*** yogeshmehra has quit IRC | 00:21 | |
*** yogeshmehra has joined #openstack-trove | 00:21 | |
*** yogeshmehra has quit IRC | 00:25 | |
*** matsuhashi has joined #openstack-trove | 00:27 | |
*** robertmy_ has joined #openstack-trove | 00:30 | |
*** robertmyers has quit IRC | 00:30 | |
*** nosnos has joined #openstack-trove | 00:43 | |
*** robertmy_ has quit IRC | 01:10 | |
*** robertmyers has joined #openstack-trove | 01:11 | |
*** robertmyers has quit IRC | 01:38 | |
*** robertmyers has joined #openstack-trove | 01:38 | |
*** robertmyers has quit IRC | 01:39 | |
*** Hao has joined #openstack-trove | 02:20 | |
*** Hao has quit IRC | 02:20 | |
*** eghobo has joined #openstack-trove | 02:44 | |
*** nosnos has quit IRC | 03:34 | |
*** ViswaV has joined #openstack-trove | 03:42 | |
*** harlowja_ is now known as harlowja_away | 03:47 | |
*** miqui has quit IRC | 03:51 | |
*** ViswaV_ has joined #openstack-trove | 04:05 | |
*** ViswaV has quit IRC | 04:08 | |
*** SushilKM has joined #openstack-trove | 04:26 | |
*** nosnos has joined #openstack-trove | 04:26 | |
*** ramishra has joined #openstack-trove | 04:37 | |
*** mattgriffin has joined #openstack-trove | 04:38 | |
*** SushilKM has quit IRC | 04:40 | |
*** ramishra has quit IRC | 04:47 | |
*** ramishra has joined #openstack-trove | 04:48 | |
*** cweid_ has quit IRC | 04:50 | |
*** ramishra has quit IRC | 04:52 | |
*** mattgriffin has quit IRC | 05:04 | |
*** ramishra has joined #openstack-trove | 05:09 | |
*** eghobo has quit IRC | 05:27 | |
*** eghobo has joined #openstack-trove | 05:27 | |
*** ViswaV has joined #openstack-trove | 05:34 | |
*** ViswaV has quit IRC | 05:35 | |
*** ViswaV_ has quit IRC | 05:38 | |
*** yogeshmehra has joined #openstack-trove | 05:39 | |
*** yogeshmehra has quit IRC | 05:49 | |
*** yogeshmehra has joined #openstack-trove | 05:49 | |
*** rueben has joined #openstack-trove | 05:55 | |
*** achampion has quit IRC | 05:57 | |
*** rueben has quit IRC | 06:02 | |
openstackgerrit | Nikhil Manchanda proposed a change to openstack/trove-integration: Fix guest elements to install latest oslo.config https://review.openstack.org/97151 | 06:07 |
---|---|---|
openstackgerrit | OpenStack Proposal Bot proposed a change to openstack/trove: Imported Translations from Transifex https://review.openstack.org/97008 | 06:09 |
*** yogeshmehra has quit IRC | 06:14 | |
*** yogeshmehra has joined #openstack-trove | 06:32 | |
*** saurabhs has left #openstack-trove | 06:46 | |
openstackgerrit | Shalini khandelwal proposed a change to openstack/trove: Initial support for Vertica Datastore in trove https://review.openstack.org/91761 | 06:53 |
*** eguz has joined #openstack-trove | 07:09 | |
*** eghobo has quit IRC | 07:13 | |
*** Longgeek has joined #openstack-trove | 07:16 | |
*** ramishra has quit IRC | 07:17 | |
*** fifieldt_ is now known as fifieldt | 07:26 | |
*** eguz has quit IRC | 07:26 | |
*** SnowDust has joined #openstack-trove | 07:36 | |
*** ramishra has joined #openstack-trove | 07:51 | |
*** boden has joined #openstack-trove | 07:59 | |
*** ramishra has quit IRC | 08:02 | |
*** SlickN1k has joined #openstack-trove | 08:11 | |
*** haomaiwa_ has joined #openstack-trove | 08:14 | |
*** SlickN1k has quit IRC | 08:15 | |
*** haomaiwa_ has quit IRC | 08:19 | |
*** ramishra has joined #openstack-trove | 08:25 | |
*** boden has quit IRC | 08:26 | |
*** boden has joined #openstack-trove | 08:26 | |
-openstackstatus- NOTICE: setuptools upstream has broken the world. it's a known issue. we're hoping that a solution materializes soon | 08:32 | |
*** ChanServ changes topic to "setuptools upstream has broken the world. it's a known issue. we're hoping that a solution materializes soon" | 08:32 | |
*** haomaiwa_ has joined #openstack-trove | 08:33 | |
*** haomaiwa_ has quit IRC | 08:40 | |
openstackgerrit | Nikhil Manchanda proposed a change to openstack/trove-integration: Fix guest elements to install latest oslo.config https://review.openstack.org/97151 | 08:45 |
*** yogeshmehra has quit IRC | 08:49 | |
*** haomaiwang has joined #openstack-trove | 09:08 | |
SlickNik | FYI: https://bugs.launchpad.net/openstack-ci/+bug/1325423 is the bug that's causing all the build breaks. | 09:18 |
SlickNik | (Issue with upstream setuptools) | 09:19 |
*** denis_makogon has joined #openstack-trove | 09:33 | |
*** SlickN1k has joined #openstack-trove | 09:34 | |
*** SlickN1k has quit IRC | 09:34 | |
*** SlickN1k has joined #openstack-trove | 09:35 | |
*** Longgeek has quit IRC | 09:57 | |
*** Longgeek has joined #openstack-trove | 09:58 | |
openstackgerrit | Shalini khandelwal proposed a change to openstack/trove: kfjvxkl https://review.openstack.org/97179 | 10:03 |
*** SnowDust has quit IRC | 10:09 | |
openstackgerrit | Denis M. proposed a change to openstack/trove: Fix log reporting for DNS creation process https://review.openstack.org/97192 | 10:26 |
*** ramishra_ has joined #openstack-trove | 10:31 | |
*** ramishra has quit IRC | 10:33 | |
openstackgerrit | Denis M. proposed a change to openstack/trove: Fix poll_until retriever when heat provisioning is enabled https://review.openstack.org/97194 | 10:48 |
openstackgerrit | Pradeep Kumar Chandani proposed a change to openstack/trove: database-delete API is not validating database https://review.openstack.org/81186 | 11:03 |
openstackgerrit | Pradeep Kumar Chandani proposed a change to openstack/trove: Instance should not come ACTIVE for prepare method fail https://review.openstack.org/68885 | 11:12 |
*** Longgeek has quit IRC | 11:18 | |
*** amytron has joined #openstack-trove | 11:19 | |
*** ramishra_ has quit IRC | 11:31 | |
*** Longgeek has joined #openstack-trove | 11:37 | |
*** achampion has joined #openstack-trove | 12:08 | |
*** pdmars has joined #openstack-trove | 12:09 | |
*** pdmars has quit IRC | 12:11 | |
*** pdmars has joined #openstack-trove | 12:16 | |
openstackgerrit | Denis M. proposed a change to openstack/trove: Add stack_id to base instance model https://review.openstack.org/67873 | 12:18 |
openstackgerrit | Denis M. proposed a change to openstack/trove: Refactor taskmanager. Split heat/native/migration code path https://review.openstack.org/91331 | 12:18 |
*** matsuhashi has quit IRC | 12:22 | |
*** achampion has quit IRC | 12:33 | |
*** radez_g0n3 is now known as radez | 12:43 | |
*** miqui has joined #openstack-trove | 13:03 | |
*** nosnos has quit IRC | 13:18 | |
*** jcru has joined #openstack-trove | 13:28 | |
*** grapex has joined #openstack-trove | 13:56 | |
*** grapex has quit IRC | 14:00 | |
*** grapex has joined #openstack-trove | 14:00 | |
*** mattgriffin has joined #openstack-trove | 14:02 | |
*** achampion has joined #openstack-trove | 14:04 | |
*** kevinconway has joined #openstack-trove | 14:17 | |
*** ChanServ changes topic to "Trove Openstack Database as a Service | Docs https://github.com/openstack/trove | Channel Logs http://eavesdrop.openstack.org/irclogs/ | IRC must read http://sackheads.org/~bnaylor/spew/away_msgs.html" | 14:17 | |
-openstackstatus- NOTICE: setuptools issue was fixed in upstream in 3.7.1 and 4.0.1, please, recheck on bug 1325514 | 14:17 | |
*** pdmars has quit IRC | 14:18 | |
*** pdmars has joined #openstack-trove | 14:19 | |
*** kevinconway has quit IRC | 14:19 | |
*** Longgeek has quit IRC | 14:24 | |
*** Longgeek has joined #openstack-trove | 14:25 | |
*** Longgeek has quit IRC | 14:25 | |
*** Longgeek has joined #openstack-trove | 14:25 | |
*** Longgeek has quit IRC | 14:25 | |
*** Longgeek has joined #openstack-trove | 14:25 | |
openstackgerrit | Zu Qiang proposed a change to openstack/trove-integration: Reset the no_proxy when the node is installed behind a proxy https://review.openstack.org/94892 | 14:54 |
*** ramishra has joined #openstack-trove | 14:59 | |
*** rueben has joined #openstack-trove | 15:05 | |
openstackgerrit | Denis M. proposed a change to openstack/trove: Add stack_id to base instance model https://review.openstack.org/67873 | 15:27 |
openstackgerrit | Denis M. proposed a change to openstack/trove: Refactor taskmanager. Split heat/native/migration code path https://review.openstack.org/91331 | 15:27 |
*** jmontemayor has joined #openstack-trove | 15:29 | |
*** sgotliv has joined #openstack-trove | 15:34 | |
*** ViswaV has joined #openstack-trove | 15:46 | |
*** ViswaV_ has joined #openstack-trove | 15:46 | |
*** robertmyers has joined #openstack-trove | 15:48 | |
*** ViswaV has quit IRC | 15:50 | |
denis_makogon | amrith, ping | 15:54 |
*** rueben_ has joined #openstack-trove | 15:55 | |
openstackgerrit | Denis M. proposed a change to openstack/trove: Support full backup/restore for Cassandra https://review.openstack.org/77551 | 15:58 |
*** rueben has quit IRC | 15:59 | |
number80 | hi | 15:59 |
number80 | are there any low-hanging fruits tickets for a wannabe stacker ? | 15:59 |
*** rueben_ has quit IRC | 16:01 | |
openstackgerrit | Denis M. proposed a change to openstack/trove: Support full backup/restore for Cassandra https://review.openstack.org/77551 | 16:01 |
*** saurabhs has joined #openstack-trove | 16:02 | |
*** ViswaV_ has quit IRC | 16:02 | |
openstackgerrit | Denis M. proposed a change to openstack/trove: Support full backup/restore for Cassandra https://review.openstack.org/77551 | 16:03 |
*** jmontemayor_ has joined #openstack-trove | 16:03 | |
*** jmontemayor has quit IRC | 16:03 | |
*** haomaiwang has quit IRC | 16:03 | |
number80 | I'm asking because I'm doing this on my free time and I have one immobilized arm so I don't to take a random ticket and become a bottleneck | 16:03 |
*** rueben has joined #openstack-trove | 16:03 | |
*** jmontemayor_ has quit IRC | 16:03 | |
*** jmontemayor has joined #openstack-trove | 16:04 | |
denis_makogon | number80, you can go through opened bugs, and try to find unassigned ones | 16:04 |
number80 | denis_makogon: thanks :) | 16:05 |
*** rueben has quit IRC | 16:05 | |
*** ViswaV has joined #openstack-trove | 16:05 | |
denis_makogon | number80, you're welcome | 16:06 |
*** rueben has joined #openstack-trove | 16:06 | |
*** haomaiwa_ has joined #openstack-trove | 16:07 | |
hub_cap | welcome number80 | 16:08 |
hub_cap | feel free to ask us once u find some low hanging fruits | 16:09 |
number80 | sure, i'll do | 16:09 |
number80 | openstack is so fast-paced for hobbyist like me that i'm a bit shy :) | 16:10 |
*** rueben has quit IRC | 16:11 | |
*** saurabhs has quit IRC | 16:12 | |
*** Barker has joined #openstack-trove | 16:17 | |
*** haomaiwa_ has quit IRC | 16:18 | |
amrith | denis_makogon, | 16:20 |
amrith | denis_makogon, hello | 16:20 |
*** rueben has joined #openstack-trove | 16:21 | |
*** haomaiwang has joined #openstack-trove | 16:24 | |
*** rueben has quit IRC | 16:26 | |
hub_cap | number80: npnp, have fun , ask Qs, we are a nice channel | 16:26 |
*** sgotliv has quit IRC | 16:27 | |
*** ramishra has quit IRC | 16:27 | |
*** rueben has joined #openstack-trove | 16:28 | |
*** rueben has quit IRC | 16:30 | |
*** rueben has joined #openstack-trove | 16:30 | |
*** rueben has quit IRC | 16:31 | |
*** rueben has joined #openstack-trove | 16:33 | |
*** rueben has quit IRC | 16:35 | |
*** haomaiwang has quit IRC | 16:35 | |
*** shakamunyi has joined #openstack-trove | 16:36 | |
*** mat-lowery has joined #openstack-trove | 16:36 | |
*** rueben has joined #openstack-trove | 16:39 | |
*** radez is now known as radez_g0n3 | 16:41 | |
*** haomaiwa_ has joined #openstack-trove | 16:43 | |
*** rwsu has joined #openstack-trove | 16:46 | |
*** jmontemayor has quit IRC | 16:46 | |
*** harlowja_away is now known as harlowja_ | 16:54 | |
*** rueben has quit IRC | 16:56 | |
*** haomaiwa_ has quit IRC | 16:58 | |
*** yogeshmehra has joined #openstack-trove | 17:02 | |
*** sbfox has joined #openstack-trove | 17:04 | |
openstackgerrit | Sushil Kumar proposed a change to openstack/trove: Enabled H402 flake8 rule https://review.openstack.org/95572 | 17:04 |
*** esp has joined #openstack-trove | 17:12 | |
*** esp has left #openstack-trove | 17:17 | |
*** grapex has quit IRC | 17:22 | |
*** grapex has joined #openstack-trove | 17:26 | |
*** sbfox has quit IRC | 17:34 | |
*** denis_makogon_ has joined #openstack-trove | 17:35 | |
*** amcrn has joined #openstack-trove | 17:35 | |
*** sbfox has joined #openstack-trove | 17:36 | |
*** denis_makogon has quit IRC | 17:37 | |
*** denis_makogon has joined #openstack-trove | 17:37 | |
*** denis_makogon has quit IRC | 17:37 | |
*** denis_makogon_ is now known as denis_makogon | 17:37 | |
*** dmakogon_ has joined #openstack-trove | 17:38 | |
denis_makogon | SlickNik, ping | 17:38 |
*** yidclare has joined #openstack-trove | 17:39 | |
*** jmontemayor has joined #openstack-trove | 17:48 | |
SlickNik | Quick reminder: the Trove BP meeting will be in 10 mins. | 17:50 |
SlickNik | Agenda at: https://wiki.openstack.org/wiki/Meetings/TroveBPMeeting | 17:51 |
*** rueben has joined #openstack-trove | 17:56 | |
*** kevinconway has joined #openstack-trove | 17:57 | |
*** sbfox has quit IRC | 17:57 | |
iccha1 | thanks SlickNik | 17:58 |
*** demorris has joined #openstack-trove | 17:58 | |
SlickNik | #startmeeting trove-bp-review | 17:59 |
openstack | Meeting started Mon Jun 2 17:59:52 2014 UTC and is due to finish in 60 minutes. The chair is SlickNik. Information about MeetBot at http://wiki.debian.org/MeetBot. | 17:59 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 17:59 |
openstack | The meeting name has been set to 'trove_bp_review' | 17:59 |
denis_makogon | o/ | 18:00 |
*** NehaV has joined #openstack-trove | 18:00 | |
robertmyers | o/ | 18:00 |
iccha1 | o/ | 18:00 |
dougshelley66 | o/ | 18:00 |
vipul | o/ | 18:00 |
boden | o/ | 18:00 |
grapex | o/ | 18:01 |
vgnbkr | o/ | 18:01 |
*** rueben has quit IRC | 18:01 | |
amrith | \0/ | 18:01 |
amcrn | o/ | 18:01 |
peterstac | \o | 18:01 |
kevinconway | o/ | 18:02 |
SlickNik | #topic Trove should use Keystone Trusts for Authentication instead of hard coding the credentials in configuration files. | 18:02 |
Barker | \o | 18:02 |
*** esp has joined #openstack-trove | 18:02 | |
SlickNik | Not sure who put this one in. Someone with the username dguitarbyte? | 18:02 |
cp16net | o/ | 18:03 |
SlickNik | Anyone? | 18:03 |
esmute | o/ | 18:03 |
denis_makogon | i like idea of Keystone V3 and Trusts | 18:03 |
robertmyers | Blueprint isn't in the correct format | 18:03 |
dougshelley66 | I believe that is Pranav Salunke | 18:03 |
*** rueben has joined #openstack-trove | 18:03 | |
denis_makogon | if format is wrong - we should skip it | 18:03 |
robertmyers | seconded :) | 18:04 |
SlickNik | Okay, I don't see him around either. Let's skip it, and I'll try to reach out to him offline. | 18:04 |
cp16net | sounds good | 18:04 |
*** demorris has quit IRC | 18:04 | |
SlickNik | #topic Flavor per datastore association | 18:04 |
iccha1 | Hey, so there was an earlier effort https://blueprints.launchpad.net/trove/+spec/service-type-filter-on-flavors | 18:04 |
*** demorris has joined #openstack-trove | 18:04 | |
iccha1 | to introduce flavor management and connecting flavors and data stores. This effort got abandoned. I am proposing that we view this as two components: one is introducing flavor management via trove and two is association of flavors and datastore versions. This is the blueprint for the second part: https://blueprints.launchpad.net/trove/+spec/associate-flavors-datastores and is more detailed than the | 18:04 |
iccha1 | initial proposal(hence separate bp). It adds additional api calls to display the datastore versions for a given flavor and management calls to associate data stores and flavors | 18:04 |
denis_makogon | iccha1, spec looks good, but it should be attached to initial BP | 18:05 |
*** dguitarbite has joined #openstack-trove | 18:06 | |
denis_makogon | iccha1, we need to reach out Sushil Kumar and ask him to re-asign it to you | 18:06 |
vipul | I do think they can be considered separate items.. i am not sure we need to reuse the BP | 18:06 |
*** Gordon__ has joined #openstack-trove | 18:06 | |
amrith | iccha1, what problem is this aiming to solve or what new capability does it intend to add? | 18:06 |
*** DMoney has joined #openstack-trove | 18:06 | |
dguitarbite | sorry I'm a bit late | 18:07 |
grapex | I like the idea of reusing code, but reusing wiki articles gets tricky | 18:07 |
*** demorris has quit IRC | 18:07 | |
iccha1 | amrith: the problem is currently say we need a min flavor 2 for a myql version datastore there is no way to limit that | 18:07 |
*** demorris has joined #openstack-trove | 18:07 | |
denis_makogon | amrith, and at least flavor with 4Gb and more for Cassandra | 18:07 |
*** rueben has quit IRC | 18:08 | |
amrith | so I submit to you that this is a bad idea | 18:08 |
amrith | here is why | 18:08 |
SlickNik | So the one thing about this that I want to bring up is that this proposes to change the GET call /{tenant_id}/flavors to return flavors for the default datastore type (which is different from today, and possibly changes the API contract) | 18:08 |
iccha1 | grapex: denis_makogon the first bp was focussed more on adding flavors using trove, and did not have a good mechanism to associate flavors and datastore versions | 18:08 |
amrith | while the recommendation(s) from vendors is for a produciton machine | 18:08 |
iccha1 | vipul: +1 | 18:08 |
amrith | for a dev/test situation, using a micro is fine in many cases | 18:08 |
amrith | for example, on amazon I use a t1.micro regularly for mysql | 18:09 |
denis_makogon | iccha1, correct, that's why i just put my thought onto existing BP | 18:09 |
vipul | amrith: t1.micro may not be suitable for all datastores | 18:09 |
amrith | making this a minimum would require one to use a larger machine than needed in some cases | 18:09 |
denis_makogon | amrith, don't think about mysql only | 18:09 |
grapex | SlickNik: Maybe we could make that configurable | 18:09 |
amrith | vipul, I was making the case for mysql and according to mysql's documentation t1.micro should not be used | 18:09 |
iccha1 | amrith: this is configurable in ur database so ur deployment can allow any flavors | 18:09 |
amrith | same with others | 18:09 |
kevinconway | yeah my oracle enterpise won't run on 128mb | 18:09 |
grapex | What the need is to add flavors that only show up for some datastores. Its backwards compatable so long as they are new flavors being hidden and not old ones | 18:10 |
denis_makogon | kevinconway, ++ | 18:10 |
amrith | iccha1, if this is configurable, I withdraw my objection | 18:10 |
iccha1 | SlickNik: yeah was kinda on the fence with that one | 18:10 |
grapex | kevinconway: Still going on about that Oracle enterprise license! You're just impressed because they shipped it in an actual box with a full color instruction manual | 18:10 |
vipul | yep.. amrith agreed.. I don't think we are aiming to limit to what vendors would consider suitable.. but we need to ensure that we can specify the possible flavors that would allow a certain datastore to even function | 18:10 |
denis_makogon | iccha1, can we throw warning to a user if he puts un-suitable flavor | 18:10 |
denis_makogon | ? | 18:10 |
dguitarbite | can we discuss Trove-Keystone-Trusts? | 18:11 |
cp16net | vipul: +1 | 18:11 |
iccha1 | denis_makogon: the instance create process will not start if we have incompatible flavor-datastore version, it ll throw excpetion | 18:11 |
amrith | ALL: per iccha1's comment that this is configurable, I withdraw my objection. | 18:11 |
grapex | denis_makogon: I think a warning isn't strong enough- the kind of situations we're talking about, we know the combinations won't work well or maybe even at all | 18:11 |
kevinconway | amrith: objection overrulled | 18:11 |
amrith | kevinconway: +1 | 18:11 |
kevinconway | i need to turn spell check back on | 18:11 |
denis_makogon | grapex, iccha1, ok, i'm fine with that | 18:12 |
SlickNik | dguitarbite: We discuss that once we're done with other bps. (If there's no time left, let's talk about it offline after the meeting) | 18:12 |
dguitarbite | SlickNik: ok | 18:12 |
amrith | so are we all set with this one? time to vote? | 18:13 |
denis_makogon | i've got question about DB scheme | 18:13 |
SlickNik | iccha1 / grapex: perhaps we can return all flavors with an added "datastores" field or something similar (and you could filter based on the query param? | 18:13 |
esmute | will the flavors for datastore be configurable? For instance, if i have very fast machines or very efficient GAs, the flavor requirement will be different | 18:13 |
denis_makogon | iccha1, why can't we add flavors table to Datastore table ? | 18:13 |
denis_makogon | *flavor column | 18:13 |
iccha1 | SlickNik: yeah that could be done | 18:14 |
iccha1 | denis_makogon: if we want a bunch of flavors, it ll have to be stored as a list(string) and then extracted and processed | 18:14 |
denis_makogon | iccha1, i guess, it's fine | 18:15 |
denis_makogon | iccha1, any complains with that ? | 18:15 |
SlickNik | #startvote Flavor per datastore association, yes, no, abstain | 18:15 |
openstack | Unable to parse vote topic and options. | 18:15 |
grapex | So iccha1, SlickNik- are we settling on having the current list call show everything, while using query params to limit them to specific datastores? | 18:15 |
denis_makogon | iccha1, also, one question, can we just saw "Hey, you can you everything that grater than this flavor" ? | 18:15 |
iccha1 | the ability to have have each flavor as a separate row then we cn do joins | 18:15 |
robertmyers | #vote yes | 18:16 |
SlickNik | irc://15.185.114.44:5000/#startvote Flavor per datastore association? yes, no, abstain | 18:16 |
grapex | #vote yes | 18:16 |
denis_makogon | #vote yes | 18:16 |
cp16net | lol | 18:16 |
iccha1 | #vote yes | 18:16 |
SlickNik | I messed up the format, didn't I? | 18:16 |
cp16net | yup | 18:16 |
kevinconway | #yes | 18:17 |
SlickNik | It doesn't matter. We're in agreement I think. | 18:17 |
cp16net | 3rd times a charm | 18:17 |
kevinconway | #yolo | 18:17 |
denis_makogon | kevinconway, swag | 18:17 |
*** ranjitha has joined #openstack-trove | 18:17 | |
amcrn | #vote yes | 18:17 |
SlickNik | Okay approved. | 18:17 |
iccha1 | denis_makogon: i am happy to answer any more questions after the meeting | 18:17 |
denis_makogon | iccha1, thanks | 18:17 |
amrith | #yes | 18:18 |
cp16net | cool | 18:18 |
amrith | also #late | 18:18 |
amrith | #vote yes | 18:18 |
SlickNik | #topic Conductor phase 2 | 18:18 |
denis_makogon | #link https://blueprints.launchpad.net/trove/+spec/conductor-phase-2 | 18:19 |
denis_makogon | i've spoke with konetzed and Ed Cranford (initial proposers) | 18:19 |
kevinconway | SlickNik: i think you need to end the vote before you switch topics | 18:19 |
iccha1 | SlickNik: 's the boss he approves | 18:19 |
amrith | iccha1 ... +1 | 18:20 |
kevinconway | no, i mean before meetbot will work | 18:20 |
SlickNik | kevinconway: The startvote earlier didn't take, cause I messed up the formatting. :( | 18:20 |
cp16net | #endvote | 18:20 |
cp16net | its done | 18:20 |
kevinconway | oh wait. true | 18:20 |
kevinconway | shouldn't meetbot change the channel topic? | 18:20 |
denis_makogon | the whole idea is to make conductor the only one entry point | 18:20 |
kevinconway | oh wait… not in trove room. sorry | 18:20 |
hub_cap | i dont think it does in this | 18:20 |
hub_cap | yea.. | 18:20 |
denis_makogon | to database among all possible trove services | 18:21 |
denis_makogon | phase 2 will cover taskmanager | 18:21 |
dougshelley66 | i assume this spec pre-dated the template which is why it isn't in the correct format? | 18:21 |
hub_cap | 18:13 < Sackmann> ekonetzk: had to pull the power. they were in a system halt | 18:21 |
hub_cap | lol | 18:21 |
denis_makogon | dougshelley66, https://wiki.openstack.org/wiki/Trove/Conductor-phase2 | 18:22 |
hub_cap | oh the pleasure and pain of the middle clickin linux | 18:22 |
denis_makogon | dougshelley66, it's in BP body | 18:22 |
denis_makogon | dougshelley66, since spec link leads to conductor feature description | 18:22 |
dougshelley66 | ok i clicked on "read the full spec" and saw the original one, i guess | 18:22 |
denis_makogon | #link https://wiki.openstack.org/wiki/Trove/guest_agent_communication#Phase_2._Let_taskmanager_speak_with_Trove_backend_through_conductor | 18:23 |
grapex | So my one issue with this is I don't think we should *requre* to use RPC to talk to conductor. | 18:23 |
SlickNik | denis_makogon: Perhaps this is missing a few details: https://wiki.openstack.org/wiki/Trove/Conductor-phase2 | 18:23 |
hub_cap | so denis_makogon this one is to get the data from the conductor for heartbeats eh? | 18:23 |
grapex | As is Trove gets the guest status from the database which is pretty fast | 18:23 |
hub_cap | grapex: what do u 18:13 < Sackmann> ekonetzk: had to pull the power. they were in a system halt | 18:23 |
grapex | I think it should just talk to a "conductor API" style class, similar to the guest API | 18:23 |
hub_cap | 18:13 < Sackmann> ekonetzk: had to pull the power. they were in a system halt | 18:23 |
robertmyers | ha | 18:23 |
cp16net | hub_cap: i think 18:13 is the past | 18:24 |
iccha1 | i think we need to change the hub_cap bots battery | 18:24 |
hub_cap | :P | 18:24 |
hub_cap | 18:25 < kevinconway> hub_cap: can you clipboard something less embarrassing? | 18:24 |
robertmyers | nice | 18:25 |
SlickNik | grapex: So the idea would be that the API style class could use RPC or query the DB directly based on a config? | 18:25 |
denis_makogon | in Phase 2 conductor will receive requests from taskmanager for backed read/write operations | 18:25 |
vgnbkr | I seem to recall that the point of having the taskmanager etc access db through conductor was to reduce db access. Is this part of this proposal at hand now? | 18:25 |
grapex | hub_cap: So how's that Chrome book working out for you again? | 18:25 |
amrith | so, with respect to https://wiki.openstack.org/wiki/Trove/Conductor-phase2 | 18:25 |
imsplitbit | cp16net: I got your feedback, thanks. I'm going through my onboarding with my new company but I'll get on that fix asap | 18:25 |
amrith | I think this BP isn't ready for review yet | 18:25 |
grapex | SlickNik: Yes, exactly | 18:26 |
hub_cap | the thought behind it is that we can make conductor more of an in memory datastore | 18:26 |
hub_cap | grapex: its not a chromebook ;) | 18:26 |
vipul | hub_cap: +1 where does that fit into these phases | 18:26 |
denis_makogon | amrith, why? | 18:26 |
vgnbkr | hub_cap: Right. So I think this needs to be detailed in the spec, no? | 18:26 |
hub_cap | vipul: i think its phase two in a way | 18:26 |
hub_cap | vgnbkr: for sure | 18:26 |
hub_cap | the spec is 1 line | 18:26 |
hub_cap | Let taskamanager speak with backend through conductor (Not implemented yet). | 18:26 |
hub_cap | ... | 18:26 |
hub_cap | unless i missed a link somewhere | 18:27 |
SlickNik | amrith: I agree. I see a lot of let's do phase 2, but nothing about what phase 2 entails or is going to solve. | 18:27 |
*** amcrn has quit IRC | 18:27 | |
denis_makogon | hub_cap, everything is correct | 18:27 |
amrith | no, you have the right link hub_cap | 18:27 |
SlickNik | So I definitely see a lack of details in the spec. | 18:27 |
grapex | SlickNik: I think like hub_cap said, its just to change the datastore for all the heartbeats and stuff | 18:27 |
amrith | SlickN1k, I'm particularly curious about things that say "RPC API description will be defined during development" | 18:27 |
grapex | if the rest of the Trove code doesn't have innate knowledge of how to get the guest status via the database, but just asks a Conductor API for it | 18:27 |
amrith | that seems to defy the purpose of a bp | 18:27 |
denis_makogon | Phase 2 will cover communitcation between Trove backend and taskmanager | 18:27 |
grapex | we could change the status to live in an in-memory database instead | 18:27 |
kevinconway | grapex: trove could deploy it! | 18:28 |
*** amcrn has joined #openstack-trove | 18:28 | |
grapex | Now, I personally don't like the idea of having even more RPC calls to conductor from taskmanager if we can avoid it | 18:28 |
robertmyers | why don't we just get rid of taskmanager | 18:28 |
cp16net | i thought phase 3 was the in memory datastore | 18:28 |
robertmyers | just use conductor | 18:28 |
grapex | RPC calls aren't like limitless solar energy or something | 18:28 |
amrith | cp16net, phase 3 is "Let API service speak with backend through conductor (Not implemented yet). " | 18:28 |
denis_makogon | grapex, that's why conductor should be clusterable | 18:29 |
grapex | I sort of don't understand why phase 2 and 3 are even different phases | 18:29 |
vipul | Ok, can we table this one? and have denis_makogon go add more content? | 18:29 |
amrith | SlickN1k, I move to table this. | 18:29 |
iccha1 | +1 that will give more clairty | 18:29 |
grapex | Phase 2- let one piece of Trove code stop talking to the database and talk to a conductor API. Phase 3- do the same thing with another bit of code | 18:29 |
amrith | vipul +1 | 18:29 |
SlickNik | Okay, I think we're going off in different tangents because phase 2 means different things to different people, and the spec doesn't clearly define what it means by phase 2 | 18:29 |
kevinconway | i like how we don't finalize message protocols until phase 5 | 18:29 |
hub_cap | it means love and bunnies and garlic to me SlickNik | 18:30 |
SlickNik | #startvote Conductor phase 2? yes, no, needs_details | 18:30 |
openstack | Begin voting on: Conductor phase 2? Valid vote options are yes, no, needs_details. | 18:30 |
openstack | Vote using '#vote OPTION'. Only your last vote counts. | 18:30 |
hub_cap | #vote needs_details | 18:30 |
vipul | #vote needs_details | 18:30 |
robertmyers | #vote needs_details | 18:30 |
amrith | #vote needs_details | 18:30 |
cp16net | #vote needs_details | 18:30 |
SlickNik | #vote needs_details | 18:30 |
iccha1 | #vote needs_details | 18:30 |
hub_cap | all in all i like it, fwiw | 18:30 |
vgnbkr | #vote needs_details | 18:30 |
dougshelley66 | #vote needs_details | 18:30 |
peterstac | #vote needs_details | 18:30 |
SlickNik | same here. | 18:30 |
grapex | #vote needs_details | 18:31 |
SlickNik | hub_cap: + | 18:31 |
hub_cap | its just a bit scary to not know wtf is goin on w/ it | 18:31 |
SlickNik | #endvote | 18:31 |
openstack | Voted on "Conductor phase 2?" Results are | 18:31 |
openstack | needs_details (11): SlickNik, robertmyers, amrith, vgnbkr, peterstac, cp16net, iccha1, vipul, dougshelley66, grapex, hub_cap | 18:31 |
denis_makogon | i get it | 18:31 |
denis_makogon | thanks | 18:31 |
denis_makogon | i'll update spec | 18:31 |
SlickNik | thanks denis_makogon | 18:31 |
cp16net | thx | 18:31 |
SlickNik | #topic Add created/updated timestamps and instance count to configuration groups list and details calls | 18:31 |
SlickNik | #link https://blueprints.launchpad.net/trove/+spec/minor-config-edits | 18:31 |
iccha1 | tvoran is off today, so i am proxying | 18:32 |
denis_makogon | i've got question | 18:32 |
denis_makogon | since we can assign one configuration to one instance, can we change "count" field to "assigned: True/False" ? | 18:32 |
iccha1 | denis_makogon: is instance count is 0 it is unassigned | 18:33 |
dougshelley66 | denis_makogon a config group can be assigned to N instances | 18:33 |
hub_cap | yea id like to see how many i was rebooting if i changed a config | 18:33 |
dougshelley66 | an instance can only have 1 config group | 18:33 |
SlickNik | denis_makogon: I believe you can assign a group to any number of instances. | 18:33 |
hub_cap | if i had a config N=10000000, and i was updtating it | 18:33 |
hub_cap | id think twice | 18:33 |
iccha1 | yup exactly | 18:34 |
hub_cap | i wouldnt just "joyent" it | 18:34 |
cp16net | i had the count in the original impl i made | 18:34 |
cp16net | i removed it because it wasnt part of the "spec" | 18:34 |
cp16net | lol | 18:34 |
hub_cap | too soon? | 18:34 |
glucas | hub_cap: lol | 18:34 |
SlickNik | hub_cap: lol | 18:34 |
denis_makogon | ok, thanks for explanation | 18:34 |
SlickNik | I think it makes sense. | 18:35 |
denis_makogon | agreed | 18:35 |
SlickNik | Is there an easy way to get the actual list of instances that a config group is attached to? | 18:35 |
dougshelley66 | can the database changes be explicitly stated in the spec? | 18:35 |
cp16net | i think the other reason i removed this was because it was expensive to make the count call | 18:35 |
cp16net | using a join with sqlalchemy SUCKED | 18:36 |
* hub_cap queues the rainman "bout a thousand dollars" | 18:36 | |
iccha1 | maybe thw get on a specific configuration could have it, if we are opposed to having to the index call | 18:36 |
SlickNik | cp16net: I recall perhaps there was a way with the config groups API; but just wanted to confirm. | 18:37 |
iccha1 | i think cp16net 's original proposal had instance ids as well? | 18:37 |
cp16net | yeah its going to be more expensive on the index | 18:37 |
iccha1 | so we could keep created and updated on index and move instance count to get alone? | 18:37 |
cp16net | SlickNik: yeah there is /config/<id>/instance | 18:37 |
amrith | do we want to design the solution here or merely surface the requirement? | 18:37 |
SlickNik | cp16net: Thanks! | 18:37 |
kevinconway | we could make a table that stores the count results and update it every time we create an instance | 18:37 |
cp16net | np | 18:37 |
iccha1 | kevinconway: and every time we delete | 18:38 |
cp16net | kevinconway: i'll just send an email to you to update my database for me | 18:38 |
hub_cap | kevinconway: iccha1 if we stored all this in redis we could just use counters | 18:38 |
hub_cap | SCREW JOINS | 18:38 |
SlickNik | amrith: Just surface the requirement; we don't need to design it here. | 18:38 |
kevinconway | we should load all the records into python and then count the items with len() | 18:39 |
amrith | SlickN1k, ++ | 18:39 |
grapex | kevinconway: ++ | 18:39 |
grapex | Why reinvent the wheel amirite? | 18:39 |
hub_cap | kevinconway: so yer saying an iin memory python hash database? | 18:39 |
hub_cap | ++ | 18:39 |
SlickNik | I think we're all agreed, but for the record | 18:39 |
hub_cap | can we make it eventually consistent too? | 18:39 |
grapex | hub_cap: We could build it off the test doubles we already have in fake mode | 18:39 |
hub_cap | its all the rage | 18:39 |
SlickNik | #startvote Add created/updated timestamps and instance count to configuration groups list and details calls? yes, no | 18:39 |
hub_cap | grapex: brilliant | 18:39 |
openstack | Begin voting on: Add created/updated timestamps and instance count to configuration groups list and details calls? Valid vote options are yes, no. | 18:39 |
openstack | Vote using '#vote OPTION'. Only your last vote counts. | 18:39 |
hub_cap | vote #whatever SlickNik votes | 18:40 |
SlickNik | #vote yes | 18:40 |
grapex | #vote yes | 18:40 |
cp16net | #vote yes | 18:40 |
amrith | #vote yes | 18:40 |
hub_cap | #vote yes | 18:40 |
robertmyers | #vote yes | 18:40 |
iccha1 | #vote yes | 18:40 |
vipul | Main Tera Hero | 18:40 |
vipul | #vote yes | 18:40 |
amrith | vipul ... I know, I've heard that a lot | 18:40 |
hub_cap | huh vipul ? | 18:40 |
vipul | copy paste gone bad lol | 18:40 |
SlickNik | #endvote | 18:40 |
iccha1 | vipul: whose hero? ;) | 18:40 |
openstack | Voted on "Add created/updated timestamps and instance count to configuration groups list and details calls?" Results are | 18:40 |
openstack | yes (8): SlickNik, robertmyers, amrith, cp16net, iccha1, vipul, grapex, hub_cap | 18:40 |
vipul | a movie i downloaded for my wife ;) | 18:40 |
hub_cap | there are lots of abs on that poster | 18:40 |
iccha1 | does it have salman khan? | 18:41 |
SlickNik | #topic Pluggable conductor manager | 18:41 |
hub_cap | vipul: what u mean is a file you illegally downloaded and violated copyright so u could make yer wife watch it with you? | 18:41 |
cp16net | lol | 18:41 |
kevinconway | hub_cap: like import math. math.abs? | 18:41 |
SlickNik | #link https://blueprints.launchpad.net/trove/+spec/pluggable-conductor-manager | 18:41 |
vipul | hub_cap: there are no copyright laws in indian movies ;) | 18:41 |
SlickNik | boden: around? | 18:41 |
boden | SlickNik and others -- I clearly need to create a spec which follows the structure used.. I can do that soon | 18:42 |
boden | yes | 18:42 |
hub_cap | vipul: sweet /me downloads a bunch of movies | 18:42 |
boden | so pluggable conductor manager simply allows the conductor manager class to be exposed in the conf vs being hard-coded in the conductor cmd | 18:42 |
hub_cap | wtf its not already? | 18:43 |
hub_cap | fail... | 18:43 |
hub_cap | all our managers should be conf'able | 18:43 |
SlickNik | I checked; it isn't already | 18:43 |
kevinconway | boden: hrm.. pluggable managers… external extensions… almost like you have some business use case for openstack | 18:43 |
*** Veera has joined #openstack-trove | 18:43 | |
robertmyers | #vote why not | 18:43 |
grapex | I feel like this is so simple maybe I'm missing something | 18:43 |
hub_cap | https://github.com/openstack/trove/blob/master/trove/cmd/conductor.py#L23 | 18:43 |
grapex | #vote sure | 18:43 |
hub_cap | fail... | 18:43 |
SlickNik | grapex: I think it is simple. | 18:43 |
hub_cap | #vote how the frack did we miss this | 18:43 |
cp16net | #doh | 18:44 |
SlickNik | #vote Let's do it. | 18:44 |
hub_cap | Homer: If you really want something in life you have to work for it. Now quiet, they're about to announce the lottery numbers. | 18:44 |
boden | kevinconway -- I think this will make it easier for vendors to deliver custom solutions they choose to not upstream and also easier to perform PoCs and prototypes without upstreaming 1st | 18:44 |
hub_cap | boden: dont listen to kevinconway | 18:44 |
hub_cap | ever | 18:44 |
hub_cap | srsly | 18:44 |
hub_cap | ever | 18:44 |
SlickNik | boden, I think all of us are in agreement that this was just something that we missed. | 18:44 |
hub_cap | EVER | 18:44 |
boden | hub_cap 10-4 ;) | 18:44 |
SlickNik | #startvote Pluggable conductor manager? yes, no | 18:45 |
openstack | Begin voting on: Pluggable conductor manager? Valid vote options are yes, no. | 18:45 |
openstack | Vote using '#vote OPTION'. Only your last vote counts. | 18:45 |
SlickNik | #vote yes | 18:45 |
robertmyers | #vote yes | 18:45 |
grapex | #vote yes | 18:45 |
boden | #vote yes | 18:45 |
amrith | #vote yes | 18:45 |
cp16net | #vote yes | 18:45 |
hub_cap | #vote si | 18:45 |
openstack | hub_cap: si is not a valid option. Valid options are yes, no. | 18:45 |
iccha1 | #yes | 18:45 |
hub_cap | i hate u openstack | 18:45 |
vipul | #vote yes | 18:45 |
hub_cap | #vote yes | 18:45 |
amrith | iccha1, #vote yes | 18:45 |
*** Veera has left #openstack-trove | 18:45 | |
SlickNik | #endvote | 18:45 |
openstack | Voted on "Pluggable conductor manager?" Results are | 18:45 |
openstack | yes (8): SlickNik, boden, robertmyers, amrith, cp16net, vipul, grapex, hub_cap | 18:45 |
*** Veera has joined #openstack-trove | 18:46 | |
SlickNik | dguitarbite: around? | 18:46 |
SlickNik | #topic Configurable DB plugins | 18:47 |
boden | SlickNik -- so it appears the cmd/*.py classes (entry points) have changed since I wrote this... | 18:47 |
boden | but in essence there is already plumbing in place to support consumers / extenders to add their own tables to trove db... however its not exposed at the entry point level for some reason | 18:48 |
dguitarbite | yes | 18:48 |
SlickNik | boden: Why would customers want to add their own tables to the trove schema? (Just trying to understand the scenario) | 18:48 |
dguitarbite | im here | 18:49 |
SlickNik | dguitarbite: will discuss the keystone trusts after this bp (if there is still time). | 18:49 |
dguitarbite | ok | 18:49 |
dguitarbite | nps | 18:49 |
boden | SlickNik - adding custom function to trove which requires new tables... for example in-house / proprietary extensions | 18:49 |
grapex | how would migrations work for this? | 18:49 |
*** ViswaV has quit IRC | 18:50 | |
robertmyers | so boden if you add your own migration it could conflict with a new public one | 18:50 |
boden | grapex -- trove-manage already supports it | 18:50 |
robertmyers | you need a whole new set of migrations | 18:50 |
*** openstackstatus has quit IRC | 18:50 | |
robertmyers | and a new table to manage them | 18:50 |
boden | grapex via the --repo_path option | 18:50 |
*** cweid has joined #openstack-trove | 18:51 | |
hub_cap | yea... how do the other projects do it? | 18:51 |
boden | guys -- sounds like I should take some time to outline this one in more detail? thoughts? | 18:51 |
SlickNik | Are there other OpenStack projects that do this? | 18:51 |
cp16net | boden: plz do | 18:51 |
SlickNik | boden: Yes, I'd like to take some time to look into it as well. | 18:51 |
hub_cap | this seems VERY nonstandard | 18:51 |
boden | cp16net and others -- I will do that | 18:51 |
hub_cap | aka, if u have extra stuff on top, run it in a postinst | 18:51 |
boden | hub_cap -- I can check; as I said the plubming is already there | 18:51 |
hub_cap | for your packages | 18:52 |
cp16net | i've seen some weird things in nova that have 5 placeholder migrate scripts before and after the migrate scripts that are created | 18:52 |
*** openstackstatus has joined #openstack-trove | 18:52 | |
*** ChanServ sets mode: +v openstackstatus | 18:52 | |
cp16net | not sure why tho | 18:52 |
hub_cap | cp16net: they do that cuz of gerrit conflicts | 18:52 |
hub_cap | its a Queue for the merges so to speak | 18:52 |
SlickNik | boden: Thanks. | 18:52 |
cp16net | oh | 18:52 |
boden | np | 18:52 |
hub_cap | if i understand correctly | 18:52 |
* hub_cap is usually not correct | 18:52 | |
SlickNik | #topic Trove should use Keystone Trusts for Authentication instead of hard coding the credentials in configuration files. | 18:53 |
cp16net | that makes a little more sense tho | 18:53 |
SlickNik | #link https://blueprints.launchpad.net/trove/+spec/trove-keystone-trusts | 18:53 |
robertmyers | is keystone trusts ready to use? | 18:54 |
robertmyers | thought it was experimental | 18:54 |
dguitarbite | I believe so | 18:54 |
robertmyers | can we wait | 18:54 |
SlickNik | I'm unsure of this one. | 18:54 |
hub_cap | its v3 | 18:54 |
robertmyers | why rush | 18:54 |
hub_cap | im not srue its ready to be used | 18:54 |
hub_cap | or deployed, like | 18:54 |
hub_cap | ANYWHERE | 18:54 |
dguitarbite | tusker has started using it | 18:54 |
SlickNik | It's was tried in tuskar, and there was some push back. | 18:55 |
dguitarbite | *implementation is started | 18:55 |
hub_cap | is tuskar incubated/integrated? | 18:55 |
grapex | hub_cap: So what you're saying Baz is that you might not yet *trust* it | 18:55 |
iccha1 | looks like there is a -1 on tuskar review | 18:55 |
* grapex plays rimshot | 18:55 | |
hub_cap | oh man i was totally gonna give ya a rimshot grapex | 18:55 |
SlickNik | I believe because of an internal database issue, and the fact that it meant rolling your own crypto code. | 18:55 |
cp16net | yeah i looked into heat and its got some minor changes for it | 18:55 |
robertmyers | #vote wait | 18:55 |
SlickNik | I def don't want to roll our own crypto. | 18:55 |
SlickNik | And would like to wait as well. | 18:55 |
amrith | #vote wait-and-watch | 18:55 |
hub_cap | if the keystone v3 api is completely done, lets let nova and stuff move first | 18:56 |
hub_cap | and then we can move to it | 18:56 |
hub_cap | lets not jump the gun here | 18:56 |
SlickNik | hub_cap: agreed | 18:56 |
hub_cap | or else we are liable to shoot ourselvs in the foot | 18:56 |
cp16net | +1 | 18:56 |
hub_cap | get it? get it? | 18:56 |
*** saurabhs has joined #openstack-trove | 18:56 | |
dguitarbite | well, I dont know if Nova will move first | 18:56 |
robertmyers | hub_cap: explain? | 18:56 |
SlickNik | hub_cap: lol | 18:56 |
dguitarbite | I guess its upto newer projects to make the move | 18:56 |
SlickNik | #startvote Trove should use Keystone Trusts for Authentication instead of hard coding the credentials in configuration files? yes, no, wait_and_watch | 18:56 |
openstack | Begin voting on: Trove should use Keystone Trusts for Authentication instead of hard coding the credentials in configuration files? Valid vote options are yes, no, wait_and_watch. | 18:56 |
hub_cap | robertmyers: lets go to the range w/ imsplitbit | 18:56 |
openstack | Vote using '#vote OPTION'. Only your last vote counts. | 18:56 |
*** sbfox has joined #openstack-trove | 18:56 | |
amrith | #vote wait_and_watch | 18:56 |
hub_cap | #vote wait_and_watch | 18:56 |
kevinconway | aren't no and wait the same in this case? | 18:56 |
cp16net | #vote wait_and_watch | 18:57 |
boden | #vote wait_and_watch | 18:57 |
grapex | #vote wait_and_contemplate | 18:57 |
openstack | grapex: wait_and_contemplate is not a valid option. Valid options are yes, no, wait_and_watch. | 18:57 |
iccha1 | #vote wait_and_watch | 18:57 |
cp16net | unless they move tomorrow | 18:57 |
hub_cap | for short instances of no kevinconway | 18:57 |
robertmyers | #vot wait_and_watch | 18:57 |
dougshelley66 | #vote wait_and_watch | 18:57 |
peterstac | #vote wait_and_watch | 18:57 |
grapex | #vote wait | 18:57 |
openstack | grapex: wait is not a valid option. Valid options are yes, no, wait_and_watch. | 18:57 |
grapex | #vote wait_and_watch | 18:57 |
SlickNik | #endvote | 18:57 |
openstack | Voted on "Trove should use Keystone Trusts for Authentication instead of hard coding the credentials in configuration files?" Results are | 18:57 |
hub_cap | robertmyers: vot is not a valid option. | 18:57 |
openstack | wait_and_watch (8): boden, amrith, peterstac, cp16net, iccha1, dougshelley66, grapex, hub_cap | 18:57 |
hub_cap | sad trombone | 18:57 |
hub_cap | robertmyers: didnt vot | 18:57 |
robertmyers | doh | 18:57 |
cp16net | lol | 18:57 |
robertmyers | revote | 18:57 |
robertmyers | #shipit | 18:57 |
amrith | hub_cap, ... robertmyers did vot. he didn't vote | 18:58 |
hub_cap | REVOT!!!! | 18:58 |
SlickNik | robertmyers: I'll count you in | 18:58 |
hub_cap | amrith: duh yer right | 18:58 |
SlickNik | So wait and watch it is. | 18:58 |
hub_cap | yea lets get more info here | 18:58 |
SlickNik | And that's all we've got time for this week. | 18:58 |
SlickNik | Thanks guys! | 18:58 |
amrith | thanks SlickN1k | 18:58 |
hub_cap | 1) is it finished yet, 2) is it deployed anywehre? | 18:58 |
cp16net | thx | 18:58 |
dguitarbite | SlickNik: thanks | 18:58 |
SlickNik | #endvote | 18:58 |
boden | thanks | 18:58 |
hub_cap | the _last_ thing we need is to depend on something thats not done yet | 18:58 |
dguitarbite | https://blueprints.launchpad.net/tuskar/+spec/tuskar-keystone-trusts | 18:58 |
hub_cap | hey guys in order to use trove, u need keystone v3, no its not done yet | 18:58 |
denis_makogon | hub_cap, ++ | 18:59 |
* cp16net looks dont the barrel to see if there is something stuck in the gun | 18:59 | |
cp16net | s/dont/down/ | 18:59 |
hub_cap | cp16net: DONT THE BARREL!! | 18:59 |
cp16net | last words i sai | 19:00 |
SlickNik | #endmeeting | 19:00 |
openstack | Meeting ended Mon Jun 2 19:00:13 2014 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 19:00 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/trove_bp_review/2014/trove_bp_review.2014-06-02-17.59.html | 19:00 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/trove_bp_review/2014/trove_bp_review.2014-06-02-17.59.txt | 19:00 |
SlickNik | is what I meant | 19:00 |
openstack | Log: http://eavesdrop.openstack.org/meetings/trove_bp_review/2014/trove_bp_review.2014-06-02-17.59.log.html | 19:00 |
*** dguitarbite has left #openstack-trove | 19:00 | |
denis_makogon | hey, core guys, i need your help | 19:00 |
hub_cap | cp16net: DONT SAI!! | 19:01 |
*** rueben has joined #openstack-trove | 19:02 | |
SlickNik | denis_makogon: What's up? | 19:03 |
denis_makogon | SlickNik, could you suggest me the way should? https://review.openstack.org/#/c/85314/ | 19:04 |
*** rueben has quit IRC | 19:04 | |
*** rueben has joined #openstack-trove | 19:06 | |
*** yidclare has quit IRC | 19:06 | |
SlickNik | denis_makogon: I'm not sure I like the concatenated by ';' bit. | 19:07 |
denis_makogon | SlickNik, before ; was | | 19:07 |
SlickNik | denis_makogon: I know, | is not good because it's use as the table delimiter. ';' is slightly better, but it's not an optimal solution either. | 19:08 |
openstackgerrit | OpenStack Proposal Bot proposed a change to openstack/trove: Updated from global requirements https://review.openstack.org/96275 | 19:08 |
SlickNik | I wanted to check if there are other openstack clients that have this issue, and what they do. | 19:08 |
SlickNik | denis_makogon: Do you know? | 19:08 |
*** ViswaV has joined #openstack-trove | 19:08 | |
denis_makogon | SlickNik, i've never seen that | 19:09 |
hub_cap | yea not having nested tables sxu | 19:10 |
hub_cap | better than u('....') tho | 19:10 |
denis_makogon | can you suggest the best delimeter ? | 19:10 |
denis_makogon | ' ' | 19:11 |
hub_cap | i vote => | 19:12 |
*** mat-lowery has left #openstack-trove | 19:12 | |
hub_cap | from_port (╯°□°)╯︵ ┻━┻ 3306 | 19:13 |
SlickNik | hub_cap: lol | 19:13 |
SlickNik | what do you guys think of not showing the rules on a secgroup-list? | 19:14 |
hub_cap | yea im fine w/ that actuall | 19:14 |
hub_cap | i think we go overboard w/ the cli portion of the client | 19:14 |
hub_cap | like, if its exposed in the api, and u can do a grp-details | 19:14 |
hub_cap | make sure we can get the id or whatever to get a list or details of them | 19:14 |
*** radez_g0n3 is now known as radez | 19:15 | |
*** mat-lowery has joined #openstack-trove | 19:15 | |
denis_makogon | for now we have agly dicts | 19:15 |
denis_makogon | { ....} {....} | 19:15 |
denis_makogon | it looks ok, until you have at least 1 one rule | 19:16 |
hub_cap | yea it might be better to remove those and just have a method that will turn them into a table | 19:16 |
SlickNik | Yeah, I'm good with that. We don't really have to show all the secgroup rule details on a secgroup-list. | 19:16 |
hub_cap | yea do we have a details call? | 19:17 |
denis_makogon | no | 19:17 |
SlickNik | hub_cap: nope, but it probably makes sense to add that and show the details there. | 19:17 |
hub_cap | ++ | 19:17 |
SlickNik | rather than trying to cram a table within a table. | 19:17 |
hub_cap | reminds me of the good ole days of frames SlickNik | 19:18 |
hub_cap | http://vzone.virgin.net/sizzling.jalfrezi/graphics/f_xmpl3.gif | 19:18 |
denis_makogon | so, we should have secgroup-rules-list --secgroup <id> ? | 19:18 |
*** rueben has quit IRC | 19:18 | |
*** rueben has joined #openstack-trove | 19:19 | |
hub_cap | well thats more of a GET | 19:19 |
denis_makogon | hub_cap, yes, of course | 19:19 |
hub_cap | on nm denis_makogon yes | 19:19 |
hub_cap | get the list of ruls for a secgrp | 19:19 |
hub_cap | ++ | 19:20 |
denis_makogon | SlickNik, are you ok with that ? | 19:20 |
denis_makogon | do i have to file a BP for that ? | 19:20 |
SlickNik | denis_makogon: Please call it secgroup-list-rules | 19:20 |
SlickNik | denis_makogon: No need to be different from nova | 19:20 |
denis_makogon | SlickNik, ah, that makes sense | 19:21 |
hub_cap | ++ | 19:21 |
denis_makogon | the other question about rules | 19:21 |
denis_makogon | may i ? | 19:21 |
hub_cap | only if you ask plz | 19:21 |
hub_cap | ;) | 19:21 |
denis_makogon | hub_cap, oh, of course, sir | 19:21 |
denis_makogon | hub_cap, would like a cup of England tea with milk ? | 19:22 |
denis_makogon | sir | 19:22 |
denis_makogon | ok | 19:22 |
hub_cap | LOLLLLLLL | 19:22 |
hub_cap | u know, im a coffee fan | 19:22 |
openstackgerrit | Simon Chang proposed a change to openstack/python-troveclient: Rename resize-flavor subcommand to resize-instance https://review.openstack.org/97326 | 19:22 |
denis_makogon | hub_cap, liquid lunch | 19:23 |
hub_cap | HAHAHAHAHA | 19:23 |
denis_makogon | so, the actual question is | 19:23 |
hub_cap | and 'tacos across the streeeeet' | 19:23 |
hub_cap | more like 'streeeEEeeet' | 19:23 |
denis_makogon | we have secgroup-rule-create | 19:23 |
denis_makogon | and we're passing only CIDR | 19:23 |
hub_cap | vipul: missed out on tacos across the street... so lame | 19:23 |
denis_makogon | when new rule appers it has same ports, but different CIDR | 19:24 |
denis_makogon | and we have, like, From: A; To: B, CIDR: 0.0.0.0/24 and From: A; To: B, CIDR: 0.0.0.0/18 | 19:25 |
denis_makogon | seems like overlap | 19:25 |
denis_makogon | no additional effect | 19:26 |
denis_makogon | between /18 and /24 | 19:26 |
hub_cap | well thats a different netmask, for one | 19:26 |
denis_makogon | hub_cap, /24 covers /18 | 19:26 |
denis_makogon | fully | 19:26 |
hub_cap | this i know | 19:26 |
denis_makogon | the idea is to do update-replace | 19:26 |
denis_makogon | instead of update-add | 19:27 |
SlickNik | denis_makogon: you mean /18 covers /24 fully :) | 19:27 |
SlickNik | denis_makogon: It's needed to provide access to non-overlapping CIDRs. | 19:27 |
denis_makogon | SlickNik, yeah, wrong order =) | 19:27 |
SlickNik | denis_makogon: afaik, It's up to the operator to clean out his rules if he has overlapping CIDRs. | 19:28 |
denis_makogon | ok | 19:28 |
SlickNik | denis_makogon: It's the same for nova too, I think. | 19:28 |
denis_makogon | but we're not nova | 19:28 |
denis_makogon | we're smater | 19:29 |
hub_cap | if we were smarter we wouldnt be here | 19:29 |
SlickNik | you mean smarter (I hope) :) | 19:29 |
hub_cap | wed all be rich | 19:29 |
denis_makogon | hub_cap, if everyone one is reach - nobody reach =) | 19:29 |
*** Barker has quit IRC | 19:29 | |
denis_makogon | ok, i'm good with that | 19:30 |
hub_cap | heh | 19:30 |
denis_makogon | the last question | 19:30 |
denis_makogon | i know that it's not so good to ask for review request, but | 19:30 |
denis_makogon | can you take a look at https://review.openstack.org/#/c/97194 | 19:30 |
denis_makogon | it simplifies status polling for heat provisioned resources | 19:31 |
denis_makogon | thanks | 19:33 |
*** sbfox has quit IRC | 19:33 | |
*** sbfox has joined #openstack-trove | 19:34 | |
SlickNik | denis_makogon: Okay, Thanks! Will take a look when I'm looking at reviews later this evening. | 19:36 |
denis_makogon | SlickNik, thanks, a lot | 19:36 |
*** mattgriffin has quit IRC | 19:37 | |
denis_makogon | SlickNik, last question, do i have to file a BP for new security group rules API call > | 19:39 |
denis_makogon | ? | 19:39 |
*** sbfox1 has joined #openstack-trove | 19:42 | |
*** sbfox has quit IRC | 19:46 | |
*** sgotliv has joined #openstack-trove | 19:47 | |
*** ranjitha has quit IRC | 19:48 | |
openstackgerrit | Simon Chang proposed a change to openstack/python-troveclient: Rename resize-flavor subcommand to resize-instance https://review.openstack.org/97326 | 19:51 |
*** sgotliv has quit IRC | 19:52 | |
*** sgotliv has joined #openstack-trove | 19:52 | |
*** yidclare has joined #openstack-trove | 19:54 | |
*** ViswaV has quit IRC | 19:57 | |
*** openstackgerrit has quit IRC | 19:58 | |
SlickNik | denis_makogon: Sorry was afk; You could file a bp in python-troveclient if you'd like. | 20:01 |
SlickNik | Or fix it using the same bug your review is addressing now. | 20:02 |
denis_makogon | SlickNik, is it still same API call ? | 20:02 |
SlickNik | The API call underneath is the same, only the cli command should change. | 20:03 |
denis_makogon | right | 20:03 |
denis_makogon | how to be with "secgroup-list" ? | 20:03 |
denis_makogon | just drop rules from there ? | 20:04 |
*** amcrn has quit IRC | 20:08 | |
*** openstackgerrit has joined #openstack-trove | 20:10 | |
*** annashe__ has joined #openstack-trove | 20:11 | |
*** ViswaV has joined #openstack-trove | 20:12 | |
*** mattgriffin has joined #openstack-trove | 20:18 | |
*** demorris has quit IRC | 20:23 | |
*** eghobo has joined #openstack-trove | 20:26 | |
openstackgerrit | Peter Stachowski proposed a change to openstack/python-troveclient: Rename resize-flavor subcommand to resize-instance https://review.openstack.org/97326 | 20:28 |
openstackgerrit | Peter Stachowski proposed a change to openstack/python-troveclient: Rename resize-flavor subcommand to resize-instance https://review.openstack.org/97326 | 20:29 |
openstackgerrit | Simon Chang proposed a change to openstack/python-troveclient: Rename resize-flavor subcommand to resize-instance https://review.openstack.org/97326 | 20:29 |
*** ranjitha has joined #openstack-trove | 20:30 | |
*** demorris has joined #openstack-trove | 20:31 | |
*** boden has quit IRC | 20:37 | |
*** Longgeek has quit IRC | 20:37 | |
*** miqui has quit IRC | 20:39 | |
*** NehaV1 has joined #openstack-trove | 20:40 | |
*** NehaV has quit IRC | 20:42 | |
openstackgerrit | Simon Chang proposed a change to openstack/python-troveclient: Rename resize-flavor subcommand to resize-instance https://review.openstack.org/97326 | 20:51 |
*** amcrn has joined #openstack-trove | 20:53 | |
openstackgerrit | Morgan Jones proposed a change to openstack/trove: Add guestagent API calls for replication https://review.openstack.org/91904 | 20:56 |
*** amcrn has quit IRC | 20:57 | |
*** yidclare has quit IRC | 21:00 | |
*** Longgeek has joined #openstack-trove | 21:08 | |
*** pdmars has quit IRC | 21:09 | |
*** Longgeek has quit IRC | 21:12 | |
*** arborism has joined #openstack-trove | 21:13 | |
iccha1 | cp16net: not able to replicate these failures locally https://review.openstack.org/#/c/92701/ | 21:20 |
openstackgerrit | Simon Chang proposed a change to openstack/python-troveclient: Rename resize-flavor subcommand to resize-instance https://review.openstack.org/97326 | 21:22 |
*** NehaV has joined #openstack-trove | 21:25 | |
*** NehaV1 has quit IRC | 21:27 | |
*** DMoney has quit IRC | 21:29 | |
SlickNik | iccha1: Okay, let me trigger a re-test. | 21:30 |
*** arborism is now known as amcrn | 21:32 | |
iccha1 | thanks SlickNik | 21:34 |
*** ranjitha has quit IRC | 21:36 | |
iccha1 | SlickNik: and this is bp discussed in meeting couple of weeks ago https://blueprints.launchpad.net/trove/+spec/datastore-visibility | 21:36 |
*** yidclare has joined #openstack-trove | 21:39 | |
SlickNik | iccha1: Yes, let me go through that one this evening. There were some concerns regarding public / private (per tenant) visibility when it came up last. | 21:39 |
SlickNik | iccha1: Taking a quick look, it seems like you've addressed them though. | 21:39 |
SlickNik | iccha1: Will read it over this evening and mark it appropriately. | 21:40 |
iccha1 | SlickNik: yup and i think I have updated the wiki to address them, let me know if you have any concerns. thanks! | 21:40 |
SlickNik | iccha1: Thank you! | 21:40 |
openstackgerrit | Anna Shen proposed a change to openstack/trove: Add neutron support https://review.openstack.org/88349 | 21:43 |
*** miqui has joined #openstack-trove | 21:48 | |
*** ranjitha has joined #openstack-trove | 21:48 | |
*** Guest70585 has joined #openstack-trove | 21:51 | |
*** anteaya has quit IRC | 21:54 | |
*** Guest70585 is now known as anteaya | 21:54 | |
*** yidclare has quit IRC | 22:02 | |
*** Veera has quit IRC | 22:06 | |
*** robertmyers has quit IRC | 22:07 | |
*** Longgeek has joined #openstack-trove | 22:09 | |
*** Longgeek has quit IRC | 22:13 | |
*** jcru has quit IRC | 22:22 | |
*** achampion has quit IRC | 22:22 | |
*** NehaV has quit IRC | 22:26 | |
*** annashen_ has quit IRC | 22:27 | |
*** demorris has quit IRC | 22:30 | |
*** sbfox1 has quit IRC | 22:35 | |
*** sbfox has joined #openstack-trove | 22:38 | |
*** annashen_ has joined #openstack-trove | 22:47 | |
*** kevinconway has quit IRC | 22:47 | |
*** denis_makogon has quit IRC | 22:52 | |
*** grapex has quit IRC | 23:00 | |
*** grapex has joined #openstack-trove | 23:00 | |
*** harlowja_ has quit IRC | 23:04 | |
*** harlowja has joined #openstack-trove | 23:04 | |
*** Longgeek has joined #openstack-trove | 23:10 | |
*** rueben has quit IRC | 23:11 | |
*** jmontemayor has quit IRC | 23:14 | |
*** Longgeek has quit IRC | 23:15 | |
*** grapex has quit IRC | 23:17 | |
*** NehaV has joined #openstack-trove | 23:24 | |
*** sgotliv has quit IRC | 23:30 | |
*** achampion has joined #openstack-trove | 23:31 | |
*** yidclare has joined #openstack-trove | 23:32 | |
*** yogeshmehra has quit IRC | 23:32 | |
*** sbfox has quit IRC | 23:32 | |
*** yogeshmehra has joined #openstack-trove | 23:33 | |
*** amytron has quit IRC | 23:33 | |
*** yogeshmehra has quit IRC | 23:37 | |
*** yidclare has quit IRC | 23:46 | |
*** sbfox has joined #openstack-trove | 23:57 | |
*** matsuhashi has joined #openstack-trove | 23:59 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!