Friday, 2014-04-18

dougshelley66anyone know why i'm getting this when running redstack int-tests00:01
dougshelley66    raise DuplicateOptError(opt.name)00:01
dougshelley66oslo.config.cfg.DuplicateOptError: duplicate option: periodic_interval00:01
dougshelley66it happens immediately before any tests run00:01
dougshelley66they were working fine earlier00:02
dougshelley66ok strike that - just figured out i accidentally added an import to the test file...00:03
dougshelley66sorry for the noise00:03
*** NehaV has quit IRC00:04
*** michael-yu has quit IRC00:07
*** eghobo has joined #openstack-trove00:10
*** eghobo has quit IRC00:16
*** eghobo has joined #openstack-trove00:16
openstackgerritDan Nguyen proposed a change to openstack/trove: Partially implements guest agent upgrade strategy  https://review.openstack.org/8522500:17
openstackgerritDan Nguyen proposed a change to openstack/trove: Add a new column and indexes to agent_heartbeats  https://review.openstack.org/8168200:17
openstackgerritSteve Leon proposed a change to openstack/trove: Unmounting ephemeral if it has already been mounted  https://review.openstack.org/8137900:19
*** matsuhashi has joined #openstack-trove00:23
*** mattgriffin has quit IRC00:28
*** orzel has joined #openstack-trove00:30
openstackgerritSteve Leon proposed a change to openstack/trove: Make storage strategy available for trove API and TM  https://review.openstack.org/8624200:31
openstackgerritSteve Leon proposed a change to openstack/trove: Make storage strategy available for trove API and TM  https://review.openstack.org/8624200:35
espdougshelley66: np00:41
openstackgerritAnna Shen proposed a change to openstack/trove-integration: Add neutron switch for ini tests  https://review.openstack.org/8785600:45
openstackgerritAnna Shen proposed a change to openstack/trove: Add neutron support (WORK IN PROGRESS)  https://review.openstack.org/8834900:47
*** mariusv has quit IRC01:11
openstackgerritNikhil Manchanda proposed a change to openstack/trove-integration: Trove guestagent should not use sample conf  https://review.openstack.org/8847801:11
openstackgerritNikhil Manchanda proposed a change to openstack/trove-integration: Add support for a neutron-based install  https://review.openstack.org/7812301:11
openstackgerritNikhil Manchanda proposed a change to openstack/trove-integration: Clean up redstack to use SERVICE_HOST  https://review.openstack.org/7112801:11
*** mariusv has joined #openstack-trove01:12
*** mariusv has joined #openstack-trove01:12
openstackgerritSteve Leon proposed a change to openstack/trove: Fixes tests so that it passes when run in a macbook  https://review.openstack.org/8846401:21
*** nosnos has joined #openstack-trove01:24
*** mariusv has quit IRC01:37
*** mariusv has joined #openstack-trove01:37
*** mariusv has joined #openstack-trove01:37
fifieldtSlickNik, I can confirm that01:38
*** mariusv has quit IRC01:41
*** mariusv has joined #openstack-trove01:43
*** mariusv has joined #openstack-trove01:43
*** mariusv has quit IRC01:46
*** mariusv has joined #openstack-trove01:48
*** mariusv has joined #openstack-trove01:48
*** khyati_ has quit IRC01:49
*** mariusv has quit IRC01:54
*** mariusv has joined #openstack-trove01:54
*** mariusv has joined #openstack-trove01:54
*** mariusv has quit IRC01:55
*** mariusv has joined #openstack-trove01:56
*** mariusv has joined #openstack-trove01:56
*** haomaiw__ has joined #openstack-trove02:01
*** jmontemayor has quit IRC02:04
*** mariusv has quit IRC02:05
*** haomaiwang has quit IRC02:06
*** mariusv has joined #openstack-trove02:06
*** mariusv has joined #openstack-trove02:06
*** michael-yu has joined #openstack-trove02:06
*** mariusv has quit IRC02:07
*** mariusv has joined #openstack-trove02:07
*** mariusv has joined #openstack-trove02:07
*** haomaiw__ has quit IRC02:18
*** haomaiwa_ has joined #openstack-trove02:19
*** rwsu has quit IRC02:22
*** michael-yu has quit IRC02:22
*** michael-yu has joined #openstack-trove02:24
*** amcrn has quit IRC02:32
fifieldtSlickNik, left some questions on your doc patch02:33
*** mattgriffin has joined #openstack-trove02:38
SlickNikfifieldt: Saw your questions.02:39
SlickNikfifieldt: It's been a long time since the openstack-common code in trove has been sync'ed with oslo, and consequently it's using a lot of the old style configs.02:41
fifieldtoh, unfortunate :)02:41
SlickNikfifieldt: I will need to double check the code-base, but the alternative confs ([database], and specifying the keystone auth info in the conf) didn't work for me.02:42
fifieldtI'm all for things that work :D02:42
*** michael-yu has quit IRC02:43
SlickNikfifieldt: This is something we will need to tackle, and be better about going forward (Juno++)02:43
SlickNik(i.e. staying closer in step with code in oslo)02:44
fifieldtby all means :)02:44
fifieldtI just noticed them because we had problems with all the other projects as well :D02:45
fifieldtso no stress02:45
fifieldton your patch, I just noticed one little niggle02:46
fifieldtbut it's a +2 from me otherwise02:46
*** harlowja is now known as harlowja_away02:49
SlickNikCool, thanks for the explanation about the distros piece, btw.02:50
SlickNikThat was helpful. :)02:50
fifieldtno problemo02:52
fifieldtconfused the hell out of me initially :)02:53
*** coolsvap|afk is now known as coolsvap02:58
*** mattgriffin has quit IRC03:02
*** eghobo has quit IRC03:06
*** matsuhashi has quit IRC03:09
*** matsuhashi has joined #openstack-trove03:09
*** matsuhashi has quit IRC03:09
*** yidclare has joined #openstack-trove03:16
*** mattgriffin has joined #openstack-trove03:17
*** nosnos has quit IRC03:19
*** michael-yu has joined #openstack-trove03:22
*** matsuhashi has joined #openstack-trove03:25
*** matsuhashi has quit IRC03:27
*** matsuhashi has joined #openstack-trove03:28
*** matsuhashi has quit IRC03:31
*** matsuhashi has joined #openstack-trove03:31
*** matsuhas_ has joined #openstack-trove03:34
*** matsuhashi has quit IRC03:35
*** rueb7363 has joined #openstack-trove03:36
*** lnxnut has quit IRC03:37
*** lnxnut has joined #openstack-trove03:39
*** razvanm has quit IRC03:44
*** matsuhas_ has quit IRC03:54
*** khyati has joined #openstack-trove03:55
*** matsuhashi has joined #openstack-trove03:57
*** eghobo has joined #openstack-trove03:58
*** michael-yu has quit IRC04:05
*** nosnos has joined #openstack-trove04:10
*** demorris has joined #openstack-trove04:12
*** lnxnut has quit IRC04:22
*** rueb7363 has quit IRC04:36
*** coolsvap is now known as coolsvap|afk04:39
*** michael-yu has joined #openstack-trove04:43
*** demorris has quit IRC04:45
*** michael-yu has quit IRC04:52
*** mattgriffin has quit IRC04:52
*** michael-yu has joined #openstack-trove04:54
*** michael-yu has quit IRC04:56
*** coolsvap|afk is now known as coolsvap04:58
*** michael-yu has joined #openstack-trove04:59
*** coolsvap is now known as coolsvap|afk05:05
*** michael-yu has quit IRC05:15
*** khyati has quit IRC05:20
*** SushillKM has joined #openstack-trove05:25
*** michael-yu has joined #openstack-trove05:40
*** michael-yu has quit IRC05:55
*** razvanm has joined #openstack-trove05:56
*** denis_makogon has joined #openstack-trove06:05
*** global_ has joined #openstack-trove06:17
*** global_ is now known as _shalini06:18
*** coolsvap|afk is now known as coolsvap06:18
*** michael-yu has joined #openstack-trove06:28
*** haomaiwa_ has quit IRC06:44
*** haomaiwang has joined #openstack-trove06:45
*** eghobo has quit IRC06:58
*** flaper87|afk is now known as flaper8707:01
*** matsuhashi has quit IRC07:06
*** matsuhashi has joined #openstack-trove07:08
*** haomaiw__ has joined #openstack-trove07:26
*** haomaiwang has quit IRC07:29
openstackgerritAnna Shen proposed a change to openstack/trove: Add neutron support (WORK IN PROGRESS)  https://review.openstack.org/8834907:37
*** michael-yu has quit IRC07:40
*** michael-yu has joined #openstack-trove07:48
*** michael-yu has quit IRC07:48
*** SushillKM has quit IRC07:50
*** razvanm has quit IRC07:54
*** razvanm has joined #openstack-trove07:58
*** razvanm has quit IRC08:03
*** razvanm has joined #openstack-trove08:08
*** sbfox has joined #openstack-trove08:15
openstackgerritA change was merged to openstack/trove-integration: Remove Prefix From Datastore Version Name  https://review.openstack.org/8811908:21
*** denis_makogon has quit IRC08:22
*** sbfox has quit IRC09:01
*** sbfox has joined #openstack-trove09:01
*** sbfox has quit IRC09:12
openstackgerritDenis M. proposed a change to openstack/trove-integration: Update cassandra version from 2.0.5 to 2.0.6  https://review.openstack.org/8336509:18
openstackgerritDenis M. proposed a change to openstack/python-troveclient: Fix shell view for secgroup-list  https://review.openstack.org/8531409:49
*** haomaiw__ has quit IRC10:06
*** haomaiwang has joined #openstack-trove10:07
*** haomaiw__ has joined #openstack-trove10:11
*** haomaiwang has quit IRC10:14
*** haomaiw__ has quit IRC10:37
*** haomaiwa_ has joined #openstack-trove10:38
*** haomai___ has joined #openstack-trove10:44
*** haomai___ has quit IRC10:45
*** haomaiw__ has joined #openstack-trove10:46
*** haomaiwa_ has quit IRC10:46
*** coolsvap is now known as coolsvap|afk10:50
*** shivamshukla has joined #openstack-trove10:57
*** nosnos has quit IRC11:01
*** matsuhashi has quit IRC11:12
*** matsuhashi has joined #openstack-trove11:14
*** nosnos has joined #openstack-trove11:26
*** nosnos has quit IRC11:29
*** shivamshukla has quit IRC11:31
*** matsuhashi has quit IRC11:32
*** matsuhashi has joined #openstack-trove11:32
*** matsuhashi has quit IRC11:38
*** SushillKM has joined #openstack-trove11:46
*** SushillKM has quit IRC11:51
*** _shalini has quit IRC11:55
*** lnxnut has joined #openstack-trove12:08
*** pdmars has joined #openstack-trove12:23
*** pdmars has quit IRC12:24
*** pdmars has joined #openstack-trove12:24
*** achampion has quit IRC12:35
*** demorris has joined #openstack-trove12:37
*** flaper87 is now known as flaper87|afk12:44
*** Raghav_ has quit IRC12:45
openstackgerritDaniel Salinas proposed a change to openstack/trove: Implement topology api  https://review.openstack.org/8797012:59
*** demorris has quit IRC13:04
*** amytron has joined #openstack-trove13:05
*** amytron has quit IRC13:10
*** jcru has joined #openstack-trove13:12
*** achampion has joined #openstack-trove13:27
*** Barker has joined #openstack-trove13:36
*** NehaV has joined #openstack-trove13:44
*** grapex has joined #openstack-trove14:18
*** grapex has quit IRC14:20
*** grapex has joined #openstack-trove14:20
*** demorris has joined #openstack-trove14:23
*** amytron has joined #openstack-trove14:28
openstackgerritDoug Shelley proposed a change to openstack/trove: Disallow multiple configuration-attach  https://review.openstack.org/8859114:28
*** jmontemayor has joined #openstack-trove14:28
dougshelley66cp16net: can you take a look at https://review.openstack.org/#/c/88591/14:29
*** jmontemayor has quit IRC14:29
*** jmontemayor has joined #openstack-trove14:30
*** kevinconway has joined #openstack-trove14:30
*** razvanm has quit IRC14:30
*** kevinconway has quit IRC14:30
*** kevinconway has joined #openstack-trove14:39
*** thedodd has joined #openstack-trove14:46
*** NehaV has quit IRC14:48
*** NehaV has joined #openstack-trove14:48
*** razvanm has joined #openstack-trove14:48
cp16nethey dougshelley66 thanks for the review14:50
cp16netdougshelley66: you didnt follow the example i was talking about before?14:51
dougshelley66cp16net np - looking forward to your comments14:51
dougshelley66cp16net: i guess misunderstood; i was attempting to do what you described14:52
cp16netdougshelley66: let me try again... config1 assigned to instance and stays ACTIVE, then config1 is unassigned and instance goes to RESTART_REQUIRED14:52
cp16netdougshelley66: no restart is called on instance14:53
cp16netdougshelley66: and config2 is assigned to instance14:53
dougshelley66cp16net: right that is what i thought i did. On detach, i set RESTART_REQUIRED14:53
cp16neti would expect the same behavior to accur again14:53
dougshelley66cp16net: did i do that incorrectly?14:54
dougshelley66cp16net: ah i see what you are saying14:54
cp16netok14:54
dougshelley66that i should detach config1 and put config2 on and set restart required14:54
dougshelley66that wasn't what Florian expected during the bug discussion - unless i misunderstood that too :)14:55
cp16netdougshelley66: i'm saying that in that senario you will get the same results as you did before with both grps applied but still requiring a restart i thnk14:55
cp16netbut i think after you restart it should be rectified14:55
dougshelley66that is certainly true14:56
cp16netwell i think he was expecting if it required a restart you cant do anything to the instance14:56
cp16neti'm not sure if we have validation on those api call for what state the instance is in14:57
cp16neti would think we do not14:57
dougshelley66ok i guess i go back to the drawing board14:58
dougshelley66i was attempting to clarify what i thougth the behaviour should be in my last comment on the bug, i will try to do that again14:58
*** NehaV has left #openstack-trove15:01
cp16netwell its just hole in the way we do this..15:02
*** mattgriffin has joined #openstack-trove15:03
cp16neti think we just need to add a check for the instance state on the configuration attach method15:03
cp16netthat would prevent someone from getting into that same state that this bug is talking about15:04
dougshelley66ok so if the instance is ACTIVE, we throw the exception on 2nd config attach?15:04
cp16netforce somoene to unassigned config 1 and then restart their service and then allow config 2 to be attached15:04
dougshelley66but if the instance is in RESTART_REQUIRED, we detach first and attach second?15:04
dougshelley66are you saying we should not allow config attach when instance in RESTART_REQURIED?15:05
cp16netif the instance.status is not ACTIVE dont allow a config attach15:05
dougshelley66ok i believe that makes sense to me15:07
dougshelley66i will go put that in15:07
dougshelley66cp16net: thx15:07
*** dmakogon_ is now known as denis_makogon15:18
*** sbfox has joined #openstack-trove15:34
*** sbfox has quit IRC15:36
*** eghobo has joined #openstack-trove16:01
*** ViswaV has joined #openstack-trove16:03
*** ViswaV_ has joined #openstack-trove16:04
*** ViswaV has quit IRC16:07
*** shakamunyi has joined #openstack-trove16:18
mattgriffinvipul, you around today?16:21
espamcrn: ping16:32
*** khyati has joined #openstack-trove16:47
*** harlowja_away is now known as harlowja16:58
*** razvanm has quit IRC17:10
openstackgerritDaniel Salinas proposed a change to openstack/python-troveclient: Add instance_metadata functionality to the trove python library  https://review.openstack.org/8212417:15
openstackgerritDan Nguyen proposed a change to openstack/trove: Added route for Admin API to support guest upgrade  https://review.openstack.org/8141017:15
*** michael-yu has joined #openstack-trove17:16
openstackgerritDaniel Salinas proposed a change to openstack/python-troveclient: Add instance_metadata functionality to the trove python library  https://review.openstack.org/8212417:27
*** razvanm has joined #openstack-trove17:28
openstackgerritSteve Leon proposed a change to openstack/trove: Fixes tests so that they pass when run on OS X  https://review.openstack.org/8846417:40
*** amcrn has joined #openstack-trove17:42
*** demorris has quit IRC17:48
*** yogesh has joined #openstack-trove17:54
*** eghobo has quit IRC17:55
*** eghobo has joined #openstack-trove17:56
*** mattgriffin is now known as mattgriffin-food18:12
*** denis_makogon_ has joined #openstack-trove18:21
*** saurabhs has joined #openstack-trove18:22
vipulmattgriffin-food: yes18:28
*** demorris has joined #openstack-trove18:32
*** dmakogon has joined #openstack-trove18:34
*** denis_makogon has quit IRC18:34
*** dmakogon is now known as denis_makogon18:34
*** dmakogon_ has joined #openstack-trove18:35
denis_makogonwhat's up, guys?18:35
*** achampion has quit IRC18:37
*** mattgriffin-food has quit IRC18:44
*** denis_makogon_ has quit IRC18:52
*** mattgriffin has joined #openstack-trove19:18
zigoCould someone look into this issue? https://bugs.launchpad.net/trove/+bug/130278419:24
zigoI'm not sure I should upload trove to Sid because of it.19:25
*** shakayumi has joined #openstack-trove19:26
*** shakamunyi has quit IRC19:27
denis_makogonzigo, don't know whu it happens, need time to research, https://github.com/openstack/trove/blob/master/trove/tests/config.py#L7819:29
denis_makogonbut value seems vakid19:29
denis_makogon*valid19:29
mattgriffinvipul, just fyi that i submitted a few proposals.. also included some info on the upcoming xtrabackup 2.2 which could be cool in trove19:36
*** ViswaV_ has quit IRC19:36
denis_makogonmattgriffin, it means that we would need to control the version of the backup tool19:37
denis_makogonmattgriffin, something like that19:37
denis_makogonnot so long ago we had a convo about backup tools and those versioning19:38
mattgriffindenis_makogon, interesting19:39
mattgriffinok19:39
denis_makogonmattgriffin, about your proposals, do you really think that there's strong need to speakh about percona 5.6 as the part of the design sessions19:39
denis_makogonmattgriffin, for me it looks like a simple BP, nothing else19:40
denis_makogonmattgriffin, also, cluster package, i know that it's ready for replication, but we still far away from it19:40
mattgriffindenis_makogon, you're probably right. so there doesn't need to be a proposal for each BP?19:40
denis_makogonmattgriffin, at now, from trove perspective there's no reason between percona 5.6 and percona-cluster-5.619:41
denis_makogonmattgriffin, design sessions are organized for feature/roadmap discussions19:42
denis_makogonmattgriffin, adding support of another datastore is the sub-feature, that doesn't need session, it requires BP review19:42
denis_makogonmattgriffin, please tell me, how differs the process of the backuping/restoring in xtrabackup 2.1 and 2.2 ?19:43
mattgriffindenis_makogon, ack19:43
mattgriffindenis_makogon, the principal differences are captured http://summit.openstack.org/cfp/details/38519:43
mattgriffindenis_makogon, our plan is not to create these features for 2.119:44
*** amcrn has quit IRC19:44
denis_makogonmattgriffin, at least now, we could just update package and that's all19:45
denis_makogonmattgriffin, because we're using only tight part of the functionality of the xtrabackup19:45
mattgriffindenis_makogon, a group from percona will be in ATL. let's chat about how percona might be able to extend that functionality of XB19:46
denis_makogonmattgriffin, first we need to think what do we need, and then decide what to offer to percona guys19:47
denis_makogonmattgriffin, at least now we're fully load, nothing comes to my mind19:48
mattgriffindenis_makogon, :) ok. perhaps add it to an upcoming meeting agenda?19:48
denis_makogonmattgriffin, of course you can do that19:48
openstackgerritDan Nguyen proposed a change to openstack/trove: Added route for Admin API to support guest upgrade  https://review.openstack.org/8141019:49
denis_makogonmattgriffin, but (there's always 'but'), we need some topics to discuss19:49
denis_makogonmattgriffin, i guess you have several days to propose topic to discuss19:49
mattgriffindenis_makogon, always ;) gotcha19:49
denis_makogonmattgriffin, cool =)19:49
denis_makogonmattgriffin, are you going to be at ATL >19:49
denis_makogon?19:49
mattgriffindenis_makogon, yeah. also brining one of our consultants w/ deep PXC experience so would like to chat about how we could help there for juno19:51
denis_makogonmattgriffin, i guess yes, but i'll need to improve my background =)19:52
denis_makogonmattgriffin, also, i'd like yo invite you at http://openstacksummitmay2014atlanta.sched.org/event/88ea50f1c8d83ebe5d8a4d11a2c36e42#.U1GCTnV_t2M19:52
*** Barker has quit IRC19:54
mattgriffindenis_makogon, sweet. i'm there19:54
denis_makogonmattgriffin, cool =)19:55
denis_makogonmattgriffin, again, about your proposal, i'd suggest you to file the BPs for all of them, according to the BP template19:59
denis_makogonmattgriffin, and we would be able to review them next Monday, i guess20:00
mattgriffindenis_makogon, ok. will do. where can i find the template?20:00
denis_makogonmattgriffin, https://wiki.openstack.org/wiki/TroveBlueprint20:01
*** amcrn has joined #openstack-trove20:02
mattgriffindenis_makogon, thanks. i'll leave comments in my proposals pointing to the BPs20:02
denis_makogonmattgriffin, cool, appreciate that20:03
mattgriffinnp20:03
*** ViswaV has joined #openstack-trove20:07
*** ViswaV_ has joined #openstack-trove20:07
*** razvanm has quit IRC20:08
*** ViswaV has quit IRC20:11
openstackgerritDan Nguyen proposed a change to openstack/trove: Added route for Admin API to support guest upgrade  https://review.openstack.org/8141020:12
*** yogesh has quit IRC20:14
*** ViswaV_ has quit IRC20:23
*** yogesh has joined #openstack-trove20:28
*** yogesh has quit IRC20:29
*** eguz has joined #openstack-trove20:32
*** eguz has quit IRC20:32
*** ViswaV has joined #openstack-trove20:35
*** eghobo has quit IRC20:35
*** yogesh has joined #openstack-trove20:37
openstackgerritDenis M. proposed a change to openstack/trove: Add stack_id for future usage  https://review.openstack.org/6787320:37
denis_makogonSlickNik, ping20:39
*** michael-yu has quit IRC20:41
*** harlowja is now known as harlowja_away20:50
*** yogesh has quit IRC20:54
*** ramashri has joined #openstack-trove20:54
*** yidclare has quit IRC20:58
SlickNikdenis_makogon: 'sup?21:06
denis_makogonSlickNik, can we discuss https://review.openstack.org/#/c/86300/ ?21:06
SlickNikdenis_makogon: Sure.21:07
denis_makogonSlickNik, i addressed all your comments21:07
denis_makogonSlickNik, and given unit test totally emulates the described situation21:08
SlickNikdenis_makogon: I'm concerned that unless we add an integration test, how do we know that the backup size check works end-to-end?21:10
denis_makogonSlickNik, unit21:10
SlickNikdenis_makogon: Unit tests don't test end-to-end scenarios.21:11
denis_makogonSlickNik, patch based upon  models manipulations21:11
SlickNikeg, the datastore security groups issue that we ran into a while ago would have been caught only by the integration test.21:12
denis_makogonbecause test was ignored21:12
denis_makogondue to check21:12
SlickNikYes I'm talking about _if_ the check hadn't been ignored incorrectly.21:13
denis_makogonthat check was in test21:14
denis_makogonnot in actual code21:14
SlickNikdenis_makogon: The issue was with the actual code, not the test. It was using CONF values that didn't exist IIRC.21:15
denis_makogonSlickNik, test was checking : if rules exists  - no need to create news21:15
SlickNikdenis_makogon: The point of the test was to test creation of a new rule. Anyways, let's not argue about that.21:17
denis_makogonso, int test is the show stopper, right ?21:17
SlickNikdenis_makogon: All I'm saying is that if we're adding code to enable anything new, let's also make a change to the integration tests to test the new addition, so that it doesn't break our end-to-end scenarios.21:18
SlickNikYes, I would like an int-test to be added for that patch.21:19
denis_makogonSlickNik, ok, but it'll increase gate time on 20-30 mins21:19
*** jmontemayor has quit IRC21:21
*** yidclare has joined #openstack-trove21:21
SlickNikNot sure what you mean by show-stopper, but imho we should add an int-test.21:21
SlickNikOr at least a fake mode test.21:22
SlickNikSomething that's testing the scenario, and not just mocks.21:22
espSlickNik: https://review.openstack.org/#/c/81557/21:23
espplease ^21:23
espSlickNik: https://review.openstack.org/#/c/81410/21:24
espand this one too pls: https://review.openstack.org/#/c/81682/21:24
espSlickNik: thx!21:24
denis_makogonSlickNik, ok, i'll do it21:25
SlickNikesp: Yes, will take a look. Thank you!21:25
espcool21:25
*** saurabhs has quit IRC21:25
SlickNikdenis_makogon: Thanks!21:26
*** razvanm has joined #openstack-trove21:28
*** saurabhs has joined #openstack-trove21:29
*** yogesh has joined #openstack-trove21:37
*** saurabhs has quit IRC21:40
*** michael-yu has joined #openstack-trove21:40
*** harlowja_away is now known as harlowja21:41
*** yogesh has quit IRC21:43
*** saurabhs has joined #openstack-trove21:45
*** denis_makogon has quit IRC21:47
*** grapex has quit IRC21:50
*** sriram_tesora has joined #openstack-trove21:52
openstackgerritAuston McReynolds proposed a change to openstack/trove-integration: (WIP DO NOT MERGE) Top Secret Shenanigans  https://review.openstack.org/8870121:56
*** pdmars has quit IRC21:56
*** eghobo has joined #openstack-trove21:59
*** eghobo has quit IRC21:59
*** denis_makogon has joined #openstack-trove22:03
*** eghobo has joined #openstack-trove22:04
*** eghobo has quit IRC22:05
*** eghobo has joined #openstack-trove22:05
*** yogesh has joined #openstack-trove22:07
*** michael-yu has quit IRC22:07
*** demorris has quit IRC22:09
*** yogesh has quit IRC22:09
*** thedodd has quit IRC22:11
*** jcru has quit IRC22:11
*** yogesh has joined #openstack-trove22:17
*** denis_makogon has quit IRC22:20
*** ViswaV has quit IRC22:20
*** ViswaV has joined #openstack-trove22:22
openstackgerritA change was merged to openstack/trove: Added separate rate limit setting for mgmt POST  https://review.openstack.org/8155722:25
*** sriram_tesora has quit IRC22:26
*** kevinconway has quit IRC22:27
*** amytron has quit IRC22:29
*** saurabhs has left #openstack-trove22:30
*** yogesh has quit IRC22:34
*** michael-yu has joined #openstack-trove22:37
openstackgerritAnna Shen proposed a change to openstack/trove: Add neutron support (WORK IN PROGRESS)  https://review.openstack.org/8834922:43
*** sgotliv has joined #openstack-trove22:56
*** sgotliv has quit IRC22:57
espvipul: https://review.openstack.org/#/c/81410/23:09
esppls ^23:09
vipulesp: did you get any clarification on cast_with_consumer vs cast()23:10
espah, right.  hold off on that then.23:10
vipulwe still have the update_guest() call in there..23:10
vipuli can comment on the review again.. but i don't think we should be doing a cast_with_consumer23:10
espk. let’s wait on that one23:11
esphow about https://review.openstack.org/#/c/81682/ ?23:12
vipulesp: does it make sense to add a deleted column to agent_heartbeats?23:14
vipuli can see that table grow quite rapidly..23:15
vipulwe seem to have a call that does a find_by_version() -- which will be painful when that table is large w/o a deleted filter23:15
vipulfind_all_by_version23:15
espsure, why not23:15
espvipul: https://github.com/openstack/trove/blob/master/trove/extensions/mgmt/host/models.py#L8523:16
espthis is where the other update_guest api call is used.23:17
vipulso i guess my question now is.. what's the difference between update_guest and upgrade23:18
vipulthere isn't an implementation of either in the GuestAgent23:18
espupdate_guest appears to be more about host info23:18
espwould it make more sense to draft up a bug or bp to rip it out if you think it is not being used?23:19
openstackgerritTimothy He proposed a change to openstack/trove: added support of resize-flavor to Redis datastore  https://review.openstack.org/8870923:19
*** mattgriffin has quit IRC23:20
vipulsure, we can do that - i think a bug is fine.  Just need someone from Rax (or people that have their own private guests) if there is a reason for that to exist23:20
espyep23:20
espwould rather not break it if it’s used23:20
espvipul: I think agent heartbeats might update an existing record23:24
esprather than grow forever23:24
vipulesp: well i mean as we create / delete instances.. those deleted instance records won't get removed right23:24
vipulso at worst it will be the same size as the instances table23:25
espyep23:25
espwe can still add a delete flag23:25
espdoesn’t matter to me23:25
espand index23:25
vipulI think we should.. and we should mark the agent_heartbeat as deleted on an instance-delete23:26
vipulin the find_all call you have.. maybe only find the non-deleted ones23:26
vipulwhich also brings up what about existing instances :)23:26
espdo the heartbeats need to be enabled somewhere23:27
espI don’t see any records in the table23:27
vipuldo we just assume that as heartbeats arrive.. records will get inserted as needed.. versus doing an update on existing records23:27
vipulesp: it's not used by anything today23:27
esplol23:27
vipulthe table exists.. but nothing writes to it23:27
espI thought conductor did. hmm..23:27
espok23:27
vipulit writes to service_status23:28
espk23:28
vipulesp: so i don't know if you've already written the code taht updates that table.. but somehow we'll have to insert a record when a heartbeat arrives for the first time23:30
vipulor do an update if it's the N'th heartbeat23:30
esphttps://review.openstack.org/#/c/85225/12/trove/guestagent/datastore/mysql/service.py23:31
esphttps://github.com/openstack/trove/blob/master/trove/guestagent/datastore/service.py#L11323:35
esphttps://review.openstack.org/#/c/85225/12/trove/guestagent/datastore/service.py23:36
vipulOk so the issue i see with using set_status here is that it will not actually write to agent_heartbeats23:36
vipulsome conductor code will need to be changed to make that happen23:36
espk23:36
espso I’ll take a look at conductor and see what needs to happen23:37
vipulhttps://github.com/openstack/trove/blob/master/trove/conductor/manager.py#L7823:37
*** ramashri has quit IRC23:37
vipulit only updates service_status today23:37
openstackgerritTimothy He proposed a change to openstack/trove: Added support of resize-flavor to Redis datastore trove resize-flavor was not supported for Redis If this command is indeeded invoked, then the DB VM would be stuck at the RESIZE state forever, as the revert function (reset_configuration) is not implement  https://review.openstack.org/8870923:38
espvipul: yep23:38
esp  if payload.get('service_status') is not None:23:38
esp            status.set_status(ServiceStatus.from_description(23:38
esp                payload['service_status']))23:38
esp        status.save()23:38
esphttps://github.com/openstack/trove/blob/master/trove/conductor/manager.py#L7523:38
espI’ll make a not to add that to the current review23:38
*** eghobo has quit IRC23:39
openstackgerritTimothy He proposed a change to openstack/trove: Added support of resize-flavor to Redis datastore  https://review.openstack.org/8870923:41
openstackgerritDan Nguyen proposed a change to openstack/trove: Partially implements guest agent upgrade strategy  https://review.openstack.org/8522523:46
*** ViswaV has quit IRC23:46
*** orzel has left #openstack-trove23:56
openstackgerritDan Nguyen proposed a change to openstack/trove: Partially implements guest agent upgrade strategy  https://review.openstack.org/8522523:57
*** khyati has quit IRC23:58

Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!