Tuesday, 2013-11-12

*** jcru has quit IRC00:01
*** grapex has quit IRC00:04
*** amytron has joined #openstack-trove00:05
*** amcrn has quit IRC00:12
*** amytron has quit IRC00:13
*** matsuhashi has joined #openstack-trove00:18
*** krow has quit IRC00:19
*** krow has joined #openstack-trove00:26
*** jcooley_ has joined #openstack-trove00:29
*** jcooley_ has quit IRC00:32
*** plodronio has left #openstack-trove00:33
*** edmund has quit IRC00:33
*** jcooley_ has joined #openstack-trove00:34
*** krow has quit IRC00:50
*** krow has joined #openstack-trove00:50
*** krow has quit IRC00:54
*** radez_g0n3 is now known as radez01:05
*** nosnos has joined #openstack-trove01:12
*** jcooley_ has quit IRC01:22
*** edmund has joined #openstack-trove01:24
*** coolsvap has quit IRC01:28
*** tanisdl has quit IRC01:30
*** krow has joined #openstack-trove01:32
*** SnowDust has quit IRC01:50
*** krow has quit IRC01:52
*** mmcdaris has quit IRC01:53
*** mmcdaris has joined #openstack-trove01:54
*** haomaiwang has joined #openstack-trove01:54
*** mmcdaris has quit IRC01:58
*** nosnos_ has joined #openstack-trove02:01
*** nosnos has quit IRC02:04
*** haomaiwa_ has joined #openstack-trove02:07
*** haomaiwang has quit IRC02:09
*** nosnos_ has quit IRC02:30
*** nosnos has joined #openstack-trove02:31
*** Barker has joined #openstack-trove02:40
*** jcooley_ has joined #openstack-trove02:42
*** tanisdl has joined #openstack-trove02:44
*** erkules has quit IRC02:46
*** matsuhashi has quit IRC02:47
*** erkules has joined #openstack-trove02:48
*** coolsvap has joined #openstack-trove03:05
*** matsuhashi has joined #openstack-trove03:35
cp16nethere is the bug affecting devstack today. https://bugs.launchpad.net/devstack/+bug/124892303:37
cp16netlooks like the "fix" was merged but i still see the issue on a new vm03:37
*** jcooley_ has quit IRC03:38
*** jcooley_ has joined #openstack-trove03:39
*** jcooley_ has quit IRC03:43
*** Barker has quit IRC04:12
*** jcooley_ has joined #openstack-trove04:26
*** jcooley_ has quit IRC04:32
*** jcooley_ has joined #openstack-trove04:33
*** tanisdl has quit IRC05:30
*** radez is now known as radez_g0n305:40
*** yogeshmehra has joined #openstack-trove05:56
*** coolsvap has quit IRC06:10
*** EmilienM has quit IRC06:13
*** EmilienM has joined #openstack-trove06:18
*** yogeshmehra has quit IRC06:29
*** yogeshmehra has joined #openstack-trove06:30
*** jaishanker has joined #openstack-trove06:35
*** yogeshme_ has joined #openstack-trove06:41
*** yogeshmehra has quit IRC06:43
*** krow has joined #openstack-trove06:47
*** SushilKM__ has joined #openstack-trove06:50
*** radez_g0n3 is now known as radez06:56
*** yogeshme_ has quit IRC06:57
*** edmund has quit IRC07:07
*** SushilKM__ has quit IRC07:35
*** matsuhashi has quit IRC07:40
*** matsuhashi has joined #openstack-trove07:41
*** matsuhashi has quit IRC07:45
*** matsuhashi has joined #openstack-trove07:46
*** SushilKM__ has joined #openstack-trove07:48
*** SushilKM__ has quit IRC08:10
*** SushilKM__ has joined #openstack-trove08:11
*** jcooley_ has quit IRC08:14
*** SushilKM__ has quit IRC08:17
*** SushilKM__ has joined #openstack-trove08:18
*** SushilKM__ has quit IRC08:25
*** EmilienM has quit IRC08:56
*** EmilienM has joined #openstack-trove08:57
*** nosnos_ has joined #openstack-trove08:57
*** nosnos has quit IRC09:01
*** yogeshmehra has joined #openstack-trove09:09
*** yogeshme_ has joined #openstack-trove09:20
*** yogeshmehra has quit IRC09:22
*** radez is now known as radez_g0n309:30
*** matsuhashi has quit IRC09:41
*** matsuhashi has joined #openstack-trove09:42
*** SushilKM__ has joined #openstack-trove09:43
*** matsuhas_ has joined #openstack-trove09:44
*** matsuhashi has quit IRC09:45
*** coolsvap has joined #openstack-trove09:54
*** coolsvap has quit IRC09:58
*** matsuhas_ has quit IRC10:02
*** matsuhashi has joined #openstack-trove10:03
*** matsuhashi has quit IRC10:07
*** yogeshme_ has quit IRC10:24
*** yogeshmehra has joined #openstack-trove10:26
*** matsuhashi has joined #openstack-trove10:28
*** yogeshmehra has quit IRC10:30
*** haomaiwa_ has quit IRC10:30
*** haomaiwang has joined #openstack-trove10:31
*** haomaiwang has quit IRC10:36
*** nosnos_ has quit IRC11:08
*** nosnos has joined #openstack-trove11:09
*** matsuhashi has quit IRC11:18
*** krow has quit IRC11:22
*** krow has joined #openstack-trove11:22
*** krow has quit IRC11:24
*** matsuhashi has joined #openstack-trove11:30
*** demorris has quit IRC11:52
*** haomaiwang has joined #openstack-trove11:54
*** matsuhashi has quit IRC12:05
*** matsuhashi has joined #openstack-trove12:06
*** nosnos_ has joined #openstack-trove12:07
*** nosnos has quit IRC12:10
*** matsuhashi has quit IRC12:10
*** nosnos_ has quit IRC12:11
*** pdmars has joined #openstack-trove13:03
*** jaishanker has quit IRC13:23
*** robertmyers has quit IRC13:26
*** Barker has joined #openstack-trove13:26
*** edmund has joined #openstack-trove14:02
*** robertmyers has joined #openstack-trove14:12
*** robertmy_ has joined #openstack-trove14:15
*** robertmyers has quit IRC14:17
*** yogeshmehra has joined #openstack-trove14:26
denis_makogonyogeshmehra, ping14:27
*** yogeshmehra has quit IRC14:32
*** demorris has joined #openstack-trove14:33
*** jcru has joined #openstack-trove14:37
*** robertmy_ has quit IRC14:41
*** robertmyers has joined #openstack-trove14:41
*** SushilKM__ has quit IRC14:47
*** SushilKM__ has joined #openstack-trove14:47
*** SushilKM__ has quit IRC15:04
*** demorris has quit IRC15:06
*** Barker has quit IRC15:07
*** jasonb365 has joined #openstack-trove15:10
*** adrian_otto has joined #openstack-trove15:11
*** Barker has joined #openstack-trove15:13
*** rnirmal has joined #openstack-trove15:14
*** coolsvap has joined #openstack-trove15:16
*** grapex has joined #openstack-trove15:26
*** haomaiwang has quit IRC15:27
*** kiall has joined #openstack-trove15:27
*** haomaiwang has joined #openstack-trove15:27
*** grapex has quit IRC15:28
*** grapex has joined #openstack-trove15:29
*** david-lyle has joined #openstack-trove15:30
*** haomaiwang has quit IRC15:32
*** plodronio has joined #openstack-trove15:34
*** datsun180b has joined #openstack-trove15:37
*** tanisdl has joined #openstack-trove15:39
*** jasonb365 has quit IRC15:40
*** adrian_otto has quit IRC15:48
*** adrian_otto has joined #openstack-trove15:49
*** shivamshukla has joined #openstack-trove16:05
*** joesavak has joined #openstack-trove16:07
*** joesavak has left #openstack-trove16:07
*** tanisdl has quit IRC16:11
*** tanisdl has joined #openstack-trove16:11
denis_makogonrobertmyers, ping16:22
*** jasonb365 has joined #openstack-trove16:22
robertmyersdenis_makogon: pong16:22
denis_makogonrobertmyers, i suppose, restore functionality is your ?16:23
robertmyersI had a little hand in it16:24
robertmyerswhats up?16:24
denis_makogonrobertmyers, i need some explanations16:24
robertmyersshoot16:24
denis_makogon1. Why does restoring allowed only from stream ? (Why not allow to save stream into file and then work with it)16:25
denis_makogonto be precise, cassandra cannot restore directly from input stream16:25
denis_makogonrestoring is a complex process16:25
robertmyerstechnically it does store it first16:26
denis_makogonwhere?16:26
robertmyersthe stream just writes the files in place16:26
robertmyersthen there is a prepare call16:26
robertmyersfor xtrabackup16:26
denis_makogonhm16:26
denis_makogonwhat do you think about allowing to save swift stream into file and them work with them16:27
robertmyershttps://github.com/openstack/trove/blob/master/trove/guestagent/strategies/restore/base.py#L10616:27
robertmyersso there is the restore, which just copies the files and the prepare which loads them16:28
denis_makogonso, prepare_cmd saves stream into file right ?16:28
robertmyersno, the restore does16:28
denis_makogonah16:28
denis_makogonxtrabackup does saving16:28
denis_makogonright ?16:28
robertmyersyes16:28
denis_makogonso, there is a pain comes16:29
denis_makogoni need to bring functionality to save stream into file for cassandra16:29
*** plodronio has quit IRC16:29
robertmyersthere is a hook for _run_restore and _run_prepare too16:30
robertmyersthat subclasses can override16:30
robertmyershonestly tho the base restore is too mysql specific16:31
robertmyersthe swift stuff needs to be refactored into the storage class16:32
*** jaishanker has joined #openstack-trove16:34
robertmyersdenis_makogon: is there an example of cassandra backup workflow you can link?16:37
denis_makogonyes, there is DownloadStream class authorizes it swift via exec16:38
*** jaishanker has quit IRC16:38
denis_makogonrobertmyers, http://wiki.apache.org/cassandra/Operations16:39
robertmyerspossibly all you would need to do is set the restore_cmd = 'tar -xvf'16:39
denis_makogonrobertmyers, that is what i'm going to do16:39
robertmyersdenis_makogon: ok, then maybe the prepare_cmd = 'json2sstable ARGS'16:41
denis_makogonrobertmyers, there is another way to backup16:41
denis_makogonnodetool snapshot16:41
robertmyersthat might be the same workflow as xtrabackup16:43
robertmyersbasically xtrabackup does a binary copy of the db16:43
denis_makogonrobertmyers, https://gist.github.com/crazymac/733569816:43
robertmyersthat is a crazy oneliner :)16:44
denis_makogonrobertmyers, and it's only a backup)))16:45
denis_makogonrobertmyers, you didn't saw restore))016:46
denis_makogonrobertmyers, https://gist.github.com/crazymac/708168116:46
robertmyersdenis_makogon: looks simple enough :)16:47
denis_makogonrobertmyers, https://gist.github.com/crazymac/67b485846e37210d579416:48
* robertmyers eys start bleeding16:48
robertmyers*eyes16:48
denis_makogonlol16:51
cp16netwow16:51
robertmyersdenis_makogon: I think *most* of that logic could be done in python, but possibly we'll need to make the little helper functions in the restore class more generic16:52
robertmyersmysql_is_running etc16:52
denis_makogonmaybe16:52
robertmyersthe exec_with_root_helper is a good start16:53
robertmyersbut you may need a way to get the results of the command16:54
robertmyerspossibly a command pipeline or something16:54
*** openstackgerrit has quit IRC17:03
*** openstackgerrit has joined #openstack-trove17:03
*** SushilKM__ has joined #openstack-trove17:07
datsun180brobertmyers / denis_makogon https://gist.github.com/ed-/03ab2fc4975730468bcc17:15
datsun180bhope that helps17:15
denis_makogonalmost the same as i have posted17:16
datsun180bit's exactly the same, i just used linebreaks and indents17:16
datsun180byou can see it's a fork of your gist17:16
datsun180b%s/; /\r/g and the rest was just to reduce eye bleed17:18
robertmyersdenis_makogon: maybe that script could just be added to the guest, then executed by the prepare_cmd = 'sudo /path/to/restore.sh'17:20
robertmyersdone and done17:20
denis_makogoni've got BP for adding database specific config file17:21
denis_makogonmaybe backuping and restroing calls could be optional17:22
denis_makogonbecause current backuping execs bring inconsistent state17:23
denis_makogonbecause they are not backuping whole db17:23
robertmyersdenis_makogon: it seems like this logic assumes that you are restoring to a existing guest17:23
robertmyersthe current restore workflow is suppose to create a new guest17:23
robertmyersso maybe just rm -rf /path/to/db17:23
robertmyersthen restore clean17:24
*** kevinconway has joined #openstack-trove17:32
*** ppenjoy has joined #openstack-trove17:45
*** ppenjoy has left #openstack-trove17:45
*** denis_makogon is now known as dmakogon17:55
*** adrian_otto has quit IRC18:01
*** adrian_otto has joined #openstack-trove18:06
openstackgerritAnna Shen proposed a change to openstack/trove-integration: Update redstack script to use the latest troveclient  https://review.openstack.org/5607318:21
*** yogeshmehra has joined #openstack-trove18:37
*** yogeshmehra has quit IRC18:38
*** yogesh_ has joined #openstack-trove18:40
*** yogesh_ has quit IRC18:54
*** yogesh_ has joined #openstack-trove18:55
*** yogesh_ has quit IRC18:59
*** yogesh_ has joined #openstack-trove19:01
datsun180blousy gates19:02
*** SnowDust has joined #openstack-trove19:05
*** SushilKM__ has quit IRC19:10
*** coolsvap has quit IRC19:12
*** amcrn has joined #openstack-trove19:14
*** krow has joined #openstack-trove19:34
*** denis_makogon has joined #openstack-trove19:56
denis_makogonhey, guys, does gate still broken ?19:56
datsun180bpretty much19:57
*** yogesh_ has quit IRC20:03
*** krow has quit IRC20:03
*** yogesh_ has joined #openstack-trove20:03
*** jasonb365 has quit IRC20:06
datsun180bfrustrating to say the least20:06
cp16netdenis_makogon: yeah there is a fix in flight for it20:08
denis_makogoncp16net, i know20:08
*** yogesh_ has quit IRC20:08
cp16netthis made it work for me https://review.openstack.org/#/c/55992/20:08
denis_makogoni thought i got the main problem20:08
denis_makogoncp16net, yeah, i say that one20:09
denis_makogonas i understood, there is a problem with libvirt20:09
openstackgerritCraig Vyvial proposed a change to openstack/trove: adding configuration group support  https://review.openstack.org/5316820:23
*** shivamshukla has quit IRC20:30
*** krow has joined #openstack-trove20:34
*** jasonb365 has joined #openstack-trove20:34
*** yogesh_ has joined #openstack-trove20:51
*** ashestakov_ has joined #openstack-trove20:58
cp16netis there a doc page with the trove api and mgmt api examples somewhere?20:58
cp16neti do not recall where that would be IF there is even one.20:59
*** amytron has joined #openstack-trove21:00
*** yogesh_ has quit IRC21:04
*** yogesh_ has joined #openstack-trove21:04
*** plodronio has joined #openstack-trove21:04
*** yogesh_ has quit IRC21:09
*** jasonb365 has quit IRC21:13
*** Barker has quit IRC21:15
*** esp has left #openstack-trove21:16
*** amytron has quit IRC21:16
*** amytron has joined #openstack-trove21:17
*** denis_makogon has quit IRC21:19
*** vipul is now known as vipul-away21:24
*** adrian_otto has quit IRC21:25
*** vipul-away is now known as vipul21:31
*** yogesh_ has joined #openstack-trove21:33
*** yogesh_ has quit IRC21:34
openstackgerritSteve Leon proposed a change to openstack/trove: Adding designate dns support to trove  https://review.openstack.org/5441221:36
*** yogesh_ has joined #openstack-trove21:37
*** SnowDust has quit IRC21:47
*** vipul is now known as vipul-away21:49
*** vipul-away is now known as vipul21:49
*** ashestakov_ has quit IRC21:51
openstackgerritA change was merged to openstack/trove-integration: Moving mgmt host tests.  https://review.openstack.org/5338121:54
openstackgerritSteve Leon proposed a change to openstack/trove: Adding designate dns support to trove  https://review.openstack.org/5441221:57
*** SnowDust has joined #openstack-trove21:59
*** adrian_otto has joined #openstack-trove22:05
*** pdmars has quit IRC22:10
*** krow has quit IRC22:51
*** robertmyers has quit IRC22:55
*** plodronio has left #openstack-trove22:58
*** yogesh_ has quit IRC22:58
*** SnowDust has quit IRC23:01
cp16netgrapex, vipul, hub_cap: https://review.openstack.org/#/c/55308/23:03
vipulcp16net: when did this start breaking?23:04
vipulthe change won't be a bad thing, but i didn't realize that read permissions were lost23:05
cp16net11 days ago after devstack merged this 11 days23:05
cp16netdoh...23:05
cp16nethttps://github.com/openstack-dev/devstack/commit/385775d83fb61132098a3b117f1aaa8a8612a97223:06
*** amytron has quit IRC23:06
cp16netsomething about how config drive sets up the files23:06
cp16neti didnt dive too far into it23:06
vipulhmm ok23:06
cp16nethttps://bugs.launchpad.net/devstack/+bug/124827523:07
datsun180bcraig laid out three solutions to this problem; the review he's got there is the one with the shortest impact, quickest return, and easiest rollback23:07
cp16netthere is the bug23:07
cp16netit stopped the gate from working23:07
cp16netit was about the day everyone went to the summit23:08
datsun180bcoincidence?!?23:08
cp16nethehe23:08
cp16neton a side note there is a bug with devstack currently as well23:08
cp16nethttps://review.openstack.org/#/c/55992/23:08
cp16neti verified that this fixes review fixes the issue23:09
datsun180bprovided the other fix is in place too, right?23:09
cp16netthose 2 should get our gate working23:09
*** krow has joined #openstack-trove23:12
*** yogesh_ has joined #openstack-trove23:16
*** yogesh_ has quit IRC23:17
openstackgerritA change was merged to openstack/trove-integration: fixing the permissions on /etc/guest_info  https://review.openstack.org/5530823:19
vipulso this one https://review.openstack.org/#/c/55992/ -- why is that only effecting us?23:19
vipulor are there other Devstack VM gates broken because of it too23:19
vipulmaybe other gates don't enable n-novnc23:20
datsun180bbeats me23:25
openstackgerritSteve Leon proposed a change to openstack/trove: Adding designate dns support to trove  https://review.openstack.org/5441223:25
datsun180boh good, they made the neutron-large-ops job non-voting23:25
*** krow has quit IRC23:26
datsun180bwell "good" meaning "they're aware of the problem there, whatever it is"23:26
*** krow has joined #openstack-trove23:37
openstackgerritA change was merged to openstack/python-troveclient: IP Address Showing as JSON in Show Command  https://review.openstack.org/5415823:44
openstackgerritA change was merged to openstack/python-troveclient: Fix Pep8 indentation issues only found with Pep8 1.4.6+  https://review.openstack.org/5485523:44
*** datsun180b has quit IRC23:45
*** krow has quit IRC23:47
openstackgerritCraig Vyvial proposed a change to openstack/python-troveclient: adds support for configurations management  https://review.openstack.org/5316923:48

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