Tuesday, 2019-01-08

*** shardy has quit IRC01:57
*** shardy has joined #openstack-mistral02:04
*** bobh_ has joined #openstack-mistral02:04
*** bobh_ has quit IRC02:08
*** apetrich has quit IRC03:16
*** shardy has quit IRC03:52
*** shardy has joined #openstack-mistral03:53
*** hardikjasani has joined #openstack-mistral04:57
*** bobh_ has joined #openstack-mistral05:19
*** bobh_ has quit IRC05:26
*** pgaxatte has joined #openstack-mistral07:33
*** gkadam has joined #openstack-mistral07:48
*** gkadam is now known as gkadam-afk07:50
*** bobh_ has joined #openstack-mistral08:02
*** bobh_ has quit IRC08:07
*** shardy has quit IRC08:19
*** shardy has joined #openstack-mistral08:20
*** gkadam-afk is now known as gkadam08:24
*** bobh_ has joined #openstack-mistral09:15
*** apetrich has joined #openstack-mistral09:26
*** marios has joined #openstack-mistral09:38
marios o/ folks review request please mistral https://review.openstack.org/#/c/628274/ mistralclient https://review.openstack.org/#/c/628277 replace the multinode scenario job with the new standalone (more info at http://lists.openstack.org/pipermail/openstack-discuss/2019-January/001377.html ) thanks09:39
d0ugalapetrich: ^10:00
apetrichmarios, on it10:01
d0ugalmarios: did you see the comment here? https://review.openstack.org/#/c/628274/2/.zuul.yaml@11810:01
apetrichd0ugal, cheers10:01
d0ugalSmall but could be confusing in the future10:01
d0ugalsame applies to both pathces actually10:01
mariosd0ugal: thanks checking10:02
mariosah thanks apetrich and d0ugal10:04
mariosi was just going to update it10:04
d0ugalCheers10:04
mariosi still can if you want me to? d0ugal10:04
mariosonly 1 minute overhead if you willing to _210:04
marios+210:04
d0ugalmarios: Yeah, I'll +210:04
*** openstackgerrit has joined #openstack-mistral10:05
openstackgerritMarios Andreou proposed openstack/mistral master: Replace tripleo-scenario003-multinode with scenario003-standalone  https://review.openstack.org/62827410:05
d0ugaland I'm sure apetrich will too :)10:05
mariosdone thanks apetrich and d0ugal10:05
apetrichaye10:05
*** bobh_ has quit IRC10:19
*** ssbarnea has joined #openstack-mistral10:23
pgaxattehello10:40
pgaxatteanyone if it is possible to specify a micro-version to use for nova actions?10:40
pgaxatteanyone *knows* if..10:40
d0ugalpgaxatte: no, I don't believe it is currently possible11:20
d0ugalWe tried to do that before and wanted to make it possible, but it never happened11:20
d0ugalmicroversions end up being hard coded in mistral11:21
d0ugalso this is the ironic one for example: https://github.com/openstack/mistral/blob/master/mistral/actions/openstack/actions.py#L3611:21
d0ugallooks like with nova we don't specify one, just "2"11:21
d0ugalhttps://github.com/openstack/mistral/blob/master/mistral/actions/openstack/actions.py#L9711:21
*** d0ugal has quit IRC12:01
*** d0ugal has joined #openstack-mistral12:22
*** gkadam has quit IRC12:29
pgaxatted0ugal: it seems hard to do12:54
pgaxatteand it depends on the endpoint published by keystone12:54
d0ugalpgaxatte: Yeah, it basically isn't possible now :)12:54
pgaxattein our case we have an issue with live migration12:54
d0ugalpgaxatte: The problem is, Mistral doesn't expost a way to create openstack clients or change how they are created12:54
d0ugaldo you just need to use the clients that are provided12:54
d0ugalI had hoped to solve this problem when we moved the OpenStack actions to mistral-lib, but I am not sure if/when that work will happen now.12:55
pgaxattethe generated actions are using the definition provided by the latest live migration function but our catalog tells mistral to use the old api so there is a conflict on the function arguments12:56
d0ugalah12:56
pgaxatteanother way to solve this would be to rewrite the catalog to switch from /v2 to /v2.1 API for compute12:57
pgaxatteor having actions taking the microversions into account12:57
pgaxattewhich does not seem easy12:57
d0ugalIndeed12:57
d0ugalI don't have any good ideas - sorry :)12:58
pgaxattesince the same function is defined multiple times with just a different decorator12:58
pgaxatteI'll check how novaclient handles this, maybe I can get some insight12:58
d0ugalLet us know if you find anything13:00
*** szaher has joined #openstack-mistral13:08
pgaxatted0ugal: sure :D13:19
pgaxatted0ugal: meanwhile I think I'll just modify the action in database to use the arguments nova api v2 expects13:20
d0ugalScary :-D13:21
pgaxattebtw, when upgrading mistral, i'm not sure we re-generated the actions13:23
pgaxatteI don't know if this is something we need to check or not13:23
d0ugalpgaxatte: the database populate command13:23
pgaxatteok so basically it should be done via the package postinstall (we're on ubuntu but we are building mistral with giftwrap)13:25
pgaxattei'll check it is in postinstall13:25
d0ugalright13:25
*** zigo has joined #openstack-mistral13:29
*** hardikjasani has quit IRC13:45
*** szaher has quit IRC13:47
*** szaher has joined #openstack-mistral13:52
*** d0ugal has quit IRC14:02
*** d0ugal has joined #openstack-mistral14:04
*** d0ugal has quit IRC14:12
*** bobh_ has joined #openstack-mistral14:16
*** bobh_ has quit IRC14:21
*** shardy has quit IRC14:41
*** shardy has joined #openstack-mistral14:51
*** shardy has quit IRC14:51
*** shardy has joined #openstack-mistral14:51
*** shardy has quit IRC15:54
*** bobh has joined #openstack-mistral15:59
*** bobh has quit IRC16:06
*** szaher has quit IRC16:08
*** szaher has joined #openstack-mistral16:09
*** toure is now known as toure|reboot16:39
*** toure|reboot is now known as toure16:42
*** shardy has joined #openstack-mistral16:53
*** pgaxatte has quit IRC17:05
*** shardy has quit IRC17:10
*** bobh has joined #openstack-mistral20:03
*** bobh has quit IRC20:10
*** d0ugal has joined #openstack-mistral22:56

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