Thursday, 2014-07-10

*** grapex_ has joined #openstack-trove00:05
*** annashen_ has quit IRC00:05
*** grapex has quit IRC00:05
*** mattgriffin has quit IRC00:06
*** boblebauce has left #openstack-trove00:09
amrithamcrn ... yt?00:16
amcrnyes sir00:16
amriththe specific problem I was concerned about turns out to be a non-issue00:16
amriththat particular thing actually works00:16
amrithI still have to fix my bug to fix the volumn_support though.00:16
amrithsorry for the false alarm00:16
amrith<EOF>00:16
*** achampion has joined #openstack-trove00:24
*** eguz has joined #openstack-trove00:27
*** eguz has quit IRC00:27
*** eghobo has quit IRC00:30
amcrnamrith: no worries00:33
*** Hao has joined #openstack-trove00:33
*** yidclare has quit IRC00:35
*** Hao has quit IRC00:38
*** ViswaV has joined #openstack-trove00:44
*** ViswaV_ has joined #openstack-trove00:45
*** ViswaV has quit IRC00:48
*** thedodd has joined #openstack-trove00:51
*** julienvey has joined #openstack-trove00:53
*** thedodd has quit IRC00:56
*** julienvey has quit IRC00:58
*** eghobo has joined #openstack-trove01:02
*** robertmyers has joined #openstack-trove01:04
*** mattgriffin has joined #openstack-trove01:16
*** amcrn has quit IRC01:25
*** michael-yu has joined #openstack-trove01:29
*** ramishra has joined #openstack-trove01:32
*** eghobo has quit IRC01:33
*** eghobo has joined #openstack-trove01:34
*** Hao has joined #openstack-trove01:34
*** annashen_ has joined #openstack-trove01:38
*** Hao has quit IRC01:39
*** eghobo has quit IRC01:45
*** nosnos has joined #openstack-trove01:48
*** michael-yu has quit IRC01:49
*** ramishra has quit IRC01:52
*** julienvey has joined #openstack-trove01:54
*** ramishra has joined #openstack-trove01:58
*** julienvey has quit IRC01:58
openstackgerritSuthan Venkataramanaiah proposed a change to openstack/trove: Add instance IP to /instances  https://review.openstack.org/10563202:06
*** ramishra has quit IRC02:16
*** ramishra has joined #openstack-trove02:25
*** mattgriffin has quit IRC02:30
*** ramishra has quit IRC02:42
*** ramishra has joined #openstack-trove02:44
*** haomaiw__ has quit IRC02:46
*** haomaiwang has joined #openstack-trove02:46
*** julienvey has joined #openstack-trove02:55
*** ramishra has quit IRC02:58
*** julienvey has quit IRC02:59
*** haomai___ has joined #openstack-trove03:02
*** haomaiwang has quit IRC03:04
*** mrsnivvel has joined #openstack-trove03:05
*** eghobo has joined #openstack-trove03:18
*** mattgriffin has joined #openstack-trove03:19
*** nosnos has quit IRC03:23
*** grapex_ has quit IRC03:23
*** Hao has joined #openstack-trove03:35
*** Hao has quit IRC03:40
*** georgelorch has quit IRC03:41
*** coolsvap|afk is now known as coolsvap03:50
*** nosnos has joined #openstack-trove03:53
*** georgelorch has joined #openstack-trove03:54
*** michael-yu has joined #openstack-trove03:55
*** julienvey has joined #openstack-trove03:55
*** ramishra has joined #openstack-trove03:58
*** julienvey has quit IRC04:00
*** michael-yu has quit IRC04:03
*** eghobo has quit IRC04:04
*** coolsvap is now known as coolsvap|afk04:08
*** mattgriffin has quit IRC04:11
*** michael-yu has joined #openstack-trove04:15
*** ViswaV_ has quit IRC04:22
*** michael-yu has quit IRC04:22
*** robertmyers has quit IRC04:33
*** eghobo has joined #openstack-trove04:38
*** michael-yu has joined #openstack-trove04:42
*** ramishra has quit IRC04:45
*** eghobo has quit IRC04:48
*** eghobo has joined #openstack-trove04:48
*** julienvey has joined #openstack-trove04:56
*** julienvey has quit IRC05:01
*** eguz has joined #openstack-trove05:05
*** ramishra has joined #openstack-trove05:05
*** eghobo has quit IRC05:09
*** michael-yu has quit IRC05:30
*** johnma has joined #openstack-trove05:31
*** k4n0 has joined #openstack-trove05:35
*** michael-yu has joined #openstack-trove05:47
*** michael-yu has quit IRC05:48
*** michael-yu has joined #openstack-trove05:52
*** julienvey has joined #openstack-trove05:57
*** michael-yu has quit IRC06:00
*** julienvey has quit IRC06:01
openstackgerritOpenStack Proposal Bot proposed a change to openstack/trove: Imported Translations from Transifex  https://review.openstack.org/10536106:05
*** nosnos has quit IRC06:08
*** eguz has quit IRC06:33
*** haomai___ has quit IRC06:40
*** haomaiwa_ has joined #openstack-trove06:41
*** coolsvap|afk is now known as coolsvap06:53
*** julienvey has joined #openstack-trove06:58
*** julienvey has quit IRC07:02
*** annashen_ has quit IRC07:07
*** annashen_ has joined #openstack-trove07:08
*** annashen_ has quit IRC07:10
*** haomai___ has joined #openstack-trove07:12
*** haomaiwa_ has quit IRC07:15
*** julienvey has joined #openstack-trove07:18
*** Longgeek has joined #openstack-trove07:22
*** julienvey has quit IRC07:22
*** Longgeek has quit IRC07:23
*** Longgeek has joined #openstack-trove07:25
openstackgerritDenis M. proposed a change to openstack/trove: Update backup state when guest error occurs  https://review.openstack.org/10226207:51
*** boblebauce has joined #openstack-trove08:44
*** zigo has quit IRC09:05
*** zigo has joined #openstack-trove09:07
*** Isotopp has quit IRC09:09
*** Isotopp has joined #openstack-trove09:09
*** boblebauce has quit IRC09:15
*** boblebauce has joined #openstack-trove09:15
*** haomai___ has quit IRC09:26
*** haomaiwang has joined #openstack-trove09:27
*** ramishra has quit IRC09:38
*** dmakogon_ is now known as denis_makogon09:43
*** ramishra has joined #openstack-trove10:03
*** achampion has quit IRC10:04
*** achampion has joined #openstack-trove10:04
*** haomaiw__ has joined #openstack-trove10:06
*** haomaiwang has quit IRC10:09
*** Longgeek has quit IRC10:13
*** karimb has joined #openstack-trove10:23
*** Longgeek has joined #openstack-trove10:24
openstackgerritIonut Artarisi proposed a change to openstack/trove: show stdout/err from failed command execution  https://review.openstack.org/10600810:26
*** ramishra has quit IRC10:29
*** ramishra has joined #openstack-trove10:31
*** ramishra has quit IRC10:44
*** iartarisi has joined #openstack-trove10:49
iartarisiHi! My guestagent's instance_id is None and I don't know why. Where does it get that from? Where should I set it?10:50
*** georgelorch has quit IRC10:56
*** georgelorch has joined #openstack-trove10:58
*** ramishra has joined #openstack-trove11:06
denis_makogoniartarisi, i bet your guest was started with one conf file11:14
denis_makogoniartarisi, trove server side does file injection through nova/heat, and at VM side trove-guestagent should be started with options "--config-file=/etc/guest_info --config-file=/etc/trove-guestagent.conf"11:16
*** julienve_ has joined #openstack-trove11:16
denis_makogoniartarisi, as i can predict, you've started guest only with --config-file=/etc/trove-guestagent.conf, but instance_id (guest_id option) comes in /etc/guest_info11:16
*** ramishra has quit IRC11:23
*** k4n0 has quit IRC11:26
*** ramishra has joined #openstack-trove11:44
*** openstackgerrit has quit IRC11:47
iartarisidenis_makogon: you're right and I don't have an /etc/guest_info file11:56
iartarisidenis_makogon: so is heat a requirement for trove?11:56
denis_makogoniartarisi, no11:56
denis_makogoniartarisi, everything can be accomplished through Nova11:56
iartarisiso how can I get the guest_info file?11:57
iartarisiAFAIU that's all I'm missing?11:57
*** Barker has quit IRC12:01
boblebauceiartarisi: no, Heat is not a requirement12:06
iartarisiboblebauce: ok, so how do I get that /etc/guest_info file?12:07
boblebauceiartarisi: the file is injected by Nova before booting the VM12:08
iartarisiwell it wasn't12:08
boblebauceiartarisi: it happened to me too12:08
boblebauceiartarisi: my Nova wasn't configured properly12:08
iartarisibtw, I'm using stable/icehouse here12:09
boblebauceiartarisi: I'm looking for the required option that should be in nova.conf12:09
*** achampion has quit IRC12:09
*** demorris has joined #openstack-trove12:10
*** demorris has left #openstack-trove12:10
boblebauceiartarisi: do you have "force_config_drive=always"12:11
boblebauceiartarisi: and "compute_driver=libvirt.LibvirtDriver" in your nova.conf ?12:11
iartarisicompute driver is fine, force_config_drive is unset12:11
iartarisishould I recreate the trove instance after I enable this option?12:12
boblebauceyes12:12
iartarisiok, trying it now12:12
boblebauceand restart your nova-compute of course12:12
*** coolsvap is now known as coolsvap|afk12:23
iartarisiboblebauce: still nothing :|12:25
boblebauceiartarisi: is you trove-taskmanager in debug mode ?12:27
iartarisiyes12:27
boblebauceiartarisi: can you spot a "begin _create_server_volume for id" in your log ?12:28
*** pdmars has joined #openstack-trove12:28
denis_makogoniartarisi, trove does file injections through nova, and if files are not at where they should be - nova misconfigured12:28
iartarisiyeah:12:28
iartarisi014-07-10 12:14:20.189 4465 DEBUG trove.taskmanager.models [req-631c940b-dd1d-4552-a4fc-c38469662476 477e49237f0548dab38838103e4e0326 40612:28
iartarisic44bb3d9542ca88017368bf72a560 - - -] begin _create_server_volume_individually for id: 48604ab3-41d1-4feb-9abc-6b6561fb3fcd _create_server_12:28
iartarisivolume_individually /usr/lib64/python2.6/site-packages/trove/taskmanager/models.py:45312:28
iartarisiboblebauce: ^^12:29
iartarisidenis_makogon: is there any documentation on how to configure nova for trove?12:29
denis_makogoniartarisi, no.12:30
denis_makogoniartarisi, file injections should work by the default12:30
denis_makogoniartarisi, have you checked nova logs?12:30
iartarisidenis_makogon: I don't see anything out of the ordinary in the nova logs. What should I be looking for?12:34
denis_makogoniartarisi, you should check logs for file injections procedure logging12:35
iartarisidenis_makogon: so I get nothing from the injections procedure, only this in the description of the instance when it gets created: 'meta': {'injected': False, ...12:43
denis_makogoniartarisi, sorry, but i'm not familiar with deploying nova, so i can't help you with file injection procedure at nova, you'd better take a look at nova.conf inside devstack12:44
denis_makogoniartarisi, have you got in nova.conf section [libvirt] ?12:45
denis_makogoniartarisi, if you do, do you have an option inject_partition12:45
denis_makogon?12:45
*** PeterS has joined #openstack-trove12:46
iartarisidenis_makogon: hm... I seem to have none of those, but I have #libvirt_inject_partition=112:47
denis_makogoniartarisi, what release of nova are you using ?12:47
iartarisiicehouse (as said above)12:48
*** ramishra has quit IRC12:48
*** PeterSchwaller_ has quit IRC12:48
*** PeterSchwaller has joined #openstack-trove12:48
denis_makogoniartarisi, oh, sorry, didn't saw12:48
denis_makogoniartarisi, take a look at my nova.conf https://gist.github.com/denismakogon/52c486c771653adf819612:48
*** ramishra has joined #openstack-trove12:49
*** ramishra has quit IRC12:49
iartarisidenis_makogon: oh, so you have that set to -212:49
iartarisiI can try that12:49
denis_makogoniartarisi, cool, let me know about your tries12:49
*** PeterSchwaller_ has joined #openstack-trove12:50
*** PeterS has quit IRC12:50
*** PeterSchwaller has quit IRC12:53
*** jcru has joined #openstack-trove12:56
*** miqui_ is now known as miqui12:56
*** Barker has joined #openstack-trove12:57
iartarisino luck so far...13:00
iartarisidenis_makogon: do you have python-guestfs or python-libguestfs installed?13:00
iartarisiI just read a bug report that sounds like that's what I might be missing13:01
denis_makogoniartarisi, yes, i have all of those that you mentioned =)13:01
iartarisiheh, ok13:01
denis_makogoniartarisi, let me know when you'll try again13:01
boblebauceiartarisi: I don't have them, and it still works..13:03
iartarisiboblebauce: ah, good to know13:03
*** ramishra has joined #openstack-trove13:03
*** radez_g0n3 is now known as radez13:06
*** coolsvap|afk is now known as coolsvap13:07
*** achampion has joined #openstack-trove13:07
boblebauceiartarisi: I suggest you try a simple file injection with "nova boot --image MyImage --flavor 1 --file /root/test_file=test_file"13:07
*** Barker has quit IRC13:08
*** julienve_ has quit IRC13:09
*** Barker has joined #openstack-trove13:12
iartarisiboblebauce: cool, that was a good idea. So the file is in the image, but there was no logging :)13:14
iartarisithere's no /etc/guest_id file in the trove instance though :|13:15
boblebauceiartarisi: /etc/guest_info :)13:16
iartarisiright, that one either13:16
*** PeterS has joined #openstack-trove13:16
*** Barker has quit IRC13:17
*** ramishra has quit IRC13:17
*** tvoran has joined #openstack-trove13:17
*** PeterSchwaller_ has quit IRC13:18
boblebauceiartarisi: are you using a packaged version of the trove, or directly from the sources13:19
iartarisiboblebauce: I'm using the SLES package13:20
iartarisihttps://build.opensuse.org/package/show/Cloud:OpenStack:Icehouse/openstack-trove13:20
denis_makogoniartarisi, but it should be there, https://github.com/openstack/trove/blob/master/trove/taskmanager/models.py#L571-L59413:20
iartarisidenis_makogon: I was just looking at that piece of code now :)13:21
denis_makogoniartarisi, taskmanager does only one optional file injection - /etc/trove-guestagent.conf13:21
*** Barker has joined #openstack-trove13:22
*** PeterSchwaller has joined #openstack-trove13:25
*** Barker has quit IRC13:26
*** PeterS has quit IRC13:26
*** PeterS has joined #openstack-trove13:35
iartarisihuh, I found this in the logs from yesterday:13:37
iartarisiDEBUG nova.api.openstack.wsgi [...] Action: 'create', body: {"server": {"name": "test1", "imageRef": "0c0ea443-1410-4d18-a901-84f83da1bd92", "flavorRef": "111", "max_count": 1, "min_count": 1, "security_groups": [{"name": "SecGroup_50621590-3529-469a-ac8e-25a42e6b994d"}], "personality": [{"path": "/etc/guest_info", "contents": ...etc.13:37
*** PeterSchwaller has quit IRC13:38
*** PeterSchwaller has joined #openstack-trove13:41
*** PeterS has quit IRC13:43
denis_makogoniartarisi, so, whats changed?13:54
iartarisidenis_makogon: no idea :|. I'm currently stuck at trying to delete the garbage trove instances I've created. They're all stuck in build so 'trove delete' won't work on them.13:55
*** michael-yu has joined #openstack-trove13:55
iartarisidenis_makogon: I'm reading about this reset_task_status action, but I can't figure out how to trigger it13:56
denis_makogoniartarisi, correct13:56
denis_makogoniartarisi, there's no console call for that, unfortunately13:56
denis_makogoniartarisi, i'd suggest to rebuild trove backend table13:57
iartarisiok, should I just drop it from mysql?13:57
denis_makogoniartarisi, yes, and re-create it13:58
*** mattgriffin has joined #openstack-trove13:59
*** michael-yu has quit IRC14:01
*** annashen_ has joined #openstack-trove14:04
iartarisidenis_makogon: cool, that worked14:07
iartarisiso I created another instance and again I see that Action 'create' for /etc/guest_info in the nova-api.log file14:07
iartarisibut the file isn't on the instance :/14:07
denis_makogoniartarisi, damn =)14:07
*** jcru has quit IRC14:11
*** jcru has joined #openstack-trove14:11
*** kevinconway has joined #openstack-trove14:15
glucasiartarisi: fyi, you may want to set update_status_on_fail = True in your trove-taskmanager.conf. That way, if an instance gets stuck in build it will time out after a few minutes and go to ERROR -- which can then be deleted normally.14:16
iartarisiglucas: ah, awesome, thanks!14:17
iartarisiit seems there might be something wrong with the image I was using. Injection works fine with a cirros image, but not with the SLES one I created for trove. Although the container-format and disk-format are the same.14:20
*** grapex has joined #openstack-trove14:22
*** grapex_ has joined #openstack-trove14:24
*** robertmyers has joined #openstack-trove14:25
*** Longgeek has quit IRC14:25
*** grapex has quit IRC14:27
abramleyiartarisi - there are a few different ways that files can get injected into an instance - prior to icehouse the default was to use libvirt partition injection, for icehouse that default changed to using config-drive14:28
abramleyiartarisi - you control that with the flags that were mentioned earlier - force_config_drive and libvirt_inject_partition14:30
*** annashen_ has quit IRC14:33
*** Longgeek has joined #openstack-trove14:35
iartarisiabramley: thanks for the tips, I'm starting to get a grip on this14:38
iartarisiI finally found the guest_info file on the config-dirve in openstack/content/000014:45
iartarisihttp://docs.openstack.org/user-guide/content/enable_config_drive.html#config_drive_contents14:45
iartarisithanks again, abramley!14:45
*** karimb has quit IRC14:51
*** Isotopp has quit IRC14:53
*** thedodd has joined #openstack-trove14:57
*** dkehnx1 has joined #openstack-trove15:01
*** shayneburgess has joined #openstack-trove15:06
glucasSlickNik: Following on from yesterday's questions about devstack+trove.. The guest image connects back to the host as user ubuntu, so it isn't quite as straightfoward as appending to my ~/.ssh/authorized_keys. Do we have (or should I start) instructions somewhere for using trove+devstack without trove-integration?15:11
*** ViswaV has joined #openstack-trove15:13
*** iartarisi has quit IRC15:13
*** ViswaV_ has joined #openstack-trove15:14
*** Longgeek has quit IRC15:16
*** ViswaV has quit IRC15:17
*** radez is now known as radez_g0n315:31
*** openstackgerrit has joined #openstack-trove15:32
*** radez_g0n3 is now known as radez15:34
denis_makogonFYI, guys, full-postgresql jenkins job is failing too ofen, to re-kick it just type "recheck bug 1338841" do not use "recheck no bug" since it pollutes zuul queue15:42
*** boblebauce has quit IRC15:47
*** eghobo has joined #openstack-trove15:51
*** eghobo has quit IRC15:53
*** eghobo has joined #openstack-trove15:53
*** thedodd has quit IRC15:54
*** michael-yu has joined #openstack-trove15:55
*** thedodd has joined #openstack-trove15:56
*** ViswaV_ has quit IRC15:56
*** michael-yu has quit IRC15:59
*** michael-yu has joined #openstack-trove16:00
*** pdmars has quit IRC16:09
*** pdmars has joined #openstack-trove16:10
*** karimb has joined #openstack-trove16:20
*** michael-yu has quit IRC16:22
*** ViswaV has joined #openstack-trove16:25
*** kevinconway has quit IRC16:30
*** radez is now known as radez_g0n316:30
*** radez_g0n3 is now known as radez16:31
*** michael-yu has joined #openstack-trove16:33
openstackgerritDenis M. proposed a change to openstack/trove: Fix incremental backups feature validation  https://review.openstack.org/10606516:35
*** michael-yu has quit IRC16:41
denis_makogonSlickNik, grapex_, hub_cap, amcrn, vipul, cp16net, guys, i'd like to discuss this bug https://bugs.launchpad.net/trove/+bug/1340203, as for me it's critical and should be ASAP fixed16:44
*** thedodd has quit IRC16:44
*** jmontemayor has joined #openstack-trove16:47
*** jmontemayor has quit IRC16:48
denis_makogonSlickNik, grapex_, hub_cap, amcrn, vipul, cp16net, to keep convo consistent can we do it through bug-comments and on-line if possible16:50
*** flaper87 is now known as flaper87|afk16:51
*** SnowDust has joined #openstack-trove16:53
denis_makogoni'm gonna be available at 4-6 PM, have a good day to all16:55
*** denis_makogon has quit IRC16:55
*** jmontemayor has joined #openstack-trove16:55
*** thedodd has joined #openstack-trove16:58
*** kevinconway has joined #openstack-trove17:04
*** karimb has quit IRC17:09
*** SnowDust has quit IRC17:11
*** michael-yu has joined #openstack-trove17:20
openstackgerritDan Nguyen proposed a change to openstack/trove: Implements guest agent upgrade pip strategy  https://review.openstack.org/8522517:37
openstackgerritGreg Lucas proposed a change to openstack/trove: Change default for update_status_on_fail  https://review.openstack.org/10582517:37
*** yidclare has joined #openstack-trove17:55
openstackgerritamrith proposed a change to openstack/trove: Stop cassandra during configuration and volume migration  https://review.openstack.org/10612717:59
*** jmontemayor has quit IRC18:00
*** annashen_ has joined #openstack-trove18:00
amrithesmute ... yt?18:07
esmuteHello amrith18:07
amrithhiya steve, got a second? re: 1314766 (https://bugs.launchpad.net/trove/+bug/1314766)18:07
amrithThe change in but 1307560 (https://bugs.launchpad.net/trove/+bug/1307560) only removes one instance of the LoopingCall construct. In trove/common/utils.py there is an identical hunk of code.18:08
amrith18:08
amrithI was suggesting that we should cleanup this as well.18:08
amrith18:08
amrithYour comment of 05-07 was that I should mark 1314766 as a dup of 1307560. I don’t think that’s right but I may be misunderstanding something.18:08
esmutelooking...18:08
SlickNikglucas: Good point. I was using a cloud instance to run it on, so I was using the default ubuntu account and didn't run into that issue.18:10
openstackgerritamrith proposed a change to openstack/trove: Stop cassandra during configuration and volume migration  https://review.openstack.org/10612718:11
SlickNikglucas: There isn't an instruction page anywhere that I'm aware of. So it'd be great if you want to put this info on the wiki somewhere.18:12
SlickNikglucas: I'm still thinking of how to extend devstack to make this seamless for users.18:12
esmuteamrith: it is not a dup. but I cant remember why i marked as dup.. I even commented that there should be a new bug created to clean out the code in trove/common/utils https://review.openstack.org/#/c/87288/418:12
glucasSlickNik: OK. Yeah, it is a bit of a hassle to need an ubuntu user with the authorized_keys and the trove source..18:12
esmutelet me revert my comment18:13
amrithesmute, np ... I didn't want to wander off into the weeds. no hurry.18:13
glucasSlickNik: I wonder if we should be building a guest image with the guest agent already on there.. Wouldn't work for testing patches but would allow folks not submitting trove changes to kick the tires.18:13
amrithalso esmute, if you get a chance, please take a look at https://review.openstack.org/#/c/106127/18:14
amrithwould appreciate some more eyes on it.18:14
amriththx18:15
esmuteok18:15
SlickNikglucas: As you correctly point out — that wouldn't work for testing patches. And I'm mostly interested in solving that scenario.18:21
SlickNikIf people want to demo trove, that's a different scenario to look at, because that will involve publishing images with known guest versions that work with known server versions. Any mismatch could cause RPC API issues.18:21
esmuteamrith: LGTM :-)18:22
amrithesmute, thanks18:29
amrithesmute: I'll try and have 1314766 up for you shortly.18:30
esmutecool amrith... I'll take a look when you do18:30
glucasSlickNik: makes sense18:34
*** yidclare has quit IRC18:43
*** shayneburgess has quit IRC18:58
*** Barker has joined #openstack-trove19:01
openstackgerritSimon Chang proposed a change to openstack/trove: Adjusted audit logging for trove.instance module  https://review.openstack.org/10529419:15
openstackgerritSimon Chang proposed a change to openstack/trove: Adjusted audit logging for trove.instance module  https://review.openstack.org/10529419:21
*** thedodd has quit IRC19:29
*** flaper87|afk is now known as flaper8719:30
*** thedodd has joined #openstack-trove19:32
*** Isotopp_ has joined #openstack-trove19:35
*** Isotopp_ is now known as Isotopp19:39
*** Barker has quit IRC20:07
*** annashen_ has quit IRC20:07
*** annashen_ has joined #openstack-trove20:08
*** Barker has joined #openstack-trove20:10
*** coolsvap is now known as coolsvap|afk20:13
*** michael-yu has quit IRC20:30
*** denis_makogon has joined #openstack-trove20:41
denis_makogonamrith, ping20:41
*** coolsvap|afk has quit IRC20:42
denis_makogonamcrn, amrith, hope you're somewhere there, take a look a thttps://issues.apache.org/jira/browse/CASSANDRA-235620:44
openstackgerritSteve Leon proposed a change to openstack/trove: Enable trove to specify cinder volume_type when creating a volume  https://review.openstack.org/10437020:47
*** yidclare has joined #openstack-trove20:51
*** michael-yu has joined #openstack-trove20:53
*** flaper87 is now known as flaper87|afk20:57
*** denis_makogon_ has joined #openstack-trove21:00
amrithdenis_makogon, you mention to put a bug link in the code21:00
amrithare you saying just put a comment in the code with that link21:00
amrithor is there some specific way in which to do a bug link?21:00
amriththx21:00
amrithdenis_makogon, ^^21:00
*** shayneburgess has joined #openstack-trove21:03
*** denis_makogon has quit IRC21:03
*** denis_makogon_ is now known as denis_makogon21:03
denis_makogonamrith, just a coment21:03
amrithno problems21:04
amrithwill do that21:04
denis_makogonamrith, thanks21:04
amrithhave to fix the magic mock test as well21:04
denis_makogonamrith, yeah21:04
amrithso, then a question for you21:04
amrithif I put a bug link in the code21:04
amrithis there something that automagically will tell us when this bug is fixed21:04
amrithor is it just for us to remember and figure out manually?21:04
amrithlike is there some openstack bot that will magically tell us that the bug is fixed?21:05
denis_makogonamrith, i will revisit it and then will submit new code, nothing else21:06
denis_makogonamrith, i've subscribed to that bu-report21:06
amrithok21:06
denis_makogonamrith, have you looked at https://bugs.launchpad.net/trove/+bug/1340203 ?21:06
amrithbriefly this afternoon, not in detail though21:07
denis_makogonamrith, i was smashing Backups API and workflow with a huge hummer and came into this, IMHO, critical issue21:08
*** yidclare has quit IRC21:08
amrithyes, it sounds bad21:08
denis_makogonamrith, even more i tested it and got guest restore exceptions21:08
amrithyou could have useless backup21:08
denis_makogonamrith, user can have a huge set of useless backups21:09
amrithand not know about it, which is worse!21:09
denis_makogonamrith, like i have 100 of them and one user from my tenant deleted #3321:09
denis_makogonamrith, what do you think about '--force' flag ?21:10
amrithdenis_makogon, is there a magicmock assert for no calls? so there is assert_any_calls() which means 1 or more calls. Is there one like assert_no_calls()?21:10
denis_makogonsolution that first came into my mind was to block backup-delete procedure if backup has child21:10
denis_makogonamrith, magic mock has attribute called21:11
denis_makogonand 'called_count'21:11
amrithcall_count21:11
amrithyes,21:11
amrithso you want to assert call_count() = 0?21:11
denis_makogonwhere ?21:11
denis_makogonmagic mock attribute 'call_count' is not callable21:12
amrithyes21:12
amrithright now, there's a test for restart.assert_any_call()21:13
amrithI want to change that to restart.call_count() and assert that it is 021:13
amrithI'll try that21:13
*** radez is now known as radez_g0n321:13
denis_makogonyou need to user self.assertEqual and self.assertTrue21:13
denis_makogonself.assertEqual(0, restart.call_count)21:14
denis_makogonself.assertFalse(restart.called)21:14
denis_makogonlooks like nothing else21:14
denis_makogonSlickNik, grapex_ , amcrn, cp16net, hub_cap,vipul, guys are you there ?21:15
*** yidclare has joined #openstack-trove21:16
hub_capdenis_makogon: me, cp16net and grapex_ are in a 1.5hr meeting right now21:17
grapex_hub_cap: Don't you mean 1.5 day?21:17
denis_makogonhub_cap, oh, ok21:17
amrith1.5yr21:17
denis_makogongrapex_, hub_cap, when i'll have like 30 mins of free time take a look at https://bugs.launchpad.net/trove/+bug/134020321:18
hub_capLOL grapex_ i couldnt tell u had yer lappy w/ you hahah... my connection is terrible21:18
*** michael-yu has quit IRC21:22
*** michael-yu has joined #openstack-trove21:24
*** Barker has quit IRC21:26
*** denis_makogon has quit IRC21:27
*** kevinconway has quit IRC21:30
openstackgerritDan Nguyen proposed a change to openstack/trove: Implements guest agent upgrade pip strategy  https://review.openstack.org/8522521:53
*** shayneburgess has quit IRC21:55
*** johnma has quit IRC21:57
openstackgerritSteve Leon proposed a change to openstack/trove: Make storage strategy available for trove API and TM  https://review.openstack.org/8624222:01
*** michael-yu has quit IRC22:02
*** michael-yu has joined #openstack-trove22:06
*** eguz has joined #openstack-trove22:09
*** ViswaV has quit IRC22:11
*** eguz has quit IRC22:12
*** eguz has joined #openstack-trove22:12
*** eghobo has quit IRC22:12
*** ViswaV has joined #openstack-trove22:14
*** PeterSchwaller_ has joined #openstack-trove22:22
*** ViswaV has quit IRC22:23
*** robertmyers has quit IRC22:23
*** PeterSchwaller has quit IRC22:25
*** grapex_ has quit IRC22:25
*** kevinconway has joined #openstack-trove22:25
*** mattgriffin has quit IRC22:26
*** kevinconway has quit IRC22:27
*** pdmars has quit IRC22:29
*** kevinconway has joined #openstack-trove22:30
*** ViswaV has joined #openstack-trove22:30
*** ViswaV has quit IRC22:31
*** rwsu has quit IRC22:32
*** vipul has quit IRC22:32
*** isviridov has quit IRC22:32
*** SergeyLukjanov has quit IRC22:32
*** dmitryme has quit IRC22:32
*** sbadia has quit IRC22:32
*** kevinconway has quit IRC22:32
*** annashen_ has quit IRC22:32
*** achampion has quit IRC22:32
*** zigo has quit IRC22:32
*** michael-yu has quit IRC22:32
*** thedodd has quit IRC22:32
*** dkehnx1 has quit IRC22:32
*** PeterSchwaller_ has quit IRC22:32
*** abramley has quit IRC22:32
*** esp has quit IRC22:32
*** tvoran has quit IRC22:33
*** dloi has quit IRC22:33
*** erik_x1 has quit IRC22:33
*** hub_cap has quit IRC22:33
*** SlickNik has quit IRC22:33
*** jcooley has quit IRC22:33
*** konetzed has quit IRC22:33
*** georgelorch has quit IRC22:33
*** haomaiw__ has quit IRC22:33
*** juantwo has quit IRC22:33
*** laurelm has quit IRC22:33
*** cweid has quit IRC22:33
*** anteaya has quit IRC22:33
*** miqui has quit IRC22:33
*** iccha has quit IRC22:33
*** peterstac has quit IRC22:33
*** openstackgerrit has quit IRC22:33
*** mrsnivvel has quit IRC22:33
*** bhunter has quit IRC22:33
*** mat-lowery has quit IRC22:33
*** mariusv has quit IRC22:33
*** ekarlso has quit IRC22:33
*** yidclare has quit IRC22:33
*** serverascode has quit IRC22:33
*** jeraldv has quit IRC22:33
*** peoplemerge has quit IRC22:33
*** kanzaros has quit IRC22:33
*** amrith has quit IRC22:33
*** imsplitbit has quit IRC22:33
*** esmute has quit IRC22:33
*** d0ugal has quit IRC22:33
*** jcru has quit IRC22:33
*** krugg has quit IRC22:33
*** fifieldt has quit IRC22:33
*** Isotopp has quit IRC22:33
*** vgnbkr has quit IRC22:33
*** dougshelley66 has quit IRC22:33
*** glucas has quit IRC22:33
*** radez_g0n3 has quit IRC22:33
*** zacksh has quit IRC22:33
*** cp16net has quit IRC22:33
*** mayfield has quit IRC22:33
*** flaper87|afk has quit IRC22:33
*** ChanServ has quit IRC22:33
*** vipul has joined #openstack-trove22:36
*** isviridov has joined #openstack-trove22:36
*** sbadia has joined #openstack-trove22:36
*** SergeyLukjanov has joined #openstack-trove22:36
*** dmitryme has joined #openstack-trove22:36
*** ViswaV has joined #openstack-trove22:36
*** rwsu has joined #openstack-trove22:36
*** doddstack has joined #openstack-trove22:36
*** kevinconway has joined #openstack-trove22:36
*** PeterSchwaller_ has joined #openstack-trove22:36
*** michael-yu has joined #openstack-trove22:36
*** yidclare has joined #openstack-trove22:36
*** annashen_ has joined #openstack-trove22:36
*** Isotopp has joined #openstack-trove22:36
*** openstackgerrit has joined #openstack-trove22:36
*** dkehnx1 has joined #openstack-trove22:36
*** jcru has joined #openstack-trove22:36
*** tvoran has joined #openstack-trove22:36
*** achampion has joined #openstack-trove22:36
*** georgelorch has joined #openstack-trove22:36
*** haomaiw__ has joined #openstack-trove22:36
*** zigo has joined #openstack-trove22:36
*** mrsnivvel has joined #openstack-trove22:36
*** juantwo has joined #openstack-trove22:36
*** miqui has joined #openstack-trove22:36
*** dloi has joined #openstack-trove22:36
*** laurelm has joined #openstack-trove22:36
*** bhunter has joined #openstack-trove22:36
*** mat-lowery has joined #openstack-trove22:36
*** krugg has joined #openstack-trove22:36
*** abramley has joined #openstack-trove22:36
*** cweid has joined #openstack-trove22:36
*** anteaya has joined #openstack-trove22:36
*** esp has joined #openstack-trove22:36
*** d0ugal has joined #openstack-trove22:36
*** fifieldt has joined #openstack-trove22:36
*** serverascode has joined #openstack-trove22:36
*** zacksh has joined #openstack-trove22:36
*** mariusv has joined #openstack-trove22:36
*** jeraldv has joined #openstack-trove22:36
*** ekarlso has joined #openstack-trove22:36
*** iccha has joined #openstack-trove22:36
*** peoplemerge has joined #openstack-trove22:36
*** vgnbkr has joined #openstack-trove22:36
*** glucas has joined #openstack-trove22:36
*** dougshelley66 has joined #openstack-trove22:36
*** kanzaros has joined #openstack-trove22:36
*** peterstac has joined #openstack-trove22:36
*** amrith has joined #openstack-trove22:36
*** konetzed has joined #openstack-trove22:36
*** jcooley has joined #openstack-trove22:36
*** SlickNik has joined #openstack-trove22:36
*** hub_cap has joined #openstack-trove22:36
*** erik_x1 has joined #openstack-trove22:36
*** radez_g0n3 has joined #openstack-trove22:36
*** imsplitbit has joined #openstack-trove22:36
*** cp16net has joined #openstack-trove22:36
*** mayfield has joined #openstack-trove22:36
*** flaper87|afk has joined #openstack-trove22:36
*** esmute has joined #openstack-trove22:36
*** ChanServ has joined #openstack-trove22:36
*** dickson.freenode.net sets mode: +o ChanServ22:36
*** ViswaV has quit IRC22:36
*** ViswaV has joined #openstack-trove22:37
*** achampion has quit IRC22:45
*** jcru has quit IRC22:54
*** yidclare has quit IRC23:00
*** yidclare has joined #openstack-trove23:08
*** yidclare has quit IRC23:21
*** radez_g0n3 is now known as radez23:26
*** mattgriffin has joined #openstack-trove23:31
*** tvoran has quit IRC23:32
*** ViswaV has quit IRC23:34
*** doddstack has quit IRC23:42
*** radez is now known as radez_g0n323:51

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