Thursday, 2018-10-04

*** jtomasek has joined #openstack-mistral01:03
*** jtomasek has quit IRC01:07
*** thrash is now known as thrash|g0ne01:30
openstackgerritRenat Akhmerov proposed openstack/mistral master: WIP: change workflow completion logic  https://review.openstack.org/60780704:51
*** hardikjasani has joined #openstack-mistral05:15
openstackgerritRenat Akhmerov proposed openstack/mistral master: WIP: change workflow completion logic  https://review.openstack.org/60780705:39
*** jtomasek has joined #openstack-mistral06:05
*** shardy has joined #openstack-mistral07:26
openstackgerritOleg Ovcharuk proposed openstack/mistral master: Add started_at and finished_at to task execution.  https://review.openstack.org/60770307:40
openstackgerritRenat Akhmerov proposed openstack/mistral master: WIP: change workflow completion logic  https://review.openstack.org/60780707:58
openstackgerritRenat Akhmerov proposed openstack/mistral master: WIP: change workflow completion logic  https://review.openstack.org/60780708:04
d0ugaltherve: Hey - should we also backport this? https://review.openstack.org/#/c/607306/08:06
therved0ugal: Depends what happens around log rotation...08:07
therveIf you want/need SIGHUP to work, yes :)08:07
d0ugalI guess I do :)08:07
d0ugaltherve: would you mind adding a release note?08:07
therveNope!08:08
d0ugalThanks08:08
openstackgerritThomas Herve proposed openstack/mistral master: Wait for rpc server on shutdown  https://review.openstack.org/60730608:10
therved0ugal: We have various issues around SIGHUP handing in Heat as well08:10
d0ugaloh, interesting. I'll take a look08:10
therveI wonder if we should consider changing the behavior imposed by oslo.service08:10
therveRestarting all the services to reload log/conf files seem dumb to me08:11
d0ugalAgreed08:11
d0ugalbut I can see why it was done - it was probably the easiest fix.08:11
therveI know long-running heat stacks are broken, I wonder about workflows08:11
d0ugalHow long is long-running?08:12
therveIn case of heat, hours08:12
d0ugalI don't think we have any workflows that run that long (because of keystone token issues)08:12
therveThere is just no way that you're going to "wait" for completion in this case08:12
d0ugalbut rakhmerov may have some in a non-keystone setup08:12
therveEven 20 minutes08:13
d0ugaloh, we have that for sure with introspection08:13
therveIf you have a SIGHUP at say 10 minutes into 20, what do you do?08:14
d0ugal¯\_(ツ)_/¯08:14
rakhmerovd0ugal: hey08:15
rakhmerovwhat's the question?08:15
rakhmerovyes, we have workflows running for days08:16
rakhmerovin a non-keystone env, right08:16
d0ugalrakhmerov: Not sure we have a specific question, but therve is investigating SIGHUP issues. Do you use the oslo or kombu rpc backend?08:16
rakhmerovoslo08:16
rakhmerovI would not recommend to use Kombu RPC, at least under load08:17
rakhmerovit has a number of issues actually08:17
d0ugalGood to know.08:17
rakhmerovyeah08:17
d0ugalrakhmerov: https://review.openstack.org/#/c/607306/08:17
d0ugalWe use oslo08:17
rakhmerovhaah..08:20
rakhmerovtricky thing08:20
*** gkadam has joined #openstack-mistral08:30
*** gkadam has quit IRC08:31
*** mcdoker18 has quit IRC08:35
pgaxattehello08:48
pgaxatteI have a small question related to the plugin system08:48
pgaxattethis is more related to setuptools actually but since it used in mistral to extend the actions possible I figured I'd ask you :D08:49
pgaxattecan I have mistral installed in the normal sys.path via my distribution's packages and register an action plugin deployed somewhere else in a venv?08:50
pgaxattemistral would be run without a venv and resides in /usr/lib/python....08:50
pgaxattewhereas the code of the custom action would be totally outside the sys.path, in a venv somewhere08:51
openstackgerritRenat Akhmerov proposed openstack/mistral master: WIP: change workflow completion logic  https://review.openstack.org/60780708:57
thervepgaxatte: Well mistral needs to be able to import your code, right?09:21
therveIf it's in a different venv, that doesn't sound doable09:21
pgaxattetherve: that's what I thought so it raises a problem to me09:22
pgaxattebecause maybe I want to use a different version of some lib in a specific action09:22
therveYeah that won't work09:22
pgaxatteand I don't want to have to know in advance the dependencies of all my custom actions so that I can build a mistral in a venv with everything it needs09:23
pgaxatteif I know in advance WHERE my plugins venv will be, can't I extend mistral's sys.path before running it?09:25
therveRight, but you'll use the same version of the lib everywhere then?09:26
pgaxattethe different version of the lib was an hypothetical question, I'd probably need additionnal packages rather than different versions of them09:27
therveOK that's a totally different issue though09:33
openstackgerritRenat Akhmerov proposed openstack/mistral master: WIP: change workflow completion logic  https://review.openstack.org/60780709:54
openstackgerritRenat Akhmerov proposed openstack/mistral master: WIP: change workflow completion logic  https://review.openstack.org/60780710:23
openstackgerrit98k proposed openstack/python-mistralclient master: build universal wheels  https://review.openstack.org/60791511:24
openstackgerritOleg Ovcharuk proposed openstack/mistral master: Add started_at and finished_at to task execution.  https://review.openstack.org/60770311:59
*** thrash|g0ne is now known as thrash12:11
*** nguyenhai93 has quit IRC12:43
*** nguyenhai93 has joined #openstack-mistral12:43
*** bobh has joined #openstack-mistral12:59
*** hardikjasani has quit IRC13:25
openstackgerritAndras Kovi proposed openstack/mistral master: Fix state change propagation in workflows  https://review.openstack.org/60796013:35
*** gkadam has joined #openstack-mistral14:00
*** jaosorior has quit IRC14:16
openstackgerritBrad P. Crochet proposed openstack/mistral master: Use SessionClient for Ironic actions  https://review.openstack.org/60797414:35
*** thrash is now known as thrash|biab14:54
*** bobh has quit IRC14:58
*** toure is now known as toure|biab14:59
*** bobh has joined #openstack-mistral15:04
*** bobh has quit IRC15:10
*** toure|biab is now known as toure15:19
*** bobh has joined #openstack-mistral15:37
*** thrash|biab is now known as thrash15:39
*** bobh has quit IRC15:44
*** shardy has quit IRC17:04
*** gkadam has quit IRC17:08
*** bobh has joined #openstack-mistral17:45
*** pgaxatte has quit IRC19:00
*** pgaxatte has joined #openstack-mistral19:06
*** jtomasek has quit IRC20:39
openstackgerritOleg Ovcharuk proposed openstack/mistral master: Add started_at and finished_at to task execution.  https://review.openstack.org/60770320:51
*** thrash is now known as thrash|g0ne21:04
*** toure is now known as toure|gone21:22
*** bobh has quit IRC21:58

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