Friday, 2018-05-25

*** threestrands has joined #openstack-mistral00:05
*** threestrands has quit IRC00:05
*** threestrands has joined #openstack-mistral00:05
*** EmilienM is now known as EmilienM_PTO00:18
*** jtomasek has quit IRC00:25
*** jtomasek has joined #openstack-mistral00:29
*** jtomasek has quit IRC00:53
*** bobh has joined #openstack-mistral00:57
*** mmethot has quit IRC01:05
*** harlowja has quit IRC01:05
*** bobh has quit IRC01:05
*** jtomasek has joined #openstack-mistral01:15
*** jtomasek_ has joined #openstack-mistral01:27
*** jtomasek has quit IRC01:28
*** bobh has joined #openstack-mistral01:51
*** bobh has quit IRC02:04
*** rbrady-afk has quit IRC02:05
*** rbrady has joined #openstack-mistral02:07
*** rbrady is now known as Guest480302:07
*** threestrands has quit IRC03:10
*** threestrands has joined #openstack-mistral03:13
*** threestrands has quit IRC03:13
*** threestrands has joined #openstack-mistral03:14
*** threestrands has quit IRC03:15
*** threestrands has joined #openstack-mistral03:15
*** threestrands has quit IRC03:15
*** threestrands has joined #openstack-mistral03:15
*** jtomasek_ has quit IRC04:30
*** toure is now known as toure|gone04:45
*** harlowja has joined #openstack-mistral04:46
*** harlowja has quit IRC05:11
*** hardikjasani has joined #openstack-mistral05:20
*** Guest4803 has quit IRC06:30
*** shardy has quit IRC07:06
*** Guest4803 has joined #openstack-mistral07:15
*** threestrands has quit IRC07:18
*** AlexeyAbashkin has joined #openstack-mistral07:23
*** Guest4803 has quit IRC07:25
*** Alexey_Abashkin has joined #openstack-mistral07:26
*** AlexeyAbashkin has quit IRC07:28
*** Alexey_Abashkin is now known as AlexeyAbashkin07:28
d0ugalMorning folks!08:03
d0ugal#startmeeting mistral08:04
openstackMeeting started Fri May 25 08:04:05 2018 UTC and is due to finish in 60 minutes.  The chair is d0ugal. Information about MeetBot at http://wiki.debian.org/MeetBot.08:04
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.08:04
*** openstack changes topic to " (Meeting topic: mistral)"08:04
openstackThe meeting name has been set to 'mistral'08:04
d0ugalIt is the Friday office hour! :)08:04
d0ugalWho is around?08:04
d0ugalhttps://etherpad.openstack.org/p/mistral-office-hours08:04
d0ugalrakhmerov, apetrich, bobh, mcdoker181818: PING! :)08:05
apetricho/08:05
apetrichMorning folks08:05
d0ugalWe have no "NEW" bugs08:14
d0ugalbut we do have one "UNDECIDED" - https://bugs.launchpad.net/mistral/+bug/177289708:14
openstackLaunchpad bug 1772897 in Mistral "Event-triggered workflows fail on start" [Undecided,Confirmed]08:14
d0ugalI have never actually used the event trigger stuff to start workflows. How does it work?08:15
therved0ugal: AFAIU, it listens on rabbit notifications, and trigger workflows from them08:29
d0ugaltherve: thanks, I'll try and grep for that08:30
d0ugalbrb08:30
thervehttps://github.com/openstack/mistral/blob/master/mistral/event_engine/default_event_engine.py#L268 is the meat08:30
therveProbably none should use this :)08:31
d0ugaltherve: Why not?08:37
d0ugalI guess nobody does if that bug is valid...08:37
openstackgerritDougal Matthews proposed openstack/mistral master: Fix the call to start_workflow from events triggers  https://review.openstack.org/57053508:43
d0ugalI guess that might fix it ^08:44
apetrichd0ugal, I agree with the solution. but there's no test to know if that will work, right?08:48
d0ugalapetrich: Just wondering that :) waiting for tox to finish.08:49
d0ugalWell, there is a crappy mock test08:50
d0ugalbut that doesn't verify anything08:50
apetrichI was about to mention it08:50
apetrich:)08:50
openstackgerritDougal Matthews proposed openstack/mistral master: Fix the call to start_workflow from events triggers  https://review.openstack.org/57053508:51
d0ugalapetrich: see ^08:51
* apetrich wonders how are still getting those errors related to that parameter08:51
d0ugallol08:52
apetrichis that still wfexecution_id thing right?08:52
apetrichit is08:52
apetrich:) that was fast08:52
d0ugalyeah08:52
apetrichthanks I'm happy with that08:53
d0ugalReally?08:53
d0ugallol08:53
apetrichhappy enough that the fix is valid08:53
d0ugalbrb08:55
d0ugalI am going to end the meeting, but I'll still be around (in 5 mins)08:56
d0ugal#endmeeting08:56
*** openstack changes topic to " (Meeting topic: test)"08:56
openstackMeeting ended Fri May 25 08:56:10 2018 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)08:56
openstackMinutes:        http://eavesdrop.openstack.org/meetings/mistral/2018/mistral.2018-05-25-08.04.html08:56
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/mistral/2018/mistral.2018-05-25-08.04.txt08:56
openstackLog:            http://eavesdrop.openstack.org/meetings/mistral/2018/mistral.2018-05-25-08.04.log.html08:56
d0ugalBack.09:06
openstackgerritliuyamin proposed openstack/mistral master: Add .stestr.conf configuration  https://review.openstack.org/56747409:20
*** AlexeyAbashkin has quit IRC09:27
*** AlexeyAbashkin has joined #openstack-mistral09:30
*** mcdoker1818 has joined #openstack-mistral10:31
therved0ugal: I just don't think it's a particularly great fit for mistral10:32
therveIn general listening to notifications isn't great anyway10:33
d0ugaltherve: yeah :/10:33
d0ugalThere are a few half baked featured in Mistral that I kinda wish I could just remove10:34
mcdoker1818Hi, all. Please, review https://review.openstack.org/#/c/569643/ and https://review.openstack.org/#/c/499790/10:40
mcdoker1818And also https://github.com/openstack/mistral/blob/master/mistral/auth/keycloak.py#L42 'X-Auth-Token' is Openstack header. What do you think if i add support `Authorization` Bearer header and make this https://github.com/openstack/mistral/blob/master/mistral/auth/keycloak.py#L82 optionally10:41
*** AlexeyAbashkin has quit IRC10:44
opetrenkoHi all, in mistral/actions/openstack/actions.py we have _try_import method, that tries to import and catches exception if could not import. But as I can see in oslo_utils.try_import, catches ImportError, and returns default object, that is set to None by default10:58
opetrenkoHere is the question, why do we try to catch exception, that will be never thrown?10:58
d0ugalopetrenko: I guess the oslo function changed at some point and there was previously an exception10:59
opetrenkoso maybe I can change to comparisson to None?11:00
d0ugalopetrenko: Oh, I think we have it for then the import fails11:00
d0ugalbut not with an ImportError11:00
d0ugalso I think it is needed11:01
*** mcdoker1818 has quit IRC11:02
opetrenkoCan we have any exceptions except from ImportError, when we use __import__ built in?11:03
opetrenkoI think we cant11:04
opetrenkoif exception is not raise specifically from module11:06
opetrenkoI just guess, that our _try_import can fail only if the error not of type ImportError is raised, and therefore when we really cant import module(and we get ImportError) we will end up in not error state, but having None as module-object11:08
opetrenkois that what we except to have?11:09
opetrenkoexpect*11:09
d0ugalopetrenko: Yes, we can have other exceptions.11:11
d0ugalopetrenko: Imagine you import a file with just "raise Exception('broken')" in it.11:11
d0ugalI believe that is what was happening with Magnum client. So we don't want one broken client to block everything else.11:11
opetrenkoyeah, so this behavior is expected11:12
opetrenkothx11:12
*** AlexeyAbashkin has joined #openstack-mistral11:25
*** jaosorior has quit IRC11:47
*** jaosorior has joined #openstack-mistral11:48
*** jistr is now known as jistr|mtg11:58
opetrenkoplease review https://review.openstack.org/#/c/570206/11:59
*** hardikjasani has quit IRC12:10
*** bobh has joined #openstack-mistral12:16
openstackgerritOleksiy Petrenko proposed openstack/mistral master: Add test for _try_import  https://review.openstack.org/57057212:16
*** bobh has quit IRC12:27
openstackgerritOleksiy Petrenko proposed openstack/mistral master: Add test for _try_import  https://review.openstack.org/57057212:41
openstackgerritOleksiy Petrenko proposed openstack/mistral master: Add test for _try_import  https://review.openstack.org/57057212:52
*** jaosorior has quit IRC12:55
*** jistr|mtg is now known as jistr12:57
*** toure|gone is now known as toure13:05
*** opetrenko has quit IRC13:36
*** d0ugal_ has joined #openstack-mistral13:50
*** d0ugal has quit IRC13:51
*** d0ugal_ has quit IRC14:11
*** d0ugal has joined #openstack-mistral14:11
*** AlexeyAbashkin has quit IRC14:19
*** jtomasek has joined #openstack-mistral14:50
*** AlexeyAbashkin has joined #openstack-mistral14:56
*** jtomasek has quit IRC15:27
*** jtomasek has joined #openstack-mistral16:29
*** jtomasek has quit IRC16:37
*** mmethot has joined #openstack-mistral16:45
*** bobh has joined #openstack-mistral17:00
*** bobh has quit IRC17:03
*** bobh has joined #openstack-mistral17:26
*** mmethot_ has joined #openstack-mistral17:33
*** mmethot has quit IRC17:34
*** bobh has quit IRC17:45
*** AlexeyAbashkin has quit IRC18:10
*** bobh has joined #openstack-mistral18:43
*** bobh has quit IRC19:24
*** harlowja has joined #openstack-mistral20:16
*** mmethot_ has quit IRC20:23
*** toure is now known as toure|gone20:38
*** mmethot has joined #openstack-mistral21:11
*** mmethot_ has joined #openstack-mistral21:19
*** mmethot has quit IRC21:22
*** mmethot has joined #openstack-mistral21:35
*** mmethot_ has quit IRC21:38
*** mmethot_ has joined #openstack-mistral21:45
*** mmethot has quit IRC21:46
*** mmethot has joined #openstack-mistral21:52
*** mmethot_ has quit IRC21:56
*** harlowja has quit IRC22:02
*** pdr_ has quit IRC22:41
*** pdr has joined #openstack-mistral22:55
*** pdr is now known as Guest1743722:55
*** mmethot has quit IRC23:03
*** mmethot has joined #openstack-mistral23:03

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