*** lifeless has joined #openstack-trove | 00:07 | |
*** eghobo has quit IRC | 00:37 | |
*** erkules_ has joined #openstack-trove | 01:04 | |
*** erkules has quit IRC | 01:06 | |
*** nosnos has joined #openstack-trove | 01:41 | |
*** achampion has joined #openstack-trove | 01:58 | |
*** ohms has joined #openstack-trove | 02:01 | |
*** lifeless has quit IRC | 02:16 | |
*** matsuhashi has joined #openstack-trove | 02:17 | |
*** lifeless has joined #openstack-trove | 02:24 | |
*** jasonb365 has joined #openstack-trove | 02:31 | |
*** timfreun1 is now known as timfreund | 02:54 | |
*** ohms has quit IRC | 02:55 | |
*** ohms has joined #openstack-trove | 02:56 | |
*** ramishra has joined #openstack-trove | 02:57 | |
*** ohms has left #openstack-trove | 03:02 | |
*** mrsnivvel has joined #openstack-trove | 03:15 | |
*** eghobo has joined #openstack-trove | 03:19 | |
*** lnxnut has joined #openstack-trove | 03:30 | |
*** coolsvap|afk is now known as coolsvap | 03:32 | |
*** shalini_ has quit IRC | 03:38 | |
*** eghobo has quit IRC | 03:39 | |
*** nosnos has quit IRC | 03:51 | |
*** lnxnut has quit IRC | 03:57 | |
*** jasonb365 has quit IRC | 04:03 | |
*** haomaiwa_ has joined #openstack-trove | 04:09 | |
*** eghobo has joined #openstack-trove | 04:20 | |
*** nosnos has joined #openstack-trove | 04:32 | |
*** ramishra has quit IRC | 04:38 | |
*** isviridov has joined #openstack-trove | 04:43 | |
*** achampion has quit IRC | 04:57 | |
*** isviridov is now known as isviridov_away | 05:12 | |
*** yogeshmehra has joined #openstack-trove | 05:14 | |
*** ramishra has joined #openstack-trove | 05:15 | |
*** ramishra has quit IRC | 05:29 | |
*** ramishra has joined #openstack-trove | 05:30 | |
*** haomai___ has joined #openstack-trove | 05:30 | |
*** haomaiwa_ has quit IRC | 05:33 | |
*** ramishra has quit IRC | 05:34 | |
*** yogeshmehra has quit IRC | 05:41 | |
*** yogeshmehra has joined #openstack-trove | 05:52 | |
*** achampion has joined #openstack-trove | 05:53 | |
*** yogeshmehra has quit IRC | 05:55 | |
openstackgerrit | Shalini khandelwal proposed a change to openstack/trove: Initial support for Vertica Datastore in trove https://review.openstack.org/91761 | 05:56 |
---|---|---|
*** yogeshmehra has joined #openstack-trove | 05:57 | |
*** achampion has quit IRC | 05:58 | |
*** yogeshmehra has quit IRC | 06:02 | |
*** yogeshmehra has joined #openstack-trove | 06:08 | |
*** flaper87|afk is now known as flaper87 | 06:10 | |
*** yogesh has joined #openstack-trove | 06:15 | |
*** yogesh has quit IRC | 06:21 | |
*** matsuhashi has quit IRC | 06:25 | |
*** matsuhashi has joined #openstack-trove | 06:28 | |
*** john3213 has joined #openstack-trove | 06:29 | |
openstackgerrit | OpenStack Proposal Bot proposed a change to openstack/trove: Imported Translations from Transifex https://review.openstack.org/93219 | 06:30 |
*** Longgeek has joined #openstack-trove | 06:33 | |
*** john3213 has left #openstack-trove | 06:34 | |
openstackgerrit | Pradeep Kumar Chandani proposed a change to openstack/trove-integration: Initial support for Vertica Datastore in trove https://review.openstack.org/89804 | 06:39 |
*** eghobo has quit IRC | 06:40 | |
*** eghobo has joined #openstack-trove | 06:40 | |
*** denis_makogon has joined #openstack-trove | 06:44 | |
*** eguz has joined #openstack-trove | 06:57 | |
*** eghobo has quit IRC | 06:57 | |
*** eguz has quit IRC | 06:59 | |
*** erkules_ is now known as erkules | 07:29 | |
*** ramishra has joined #openstack-trove | 07:39 | |
*** ramishra has quit IRC | 07:57 | |
openstackgerrit | Denis M. proposed a change to openstack/python-troveclient: Fix shell view for secgroup-list https://review.openstack.org/85314 | 07:59 |
*** yogeshmehra has quit IRC | 08:29 | |
*** Longgeek has quit IRC | 08:40 | |
*** ramishra has joined #openstack-trove | 08:50 | |
*** GoT has joined #openstack-trove | 08:59 | |
*** Longgeek has joined #openstack-trove | 09:10 | |
*** Longgeek has quit IRC | 09:13 | |
*** Longgeek has joined #openstack-trove | 09:42 | |
*** matsuhashi has quit IRC | 09:50 | |
*** ramishra has quit IRC | 10:03 | |
*** coolsvap is now known as coolsvap|afk | 10:16 | |
*** flaper87 is now known as flaper87|afk | 11:04 | |
*** flaper87|afk is now known as flaper87 | 11:05 | |
*** lnxnut has joined #openstack-trove | 11:13 | |
*** nosnos has quit IRC | 11:21 | |
*** lnxnut has quit IRC | 11:24 | |
Longgeek | hi, morning. | 11:25 |
*** pdmars has joined #openstack-trove | 12:15 | |
*** miqui_ has joined #openstack-trove | 12:21 | |
*** kevinconway has joined #openstack-trove | 12:30 | |
*** Barker has joined #openstack-trove | 12:34 | |
*** sgotliv has joined #openstack-trove | 12:36 | |
*** isviridov_away is now known as isviridov | 12:36 | |
*** Barker has quit IRC | 12:39 | |
*** Barker has joined #openstack-trove | 12:42 | |
*** haomai___ has quit IRC | 12:46 | |
*** haomaiwang has joined #openstack-trove | 12:46 | |
*** radez_g0n3 is now known as radez | 13:10 | |
*** jcru has joined #openstack-trove | 13:19 | |
openstackgerrit | Doug Shelley proposed a change to openstack/trove: Make config attach/detach language consistent https://review.openstack.org/91219 | 13:27 |
*** imsplitbit has joined #openstack-trove | 13:38 | |
*** robertmy_ has joined #openstack-trove | 13:43 | |
*** robertmyers has joined #openstack-trove | 13:47 | |
*** robertmy_ has quit IRC | 13:48 | |
*** robertmyers has quit IRC | 13:52 | |
*** Barker has quit IRC | 13:56 | |
*** achampion has joined #openstack-trove | 13:58 | |
*** robertmyers has joined #openstack-trove | 14:01 | |
*** rwsu has joined #openstack-trove | 14:06 | |
*** lnxnut has joined #openstack-trove | 14:14 | |
*** mattgriffin has joined #openstack-trove | 14:16 | |
*** ramishra has joined #openstack-trove | 14:27 | |
denis_makogon | hi 2 all. i'm back and ready to do some magic =) | 14:33 |
*** amytron has joined #openstack-trove | 14:35 | |
*** grapex has joined #openstack-trove | 14:41 | |
*** lnxnut is now known as hipster | 14:45 | |
*** Barker has joined #openstack-trove | 14:47 | |
*** Barker has quit IRC | 14:54 | |
*** thedodd has joined #openstack-trove | 14:56 | |
*** Barker has joined #openstack-trove | 14:58 | |
miqui_ | hi 2 all, who is current ptl? | 15:08 |
openstackgerrit | iccha-sethi proposed a change to openstack/trove: Include datastore version details in datastore calls https://review.openstack.org/91665 | 15:08 |
*** hipster has quit IRC | 15:08 | |
*** mattgriffin has quit IRC | 15:10 | |
*** mattgriffin has joined #openstack-trove | 15:12 | |
iccha1 | woohoo, hope u had a good trip back denis_makogon | 15:15 |
iccha1 | miqui_: SlickNik is the ptl | 15:15 |
miqui_ | iccha1: thanks... | 15:15 |
*** ramishra has quit IRC | 15:17 | |
denis_makogon | iccha1, hey-hey, yeah, i arrived this moring | 15:18 |
denis_makogon | iccha1, it was god-damn-long-way-home | 15:18 |
denis_makogon | iccha1, http://cs616416.vk.me/v616416215/d78b/ct0jNit3UTE.jpg | 15:19 |
cp16net | nice | 15:21 |
denis_makogon | cp16net, hey =) | 15:23 |
cp16net | denis_makogon: glad to hear you made it back | 15:23 |
denis_makogon | it took like 23h flight and 8h travel from Kiev to Kharkiv | 15:23 |
*** ramishra has joined #openstack-trove | 15:23 | |
openstackgerrit | Christian Berendt proposed a change to openstack/python-troveclient: use logging function parameters instead of string format arguments https://review.openstack.org/94209 | 15:24 |
openstackgerrit | iccha-sethi proposed a change to openstack/trove: Allow users the ability to update the instance name https://review.openstack.org/92701 | 15:30 |
*** sgotliv has quit IRC | 15:32 | |
openstackgerrit | Christian Berendt proposed a change to openstack/python-troveclient: replace string format arguments with function parameters https://review.openstack.org/94209 | 15:34 |
iccha1 | hey dougshelley66 based on your feedback i updated the blueprint and the wiki to include that PATCH can change configuration as well https://blueprints.launchpad.net/trove/+spec/update-instance-name | 15:34 |
*** ramishra has quit IRC | 15:36 | |
openstackgerrit | Christian Berendt proposed a change to openstack/python-troveclient: replace string format arguments with function parameters https://review.openstack.org/94209 | 15:37 |
*** igor_ has joined #openstack-trove | 15:37 | |
*** denis_makogon has quit IRC | 15:49 | |
*** dmakogon has joined #openstack-trove | 15:49 | |
*** dmakogon is now known as denis_makogon | 15:49 | |
denis_makogon | vgnbkr, ping | 15:50 |
amrith | denis_makogon, it is a holiday in canada today ... | 15:51 |
denis_makogon | amrith, thanks | 15:51 |
openstackgerrit | Christian Berendt proposed a change to openstack/trove: replace string format arguments with function parameters https://review.openstack.org/94214 | 15:56 |
*** eghobo has joined #openstack-trove | 15:57 | |
*** Barker has quit IRC | 16:03 | |
*** ramishra has joined #openstack-trove | 16:06 | |
*** jmontemayor has joined #openstack-trove | 16:07 | |
*** Barker has joined #openstack-trove | 16:07 | |
*** jasonb365 has joined #openstack-trove | 16:07 | |
*** jmontemayor_ has joined #openstack-trove | 16:08 | |
*** jmontemayor has quit IRC | 16:11 | |
*** jasonb365 has quit IRC | 16:12 | |
*** jasonb365 has joined #openstack-trove | 16:12 | |
*** Barker has quit IRC | 16:16 | |
*** ramishra has quit IRC | 16:16 | |
*** hipster has joined #openstack-trove | 16:18 | |
*** Barker has joined #openstack-trove | 16:20 | |
*** ViswaV has joined #openstack-trove | 16:23 | |
openstackgerrit | iccha-sethi proposed a change to openstack/trove: Include datastore version details in datastore calls Implements: bp list-datastore-type-and-versions https://review.openstack.org/91665 | 16:25 |
*** ViswaV_ has joined #openstack-trove | 16:25 | |
denis_makogon | iccha1, ping | 16:26 |
iccha1 | hey denis_makogon | 16:27 |
denis_makogon | iccha1, as i can recall, "Implements:" section should be placed right after commit message, and "bp" should extended into "blueprint" | 16:27 |
*** ViswaV has quit IRC | 16:28 | |
denis_makogon | iccha1, something like that https://wiki.openstack.org/wiki/GitCommitMessages#Example_1_2 | 16:28 |
openstackgerrit | iccha-sethi proposed a change to openstack/trove: Include datastore version details in datastore calls https://review.openstack.org/91665 | 16:29 |
openstackgerrit | Craig Vyvial proposed a change to openstack/trove: Consider datastore version when generating configs https://review.openstack.org/91556 | 16:29 |
denis_makogon | iccha1, thanks =) | 16:30 |
iccha1 | anytime! | 16:31 |
cp16net | denis_makogon: btw i dont think it really matter where the the blueprint comes in the commit message as long as it shows it linked in gerrit | 16:36 |
denis_makogon | cp16net, yeah, i know that, but since there's some kind of policy shouldn't we follow that ? | 16:37 |
cp16net | denis_makogon: usually it comes toward the bottom but the most important thing about the commit message and gerrit is showing it linked to launchpad | 16:37 |
cp16net | denis_makogon: i dont think we need to mandate it in a certain area since there is not a way to validate it other than by sight | 16:39 |
cp16net | we talked about that in the review chat we had | 16:39 |
denis_makogon | cp16net, i remember that | 16:40 |
denis_makogon | that's why i asked about changing commit message body without any comments at review and -1 it | 16:42 |
*** igor_ has quit IRC | 16:45 | |
*** igor_ has joined #openstack-trove | 16:45 | |
*** jasonb365 has quit IRC | 16:46 | |
*** jasonb365 has joined #openstack-trove | 16:48 | |
*** harlowja has joined #openstack-trove | 16:48 | |
*** igor_ has quit IRC | 16:50 | |
*** Barker has quit IRC | 16:50 | |
*** jasonb365 has quit IRC | 16:51 | |
*** jmontemayor_ has quit IRC | 16:51 | |
*** haomaiwang has quit IRC | 17:02 | |
mat-lowery | Forgive me if this has already been answered a hundred times but what is the state of Tempest? I see there are three tests run and one unmerged patch set. None of them handle instance creation. What are the prerequisites to adding some instance-related tests there? | 17:04 |
*** ramashri has joined #openstack-trove | 17:04 | |
vipul | mat-lowery: https://etherpad.openstack.org/p/JDS-Trove-TestingTrove | 17:05 |
vipul | mat-lowery: we had a session about this at the summit, a couple of patches to build a guest image are things we are waiting on | 17:06 |
SlickNik | mat-lowery: These are the patches in question: | 17:07 |
SlickNik | - https://review.openstack.org/#/c/92755/ | 17:07 |
SlickNik | - https://review.openstack.org/#/c/91487/ | 17:07 |
mat-lowery | Thanks vipul and SlickNik. | 17:09 |
*** igor_ has joined #openstack-trove | 17:16 | |
*** ramishra has joined #openstack-trove | 17:17 | |
openstackgerrit | iccha-sethi proposed a change to openstack/trove: Include datastore version details in datastore calls https://review.openstack.org/91665 | 17:18 |
*** ramishra has quit IRC | 17:18 | |
*** Longgeek has quit IRC | 17:19 | |
*** igor_ has quit IRC | 17:21 | |
*** jasonb365 has joined #openstack-trove | 17:21 | |
*** amcrn has joined #openstack-trove | 17:26 | |
*** Barker has joined #openstack-trove | 17:27 | |
*** yogeshmehra has joined #openstack-trove | 17:28 | |
*** thedodd has quit IRC | 17:29 | |
denis_makogon | SlickNik, hey, do we have a BP meeting today? | 17:30 |
SlickNik | denis_makogon: Yes, we do. In a half hour. | 17:31 |
denis_makogon | SlickNik, thanks | 17:31 |
*** Barker has quit IRC | 17:42 | |
*** Barker has joined #openstack-trove | 17:44 | |
*** michael-yu has joined #openstack-trove | 17:49 | |
*** jmontemayor has joined #openstack-trove | 17:49 | |
*** jmontemayor has quit IRC | 17:49 | |
*** jmontemayor has joined #openstack-trove | 17:49 | |
*** saurabhs has joined #openstack-trove | 17:50 | |
*** harlowja has quit IRC | 17:50 | |
*** harlowja has joined #openstack-trove | 17:50 | |
*** jmontemayor_ has joined #openstack-trove | 17:52 | |
*** jmontemayor has quit IRC | 17:56 | |
SlickNik | #startmeeting trove-bp-review | 18:00 |
openstack | Meeting started Mon May 19 18:00:03 2014 UTC and is due to finish in 60 minutes. The chair is SlickNik. Information about MeetBot at http://wiki.debian.org/MeetBot. | 18:00 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 18:00 |
*** harlowja has quit IRC | 18:00 | |
openstack | The meeting name has been set to 'trove_bp_review' | 18:00 |
*** harlowja has joined #openstack-trove | 18:00 | |
iccha1 | o/ | 18:00 |
SlickNik | Giving folks a few minutes to trickle in. | 18:01 |
amrith | ........ o/ | 18:01 |
vipul | \o/ | 18:01 |
denis_makogon | o/ | 18:01 |
SlickNik | Agenda at: | 18:01 |
amcrn | o/ | 18:01 |
SlickNik | #link https://wiki.openstack.org/wiki/Meetings/TroveBPMeeting | 18:01 |
grapex | o/ | 18:01 |
robertmyers | o/ | 18:01 |
kevinconway | o/ | 18:02 |
SlickNik | #topic Trove client for cross-region-backup | 18:02 |
amrith | this bp is marked as approved | 18:02 |
*** yidclare has joined #openstack-trove | 18:02 | |
SlickNik | esmute: around? | 18:02 |
SlickNik | amrith: Yes, this was approved earlier. | 18:03 |
SlickNik | I was talking to esmute about why he added it to the bp queue. | 18:03 |
amcrn | SlickNik: i had asked him to add it the queue prior to our clustering agreement at the summit; it was mostly pertaining to how region-awareness would work | 18:04 |
cp16net | to make sure we are using the catalog to look up the endpoints? | 18:04 |
SlickNik | amcrn: Yup, that's what he mentioned. | 18:04 |
amcrn | the concern was around whether "region" as a field would be the strategy we'd be moving forward with (vs. say namespacing) | 18:04 |
amcrn | but we're all aligned on that now, so it should be good to go | 18:05 |
juice | o/ | 18:05 |
vipul | https://wiki.openstack.org/wiki/Trove/Replication-And-Clustering-With-Nodes-5 | 18:05 |
vipul | seems consistent with what esmute is doing | 18:05 |
SlickNik | okay, amcrn. I don't see him around atm. I'll fill him in when he gets back. | 18:05 |
amcrn | vipul: yep, so i think we can move onto the next agenda item | 18:06 |
SlickNik | Let's move on. | 18:06 |
SlickNik | #topic Add visibility filter to datastores | 18:06 |
denis_makogon | seems very logical, as for me | 18:06 |
SlickNik | #link https://blueprints.launchpad.net/trove/+spec/datastore-visibility | 18:06 |
iccha1 | Currently there is no way to hide datastores while keeping them active | 18:06 |
denis_makogon | one question | 18:07 |
iccha1 | yes | 18:07 |
denis_makogon | how do you plan to hide one datastore from user A and show it to user B | 18:07 |
amcrn | denis_makogon: it's binary: admin can see it, but user can't | 18:07 |
iccha1 | what amcrn saif | 18:07 |
iccha1 | *said | 18:07 |
vipul | do we plan to at some point do what glance does with images and make it visible to tenants? | 18:08 |
denis_makogon | vipul, ++ | 18:08 |
cp16net | does the admin view show the extra details if the datastore is visible or not? | 18:08 |
iccha1 | yes the admin view shows everything | 18:08 |
iccha1 | and admin can change visibility | 18:08 |
denis_makogon | thats actually i as asking for | 18:08 |
*** thedodd has joined #openstack-trove | 18:08 | |
iccha1 | so this model can be later extednded to have members | 18:09 |
amrith | is the intent to make the datastore only usable by the admin and not by other users? | 18:09 |
esmute | im here... reading | 18:09 |
iccha1 | here the datastore has no concept of ownership | 18:09 |
cp16net | no its just to make the datastore "hidden" but usable if you know the uuid of the version | 18:09 |
cp16net | to be used in a sort of "beta" stage | 18:10 |
iccha1 | the get call will still shwo the store | 18:10 |
amrith | i guess I'm trying to understand why this is being implemented. | 18:10 |
amrith | what problem are we solving, for whom? | 18:10 |
iccha1 | that way if u want only certain users to be able to access the datastore you can provide them with the uuid | 18:10 |
grapex | To have a "secret menu" of datastore types. | 18:10 |
amcrn | amrith: one example why i'd really like this feature: i can deploy a new datastore (or version), and use my admin role to do a production smoke-test | 18:10 |
vipul | yea, doesn't it seem better to introduce datastore visibility per tenant instead of simply hiding it? | 18:10 |
grapex | Like ordering the skinless fried chicken at PopEyes. | 18:10 |
iccha1 | amrith: for exampkle you have a new datastore u want to test in production, but dont really want all the users to be able to access it yet | 18:10 |
denis_makogon | vipul, ++ | 18:11 |
amcrn | i'd vote for tenant as well | 18:11 |
amrith | so is there a reason we are implementing this particular solution instead of a proper acl mechanism for tenants? | 18:11 |
amrith | is expediency the reason? | 18:11 |
iccha1 | yes | 18:11 |
amrith | with the longer term intent being tenant based acls? | 18:11 |
denis_makogon | it seems that we can extend admin role to use passive datastores for provisioning | 18:11 |
grapex | amrith: I guess we could do it either way. In our experience if there's a feature that's merely hidden but not acl'd, no one will get made at you if they use it and it isn't perfect. | 18:11 |
denis_makogon | no need to add another flag | 18:11 |
amrith | ok. how much harder would the cadilac be? | 18:12 |
vipul | grapex: the problem with this approach is if that ID got 'leaked' then anyone could potentially use it | 18:12 |
SlickNik | It depends on the use case. | 18:12 |
vipul | we could prevent usage with tenant based acl approach | 18:12 |
robertmyers | vipul: +1 | 18:12 |
kevinconway | ae70b2b0-1af3-4ad6-8a0d-112e2cb15a37 | 18:12 |
grapex | SlickNik: Right. For Rax as you can all tell we'd be ok, but sounds like the other parties here would run into problems | 18:12 |
kevinconway | oops sorry guys | 18:12 |
grapex | kevinconway: DEAR GOD NO! | 18:13 |
kevinconway | dont use that uuid | 18:13 |
iccha1 | lol | 18:13 |
robertmyers | hahahaha | 18:13 |
denis_makogon | why can't we just extend current implementation, that based upon passive/active datastores for admin tenant ? | 18:13 |
*** NehaV has joined #openstack-trove | 18:13 | |
iccha1 | so we dont want to add tenant id for every datastore | 18:13 |
iccha1 | it becomes harder to add new customers | 18:13 |
iccha1 | in images, we had image members because the owner was resposible for the sharing | 18:14 |
kevinconway | yeah the datastores aren't user content though. they don't "own" datastores | 18:14 |
*** ranjitha has joined #openstack-trove | 18:14 | |
denis_makogon | iccha1, it seems that same approach is applicable here | 18:14 |
kevinconway | aren't we also missing a "role" concept here that would actually make ACL sane? | 18:15 |
vipul | we could take the galnce approach by implementing is_public, by default it is public. Then we also add membership that manages non-public datastore ACL | 18:15 |
grapex | kevinconway iccha1: good point | 18:15 |
iccha1 | denis_makogon: noone owns the datastore, then the admin has to add every sinfle tenant | 18:15 |
saurabhs | we can do what nova flavor does, if a particular datastore is public it will be visible to everybody but if its private then you need to add tenant access explicitly | 18:15 |
iccha1 | yeah that makes sense | 18:15 |
grapex | saurabhs: Sounds like a good compromise | 18:15 |
denis_makogon | saurabhs, ++ | 18:15 |
*** hipster has quit IRC | 18:15 | |
denis_makogon | some sort of the black list | 18:16 |
iccha1 | white list :) | 18:16 |
vipul | iccha1: +1 | 18:16 |
saurabhs | and until you want to run that datastore as private keep it that way and once you are ready to go make it public and then nothing needs to be done more for every tenant | 18:16 |
cp16net | +=1 | 18:16 |
robertmyers | +1 | 18:16 |
amcrn | +1 | 18:16 |
grapex | cp16net: Are you now called cp17net? | 18:16 |
cp16net | lol | 18:16 |
iccha1 | lol | 18:16 |
SlickNik | I like that approach as well. | 18:16 |
*** igor_ has joined #openstack-trove | 18:16 | |
grapex | Or would that be cp16neu? | 18:17 |
SlickNik | iccha1: Can you update the bp with details using this approach? | 18:17 |
iccha1 | will do SlickNik | 18:17 |
denis_makogon | ok, if it gonna be easier to maintain at production, then i'm up for the suggestion | 18:17 |
SlickNik | iccha1: Once that's done, ping me / another core and we can go over it and approve. | 18:18 |
amrith | so what was the decision? to use the approach of is_public and private? | 18:18 |
amrith | like glance? | 18:18 |
iccha1 | sure SlickNik . the concensus is public is vosible to all. for private u need to explicitly add tenant | 18:18 |
amrith | thanks for the clarification. | 18:19 |
SlickNik | amrith: Yes, if it's private, you need to specify a tenant white list for access. If it's public, it's visible to all. | 18:19 |
amrith | +1 | 18:19 |
amrith | thx | 18:19 |
SlickNik | Okay, let's move on. | 18:19 |
SlickNik | #topic Database log files manipulations | 18:19 |
SlickNik | #link https://blueprints.launchpad.net/trove/+spec/dbinstance-log | 18:20 |
denis_makogon | stage one was proposed, wiki was cleaned-up | 18:20 |
SlickNik | denis_makogon: I see that. | 18:21 |
juice | denis_makogon: should "allowed" be replaced with "enabled" | 18:21 |
denis_makogon | Stage 1 will cover pushing specific log file from a guest to Swift | 18:21 |
*** igor_ has quit IRC | 18:21 | |
SlickNik | denis_makogon: I still have a couple of questions around some rough edges in the spec. | 18:22 |
denis_makogon | SlickNik, which? | 18:22 |
SlickNik | denis_makogon: "datastore_log_files": "general_log, log_slow_queries, log-error" | 18:22 |
SlickNik | Why are the first two underscore, and the last one hyphen? | 18:22 |
juice | denis_makogon: never mind that is configuration is for something else | 18:22 |
denis_makogon | SlickNik, it is a misspell (re-mark) | 18:23 |
esmute | denis_makogon: will the logs in swift be automatic deleted when instance gets deleted? | 18:23 |
SlickNik | Also can we have some better association with the log names, (use the default log filenames, perhaps?) rather than using arbitrary strings? | 18:23 |
*** jasonb365 has quit IRC | 18:24 | |
denis_makogon | SlickNik, everything should be underscore | 18:24 |
*** jmontemayor_ has quit IRC | 18:24 | |
*** Barker has quit IRC | 18:24 | |
amrith | denis_makogon, I would like to know how this feature you are implementing works with logrotate? | 18:24 |
denis_makogon | amrith, log rotate is out of the stage 1 | 18:24 |
amrith | ok, is there a bp that lists the various stages? | 18:24 |
denis_makogon | amrith, yes | 18:25 |
vipul | denis_makogon: so at the time when POST is received.. we upload just the current log file ? | 18:25 |
denis_makogon | amrith, current BP describes Stage 1 | 18:25 |
denis_makogon | vipul, yes | 18:25 |
amcrn | the last time this blueprint was brought up, there was quite a bit of concern surrounding the fact that the user will have no idea what timerange the current log contains | 18:25 |
denis_makogon | SlickNik, what do you mean? | 18:25 |
amrith | i echo the comment by amcrn (though I wasn't at the last review) | 18:26 |
amrith | when you turn on general query logging, you could get a very short interval on a busy system | 18:26 |
amrith | and that's not of much use | 18:27 |
amrith | similar issues will exist with high freq logging on other data stores | 18:27 |
denis_makogon | amcrn, its pretty hard to find out to which time range does the log responsive | 18:27 |
vipul | i don't know what we could do about it though | 18:27 |
amrith | I understand multiple iterations but do others feel that this limited v1 is useful enough to implement by itself | 18:27 |
vipul | do you want to inspect the first line.. and the last line and add it to the filename scheme or something? | 18:27 |
robertmyers | it sure would be nice to have some way to view the logs and this seems like a good start | 18:28 |
vipul | robertmyers: +1 | 18:28 |
amrith | vipul, not all files list date in the message, sometimes continuation lines won't have timestamps | 18:28 |
vipul | our service is a black-box.. and this gives some visibility to users | 18:28 |
denis_makogon | robertmyers, +1 | 18:28 |
amrith | robertmyers, thx | 18:28 |
amcrn | vipul: true, but it just seems odd that as a user you'll execute a request to get the log(s), hoping that they contain a certain time interval. not only that, the user will have no idea when it's been rotated. | 18:29 |
vipul | amrith: good point.. another reason why we can't determin time range | 18:29 |
denis_makogon | amrith, unfortunately with huge logs it's pretty hard to discover the actual time stamp | 18:29 |
amcrn | in my opinion, there needs to be some sort of indication that the file has rotated | 18:29 |
*** eghobo has quit IRC | 18:29 | |
amrith | denis_makogon, vipul ... not true | 18:29 |
kevinconway | should the backup include all rolls of the same log file? | 18:29 |
amrith | logrotate can give you that information if you ask it nicely ;) | 18:29 |
cp16net | yeah otherwise you will have a file with 0 lines in the worst case | 18:29 |
vipul | I think in a phase 2 or something.. we could look at something like incremental log file uploads.. you provide the timestamp.. and we get you everything from that to now | 18:30 |
amrith | so out of curiosity | 18:30 |
amrith | why aren't we doing like RDS? | 18:30 |
amrith | and exposing data in a table? | 18:30 |
kevinconway | droppin' A bombs | 18:30 |
denis_makogon | vipul, agredd | 18:30 |
denis_makogon | *agreed | 18:30 |
amrith | and for nosql stores exposing as a collection | 18:30 |
vipul | amrith: can all datastores do that? write lines to a table instead? | 18:31 |
esmute | is the idea to display the log in a horizon interface, or just a simple file download from swift? | 18:31 |
amrith | http://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_LogAccess.Concepts.MySQL.html | 18:31 |
amrith | vipul, the link abov eis for mysql | 18:31 |
amrith | similar for other RDBMS' | 18:31 |
denis_makogon | esmute, simple download, since we're not going to use them inside Trove | 18:31 |
amrith | for nosql stores the data is exposed using a collection of some sort | 18:32 |
amrith | me looking for a link | 18:32 |
* amrith looking for a link | 18:32 | |
vipul | amrith: that doesn't sound like they are just writing to a table.. | 18:32 |
esmute | denis_makogon: how would you access them if the instance is deleted? | 18:32 |
robertmyers | amrith: looks like you can do both ways | 18:32 |
robertmyers | download file and view in a table | 18:33 |
denis_makogon | esmute, you can go to swift panel and download them | 18:33 |
amrith | well, NoSQL stores have no tables. didn't you hear about the Oracle guy who went into the NoSQL bar in Atlanta and walked out because there were no tables? | 18:33 |
saurabhs | how about we don't push anything to swift we keep it on the machine locally and let user read that with API and let user deal with taking the backup of the log if needed | 18:33 |
kevinconway | so what was wrong with just scooping up everything in the log dir included rolls? | 18:33 |
saurabhs | we provide the API which allows user to read number of lines specified from the file | 18:33 |
vipul | saurabhs: that's a lot of crud to pump through our api | 18:33 |
SlickNik | kevinconway: I think that's exactly what RDS does. | 18:33 |
amcrn | speaking of, since these are truly configuration parameters, why are parameters like long_query_time being handled outside of a configuration-group? | 18:33 |
iccha1 | the op maybe too huge | 18:33 |
denis_makogon | vipul, ++ | 18:33 |
saurabhs | vipul: you can control how many lines you want to allow to be read at one time | 18:34 |
SlickNik | kevinconway: example http://docs.aws.amazon.com/AmazonRDS/latest/APIReference//API_DescribeDBLogFiles.html | 18:34 |
vipul | saurabhs: sure.. but the first person to say give me 1 million.. will probably be worse than if they were to download the same object using swift | 18:34 |
cp16net | and having a marker to tell where in the file you want to grab would be nice | 18:35 |
denis_makogon | vipul, agreed, log pulling will be possible only through Swift storage | 18:35 |
cp16net | but not nessesary for first pass | 18:35 |
SlickNik | So here's my 2c on this. | 18:36 |
amrith | denis_makogon, I think I got the answers to my questions. and as robertmyers and vipul say this may be a good start. I do however agree with amcrn that this may be a little hard to use and should use configuration groups. <EOF> | 18:36 |
SlickNik | I can definitely see this as valuable. | 18:36 |
kevinconway | i think we should avoid anything that requires us to write a log parsing agent and stream results through rabbit | 18:36 |
denis_makogon | kevinconway, totally agree | 18:36 |
robertmyers | kevinconway: +1 | 18:36 |
kevinconway | so does the first pass cover only the active log file or all log rolls in the directory as well? | 18:36 |
*** cweid has joined #openstack-trove | 18:37 | |
SlickNik | However, the current API details in the spec seem rather simplistic and don't address the logrotate issue. | 18:37 |
vipul | kevinconway: we might as well zip everything up and upload all | 18:37 |
SlickNik | So do we want v1 to address the logrotated artifacts, or not? | 18:37 |
denis_makogon | SlickNik, no, log rotation is for Stage 2 | 18:37 |
amcrn | SlickNik: why not just have a file_created timestamp, that will at least hint towards a rotate, and it's good enough for a v1 | 18:37 |
robertmyers | SlickNik: if we do the whole folder wont we get that? | 18:37 |
iccha1 | do all instances have log rotate set up? | 18:37 |
iccha1 | is this available to trove users? | 18:38 |
denis_makogon | iccha1, for now - no | 18:38 |
vipul | some datastores do it automatically.. otherwise its up to the deployer | 18:38 |
SlickNik | amcrn: +1 on a file created / last modified timestamp. | 18:38 |
denis_makogon | iccha1, https://wiki.openstack.org/wiki/Trove/DBInstanceLogOperationV2 | 18:39 |
amcrn | if we add the timestamps, then my only remaining concern is: why are we not using configuration-groups for configuration parameters | 18:39 |
denis_makogon | SlickNik, seems valid to have those timestamps | 18:39 |
vipul | amcrn: i don't get it | 18:39 |
SlickNik | amcrn: which config params? | 18:40 |
denis_makogon | vipul, i guess, amcrn meant: static configuration VS. configuration-groups | 18:40 |
vipul | amcrn: oh i think i just got it.. to enable disable logs | 18:40 |
vipul | i'm slow | 18:40 |
SlickNik | vipul: thanks, that makes two of us. | 18:40 |
amcrn | ex: http://dev.mysql.com/doc/refman/5.5/en/server-system-variables.html#sysvar_long_query_time | 18:40 |
amcrn | this could technically be handled using configuration-groups | 18:40 |
kevinconway | which is sadly one second minimum… | 18:41 |
amrith | SlickNik, ... is this review for v1 or v2? I just read the v2 spec and there are problems with the way logrotate is being proposed to be used. | 18:41 |
SlickNik | amrith: This is for v1. | 18:41 |
denis_makogon | amrith, this is V1 | 18:41 |
kevinconway | yeah lets just stick to the first draft | 18:41 |
amrith | thx, I'll hold off | 18:41 |
cp16net | i think we are in agreement now? | 18:42 |
grapex | Quick tangent: This is kind of a minute issue with the API get call for the list of logging files: seems like right now the datastore_log_files argument is a single string containing multiple things with commas, maybe that should be an array? | 18:42 |
grapex | "datastore_log_files": "general_log, log_slow_queries, log-error" s/b "datastore_log_files": ["general_log", "log_slow_queries", "log-error"] | 18:42 |
denis_makogon | grapex, it can be, it's still up to us to decide actual types | 18:43 |
vipul | grapex: +1 probably just an oversight | 18:43 |
vipul | it should be an array denis_makogon | 18:43 |
cp16net | tru | 18:43 |
denis_makogon | vipul, get it | 18:43 |
kevinconway | bah, just add .split(',') on the guest. what could go wrong? | 18:43 |
cp16net | kevinconway: forgot the .trim() | 18:44 |
cp16net | DOH... | 18:44 |
denis_makogon | for the first iteration i would suggest to use static configuration against conf. groups | 18:44 |
kevinconway | doh! | 18:44 |
SlickNik | So here's the summary I have. This BP needs to: | 18:44 |
SlickNik | 1. be updated withcreated/modified timestamps | 18:44 |
SlickNik | 2. use existing config groups | 18:44 |
SlickNik | 3. include slight API modifications (underscore consistency, array of params) | 18:44 |
SlickNik | denis_makogon: Can you update the bp with this feedback? | 18:45 |
amrith | SlickNik, would you elaborate on #1 please | 18:45 |
vipul | for #1 is that an API param? | 18:45 |
denis_makogon | vipul, no, the part of the response | 18:45 |
SlickNik | vipul / amrith: The actual created / modified time of the log as part of the response. | 18:45 |
SlickNik | not a param to the request. | 18:46 |
amrith | SlickNik, that may be very hard to do. | 18:46 |
vipul | it's already in the filename | 18:46 |
vipul | "locationURL" : "http://somewhere.com:PORT/dblogcontainer/{instance_id}/filename.timestamp" | 18:46 |
denis_makogon | what about configuration files rendering ? | 18:46 |
kevinconway | you mean the posix create/touch times? | 18:46 |
denis_makogon | kevinconway, yes | 18:46 |
amcrn | kevinconway: when i brought it up, that's what i meant, yes | 18:46 |
SlickNik | amrith / vipul: something like the LastWritten here http://docs.aws.amazon.com/AmazonRDS/latest/APIReference//API_DescribeDBLogFiles.html | 18:46 |
amrith | Oh, not the timestamps on messages or the file on the trove system | 18:46 |
amrith | ok | 18:47 |
SlickNik | kevinconway: yes | 18:47 |
*** hipster has joined #openstack-trove | 18:47 | |
denis_makogon | so, last words on that | 18:47 |
amrith | well, lastwritten will be hard but if he can do it, that would be nice | 18:47 |
denis_makogon | #2 | 18:47 |
kevinconway | do we need all those timestamps if we just grab the entire log dir? | 18:47 |
vipul | amrith, SlickNik that's a request param.. | 18:48 |
denis_makogon | you're saying that we should look over assigned conf group and look for the log entries in that ? | 18:48 |
vipul | oh never mind.. it's in the example | 18:48 |
SlickNik | yes, I meant the example. | 18:48 |
denis_makogon | and then response to a user that there are some (or none) of the logs available for user ? | 18:48 |
denis_makogon | why we can't just exclude log attributes from configuration groups ? | 18:49 |
vipul | knock-knock.. this thing still on? | 18:49 |
SlickNik | denis_makogon: Sorry, I don't understand the question. | 18:49 |
denis_makogon | SlickNik, could you please elaborate #2 ? | 18:49 |
SlickNik | denis_makogon: Let's chat about #2 immediately after the meeting. | 18:50 |
denis_makogon | ok | 18:50 |
denis_makogon | let's move on | 18:51 |
SlickNik | denis_makogon: I'd like to get another bp looked at here if possible. | 18:51 |
SlickNik | Thanks | 18:51 |
SlickNik | #topic Pluggable conductor manager | 18:51 |
*** hipster has quit IRC | 18:51 | |
SlickNik | boden, around? | 18:51 |
grapex | This one seemed so simple too... | 18:51 |
amrith | I'll email him and let him know about this meeting | 18:52 |
SlickNik | grapex: lol | 18:52 |
robertmyers | I thought it already was pluggable? | 18:52 |
grapex | SlickNik: Seriously we should just +1. :p | 18:52 |
robertmyers | you run a separate daemon | 18:53 |
denis_makogon | robertmyers, nope, manager is hardcoded inside the trove-conductor script | 18:53 |
SlickNik | robertmyers: I don't think that it is. | 18:53 |
robertmyers | it can be anything | 18:53 |
vipul | yes it seems liek what's in the BP should be min-bar for all future 'managers' | 18:53 |
grapex | robermyers: i kind of agree | 18:53 |
kevinconway | is there a way to _not_ run conductor to make room for a custom daemon? | 18:53 |
grapex | But I also see vipul's point. Its inconsistent to offer a Trove daemon without a pluggable manager | 18:53 |
grapex | all the other managers in Trove and Nova seem to be pluggable | 18:53 |
grapex | though it is kind of overkill | 18:53 |
robertmyers | kevinconway: yes, just write your own | 18:53 |
robertmyers | and run it in place of the trove onw | 18:54 |
kevinconway | no, i mean is there a way to disable it | 18:54 |
cp16net | yep | 18:54 |
robertmyers | kevinconway: make a noop conductor | 18:55 |
robertmyers | and run it | 18:55 |
grapex | boden needs to show up for these and follow better blueprint conventions | 18:55 |
robertmyers | done | 18:55 |
vipul | i think we should provide the plumbing in Trove to allow the actual thing to be swapped | 18:55 |
grapex | I don't think there's a wiki for this | 18:55 |
vipul | yes you can do it without even needing Trove.. but that's beyond the point | 18:55 |
iccha1 | it says i dont have permission to view it | 18:55 |
kevinconway | robertmyers: the BP is because you can't do that | 18:55 |
* amrith takes action to send email to boden | 18:55 | |
grapex | though it is incredibly simple and was easy to read. | 18:55 |
robertmyers | where is the link? | 18:55 |
SlickNik | robertmyers: Yes, but then you have to write a whole new thing. As opposed to being able to write an impl that overrides only some of the functionality. | 18:55 |
grapex | vipul SlickNik: +1 | 18:55 |
cp16net | +1 | 18:56 |
SlickNik | #link https://blueprints.launchpad.net/trove/+spec/pluggable-conductor-manager | 18:56 |
robertmyers | SlickNik: -1 | 18:56 |
robertmyers | :) | 18:56 |
cp16net | lolz | 18:56 |
SlickNik | I'm not saying we should do it. | 18:56 |
vipul | i think we should just approve this one.. others disagree? | 18:56 |
SlickNik | This is an interesting point of view as well http://lists.openstack.org/pipermail/openstack-dev/2014-April/033898.html | 18:56 |
SlickNik | vipul: I'd like to only do it once it has a sponsor (i.e. someone to commit on doing the work). | 18:57 |
vipul | SlickNik: fair enough | 18:57 |
SlickNik | So I'm inclined to table it until when boden is actually around. | 18:57 |
denis_makogon | it's a pretty simple task-to-do | 18:57 |
amrith | SlickNik, ... email sent ... | 18:58 |
denis_makogon | like 10 mins | 18:58 |
amcrn | denis_makogon: although simple, it set's a precedent that we might not want to | 18:58 |
vipul | denis_makogon: nothing takes just 10 minutes :P | 18:58 |
SlickNik | Okay, I think that's all for today. | 18:58 |
SlickNik | Thanks all! | 18:58 |
SlickNik | #endmeeting | 18:58 |
openstack | Meeting ended Mon May 19 18:58:42 2014 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 18:58 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/trove_bp_review/2014/trove_bp_review.2014-05-19-18.00.html | 18:58 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/trove_bp_review/2014/trove_bp_review.2014-05-19-18.00.txt | 18:58 |
openstack | Log: http://eavesdrop.openstack.org/meetings/trove_bp_review/2014/trove_bp_review.2014-05-19-18.00.log.html | 18:58 |
amrith | lots of things take less than 10m to do and regret for a lifetime after ;) | 18:58 |
grapex | Thanks Slick! | 18:58 |
iccha1 | thanks SlickNik ! | 18:58 |
amcrn | thanks everyone | 18:58 |
cp16net | thanks SlickNik | 18:58 |
vipul | amrith: LOL | 18:58 |
denis_makogon | SlickNik, can you please explain #2 ? | 18:59 |
*** eghobo has joined #openstack-trove | 18:59 | |
SlickNik | denis_makogon: yes. So the idea was to tie in with config groups and see if the logs are actually available to download for the instance. | 19:00 |
SlickNik | denis_makogon: Since you can actually turn off logging / change the log-file locations through config-groups. | 19:00 |
denis_makogon | SlickNik, seems valid | 19:01 |
SlickNik | I take it that this was what amcrn was suggesting as well. | 19:01 |
*** ranjitha has quit IRC | 19:01 | |
openstackgerrit | Saurabh Surana proposed a change to openstack/trove-integration: updating sources list as part of percona elements https://review.openstack.org/90791 | 19:01 |
amcrn | SlickNik: correct | 19:01 |
denis_makogon | SlickNik, do i need to add BP to another review, or i can ping any of cores to review and make a decision ? | 19:01 |
denis_makogon | *after updating wiki page ? | 19:02 |
SlickNik | denis_makogon: ping me when you have updated the wiki. I'll bring it up to a couple of cores, and if it looks good / non-controversial we should be okay. If not, I'll add it to the BP meeting with the points to discuss. Sound good? | 19:03 |
denis_makogon | SlickNik, sound like a good plan, thanks | 19:03 |
SlickNik | denis_makogon: Thank you! | 19:03 |
openstackgerrit | Saurabh Surana proposed a change to openstack/trove-integration: updating sources list as part of percona elements https://review.openstack.org/90791 | 19:04 |
*** ranjitha has joined #openstack-trove | 19:04 | |
denis_makogon | SlickNik, i'll try to do that until Thursday | 19:04 |
SlickNik | denis_makogon: Sounds good. Ping me on IRC once it's done. | 19:11 |
denis_makogon | SlickNik, ok | 19:11 |
*** ranjitha has quit IRC | 19:17 | |
*** igor_ has joined #openstack-trove | 19:17 | |
*** hipster has joined #openstack-trove | 19:18 | |
*** igor_ has quit IRC | 19:22 | |
*** hipster has quit IRC | 19:23 | |
iccha1 | SlickNik: updated https://blueprints.launchpad.net/trove/+spec/datastore-visibility | 19:28 |
iccha1 | cp16net: ^ | 19:28 |
*** yidclare has quit IRC | 19:29 | |
*** robertmy_ has joined #openstack-trove | 19:30 | |
openstackgerrit | Ramashri Umale proposed a change to openstack/trove: Fix prepare call for redis guest agent https://review.openstack.org/84863 | 19:31 |
*** robertmyers has quit IRC | 19:33 | |
*** eguz has joined #openstack-trove | 19:37 | |
*** eghobo has quit IRC | 19:41 | |
*** radez is now known as radez_g0n3 | 19:43 | |
*** michael-yu has quit IRC | 19:47 | |
*** hipster has joined #openstack-trove | 19:47 | |
*** hipster has quit IRC | 19:52 | |
*** esp has quit IRC | 19:52 | |
*** esp has joined #openstack-trove | 19:53 | |
*** amcrn has quit IRC | 19:54 | |
*** cp16net has quit IRC | 19:56 | |
openstackgerrit | Mat Lowery proposed a change to openstack/trove: Added support of resize-flavor to Redis datastore https://review.openstack.org/88709 | 19:57 |
*** amcrn has joined #openstack-trove | 20:00 | |
*** harlowja has quit IRC | 20:01 | |
*** cp16net has joined #openstack-trove | 20:01 | |
*** harlowja has joined #openstack-trove | 20:02 | |
*** Barker has joined #openstack-trove | 20:04 | |
*** ViswaV_ has quit IRC | 20:05 | |
*** jmontemayor has joined #openstack-trove | 20:06 | |
openstackgerrit | Anna Shen proposed a change to openstack/trove-integration: Add neutron switch for int tests https://review.openstack.org/87856 | 20:07 |
*** jasonb365 has joined #openstack-trove | 20:11 | |
*** yidclare has joined #openstack-trove | 20:14 | |
*** yidclare has quit IRC | 20:17 | |
*** igor_ has joined #openstack-trove | 20:18 | |
*** amytron_ has joined #openstack-trove | 20:20 | |
*** michael-yu has joined #openstack-trove | 20:21 | |
*** amytron has quit IRC | 20:21 | |
*** amytron_ is now known as amytron | 20:21 | |
*** igor_ has quit IRC | 20:23 | |
esmute | Hi everyone. Can you guys take a look at https://review.openstack.org/#/c/90462 and https://review.openstack.org/#/c/89972/. Thanks | 20:27 |
esmute | https://review.openstack.org/#/c/89474/ | 20:28 |
esp | esmute: sure. only if you look at these though :) https://review.openstack.org/#/c/81410/ and https://review.openstack.org/#/c/81682/ and https://review.openstack.org/#/c/85225/ | 20:28 |
esmute | there is no such things as free lunches lol. Sure thing esp! | 20:29 |
esp | esmute: hehe, nope | 20:29 |
*** Barker has quit IRC | 20:29 | |
*** yogeshmehra has quit IRC | 20:30 | |
openstackgerrit | Anna Shen proposed a change to openstack/trove: Add neutron support https://review.openstack.org/88349 | 20:32 |
*** michael-yu has quit IRC | 20:32 | |
*** amcrn has quit IRC | 20:36 | |
*** grapex has quit IRC | 20:37 | |
*** ramashri has quit IRC | 20:37 | |
*** grapex has joined #openstack-trove | 20:37 | |
*** michael-yu has joined #openstack-trove | 20:39 | |
*** ViswaV has joined #openstack-trove | 20:41 | |
*** amcrn has joined #openstack-trove | 20:42 | |
*** yidclare has joined #openstack-trove | 20:42 | |
*** Barker has joined #openstack-trove | 20:46 | |
*** hipster has joined #openstack-trove | 20:47 | |
*** robertmy_ has quit IRC | 20:49 | |
*** robertmyers has joined #openstack-trove | 20:49 | |
*** amcrn has quit IRC | 20:51 | |
*** hipster has quit IRC | 20:52 | |
iccha1 | vipul: forgot to tag you as well https://blueprints.launchpad.net/trove/+spec/datastore-visibility | 20:54 |
vipul | iccha1: ok thanks. I'll look soon | 20:55 |
*** NehaV1 has joined #openstack-trove | 20:56 | |
*** NehaV has quit IRC | 20:57 | |
*** pdmars has quit IRC | 20:59 | |
denis_makogon | SlickNik, cp16net, vipul, hub_cap: https://wiki.openstack.org/wiki/Trove/DBInstanceLogOperationV1 - updated according give suggestions | 21:05 |
vipul | iccha1: you may want to call out, that if visibility = private, and user is a not added as a member, a create instance with that ID should fail | 21:07 |
*** kevinconway has quit IRC | 21:09 | |
iccha1 | okie dokie, will add that in wiki vipul | 21:09 |
iccha1 | vipul: added it in the questions and comments section | 21:13 |
cp16net | iccha1: i think the crud operations for the admin api to add/remove members should be outlined in the REST api section of the wiki page | 21:13 |
iccha1 | good point cp16net | 21:14 |
*** yogeshmehra has joined #openstack-trove | 21:15 | |
*** igor_ has joined #openstack-trove | 21:19 | |
*** grapex has quit IRC | 21:19 | |
*** mattgriffin has quit IRC | 21:22 | |
*** igor_ has quit IRC | 21:23 | |
*** harlowja has quit IRC | 21:32 | |
*** yidclare has quit IRC | 21:33 | |
*** harlowja has joined #openstack-trove | 21:33 | |
*** Barker has quit IRC | 21:33 | |
*** NehaV1 has quit IRC | 21:41 | |
iccha1 | cp16net: updated it, and ftr i hate the syntax formatting in the wiki | 21:45 |
denis_makogon | iccha1, yeah, nobody likes it =| | 21:46 |
cp16net | iccha1: the uri should include mgmt | 21:46 |
cp16net | afaik its /mgmt/... | 21:47 |
*** hipster has joined #openstack-trove | 21:47 | |
iccha1 | cp16net: got an example? ya i was looking for that i didnt find it in common/api | 21:47 |
denis_makogon | iccha1, search at extension/routes | 21:48 |
cp16net | '{tenant_id}/mgmt/instances' | 21:49 |
iccha1 | thanks denis_makogon | 21:49 |
cp16net | yeah thats where it is | 21:49 |
iccha1 | thanks cp16net | 21:49 |
iccha1 | why is it an extension? | 21:49 |
iccha1 | we anyways check for is admin on normal api calls | 21:49 |
denis_makogon | iccha1, good question =) | 21:49 |
denis_makogon | iccha1, i guess MGMT API will become *core* part of API when Trove will migrate to Pecan+ WSME | 21:50 |
iccha1 | thanks for pointing it out cp16net , I included it in wiki | 21:51 |
iccha1 | gotcha thanks denis_makogon | 21:51 |
*** hipster has quit IRC | 21:52 | |
cp16net | iccha1: that json formatting is terrible in the wiki page | 21:54 |
cp16net | :-P | 21:54 |
iccha1 | i knowwww | 21:54 |
iccha1 | its so lame | 21:54 |
iccha1 | its like you use a space to introduce a block | 21:54 |
iccha1 | wtf right | 21:54 |
*** yogeshmehra has quit IRC | 21:54 | |
*** yogeshmehra has joined #openstack-trove | 21:54 | |
*** mattgriffin has joined #openstack-trove | 21:55 | |
*** sgotliv has joined #openstack-trove | 21:55 | |
*** igor_ has joined #openstack-trove | 21:58 | |
*** jcru has quit IRC | 22:02 | |
*** igor_ has quit IRC | 22:03 | |
*** achampion has quit IRC | 22:04 | |
*** jasonb365 has quit IRC | 22:05 | |
*** robertmyers has quit IRC | 22:06 | |
*** ViswaV has quit IRC | 22:06 | |
*** yidclare has joined #openstack-trove | 22:10 | |
*** isviridov is now known as isviridov|away | 22:15 | |
*** sgotliv has quit IRC | 22:15 | |
*** peoplemerge has joined #openstack-trove | 22:20 | |
*** yogeshmehra has quit IRC | 22:26 | |
*** yogeshmehra has joined #openstack-trove | 22:27 | |
*** sgotliv has joined #openstack-trove | 22:28 | |
*** yogeshmehra has quit IRC | 22:29 | |
*** sgotliv has quit IRC | 22:31 | |
*** sgotliv has joined #openstack-trove | 22:31 | |
*** thedodd has quit IRC | 22:38 | |
*** hipster has joined #openstack-trove | 22:42 | |
*** hipster_ has joined #openstack-trove | 22:44 | |
*** yidclare has quit IRC | 22:46 | |
*** hipster has quit IRC | 22:47 | |
*** hipster has joined #openstack-trove | 22:47 | |
*** hipster_ has quit IRC | 22:49 | |
*** yogeshmehra has joined #openstack-trove | 22:49 | |
*** hipster has quit IRC | 22:52 | |
*** flaper87 is now known as flaper87|afk | 22:53 | |
*** ViswaV has joined #openstack-trove | 22:55 | |
*** ramashri has joined #openstack-trove | 22:56 | |
*** igor_ has joined #openstack-trove | 22:59 | |
*** michael-yu has quit IRC | 22:59 | |
*** igor_ has quit IRC | 23:03 | |
*** yidclare has joined #openstack-trove | 23:08 | |
*** yogeshmehra has quit IRC | 23:09 | |
*** amcrn has joined #openstack-trove | 23:11 | |
sgotliv | denis_makogon, ping | 23:11 |
denis_makogon | sgotliv, hello Sergey | 23:11 |
*** ramashri has quit IRC | 23:14 | |
*** sgotliv has quit IRC | 23:17 | |
*** michael-yu has joined #openstack-trove | 23:20 | |
*** denis_makogon has quit IRC | 23:21 | |
*** matsuhashi has joined #openstack-trove | 23:27 | |
*** amytron has quit IRC | 23:27 | |
*** mattgriffin has quit IRC | 23:28 | |
*** yidclare has quit IRC | 23:30 | |
*** mattgriffin has joined #openstack-trove | 23:34 | |
*** hipster has joined #openstack-trove | 23:47 | |
*** hipster has quit IRC | 23:52 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!