Friday, 2014-06-27

*** ramishra has joined #openstack-trove00:04
*** grapex_ has joined #openstack-trove00:06
*** ramishra has quit IRC00:09
*** bwilhelmi has joined #openstack-trove00:13
bwilhelmiFirst day on trove.  Installed trove-integration.  After $ ./redstack build-image mysql, what am I supposed to do?  Where is the image that was built?  What is it called?  What are the legacy datastore and datastore versions for?00:16
SlickNikbwilhelmi: Did you go through ./redstack install already?00:17
*** nehav has quit IRC00:18
bwilhelmiYes. I completed ./redstack install00:18
SlickNikbwilhelmi: Okay, after that you should run ./redstack kick-start mysql00:19
SlickNikTHat will not only build the image (internally it calls build-image mysql) but will also set confs up, and upload the image to the glance catalog.00:19
SlickNikbwilhelmi: When you say legacy, do you mean inactive datastore?00:21
bwilhelmiI completed that.   I see two images in the glance catalog--cirros and fedora00:21
SlickNikyou should see a ubuntu_mysql image in the glance catalog if that completed successfully.00:21
bwilhelmitrove datastore-list returns a listing for "Legacy MySQL"  and trove datastore-version-list returns "Unknown Legacy Version"00:22
bwilhelmiI do not see ubuntu_mysql00:22
*** annashen_ has quit IRC00:22
SlickNikbtw, there is a bug with upstream diskimage-builder which is causing image builds to fail. I wonder if you're running into this issue: https://review.openstack.org/#/c/102623/00:23
SlickNikIf your image built successfully, it should be under ~/images/ubuntu_mysq/ubuntu_mysql.qcow200:24
*** matsuhashi has joined #openstack-trove00:25
bwilhelmi~/image/ubuntu_mysql/ directory exists, but empty.   Checking the kick-start output, I do see that DISTRO: unbound variable message, so it looks like I hit that defect00:27
*** demorris has joined #openstack-trove00:30
openstackgerritDoug Shelley proposed a change to openstack/trove: Add datastore/version name into configurations response  https://review.openstack.org/9898500:35
SlickNikbwilhelmi: Looks like the fix for that issue just merged ~5 minutes ago.00:36
SlickNikbwilhelmi: if you cd to /opt/stack/tripleo-image-elements, fetch the latest changes from the git repo, and then try running "./redstack kick-start mysql" again, you should have better luck.00:38
*** matsuhashi has quit IRC00:40
bwilhelmiJust made the change manually and am running kick-start again00:40
*** matsuhashi has joined #openstack-trove00:40
*** shayneburgess has joined #openstack-trove00:49
*** matsuhashi has quit IRC00:51
*** matsuhashi has joined #openstack-trove00:51
*** matsuhashi has quit IRC00:55
*** grapex_ has quit IRC01:03
*** ramishra has joined #openstack-trove01:05
*** openstackgerrit has quit IRC01:06
*** openstackgerrit has joined #openstack-trove01:06
*** ramishra has quit IRC01:09
*** pdmars has quit IRC01:11
*** grapex has joined #openstack-trove01:14
*** matsuhashi has joined #openstack-trove01:21
*** demorris has quit IRC01:25
*** shayneburgess has quit IRC01:26
*** shayneburgess has joined #openstack-trove01:27
*** matsuhashi has quit IRC01:27
*** annashen_ has joined #openstack-trove01:32
*** nosnos has joined #openstack-trove01:52
*** michael-yu has quit IRC01:52
*** shayneburgess has quit IRC01:53
*** shayneburgess has joined #openstack-trove02:03
*** grapex has quit IRC02:05
*** ramishra has joined #openstack-trove02:06
*** ramishra has quit IRC02:10
*** nehav has joined #openstack-trove02:27
*** grapex has joined #openstack-trove02:35
*** eghobo has quit IRC02:38
*** ViswaV has joined #openstack-trove02:48
*** ramishra has joined #openstack-trove02:49
*** ViswaV_ has joined #openstack-trove02:49
*** nehav has quit IRC02:49
*** nehav has joined #openstack-trove02:50
*** ViswaV has quit IRC02:53
*** demorris has joined #openstack-trove03:01
*** achampion has joined #openstack-trove03:08
*** shayneburgess has quit IRC03:12
*** shayneburgess has joined #openstack-trove03:17
*** demorris has quit IRC03:22
*** ramishra has quit IRC03:25
*** shayneburgess has quit IRC03:27
*** dkehn__ has joined #openstack-trove03:28
*** ViswaV_ has quit IRC03:28
*** dkehn_ has quit IRC03:31
*** shayneburgess has joined #openstack-trove03:33
*** shayneburgess has quit IRC03:33
*** ViswaV has joined #openstack-trove03:33
*** ramishra has joined #openstack-trove03:40
*** grapex_ has joined #openstack-trove03:42
*** grapex has quit IRC03:45
*** nosnos has quit IRC03:49
*** nosnos has joined #openstack-trove03:49
*** nosnos has quit IRC03:50
*** robertmyers has quit IRC03:50
*** nosnos has joined #openstack-trove03:50
*** nosnos has quit IRC03:55
*** eghobo has joined #openstack-trove03:55
*** nosnos has joined #openstack-trove04:13
*** eghobo has quit IRC04:16
*** mattgriffin has quit IRC04:30
*** sgotliv has joined #openstack-trove04:38
openstackgerritDenis M. proposed a change to openstack/trove: Add datastore/version name into configurations response  https://review.openstack.org/9898504:40
*** eghobo has joined #openstack-trove04:46
*** ViswaV_ has joined #openstack-trove04:50
*** ViswaV has quit IRC04:50
*** ViswaV has joined #openstack-trove04:58
*** ViswaV_ has quit IRC04:58
*** michael-yu has joined #openstack-trove05:04
openstackgerritSteve Leon proposed a change to openstack/trove: Deleting incremental backup metadata after restore  https://review.openstack.org/10258505:06
*** michael-yu has quit IRC05:07
*** sgotliv has quit IRC05:10
*** ramishra_ has joined #openstack-trove05:10
*** ramishra has quit IRC05:11
*** ajc_ has joined #openstack-trove05:15
*** nehav has quit IRC05:16
*** grapex_ has quit IRC05:19
*** coolsvap|afk is now known as coolsvap05:22
*** ramishra has joined #openstack-trove05:29
*** ramishra_ has quit IRC05:29
*** eghobo has quit IRC05:38
*** eghobo has joined #openstack-trove05:38
*** ViswaV has quit IRC05:58
*** eguz has joined #openstack-trove06:06
*** dkehn_ has joined #openstack-trove06:06
*** ViswaV has joined #openstack-trove06:08
*** dkehn_ has quit IRC06:08
*** dkehn_ has joined #openstack-trove06:09
*** dkehn__ has quit IRC06:09
*** eghobo has quit IRC06:10
*** grapex has joined #openstack-trove06:19
*** denis_makogon has joined #openstack-trove06:23
denis_makogonSlickNik, hey, i update this patch https://review.openstack.org/#/c/96795/, could you please re-review it ?06:23
*** grapex has quit IRC06:28
openstackgerritOpenStack Proposal Bot proposed a change to openstack/python-troveclient: Updated from global requirements  https://review.openstack.org/9909506:37
openstackgerritOpenStack Proposal Bot proposed a change to openstack/trove: Updated from global requirements  https://review.openstack.org/9627506:37
*** nosnos has quit IRC06:44
*** nosnos has joined #openstack-trove06:44
*** ViswaV has quit IRC06:46
*** rwsu has quit IRC06:53
*** flaper87 has quit IRC06:59
*** flaper87 has joined #openstack-trove06:59
*** ramishra has quit IRC07:01
*** ramishra has joined #openstack-trove07:03
*** annashen_ has quit IRC07:14
*** eguz has quit IRC07:15
*** nehav has joined #openstack-trove07:18
openstackgerritA change was merged to openstack/trove: Fix data too long for column 'task_description'  https://review.openstack.org/10260107:20
*** Longgeek has joined #openstack-trove07:23
*** haomaiwa_ has joined #openstack-trove07:23
openstackgerritA change was merged to openstack/trove: Fix enable on boot when working with systemd and symlinked units  https://review.openstack.org/10050407:23
openstackgerritA change was merged to openstack/trove: Fix typos in trove/instance/models.py  https://review.openstack.org/10233807:24
*** nehav has quit IRC07:26
*** julienvey has joined #openstack-trove07:28
*** ramishra has quit IRC07:32
*** ramishra_ has joined #openstack-trove07:34
*** Longgeek has quit IRC07:36
*** Longgeek has joined #openstack-trove07:37
*** ashishsnigam has joined #openstack-trove07:53
*** boden has joined #openstack-trove07:59
ashishsnigamHi.. Can any one tell me how can i get default datastore in upstream tempest setup?08:04
ashishsnigamThe effect which we get after "redstack kickstart mysql" workflow.08:04
*** haomaiwa_ has quit IRC08:07
*** nosnos has quit IRC08:07
*** rwsu has joined #openstack-trove08:08
*** rwsu has quit IRC08:08
*** haomaiwang has joined #openstack-trove08:10
openstackgerritboden proposed a change to openstack/trove: Expose trove conductor manager class as conf property  https://review.openstack.org/10252608:16
SlickNikashishsnigam: It will be setup for you after https://review.openstack.org/#/c/102455/ merges.08:18
*** juantwo_ has quit IRC08:20
*** juantwo has joined #openstack-trove08:21
ashishsnigamThanks SlickNik08:23
*** juantwo has quit IRC08:26
*** denis_makogon has quit IRC08:55
openstackgerritA change was merged to openstack/python-troveclient: Updated from global requirements  https://review.openstack.org/9909509:00
openstackgerritA change was merged to openstack/trove: Updated from global requirements  https://review.openstack.org/9627509:00
openstackgerritA change was merged to openstack/trove-integration: Change olso.config to be installed from pypi instead of tarballs.o.o  https://review.openstack.org/10297409:05
*** SnowDust has joined #openstack-trove09:24
*** nosnos has joined #openstack-trove09:42
bodenSlickNik hi... in the code review what is the +1 for 'workflow' ?09:43
SlickNikboden: the Workflow +1 is what triggers zuul to run the gate jobs and attempt to merge the patch.09:44
*** nosnos has quit IRC09:44
bodenSlickNik -- is there something else I need to get workflow +1 here: https://review.openstack.org/#/c/102526/09:45
*** nosnos has joined #openstack-trove09:45
SlickNikThe core reviewer who gives the second +2 on a patch usually also sets Workflow +1.09:45
bodenSlickNik -- ah, gotcha09:45
bodenthanks09:45
SlickNikYup, patches in trove, like ones in other OpenStack projects, requires two +2s before a merge.09:47
SlickNikBut you probably already knew that.09:47
SlickNikNot a problem.09:48
*** nosnos has quit IRC09:49
flaper87What's Dan Nguyen nick?09:57
flaper87https://blueprints.launchpad.net/trove/+spec/oslo-messaging <- he is assigned to this blueprint09:57
flaper87oh nevermind09:58
*** denis_makogon has joined #openstack-trove09:58
flaper87there's an IRC nick field in his LP profile09:58
flaper87esp: hey, just wanted to ask if you could share the status of Trove's switch-over to oslo.messaging09:58
flaper87(whenever you're on-line and have time)09:59
openstackgerritDenis M. proposed a change to openstack/trove: Remove redundant heat templates from codebase  https://review.openstack.org/9900010:00
SlickNikflaper87: He had a review out for it that he's working through, IIRC10:00
SlickNiklet me try to find it, one sec10:00
flaper87SlickNik: awesome, he probably didn't mention the blueprint in the commit message since there's no link in launchpad10:01
flaper87SlickNik: thank you10:01
SlickNikflaper87: https://review.openstack.org/#/c/94484/10:01
flaper87thanks, SlickNik10:02
SlickNikflaper87: Np. He has some info regarding it on the wiki page here - https://wiki.openstack.org/wiki/Trove-rpc-versioning as well.10:04
* flaper87 clicks and reads10:06
openstackgerritDenis M. proposed a change to openstack/trove: Sync gettextutils from oslo with new logging standards  https://review.openstack.org/9747210:09
openstackgerritDenis M. proposed a change to openstack/trove: Fix updated timestamp for SecurityGroup model  https://review.openstack.org/9751010:10
*** coolsvap is now known as coolsvap|afk10:28
*** ashishsnigam has quit IRC10:55
*** SnowDust has quit IRC11:11
*** haomaiwang has quit IRC11:12
*** haomaiwang has joined #openstack-trove11:12
*** haomaiw__ has joined #openstack-trove11:13
*** haomaiwang has quit IRC11:17
openstackgerritDenis M. proposed a change to openstack/trove: Add notifications for trove.backup.* actions  https://review.openstack.org/10220611:26
openstackgerritDenis M. proposed a change to openstack/trove: Mark all running backups as FAILED when instance was deleted  https://review.openstack.org/10283811:38
*** ramishra_ has quit IRC11:43
*** ramishra has joined #openstack-trove11:44
*** ramishra has quit IRC11:47
*** ramishra has joined #openstack-trove11:47
*** ajc_ has quit IRC12:03
openstackgerritA change was merged to openstack/python-troveclient: Adding command for copying backups  https://review.openstack.org/8997212:06
*** haomaiw__ has quit IRC12:09
*** haomaiwa_ has joined #openstack-trove12:10
openstackgerritDenis M. proposed a change to openstack/trove: Retrieve heat-integration permission from OS environment  https://review.openstack.org/10311112:24
*** nehav has joined #openstack-trove12:33
*** nehav has quit IRC12:34
*** nehav has joined #openstack-trove12:34
openstackgerritDenis M. proposed a change to openstack/trove: Mark all running backups as FAILED when instance was deleted  https://review.openstack.org/10283812:35
openstackgerritDenis M. proposed a change to openstack/trove: Add notifications for trove.backup.* actions  https://review.openstack.org/10220612:38
*** ashestakov has quit IRC12:42
openstackgerritDenis M. proposed a change to openstack/trove: Retrieve heat-integration permission from OS environment  https://review.openstack.org/10311112:49
*** tvoran has joined #openstack-trove12:50
*** nehav has quit IRC12:55
*** achampion has quit IRC13:07
*** sgotliv has joined #openstack-trove13:13
*** radez_g0n3 is now known as radez13:16
*** Longgeek has quit IRC13:19
*** haomaiwa_ has quit IRC13:21
*** Longgeek has joined #openstack-trove13:21
openstackgerritDenis M. proposed a change to openstack/trove: Retrieve heat-integration permission from OS environment  https://review.openstack.org/10311113:26
*** robertmyers has joined #openstack-trove13:38
*** jcru has joined #openstack-trove13:43
openstackgerritA change was merged to openstack/python-troveclient: Add datatore/version name into configuration view  https://review.openstack.org/9898813:46
openstackgerritA change was merged to openstack/python-troveclient: Fix shell view for secgroup-* commands  https://review.openstack.org/8531413:48
*** jcru has quit IRC13:48
*** jcru has joined #openstack-trove13:49
*** mattgriffin has joined #openstack-trove13:53
*** achampion has joined #openstack-trove13:55
*** demorris has joined #openstack-trove13:58
*** jmontemayor has joined #openstack-trove14:01
*** demorris has quit IRC14:01
*** annashen_ has joined #openstack-trove14:03
*** jmontemayor_ has joined #openstack-trove14:03
*** jmontemayor has quit IRC14:07
*** pdmars has joined #openstack-trove14:07
*** annashen_ has quit IRC14:09
*** Robe has left #openstack-trove14:18
*** rhodgin has joined #openstack-trove14:18
*** amytron has joined #openstack-trove14:25
*** rwsu has joined #openstack-trove14:27
*** grapex has joined #openstack-trove14:27
*** grapex_ has joined #openstack-trove14:28
*** kevinconway has joined #openstack-trove14:29
*** pdmars has quit IRC14:30
*** pdmars has joined #openstack-trove14:31
*** grapex has quit IRC14:32
bwilhelmiHi All. Just got trove-integration installed and running successfully for the first time this week.  However, I cannot successfully create an instance.   Nova list shows ACTIVE, but trove list shows BUILD.  Cannot delete the trove instance--error says instance is not ready.   How do I troubleshoot this?14:44
*** ramishra has quit IRC14:45
*** demorris has joined #openstack-trove14:45
glucasbwilhelmi: Can you SSH to the nova instance? If something goes wrong while the guest agent is starting on the guest instance you can get situations where your trove instance gets stuck in BUILD.14:46
glucasbwilhelmi: if you SSH in you can check /tmp/logfile.txt (the guest agent log). If the log isn't there the issue was earlier, you can check in /var/log/upstart as well.14:47
bwilhelmiI will check. Thanks14:48
glucasbwilhelmi: FYI, there is a timeout such that an instance stuck in BUILD will be moved to ERROR (and can then be deleted). That timeout is disabled by default, see update_status_on_fail in the trove taskmanager conf.14:50
glucasmost likely there is a conf issue here preventing the guest from starting or from communicating out.14:51
*** shayneburgess has joined #openstack-trove14:55
bwilhelmiThanks--I'll see if I can log in.14:56
*** bwilhelmi_ has joined #openstack-trove15:06
bwilhelmi_ERROR trove.common.utils [req-288b346f-dd05-4bda-85e8-94006a521168 0a755b6240e34f7385a45254ca3d2817 e40ed6915e7543ddb082f19 262ec6913] Time out after waiting 30 seconds when running proc: ("sudo sed -i '/^manual$/d' /etc/init/mysql.conf",) {'shell': True}15:09
bwilhelmi_ERROR trove.openstack.common.rpc.amqp [req-288b346f-dd05-4bda-85e8-94006a521168 0a755b6240e34f7385a45254ca3d2817 e40ed6915e7543ddb082f19262ec6913] Exception during message handling15:10
*** ramishra has joined #openstack-trove15:16
*** nehav1 has joined #openstack-trove15:18
*** thedodd has joined #openstack-trove15:19
*** yidclare has joined #openstack-trove15:20
*** ramishra has quit IRC15:20
*** openstackgerrit has quit IRC15:21
*** nehav1 has quit IRC15:27
*** nehav1 has joined #openstack-trove15:27
glucasbwilhelmi: OK, not immediately obvious to me what the issue is.. :-) That timeout seems odd.15:32
*** shayneburgess has quit IRC15:35
bwilhelmiThis is in a laptop & virtualbox.   Upon deploying trove instance, everything got rather sluggish15:35
bwilhelmiIs there a way to restart the initialization within the instance?15:36
*** openstackgerrit has joined #openstack-trove15:44
denis_makogonSlickNik, hey, need your eyes on this patch https://review.openstack.org/#/c/103172/15:46
denis_makogonbwilhelmi, glucas, there's timeout, but setting an ERROR state should be enabled in taskmanager.conf15:47
*** michael-yu has joined #openstack-trove15:47
*** michael-yu has quit IRC15:47
denis_makogonbwilhelmi, glucas https://github.com/openstack/trove/blob/master/trove/common/cfg.py#L50-L5515:47
*** ViswaV has joined #openstack-trove15:48
glucasdenis_makogon: Yes, I mentioned the update_status_on_fail earlier.15:50
denis_makogonglucas, sorry, there're alot of text =)15:51
glucasActually.. that default seems backward to me.15:51
glucasdenis_makogon: :-) yeah, can be hard to keep track15:51
*** dkehn_ is now known as dkehnx15:51
denis_makogonglucas, being an admin gives you an ability to reset task for given instance15:52
*** doddstack has joined #openstack-trove15:52
glucasdenis_makogon: Did you see the error bwilhelmi pasted above? The guest seems to have timed out waiting for a sed command, which seems odd to me.15:53
denis_makogonglucas, default 30sec for exec15:53
denis_makogonglucas, i bet he's testing environment is too slow15:54
denis_makogonglucas, devstack/redstack needs at least 4GB RAM15:54
*** thedodd has quit IRC15:55
bwilhelmiI'll try on a bigger machine15:56
*** esp has left #openstack-trove15:57
*** michael-yu has joined #openstack-trove15:57
*** ViswaV has quit IRC16:00
*** haomaiwang has joined #openstack-trove16:01
*** eghobo has joined #openstack-trove16:04
*** eghobo has quit IRC16:04
*** eghobo has joined #openstack-trove16:05
*** michael-yu has quit IRC16:16
denis_makogonamrith, ping16:19
amrithdenis_makogon, ping16:19
denis_makogonamrith, https://review.openstack.org/#/c/103172 there's no bug and there's no valid place to file it16:20
denis_makogonamrith, if you take a look at whole infra/config dashboard you'll see that there's no need to file somewhere any bug or something else16:21
denis_makogonamrith, and if you want to be on the same page with me, take a look at https://github.com/openstack/trove-integration/blob/master/tests/integration/int_tests.py#L222-L24816:22
denis_makogonamrith, there you'll find that every registered datastore requires special test suit to be launched16:22
denis_makogonamrith, --group=cassandra16:22
denis_makogonetc16:22
amrithdenis_makogon, my comment was this "Is there a bug? Not saying there has to be, but if there is one, please reference it."16:23
amrithso let me repeat, "Not saying there has to be, but if there is one, please reference it."16:23
amrithOK?16:23
denis_makogonamrith, commit message clearly states what kind of issue is being fixed.16:24
amrithdenis_makogon, the comment was "Not saying there has to be, but if there is one, please reference it."16:24
denis_makogonamrith, i get that, no need to repeat multiply =)16:25
amrithso, I don't understand your point. there's no bug, over. finished.16:25
*** michael-yu has joined #openstack-trove16:25
denis_makogonamrith, there's a bug16:25
denis_makogonamrith, and it's related to int-tests launch process16:26
amrithwhat's the number?16:26
denis_makogonamrith, there's no filed bug, because there's no valid place to file it16:26
amrithok, let me clarify my comments ... "Is there a filed bug? Not saying there has to be, but if there is one, please reference it."16:27
*** dkehn_ has joined #openstack-trove16:28
denis_makogonamrith, no bug report was filed, nothing to reference to16:28
amrithdenis_makogon, very good. Now put DATASTORE_TYPE within {} or put a $ before it and your code looks OK.16:28
*** achampion has quit IRC16:29
*** michael-yu_ has joined #openstack-trove16:29
*** dkehn_ has quit IRC16:30
*** dkehn_ has joined #openstack-trove16:30
*** dkehnx has quit IRC16:30
*** dkehn_ is now known as dkehnx16:30
*** michael-yu has quit IRC16:31
*** michael-yu_ is now known as michael-yu16:31
openstackgerritJoe Cruz proposed a change to openstack/trove: Make configuration tests configurable  https://review.openstack.org/10297216:33
*** esp has joined #openstack-trove16:36
*** esp has left #openstack-trove16:36
openstackgerritDenis M. proposed a change to openstack/trove: Mark all running backups as FAILED when instance was deleted  https://review.openstack.org/10283816:37
openstackgerritDenis M. proposed a change to openstack/trove: Update backup state when guest error occures  https://review.openstack.org/10226216:37
denis_makogonjcru, ping16:37
jcrudenis_makogon: yo16:38
amriththanks denis_makogon I see patch set 2. I'll look at that.16:38
denis_makogonjcru, your last patch doesn't contain required changed to test config16:38
denis_makogonjcru, https://github.com/openstack/trove/blob/master/trove/tests/config.py#L53-L15816:39
denis_makogonjcru, this what i asked for at previous patchsets16:39
denis_makogonjcru, you cannot just ask test config for missing attribute that's why int-tests were failing, and fake tests were passing (configuration API tests are not enabled there)16:40
*** michael-yu has quit IRC16:40
jcrudenis_makogon: k, yeah I can add those configs there16:42
jcrudenis_makogon: I had included those configs in the cdb-integration test_begin file and I believe install/kick-start sets up the test config16:43
jcruwhich is used by the int tests16:43
denis_makogonjcru, not just "can", you "should" =)16:43
denis_makogonjcru, they would not be pulled from test_begin.conf since there's not such option16:43
jcrudenis_makogon: k, didn't know, will do16:43
denis_makogonjcru, int-tests (fake and real) are dependent on TestConfig class (see link above), that describes which configuration options are can be used =)16:45
jcrudenis_makogon: oh I see, its just making sure defaults exist16:45
denis_makogonjcru, there's no defaults in TestConfig class16:46
*** esp has joined #openstack-trove16:47
*** jcru has quit IRC16:55
openstackgerritDenis M. proposed a change to openstack/trove: Add notifications for trove.backup.* actions  https://review.openstack.org/10220616:55
*** jcru has joined #openstack-trove16:56
*** michael-yu has joined #openstack-trove16:57
*** dkehn_ has joined #openstack-trove17:00
*** sgotliv has quit IRC17:00
*** michael-yu has quit IRC17:01
*** michael-yu has joined #openstack-trove17:03
*** dkehnx has quit IRC17:03
amrithdenis_makogon, you there?17:07
*** demorris has quit IRC17:12
*** ramishra has joined #openstack-trove17:17
openstackgerritMat Lowery proposed a change to openstack/python-troveclient: Change .gitreview  https://review.openstack.org/10319717:21
*** ramishra has quit IRC17:21
denis_makogonamrith, yes17:24
*** bwilhelmi_ has quit IRC17:25
denis_makogonamrith, i reverted to previous(almost) patch since each job/template is being parsed as XML layout, and i used simple $XXXXX format17:25
denis_makogonamrith, and there's no test group named as 'mysql'17:26
denis_makogonamrith, to be honest mysql == huge set of test groups17:27
*** julienvey has quit IRC17:28
amrithdenis_makogon when you run without --group=xxxx it will run what?17:28
denis_makogonamrith, it'll run given group if it was registered17:28
denis_makogonamrith, "--group=blackbox"17:29
amrithif I just ran ./redstack int-tests17:30
amriththen what group would it run?17:30
denis_makogonamrith, blackbox17:30
denis_makogonamrith, https://github.com/openstack/trove-integration/blob/master/tests/integration/int_tests.py#L164-L18917:30
*** doddstack has quit IRC17:31
amrithso it would to me that the easier change would be to just create a group called mysql and point it at blackbox17:31
*** annashen_ has joined #openstack-trove17:31
*** yidclare has quit IRC17:33
*** ramishra has joined #openstack-trove17:33
denis_makogonamrith, it'll take too much effort17:33
amrithdenis_makogon, fair point17:34
denis_makogonamrith, since gate already broken for everything except mysql, and taking into account pace of merging - it'll take too long to fix it17:34
denis_makogonamrith, i will fix gate first and then i'll fix trove-integration and then simplify gate jobs17:35
denis_makogonamrith, any objections?17:35
*** yidclare has joined #openstack-trove17:36
amrithdenis_makogon, you don't want to file a bug in openstack-ci? I believe that's the place for it, no?17:36
denis_makogonamrith, do you think that it's a appropriate place to file a bug ?17:37
denis_makogonamrith, what about hudson-openstack ?17:37
*** yogeshmehra has joined #openstack-trove17:37
denis_makogonamrith, no need to follow common guideline, at least in infra17:37
denis_makogonamrith, nobody does it17:37
amrithother changes to this file and other files in this directory had bugs in openstack-ci, so I suggested openstack-ci. Why not hudson-openstack, I don't know? maybe a good place, maybe not.17:38
denis_makogonamrith, lets just skip this topic, only for infra17:39
amrithdenis_makogon, that's fine with me. just seems like an exception to the rule.17:40
*** ViswaV has joined #openstack-trove17:40
denis_makogonamrith, infra is interesting place among all openstack =)17:40
*** ViswaV_ has joined #openstack-trove17:42
amrithdenis_makogon, to your comment on https://review.openstack.org/#/c/97472/317:42
amrithyou write: Amrith, before -1 this patch, you should've take check oslo repository and this patch https://review.openstack.org/#/c/91068/4/trove/openstack/common/__init__.py,cm. Oslo auto-sync substitutes sync'ed modules. So, your -1 has no reasons, just small misunderstanding for oslo-sync process.17:42
denis_makogonamrith, yes17:42
amrithAs you probably don't understand, I'm not -1'ing for no reason17:42
amrithThe reason is here, in the comments17:42
amrithhttps://wiki.openstack.org/wiki/LegalIssuesFAQ#Copyright_Headers17:42
denis_makogonamrith, header was dropped from oslo-incubator17:43
amriththe change proposed violates the stated policy in wiki17:43
denis_makogonamrith, n17:43
denis_makogonamrith, no17:43
amrithIt doesn't?17:43
denis_makogonamrith, please learn process of auto-sync, and if you don't trust me - verify it by yourself17:43
amrithso tell me what a reviewer is to do when something changed happens to be contrary to the policy on wiki17:44
amrithI don't know17:44
amrithso tell me17:44
amrithYou're suggesting that I should just accept all changes17:44
amrithrealize that the discussion on OSLO that you referenced17:45
*** ViswaV has quit IRC17:45
amrithalso had some conversation about the change and they thought the copyright made no sense17:45
amriththat's fine, the comments talk about lawyers and stuff17:46
amrithbut it was still (IMHO) not consistent with the wiki and the policy stated therein17:46
amrithso, I'm just a reviewer.17:46
amrithsomeone on core can come along and opine that it is fine17:46
amriththat's fine.17:46
denis_makogonamrith, we are all familiar with rules that that blocks from changing oslo-incubator code inside any project, so, i'd never did that17:47
denis_makogon*do17:47
amrithOK, good, I'll learn the rules. thanks!17:48
*** achampion has joined #openstack-trove17:50
denis_makogonamrith, thanks17:52
openstackgerritMichael Yu proposed a change to openstack/trove: Adds Backup/Restore support for Couchbase  https://review.openstack.org/8673117:52
amrithdenis_makogon, I'm sure that if I don't you'll teach me.17:53
denis_makogonamrith, i'd be glad to help17:53
openstackgerritDenis M. proposed a change to openstack/trove-integration: Fix signature for launching int-tests  https://review.openstack.org/10320117:53
* amrith grins17:54
denis_makogoncp16net, hey, i updated patch according to your suggestions, could you please re-review it https://review.openstack.org/#/c/99000/?17:55
cp16netdenis_makogon: sure17:56
denis_makogonSlickNik, hey, i fixed SG's registration according to SG's flags https://review.openstack.org/#/c/96795/17:57
denis_makogoncp16net, thanks man =)17:57
cp16netremove commented lines17:58
*** julienvey has joined #openstack-trove17:58
openstackgerritDenis M. proposed a change to openstack/trove: Retrieve heat-integration permission from OS environment  https://review.openstack.org/10311117:59
*** julienvey has quit IRC18:00
*** julienvey has joined #openstack-trove18:00
denis_makogonpeterstac, hey, could you please not change commit message at patches that you're not own. It overrides commiter, just ping me next time. Thanks.18:00
peterstacdenis_makogon: no problem, just thought I was helping18:02
*** yidclare has quit IRC18:02
*** thedodd has joined #openstack-trove18:02
*** ViswaV has joined #openstack-trove18:02
*** ViswaV_ has quit IRC18:02
denis_makogonpeterstac, you helped me, i appreciate that.18:02
denis_makogoncp16net, done =)18:03
openstackgerritDenis M. proposed a change to openstack/trove: Remove redundant heat templates from codebase  https://review.openstack.org/9900018:03
denis_makogonguys, i'm going to home, will be reachable in 2-3h, have a good day18:05
*** julienvey has quit IRC18:05
*** denis_makogon has quit IRC18:05
*** yidclare has joined #openstack-trove18:13
*** mriedem has joined #openstack-trove18:16
mriedemis anyone here aware of any in progress oslo sync reviews?18:17
amrithmriedem you must be joking ;)18:17
mriedemi must be missing the joke18:17
amrithoh, ok.18:18
mriedemdoes trove have a weird oslo sync policy or something?18:18
amrithmriedem, denis and I have just been going back and forth on two of the oslo sync reviews ;)18:18
amrithI don't know, can't speak to that at all18:18
mriedemjust joined the channel18:18
mriedemlinks?18:18
mriedemamrith: oslo sync guildelines are here https://wiki.openstack.org/wiki/ReviewChecklist#Oslo_Syncing_Checklist18:21
*** demorris has joined #openstack-trove18:21
mriedemi'm trying to get caught up on why __init__.py needed to be changed when gettextutils.py is the only thing synced in18:21
amrithyou bring up an issue I didn't even know of, thanks for the pointer to the sync checklist18:22
mriedemso i'd -1 for not listing the commits being brought in18:23
mriedemfor example https://review.openstack.org/#/c/103205/18:23
mriedemgeneral policy is to list the commits sync'ed in so the reviewers can compare18:23
mriedemrather than guess18:23
amrithvery good point18:23
amrithand can you guess what the oslo commit would have been for this, I'm looking as well ...18:24
amrithmriedem, what say you about https://review.openstack.org/#/c/65581/18:25
mriedemamrith: i would have -1'ed for the same reason, list the commits18:25
*** jcru_ has joined #openstack-trove18:26
amrithi'm looking for a commit that lists the oslo commit18:26
mriedemsome projects don't care about that as much, it's really up to the core team on what they are willing to accept for reviewng these types of changes18:26
mriedemi.e. "jenkins passes, lgtm"18:26
amrithhttps://review.openstack.org/#/c/75258/18:26
mriedemamrith: see my comment here https://review.openstack.org/#/c/97472/18:26
amrithlooking now ...18:27
*** jcru has quit IRC18:27
*** Longgeek has quit IRC18:28
mriedemso -1 for two reasons: 1. list the commits and 2. drop the __init__.py change since it looks like it's only needed for oslo unit tests to work18:31
amrithgot it! thanks ...18:34
mriedem\o/18:34
amriththanks for the pointer to tips on syncing18:34
mriedemyw18:34
amrithmriedem, you should also take a look at https://review.openstack.org/#/c/9106818:36
amrithI think you'll see the same two issues there as well18:36
amrithat least the one ...18:36
amrithsorry, it lists the oslo incubator change18:36
openstackgerritJoe Cruz proposed a change to openstack/trove: Make configuration tests configurable  https://review.openstack.org/10297218:37
*** jcru_ has quit IRC18:37
mriedemfun, competing syncs18:38
*** jcru has joined #openstack-trove18:38
mriedemi've seen ihar's sync in glance and cinder already18:38
amrithwhich reference each other as a rationale for existance no less ...18:38
mriedemihar's is for a py26 jsonutils performance fix18:38
mriedemdenis' is for new logging standards18:38
amrithI mean the references to why they are removing __init__.py18:39
amriththey're both attempting to change trove/openstack/common/__init__.py18:39
amrithon master18:40
amrithin the same way ;)18:40
amrithfun fun18:40
amrithoops, my fun-meter for the day just hit 100%18:40
mriedemwell so i'd -2 https://review.openstack.org/#/c/97472/ because https://review.openstack.org/#/c/91068/ came first and has the gettextutils sync18:40
mriedemcore team around?18:41
amrithsome for sure18:41
openstackgerritSimon Chang proposed a change to openstack/python-troveclient: Add calls to the datastore capabilities API  https://review.openstack.org/10321118:41
amrithI'll let you do that.18:41
mriedemamrith: in https://review.openstack.org/#/c/91068/, if he sync'ed using the openstack-common.conf file, that pulled in the __init__.py chnage18:42
mriedemso i'd be fine with that18:42
amriththe commit id in the commit message (0f4586c0076183c6356eec682c8a593648125abd) is kaka18:42
amrithit was cut-and-pasted sans 1 digit/letter18:43
amrithmaybe18:43
*** rueben has joined #openstack-trove18:44
mriedemamrith: it's based on commit 18f2bc1bf080b41a22c70842e7c127da21c63b8b18:45
mriedemso yeah the commit message has the wrong ref18:45
amrithmriedem, how did you find that?18:46
mriedemcompared the changes in the review against the git history in the same file in oslo-incubator18:46
mriedemplus based on when it was last updated18:46
amrithok, the hard way ;)18:47
mriedemwhen the committer doesn't list the commits, that's what you have to do,18:47
mriedemwhich is why -1 for not listing them18:48
mriedemlike a gentleman18:48
amrithdoesn't look like the same change18:50
mriedemamrith: well the sync is cumulative18:50
amriththe jsonutils.py appears to be different18:51
amrithnon-overlapping18:51
mriedemit's behind by 1 commit from master in o-i18:51
amrithi see ... the merge into trove is a collection of changes from o-i18:52
mriedemyes18:52
mriedemamrith: https://wiki.openstack.org/wiki/Oslo#Syncing_Code_from_Incubator18:52
mriedemamrith: it's basically just a script that copies code from oslo to the target project18:53
mriedemso honestly, i think i'm going to just rebase on top of https://review.openstack.org/#/c/91068/ and clean it up (the commit message), then do the sync i need to do on top of that (to get processutils synced over)18:57
mriedemand the other sync for gettextutils will be left out to dry18:58
openstackgerritamrith proposed a change to openstack/trove: Logging audit for trove/common module.  https://review.openstack.org/10321718:59
*** julienvey has joined #openstack-trove19:01
*** yidclare has quit IRC19:01
*** julienvey has quit IRC19:06
*** demorris_ has joined #openstack-trove19:07
*** ramishra has quit IRC19:09
amrithmriedem, thanks much for your help, this has been most useful19:09
*** demorris has quit IRC19:09
*** demorris_ is now known as demorris19:09
mriedemamrith: np19:09
openstackgerritSimon Chang proposed a change to openstack/trove: Implement datastore capabilities API  https://review.openstack.org/10321919:12
*** openstackgerrit has quit IRC19:20
*** openstackgerrit has joined #openstack-trove19:20
bwilhelmiTrove Question: Got trove-integration working on Ubuntu 14.04 VM with 8 GB memory.  Trove instance deploys successfully, but takes a looooooong time to achieve Active status.  Is this normal?19:23
abramleybwilhelmi - is your ubuntu the base OS or running in a vm ?19:24
openstackgerritSimon Chang proposed a change to openstack/trove: Implement datastore capabilities API  https://review.openstack.org/10321919:24
bwilhelmiRunning in a VM19:25
amrithbwilhelmi, does it eventually get to active19:26
amrithand is it the trove vm that takes a long time? what about a nova vm with ubuntu19:26
abramleybwilhelmi - so you should check to verify that your ubuntu vm is capable of running hardware acceleration - by running kvm-ok19:26
abramleyare you using vmware / virtualbox / other ?19:26
*** demorris has quit IRC19:28
abramleyYou want it to say: KVM acceleration can be used19:28
bwilhelmiI'm using HP Cloud VM.   kvm-ok returns that KVM acceleration cannot be used19:29
abramleyCheck out https://github.com/openstack/trove-integration - the section on VMWare Fusion speed improvements19:29
bwilhelmiOK19:29
*** grapex_ has quit IRC19:29
bwilhelmiTrove Question:  trove-integration uses localrc.  Can I use local.conf instead?19:29
*** jcru has quit IRC19:30
amrithbwilhelmi, if KVM can't be used that's a definite issue ...19:30
bwilhelmiWhere are the trove server requirements specified?  I don't recall seeing that anywhere.19:31
*** robertmyers has quit IRC19:31
*** juantwo has joined #openstack-trove19:32
*** demorris has joined #openstack-trove19:32
SlickNikbwilhelmi: It's not a requirements issue but a perf issue. Nova, and consequently trove, will run virt–in-virt without hardware extensions enabled, but it's going to be slow — as you found out.19:34
*** yidclare has joined #openstack-trove19:34
amrithActually SlickNik it will be SSSSSSLLLLLLLLLOOOOOOOOOOOOOOOOOOOOOOOOOOWWW19:35
bwilhelmiThanks NIK.   Even with a VM that has lots of RAM and vCPUs, very sloow19:35
*** pdmars has quit IRC19:35
amrithabramley, good catch!19:36
mriedembwilhelmi: 250cd88 Fixed a new pep8 error and a small typo19:36
mriedem71208fe Fix spelling errors in comments19:36
mriedem7013471 Fix typo in parameter documentation (timeutils)19:36
mriedemae931a9 Avoid TypeError in is_older_than, is_newer_than19:36
mriedem12bcdb7 Remove vim header19:36
mriedemf3b5f17 Add helper method total_seconds in timeutils.py19:36
mriedem53ebd30 python3: use six.text_types for unicode()19:36
mriedem3bc6f79 Fix timeutils.set_override_time not defaulting to current wall time19:36
mriedemaf76064 Optimize timeutils.utcnow_ts()19:36
mriedemoops, sorry!19:36
mriedembwilhelmi: http://docs.openstack.org/trunk/config-reference/content/qemu.html19:36
amriththanks Matt, time to review some code ;)19:36
mriedemdoc on nested virt with nova19:36
mriedemamrith: running tox locally now19:36
amrithmriedem, thanks. I'll look for the change when it comes up19:38
amrithI'd like to see how it is really done ...19:38
bwilhelmiWhat about the devstack envronment--once installed, can you use unstack/stack, or is there equivalent trove-integration commands?19:38
mriedemmy god the trove tests run quickly19:38
bwilhelmimriedem: thanks for the link19:39
amrithmriedem, you'd asked earlier if there were any cores around. Yes SlickNik is here and you can thank him for the test speedup ;)19:39
mriedemamrith: well it doesn't hurt that there aren't 10K unit tests19:39
amrithoh, you said tox, maybe that too but I was thinking of somethign else19:39
mriedemi'm used to going for coffee when i rebuild tox for nova tests19:39
SlickNikbwilhelmi: Also on the local.conf front, the install pieces in trove-integration haven't been updated since devstack started allowing the local.conf format. Since devstack still supports the localrc format it hasn't been high on our list of priorities, either.19:40
*** PeterSchwaller has joined #openstack-trove19:40
*** michael-yu has quit IRC19:40
SlickNikbwilhelmi: You should be able to run "~/devstack/unstack.sh", followed by "./redstack install" and  "./redstack kick-start mysql" to reset your environment.19:42
*** sgotliv has joined #openstack-trove19:42
*** PeterSchwaller_ has quit IRC19:43
*** mordred has quit IRC19:43
bwilhelmiThanks Nik.  Does trove-integration care if I enable Neutron?19:43
*** mordred has joined #openstack-trove19:43
SlickNikbwilhelmi: There's currently a bunch of workarounds needed to enable neutron. There's a patch in the works to address this, so once that merges these workarounds won't be required.19:45
SlickNikbwilhelmi: https://review.openstack.org/#/c/78123/19:45
*** yidclare has quit IRC19:46
openstackgerritSimon Chang proposed a change to openstack/trove: Implement datastore capabilities API tests  https://review.openstack.org/10322819:48
bwilhelmiThanks Nik, mriedem, and others.  Y'all are very helpful!19:52
schangSkickNik: I have a question about commit dependancies that spans multiple projects. I'm working on the capailities API bp and the API test in trove depends on my other change in python-troveclient. I'm leaving the API test commit with workflow -1 because it will break without the python-troveclient changes. Can you take a look at my commits and advise at what point I should do with the API test commit?20:01
schangSlickNik: I have a question about commit dependancies that spans multiple projects. I'm working on the capailities API bp and the API test in trove depends on my other change in python-troveclient. I'm leaving the API test commit with workflow -1 because it will break without the python-troveclient changes. Can you take a look at my commits and advise at what point I should do with the API test commit?20:01
*** julienvey has joined #openstack-trove20:02
schangSlickNik: My commits are as follows: API Implementation:20:02
schanghttps://review.openstack.org/#/c/103219/20:02
schangAPI Test:20:02
schanghttps://review.openstack.org/#/c/103228/20:02
schangTrove client20:02
schanghttps://review.openstack.org/#/c/103211/20:02
*** rueben has quit IRC20:03
*** thedodd has quit IRC20:05
*** julienvey has quit IRC20:07
openstackgerritMatt Riedemann proposed a change to openstack/trove: Sync jsonutils (and dependencies) from oslo-incubator  https://review.openstack.org/9106820:11
openstackgerritMatt Riedemann proposed a change to openstack/trove: Sync processutils from oslo with deps  https://review.openstack.org/10323220:11
mriedemamrith: ^ that's how you do it20:11
mriedemi still have to make the change that sits on top of that series20:12
*** boden has quit IRC20:12
*** flaper87 has quit IRC20:18
*** flaper87 has joined #openstack-trove20:18
*** fifieldt has quit IRC20:19
*** ViswaV has quit IRC20:19
SlickNikschang: Thanks, will take a look when I get to reviews.20:28
SlickNikschang: btw, did you see https://review.openstack.org/#/c/102450/?20:28
schangSlickNik: I saw that review and talked to Rueben yesterday about it.20:29
SlickNikschang: I haven't gotten to reviewing it yet, but a cursory glance suggests that that patch also involves capabilities.20:29
SlickNikschang: cool, what did you guys discuss / decide?20:30
SlickNikschang: Just want to make sure Rueben and you are aware and aren't duplicating effort :)20:30
schangSlickNik: It does, that commit implement capabilities for mgt.cmd, not the api. I've confirmed with Rueben that he won't be doing the api part.20:31
*** fifieldt has joined #openstack-trove20:31
SlickNikschang: Awesome; thanks for following up on that!20:32
schangSlickNik: His change however, do involve a change in datastore/models.py, which later on my api stuff may use.20:32
*** sgotliv has quit IRC20:32
*** yidclare has joined #openstack-trove20:36
bwilhelmi$ trove metadata-list b173d0d9-c1f3-4c27-8f7f-ae6866556c6e  /  ERROR: The resource could not be found. (HTTP 404)   -- does this indicate that there is no meta-data?  If so, wouldn't a blank table be better?20:36
*** thedodd has joined #openstack-trove20:45
SlickNikbwilhelmi: The metadata feature hasn't been implemented yet. It's sill in progress. That's probably why you're seeing that error message.20:47
openstackgerritMatt Riedemann proposed a change to openstack/trove: Use (# of CPUs) api/conductor workers by default  https://review.openstack.org/10323920:48
SlickNikbwilhelmi: https://review.openstack.org/#/c/82123/20:48
bwilhelmiok.  thanks nik20:50
*** thedodd has quit IRC20:50
*** coolsvapl has joined #openstack-trove20:51
*** coolsvap|afk has quit IRC20:52
*** iccha1 has quit IRC20:52
*** iccha1 has joined #openstack-trove20:57
*** mattgriffin has quit IRC20:58
openstackgerritDan Nguyen proposed a change to openstack/python-troveclient: Adds support for Keystone v3 API  https://review.openstack.org/10231521:02
*** julienvey has joined #openstack-trove21:02
*** ViswaV has joined #openstack-trove21:06
*** julienvey has quit IRC21:07
*** demorris has quit IRC21:08
*** sgotliv has joined #openstack-trove21:15
*** ViswaV has quit IRC21:16
*** ViswaV has joined #openstack-trove21:19
*** ViswaV has quit IRC21:24
*** vgnbkr_ has joined #openstack-trove21:24
*** parstac_pete_ has joined #openstack-trove21:24
*** zigo_ has joined #openstack-trove21:24
*** demorris has joined #openstack-trove21:24
*** mayfield_ has joined #openstack-trove21:25
*** sgotliv has quit IRC21:30
*** nehav1 has quit IRC21:31
*** mayfield has quit IRC21:31
*** peterstac has quit IRC21:31
*** zacksh has quit IRC21:31
*** zigo has quit IRC21:31
*** erik_x1 has quit IRC21:31
*** vgnbkr has quit IRC21:31
*** k-pom has quit IRC21:31
*** abramley has quit IRC21:31
*** vgnbkr_ is now known as vgnbkr21:31
*** parstac_pete_ is now known as peterstac21:31
*** abramley has joined #openstack-trove21:32
*** radez is now known as radez_g0n321:32
*** ViswaV has joined #openstack-trove21:37
*** ViswaV has quit IRC21:38
*** julienvey has joined #openstack-trove21:39
*** julienvey has quit IRC21:41
*** demorris has quit IRC21:41
*** julienvey has joined #openstack-trove21:41
*** demorris has joined #openstack-trove21:43
*** flaper87 is now known as flaper87|afk21:46
*** julienvey has quit IRC21:46
*** yogeshmehra has quit IRC21:49
*** rwsu has quit IRC21:49
*** mriedem has left #openstack-trove22:04
*** mriedem has joined #openstack-trove22:17
*** yidclare has quit IRC22:37
*** mriedem has left #openstack-trove22:38
*** julienvey has joined #openstack-trove22:42
*** julienvey has quit IRC22:47
*** achampion has quit IRC22:49
*** rhodgin has quit IRC22:51
*** demorris has quit IRC22:55
*** juantwo has quit IRC22:59
*** juantwo has joined #openstack-trove23:00
openstackgerritShayne Burgess proposed a change to openstack/trove: Fix for unreferences variable  https://review.openstack.org/10326523:01
openstackgerritShayne Burgess proposed a change to openstack/trove: Fix for unreferenced variable  https://review.openstack.org/10326523:02
*** ViswaV has joined #openstack-trove23:31
*** jmontemayor_ has quit IRC23:34
*** openstackgerrit has quit IRC23:37
*** julienvey has joined #openstack-trove23:42
*** ViswaV_ has joined #openstack-trove23:46
*** yidclare has joined #openstack-trove23:47
*** julienvey has quit IRC23:47
*** ViswaV has quit IRC23:48
*** rwsu has joined #openstack-trove23:54
*** yidclare has quit IRC23:59

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