Tuesday, 2020-02-04

*** d0ugal has quit IRC01:24
*** d0ugal has joined #openstack-mistral01:35
*** larsks has quit IRC05:05
*** larsks has joined #openstack-mistral05:12
*** eyalb1 has joined #openstack-mistral06:48
*** eyalb2 has joined #openstack-mistral07:04
*** eyalb1 has quit IRC07:07
*** eyalb1 has joined #openstack-mistral07:14
*** eyalb2 has quit IRC07:17
rakhmerovd0ugal: hey07:33
rakhmerovhave a few minutes?07:33
*** pgaxatte has joined #openstack-mistral07:56
d0ugalrakhmerov: Sure08:36
rakhmerovd0ugal: we're finally moving OpenStack actions from the main mistral repo08:37
rakhmerovthe patches are on review08:37
d0ugaloh, cool08:37
rakhmeroveyalb1 is working on it08:37
d0ugalHows it going?08:37
rakhmerovyeah, cool )08:38
rakhmerovhowever, we're having an issue with TripleO08:38
rakhmeroveyalb1: Eyal, can you please explain d0ugal what needs to be done in TripleO when those patches are merged?08:38
d0ugalCan you link me to the patch?08:39
eyalb1since I moved some files from mistral to mistral-extra08:39
eyalb1it fails on building the rpm dlrn08:39
rakhmerovhttps://review.opendev.org/#/c/703972/08:39
eyalb1it looks for the mapping.json file that was moved to mistral-extra08:40
rakhmerovhttps://review.opendev.org/#/c/703296/08:40
rakhmerovthese are the two main patches08:40
rakhmerovd0ugal: so we're trying to understand how to deal with it on the TripleO side08:40
rakhmerovwe can temporarily make this CI job non-voting, but in the mean time we need to fix it in TripleO08:41
d0ugalLooking08:41
d0ugalI guess it will break all of tripleo :) so making it non-voting wouldn't be great for us08:41
d0ugalI'll see if I can handle it08:41
rakhmerovd0ugal: I understand, yes. But it has to de done one day anyway :)08:44
rakhmerovwe were supposed to do that long ago )08:44
rakhmerovwe're just thinking how to mitigate the consequences for 3rd parties08:44
d0ugalwell of crouse08:44
eyalb1also there is a new version of mistral-lib that should be used so I guess there is a need to fix the rpm requirements08:46
d0ugaleyalb1, rakhmerov: http://paste.openstack.org/show/789088/08:46
d0ugalThat seems  to be the error08:46
d0ugalIs that something new in mistral-lib? has it been released?08:46
d0ugalah08:46
d0ugalyou just said that :)08:46
d0ugalso maybe we don't have a rpm for that yet... checking08:47
rakhmerovyeah08:47
d0ugalI don't think we even have a rpm for mistral-extra yet08:48
rakhmerovyes08:49
d0ugalWe have a mistral-lib updated rpm now, so I rechecked it08:49
rakhmerovbut is this doable within a reasonable amount of time?08:49
d0ugalbut I guess things will still fail because we don't have mistral-extra08:49
d0ugalWe can try08:49
rakhmerovit needs to be added in the requirements I guess08:50
d0ugalHow much time is reasonable? :)08:50
rakhmerovmistral-extra08:50
rakhmerovd0ugal: well, till the end of the U cycle is fine :)08:50
rakhmerovI mean, I understand technically it is easy08:50
rakhmerovbut we're wondering if it's going to make some other problems for you08:51
rakhmerovorganisational etc.08:51
d0ugalOnly technical problems, and they are mostly easy but I don't know much about rpms :) so I need help there08:52
rakhmerovyes08:52
rakhmerovwe're asking for help )08:52
d0ugalReally I think mistral should depend on mistral-extra08:53
d0ugalotherwise I think you are removing all the actions without any deprecation?08:53
d0ugalbut I don't have strong feelings about that ^08:55
d0ugalI think there are two things that need to happen in TripleO08:55
d0ugal1. We have picked up the new mistral-lib, but we have not promoted the package yet. Something is failing there, but I don't think it is Mistral related. People are working on this. However, that means CI is using the old version for now.08:56
d0ugal2. We need to create a new mistral-extra package and add that to tripleo, otherwise it will fail due to the missing actions.08:56
openstackgerritEyal proposed openstack/mistral-lib master: Fix requirements  https://review.opendev.org/70561509:03
eyalb1@d0gal: Do you run mistral tempest test on tripleo ?09:05
eyalb1because it will fail only if you ran mistral workflow with openstack actions09:05
eyalb1@d0ugal09:05
d0ugaleyalb1: I don't think we do, but I am not certain09:09
d0ugalI guess the tempest tests will be updated to depend on mistra-extra?09:09
eyalb1yes09:09
*** apetrich has joined #openstack-mistral09:11
eyalb1at the moment the tempest are running only on devstack so in the requirments there is no dependency09:11
eyalb1not on mistral/mistrtal-lib09:11
eyalb1and I think it is on purpose09:11
eyalb1when building the gate then there is a dependency09:12
eyalb1once mistral-extra is merged I might add tempest test just for openstack actions09:13
d0ugalOkay, makes sense09:14
openstackgerritEyal proposed openstack/mistral-lib master: Remove python2 support  https://review.opendev.org/70561509:16
eyalb1d0ugal: it looks for the mapping.json file that was moved to mistral-extra10:00
eyalb1install: cannot stat './mistral/actions/openstack/mapping.json': No such file or directory10:00
eyalb1DEBUG: RPM build errors:10:00
eyalb1DEBUG: error: Bad exit status from /var/tmp/rpm-tmp.QtUUbG (%install)10:00
eyalb1DEBUG:     Bad exit status from /var/tmp/rpm-tmp.QtUUbG (%install)10:00
eyalb1DEBUG: Child return code was: 110:00
eyalb1INFO: EXCEPTION: [Error()]10:00
d0ugaleyalb1: k, thanks10:00
d0ugalCurrently writing a rpm spec for mistral-extra :)10:01
eyalb1also it looks like it installed mistral-lib 1.3.0 and not 1.4.010:03
eyalb1https://zuul.opendev.org/t/openstack/build/01df24513a6248169910373ce147bf60/log/logs/undercloud/home/zuul/install_packages.sh.log#337010:03
d0ugaleyalb1: yeah, I mentioned that above. The new version has been built but not promoted yet10:03
d0ugalTripleo promotes packages when we have a full set of versions all working together, soemthing caused a failure so it hasn't happened yet10:04
d0ugalrakhmerov, eyalb1: Is the mistral-extra patch ready to merge?10:15
d0ugalhttps://review.opendev.org/#/c/703296/10:15
d0ugalI think it will make the rpm easier to verify if there is code there :)10:16
rakhmerovd0ugal: I still need to review it10:16
d0ugalok10:16
rakhmerovwill do till the end of the day10:16
d0ugalokay, thanks!10:19
d0ugalPlease let me know if there are any big changes as I am writing a spec based on the requirements etc. listed there10:19
*** apetrich has quit IRC11:14
*** pgaxatte has quit IRC11:14
*** mmethot_ has quit IRC11:14
*** szaher has quit IRC11:14
*** irclogbot_2 has quit IRC11:15
*** irclogbot_1 has joined #openstack-mistral11:17
*** apetrich has joined #openstack-mistral11:18
*** pgaxatte has joined #openstack-mistral11:18
*** mmethot_ has joined #openstack-mistral11:18
*** szaher has joined #openstack-mistral11:18
openstackgerritRenat Akhmerov proposed openstack/mistral master: Set the delayed call "key" field to the right value  https://review.opendev.org/70563511:39
openstackgerritRenat Akhmerov proposed openstack/mistral master: Set the delayed call "key" field to the right value  https://review.opendev.org/70563511:45
openstackgerritEyal proposed openstack/mistral-tempest-plugin master: Drop support in py2  https://review.opendev.org/70564312:08
openstackgerritEyal proposed openstack/mistral-tempest-plugin master: Remove some pycharm warnings  https://review.opendev.org/70565112:45
openstackgerritDougal Matthews proposed openstack/mistral-extra master: Correct the mistral-extra package name  https://review.opendev.org/70567613:33
d0ugalrakhmerov, eyalb1: ^13:33
d0ugalYou might notice that if you install mistral-extra from pypi it has no package :)13:33
*** eyalb1 has quit IRC13:44
*** jtomasek has joined #openstack-mistral15:02
*** jtomasek has quit IRC15:27
*** jtomasek has joined #openstack-mistral15:32
*** pgaxatte has quit IRC16:55
*** rakhmerov has quit IRC18:52
*** jtomasek has quit IRC19:04
*** jtomasek has joined #openstack-mistral19:08

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