Friday, 2018-10-05

*** hardikjasani has joined #openstack-mistral04:26
*** openstackgerrit has quit IRC04:52
*** d0ugal has quit IRC04:52
*** openstackgerrit has joined #openstack-mistral04:57
*** d0ugal has joined #openstack-mistral04:57
openstackgerritRenat Akhmerov proposed openstack/mistral master: WIP: change workflow completion logic  https://review.openstack.org/60780705:20
*** jtomasek has joined #openstack-mistral05:45
*** pgaxatte has quit IRC06:21
openstackgerritRenat Akhmerov proposed openstack/mistral master: WIP: change workflow completion logic  https://review.openstack.org/60780706:22
*** shardy has joined #openstack-mistral07:28
openstackgerritRenat Akhmerov proposed openstack/mistral master: Add sqlalchemy.exc.OperationalError to the retry decorator  https://review.openstack.org/60817107:30
*** pgaxatte has joined #openstack-mistral07:36
rakhmerovhi, can anybody look at http://logs.openstack.org/71/608171/1/check/openstack-tox-py27/2cd5c83/job-output.txt.gz#_2018-10-05_07_41_46_80361207:45
rakhmerovit happens only on py2707:45
rakhmerovseems like some problem with dependencies but I can't understand what's wrong07:46
rakhmerovthis module exists07:46
rakhmerovd0ugal: ^07:47
rakhmerovd0ugal: btw, I haven't seen apetrich for a while. Is he on vacation?07:47
therverakhmerov: Relative import. In mistral.db.utils you import "sqlalchemy", it thinks you try "mistral.db.sqlalchemy"08:02
d0ugal#startmeeting08:02
openstackd0ugal: Error: Can't start another meeting, one is in progress.  Use #endmeeting first.08:02
d0ugal#startmeeting mistral08:02
openstackd0ugal: Error: Can't start another meeting, one is in progress.  Use #endmeeting first.08:02
d0ugaloops!08:03
d0ugal#endmeeting08:03
*** openstack changes topic to "Mistral the Workflow Service for OpenStack. https://docs.openstack.org/mistral/latest/"08:03
openstackMeeting ended Fri Oct  5 08:03:37 2018 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)08:03
openstackMinutes:        http://eavesdrop.openstack.org/meetings/mistral/2018/mistral.2018-10-01-15.00.html08:03
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/mistral/2018/mistral.2018-10-01-15.00.txt08:03
openstackLog:            http://eavesdrop.openstack.org/meetings/mistral/2018/mistral.2018-10-01-15.00.log.html08:03
d0ugalHow long has that been running...08:03
d0ugal#startmeeting mistral08:03
openstackMeeting started Fri Oct  5 08:03:46 2018 UTC and is due to finish in 60 minutes.  The chair is d0ugal. Information about MeetBot at http://wiki.debian.org/MeetBot.08:03
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.08:03
*** openstack changes topic to " (Meeting topic: mistral)"08:03
openstackThe meeting name has been set to 'mistral'08:03
d0ugalMorning everyone! It's the Friday office hour.08:03
d0ugal^ rakhmerov, apetrich, bobh, mcdoker181818, akovi, hardikjasani08:04
d0ugalrakhmerov: apetrich is on vacation this week - he is finally moving into a flat in Berlin. He has some trouble with his move which has taken up lots of his time lately08:04
rakhmerovhey08:05
rakhmerovok08:05
rakhmerovtherve: not sure I understand.. Why does it think I try "mistral.db.sqlalchemy" ?08:06
d0ugalrakhmerov: because python 2 does relative imports by default08:06
rakhmerovhaving a hard time to understand really..08:06
d0ugalrakhmerov: I guess you must be importing from mistral.db.something?08:06
rakhmerovaah...08:06
rakhmerovgosh08:07
rakhmerovso what is the right way?08:07
d0ugalLooking at the patch...08:07
d0ugalrakhmerov: from __future__ import absolute_imports08:08
d0ugalrakhmerov: from __future__ import absolute_import08:08
d0ugalhttps://www.python.org/dev/peps/pep-0328/08:09
rakhmerovwhat's this? :)08:09
d0ugalIf you want more details08:09
rakhmerovok, I'll read it08:09
rakhmerovthanks a lot08:09
d0ugalrakhmerov: That will make the importing behaviour like it is in Python 3 - absolute by default08:09
d0ugalYou don't really need to read it :)08:09
rakhmerovinteresting..08:10
d0ugalbut basically, that means "sqlalchemy" will only ever be the top level package and not one relative to your location08:10
rakhmerovI feel very uneducated now )08:10
d0ugallol08:10
d0ugalI guess you have been lucky to not hit this before :)08:10
rakhmerovyes, that's why I'm so confused08:11
rakhmerovso where do you think I need to insert this thing?08:11
d0ugalrakhmerov: at the top of the utils.py08:11
rakhmerovsomewhere in the initialization of the application?08:11
rakhmerovooh, the module where I do import?08:11
rakhmerovok08:11
d0ugalI added a comment :)08:12
rakhmerovok08:12
rakhmerovthanks08:12
d0ugalIt's a file specific change, it doesn't impact anywhere else08:12
rakhmerovooh, funny :)08:12
rakhmerov"HERE" :))08:12
d0ugallol08:12
d0ugalLike other __future__ imports it needs to happen before any other import08:12
rakhmerovd0ugal: I'm ready to discuss anything else08:14
d0ugalrakhmerov: Great, I'm not sure I have anything specific08:14
d0ugalI have just been catching up this week08:14
therverakhmerov: Or __import__("sqlalchemy")08:14
rakhmerovok08:14
d0ugaltherve: ugly :)08:14
rakhmerovtherve: ok08:14
therveMeh :)08:14
rakhmerovok, anyway, thanks to both :)08:15
rakhmerovd0ugal: just FYI, working on https://review.openstack.org/607807. Very good change. But I'll have to postpone it for now and get back to it slightly later.08:16
rakhmerovd0ugal: my goal is now to fix "join" logic because it's very very slow on some use cases08:16
d0ugalrakhmerov: sounds good, I'll take a look at that change08:22
d0ugalWe have no new bugs this week :)08:27
rakhmerovd0ugal: I created one today but assigned it to myself immediately08:28
d0ugaloh, good08:28
d0ugalI did mean "untriaged" bugs08:28
rakhmerovhttps://bugs.launchpad.net/mistral/+bug/179624208:29
openstackLaunchpad bug 1796242 in Mistral "Retry DB transactions on sqlalchemy.exc.OperationalError" [High,In progress] - Assigned to Renat Akhmerov (rakhmerov)08:29
rakhmerovyep08:29
openstackgerritRenat Akhmerov proposed openstack/mistral master: Add sqlalchemy.exc.OperationalError to the retry decorator  https://review.openstack.org/60817108:29
rakhmerovd0ugal: also one thing, we need to do something to make CI more stable08:29
rakhmerovit's painful now to push patches through08:29
rakhmerovd0ugal: please also review https://review.openstack.org/#/c/603593/, very small08:30
d0ugalwill do!08:30
rakhmerovok08:31
d0ugalIs it the mysql and rally CI jobs that fail most?08:31
d0ugalor something else?08:31
d0ugaloh, I see a tripleo failure on one...08:32
rakhmerovyeah :)08:32
rakhmerovrally too, yes08:32
rakhmerovanother thing: https://review.openstack.org/#/c/607974/08:32
rakhmerovPOST_FAILURE on devstack-kombu08:32
d0ugalI never understand the POST_FAILURE result08:33
rakhmerovit seems kind of sporadic08:33
rakhmerovhere and there pretty often08:33
rakhmerovmaybe there's a general issue with the CI infra08:33
rakhmerovdunno08:33
d0ugalThe tripleo failure I see on thrash|g0ne's patch seems legit08:35
d0ugalactually, I'm not sure now08:35
d0ugalI wish these logs were earlier to read.08:35
d0ugalhttp://zuul.openstack.org/builds.html?project=openstack%2Fmistral08:36
d0ugalThe failures do indeed seem sporadic08:37
d0ugalLots of failures on different jobs.08:37
rakhmerovyes08:39
*** gkadam has joined #openstack-mistral09:43
d0ugal#endmeeting10:04
*** openstack changes topic to "Mistral the Workflow Service for OpenStack. https://docs.openstack.org/mistral/latest/"10:04
openstackMeeting ended Fri Oct  5 10:04:00 2018 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)10:04
d0ugaloops :)10:04
openstackMinutes:        http://eavesdrop.openstack.org/meetings/mistral/2018/mistral.2018-10-05-08.03.html10:04
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/mistral/2018/mistral.2018-10-05-08.03.txt10:04
openstackLog:            http://eavesdrop.openstack.org/meetings/mistral/2018/mistral.2018-10-05-08.03.log.html10:04
*** jtomasek has quit IRC10:43
*** jtomasek has joined #openstack-mistral11:07
*** jtomasek has quit IRC11:48
*** jtomasek has joined #openstack-mistral12:00
*** jtomasek has quit IRC12:01
*** jtomasek has joined #openstack-mistral12:01
*** hardikjasani has quit IRC12:36
*** toure|gone is now known as toure13:05
*** rbrady has joined #openstack-mistral14:59
*** mmethot_ has quit IRC15:08
*** mmethot has joined #openstack-mistral15:10
*** pgaxatte has quit IRC15:53
*** gkadam has quit IRC16:21
*** jtomasek has quit IRC16:21
*** jtomasek has joined #openstack-mistral16:52
*** shardy has quit IRC17:31
*** toure is now known as toure|gone21:15
*** bobh has joined #openstack-mistral21:23
*** bobh has quit IRC22:04

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