Tuesday, 2018-03-13

*** itlinux has quit IRC00:14
*** harlowja has quit IRC01:10
*** openstackgerrit has joined #openstack-trove01:18
openstackgerritZhao Chao proposed openstack/trove master: Mox removal for MgmtInstance actions API tests  https://review.openstack.org/55202101:18
*** kei_yama has quit IRC01:32
*** zhaochao has joined #openstack-trove01:33
*** rcernin has quit IRC02:04
*** kei_yama has joined #openstack-trove02:23
*** itlinux has joined #openstack-trove02:30
*** rcernin has joined #openstack-trove03:07
*** kumarmn_ has quit IRC03:18
*** kumarmn has joined #openstack-trove03:30
*** harlowja has joined #openstack-trove03:48
*** links has joined #openstack-trove03:50
*** daidv has joined #openstack-trove04:01
*** kumarmn has quit IRC04:20
*** daidv has quit IRC04:22
*** daidv has joined #openstack-trove04:22
*** kumarmn has joined #openstack-trove04:33
openstackgerritwangqi proposed openstack/trove-tempest-plugin master: Switch to tempest.common.utils.services  https://review.openstack.org/55228905:07
*** itlinux has quit IRC05:26
openstackgerritwangqi proposed openstack/trove-tempest-plugin master: Switch to tempest.common.utils.services  https://review.openstack.org/55228905:43
*** harlowja has quit IRC05:59
*** daidv has quit IRC06:04
*** zhaochao has quit IRC07:09
*** zhaochao has joined #openstack-trove07:11
*** rcernin has quit IRC07:24
openstackgerritOpenStack Proposal Bot proposed openstack/trove master: Updated from global requirements  https://review.openstack.org/55241007:37
openstackgerritOpenStack Proposal Bot proposed openstack/trove-tempest-plugin master: Updated from global requirements  https://review.openstack.org/53633007:37
*** pcaruana has joined #openstack-trove07:42
*** maciejjozefczyk has joined #openstack-trove07:47
*** links has quit IRC07:52
*** links has joined #openstack-trove07:59
*** tesseract has joined #openstack-trove08:19
*** tesseract-RH has joined #openstack-trove08:20
*** tesseract-RH has quit IRC08:20
zigoDoes anyone work on fixing trove and trove-dashboard Python 3 issues, or should I directly ask for Trove's removal from Debian?08:29
zigo(ie: everything else is switched to Py3 without issue, only trove remains...)08:30
fanzhanghi zigo, would you please tell me more details about the py3 issues? Are there any bugs in launchpad?08:40
zigofanzhang: Have you ever tried running unit tests for trove-dashboard in Py3 for example?08:41
fanzhangzigo: no, sorry08:41
zigofanzhang: There's not even a py3 job in tox.ini.08:41
zigoNo wonder it's broken...08:42
*** damien_r has joined #openstack-trove08:43
fanzhangzigo: would you please report a bug on launchpad with detail information? I don't have py3 env right now.08:46
zigofanzhang: http://paste.openstack.org/show/699488/08:48
zigoI can't even cut/past everything, reaching the limit of paste.o.o08:49
zigofanzhang: There? https://bugs.launchpad.net/trove-dashboard/+filebug08:49
zigoOr did trove switch to storyboard?08:49
fanzhangzigo: launchpad would be fine I think.08:50
zhaochaozigo: yes, trove is still using launchpad, thanks for reporting. I think currently none of the core team focus on the trove-dashboard project, sorry for that. I will try to fix py3 issues for trove-dashboard and cannot promise anything by now.08:51
fanzhangzigo: we don't switch to storyboard right now, you can report a bug first,08:51
zigofanzhang: https://bugs.launchpad.net/trove-dashboard/+bug/175541308:51
openstackLaunchpad bug 1755413 in trove-dashboard "full of failures under Python 3" [Undecided,New]08:51
fanzhangzigo: cool, thanks :)08:52
zigo:)08:52
zigofanzhang: Will you work on this?08:52
fanzhangfanzhang: try my best, and will work with the trove team. Cannot promise that it will be done immediately08:53
*** tosky has joined #openstack-trove08:54
zigoThanks.08:54
zigofanzhang: There's also issues with trove itself.08:54
zigoLet me report that too.08:54
fanzhangzigo, gr8, thanks for reporting that.08:55
zigofanzhang: https://bugs.launchpad.net/trove/+bug/175541708:59
openstackLaunchpad bug 1755417 in OpenStack DBaaS (Trove) "failure running Trove unit tests in Python 3.6 for Debian Sid" [Undecided,New]08:59
zigoAs I wrote in the bug report, the first 5 failures are only issues in tests, the only really urgent one is the last one.08:59
zigofanzhang: If you could work on that one first, that'd be awesome.09:00
zigoThen I'll upload trove 9 to Sid...09:00
zigoNote that I already have patches of my own for some of the Python 3 issues09:01
fanzhangzigo: that would be great, you are welcome to commit your patch to upstream :)09:01
zigoactually, let me try to upstream some of my patches.09:01
zigoYeah.09:02
zigofanzhang: As the Debian package maintainer, I get to vote on every PTL elections! :)09:02
fanzhangzigo zhaochao is our current PTL, as he said earlier, he will try to fix py3 issues ;-)09:04
zigoYeah, I saw https://review.openstack.org/#/c/547724/09:04
zigoLet me see if I can push that to the Debian package.09:04
zigoGreat, I don't even have to rebase! :)09:06
fanzhangzigo: let us know if that works09:07
zigoSure.09:07
zigoWill do in Gerrit.09:07
zhaochaozigo: yes, for Trove, I submitted another patch, after that one is merged, all unittests should passed under python3.4(I didn't run unittests under python 3.5 or higher version)09:09
zigozhaochao: Debian Sid has been using Py 3.6 for more than a year IIRC.09:09
zigoAnd Ubuntu 3.5.09:09
zigoIt's just unfortunate that Ubuntu is lagging so much.09:10
zigoAnyway, building right now.09:10
zigoIs it ok if I don't have the couchdb and fs Python module?09:10
zigoWill Trove continue to work for other stuff, or will I get import errors?09:10
zhaochaozigo: couchdb module should only be imported inside guestagent, so it's ok. Have no idea about the fs module...09:12
zigozhaochao: I still get some failures under Py 3.6: http://paste.openstack.org/show/699542/09:29
zigoOnly MagicMock objects though, so likely, this is only unit test problems, not core issues.09:29
zigoI'll blacklist these tests and upload.09:29
zigoBut it'd be nice to have these fixed.09:29
zhaochaozigo: looks like some thing changed between python 3.5 (OpenStack Zuul will run under 3.5 and the tests are passed) and 3.6 , I'll do some more investigation09:32
zigoCheers, please let me know !09:32
zhaochaozigo: sure, if these tests are fixed, the previous patch will be updated or another patch will be submitted09:34
zigoYeah, but it's hard for me to track (too many projects to package).09:34
zhaochaozigo: is there any better notification methods for you to catch up? I'll add you to the changeset reviewer list, so you could be notified by emails when these patches are updated09:37
zigozhaochao: Just a ping on IRC *IF* you remember it ... :P09:38
zigoOk, please do.09:38
zhaochaozigo: ok, will do that09:38
*** kei_yama has quit IRC10:33
*** pcaruana has quit IRC10:45
*** rcernin has joined #openstack-trove11:02
openstackgerritZhao Chao proposed openstack/trove master: Fix os.path.join for MongoDB guestagent unittests  https://review.openstack.org/55247911:15
zhaochaozigo: ping, another patch for the remaining failed unittests under python 3.6+, would you help to test it? thanks11:18
openstackgerritZhao Chao proposed openstack/trove master: Fix os.path.join for MongoDB guestagent unittests  https://review.openstack.org/55247911:50
*** rcernin has quit IRC12:00
*** zhurong has joined #openstack-trove12:35
*** zhurong has quit IRC12:42
*** zhurong has joined #openstack-trove12:45
*** kumarmn has quit IRC12:47
*** kumarmn has joined #openstack-trove13:04
zigozhaochao: Testing it.13:09
zigozhaochao: BTW, I saw some non-deterministic (ie: random failure) tests with BackupCreateTest.test_create.* and BackupDeleteTest.test_delete.*, is that known ?13:11
zhaochaozigo: thanks. no, BackupCreateTest.test_create.* and BackupDeleteTest.test_delete.* failures are not found in the gate jobs recently13:12
zigook13:12
*** zhurong has quit IRC13:15
openstackgerritMerged openstack/trove master: Updated from global requirements  https://review.openstack.org/55241013:23
openstackgerritMerged openstack/trove-tempest-plugin master: Updated from global requirements  https://review.openstack.org/53633013:23
zigozhaochao: Here's my build log: http://sid.gplhost.com/logs/openstack-trove_9.0.0-2_amd64-2018-03-13T13:15:56Z.build13:55
zigo(see errors at the end)13:55
zhaochaozigo: ok, a lot more failures of the same error...13:58
openstackgerritZhao Chao proposed openstack/trove master: Fix os.path.join() for unittests under python 3.6  https://review.openstack.org/55247914:28
zhaochaozigo: https://review.openstack.org/#/c/552479/ is updated, I did a little searching, os.path.expanduser mocking should be fixed all14:30
*** zhaochao has quit IRC15:10
*** itlinux has joined #openstack-trove15:45
*** harlowja has joined #openstack-trove15:46
*** links has quit IRC15:55
*** harlowja has quit IRC16:06
*** links has joined #openstack-trove16:08
*** links has quit IRC16:30
*** dkehn has quit IRC16:53
*** dkehn_ has quit IRC16:53
*** dkehn has joined #openstack-trove16:55
*** damien_r has quit IRC17:23
*** itlinux has quit IRC18:59
*** itlinux has joined #openstack-trove19:04
*** tesseract has quit IRC19:11
*** damien_r has joined #openstack-trove19:26
*** damien_r has quit IRC19:38
*** harlowja has joined #openstack-trove20:37
*** rcernin has joined #openstack-trove21:59
*** kumarmn has quit IRC22:02
*** kumarmn has joined #openstack-trove22:20
*** kumarmn has quit IRC22:25
*** kumarmn has joined #openstack-trove22:37
*** tosky has quit IRC22:47
*** ChanServ sets mode: +o Guest7860222:52
*** Guest78602 is now known as amrith22:52
*** kumarmn has quit IRC22:58
*** kumarmn has joined #openstack-trove23:07
*** kumarmn has quit IRC23:11
*** kumarmn has joined #openstack-trove23:15
*** kumarmn has quit IRC23:20
*** kei_yama has joined #openstack-trove23:22

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