Wednesday, 2022-05-25

opendevreviewVerification of a change to openstack/ironic stable/xena failed: Fix ironic-lib from source and branch detection in IPA builds  https://review.opendev.org/c/openstack/ironic/+/83998402:50
*** rcastillo_ is now known as rcastillo02:56
dtantsurmorning folks! https://review.opendev.org/c/openstack/metalsmith/+/843112 works around the metalsmith CI breakage, please review ASAP09:47
dtantsurcc arne_wiebalck iurygregory stendulker ^^^09:48
opendevreviewVerification of a change to openstack/ironic stable/xena failed: Fix ironic-lib from source and branch detection in IPA builds  https://review.opendev.org/c/openstack/ironic/+/83998410:04
jm1dtantsur: hey :) we have two bifrost jobs in ansible openstack collection which both are currently broken in our stable/1.0.0 branch. they are used as non-voting check jobs in bifrost. are those still actively monitored in bifrost? or do we want to get rid of them? 10:04
dtantsurhi jm1! I suspect these are centos8 jobs which no longer work with openstack zed and should be replaced with centos910:27
dtantsurhmm, no, these are ubuntu jobs. have a link handy10:28
dtantsur:10:28
dtantsur?10:28
dtantsur(and they are voting on bifrost)10:30
dtantsur(I mean, the parent jobs)10:31
dtantsurthe collections jobs specifically passed on https://review.opendev.org/c/openstack/bifrost/+/842332 just a few days ago10:33
dtantsurjm1: if you take a look at the failing job, you'll see that https://review.opendev.org/c/openstack/ansible-collections-openstack/+/839693 broke it10:36
arne_wiebalckdtantsur: the deprecation warning goes to stdout (rather than stderr?), the patch redirects stderr to a variable ... how does this fix your issue? (happy to move this fwd, just trying to understand :))11:07
iurygregorygood morning Ironic, happy towel day!11:08
iurygregorydtantsur, +211:08
jm1dtantsur: bifrost pulls latest openstacksdk from pypi which is 0.99.x atm. This breaks backwards compatibity to older sdk versions and thus also breaks older releases of ansible openstack collection.11:28
jm1dtantsur: we decided to implement this error message about incompatible sdk versions in ansible openstack collection to prevent more subtle errors in user code. in master branch i reverted this error for now because it broke a lot of not-yet-updated-code but we will (have to) apply it again11:30
opendevreviewMerged openstack/bifrost master: [CI] Test Kolla on Ubuntu  https://review.opendev.org/c/openstack/bifrost/+/84233211:32
jm1dtantsur: wrt to our bifrost ci jobs in aoc: if nobody would be monitoring them anyway (they are non-voting), then we could drop them from bifrost and aoc. If you rely on them, we need some idea how to fix them for our two branches in aoc: master (sdk>=0.99.0) and stable/1.0.0 (sdk<0.99.0)11:35
jm1dtantsur: maybe it is enough to use bifrost's stable/yoga branch in our bifrost job def in our stable/1.0.0 branch. will test that later11:36
opendevreviewTakashi Kajinami proposed openstack/python-ironicclient master: Drop lower-constraints.txt and its testing  https://review.opendev.org/c/openstack/python-ironicclient/+/84007112:23
dtantsurarne_wiebalck: zuul merges stdout and stderr, breaking JSON parsing. so when there is no error, I'm getting rid of stderr completely12:52
dtantsurjm1: it's not a question for us if you're going to ignore these jobs further..12:52
* TheJulia yawns12:52
TheJuliagood morning everyone12:53
dtantsurmorning TheJulia 12:53
dtantsurjm1: sorry for being harsh, but your messages seem to be misdirected. nothing in our jobs was broken, neither before 0.99.0 nor after, before the ansible collection started blowing up12:58
* TheJulia wonders if somebody replaced dtantsur's coffee13:01
TheJulia:)13:02
dtantsurwell, I'm just trying to prevent the bifrost gate from catching fire AGAIN13:02
TheJuliayeah, gates on fire is no good13:03
TheJuliaspeaking of, anyone looked at IPA's general unhappiness with dib yet?13:03
TheJuliagah13:05
TheJuliaI had a unit test failing last night because of a typo13:05
opendevreviewDmitry Tantsur proposed openstack/bifrost master: Exclude ansible collection >1.8.0,<2.0.0  https://review.opendev.org/c/openstack/bifrost/+/84328113:06
dtantsurokay, this is hopefully it ^^13:06
dtantsurnow I need to figure out why my vim is suddenly using a completely different theme13:06
TheJuliaO.o13:09
dtantsurI think the right answer is to piss me off, but needs verifying :)13:09
TheJuliaexcluding the collection feels like an antipattern to me, but given what I'm aware of with my limited caffination it seems like the only choice to me13:10
dtantsuryeah, I'm trying to contain the damage13:11
TheJuliayeah13:11
dtantsuronce we have collections 2.0.0, we can hopefully drop it13:11
TheJuliadtantsur: happy thoughts... happy thoughts13:11
TheJuliabrewdog... happy thoughts13:11
dtantsur\o/13:19
iurygregoryhappy thoughts is the name of a beer we can find in brewdog?13:19
iurygregorygood morning TheJulia =)13:20
TheJuliano, just to have happy thoughts13:20
dtantsuriurygregory: I can easily imagine that tbh13:20
TheJuliawell, they might for all I know have a beer on tap called happy thoughts13:20
TheJuliaheh13:20
iurygregory\o/13:20
opendevreviewHarald JensÃ¥s proposed openstack/networking-baremetal master: DNM - Testing CI - neutron segment host mapping issue  https://review.opendev.org/c/openstack/networking-baremetal/+/84257813:23
TheJuliahi back, what did I do to you to make you unhappy13:23
opendevreviewMerged openstack/ironic stable/xena: Fix ironic-lib from source and branch detection in IPA builds  https://review.opendev.org/c/openstack/ironic/+/83998413:30
opendevreviewJulia Kreger proposed openstack/ironic-python-agent master: Guard shared device/cluster filesystems  https://review.opendev.org/c/openstack/ironic-python-agent/+/83908413:55
*** mat_fechner is now known as matfechner13:57
TheJuliahmm, why are we trying to build a centos ramdisk when the job says to build tinyipa...14:05
TheJulianevermind14:06
TheJuliaI'm blind14:06
TheJulialooks like we need to get dmitry's centos9 patch merged14:13
TheJuliabut Fatal glibc error: CPU does not support x86-64-v214:13
TheJuliahttps://developers.redhat.com/blog/2021/01/05/building-red-hat-enterprise-linux-9-for-the-x86-64-v2-microarchitecture-level#architectural_considerations_for_rhel_914:15
jm1dtantsur: not sure what you mean. i am trying to evaluate with my questions how much value our bifrost jobs actually have to the bifrost project. since i started hacking on aoc they have been non-voting in aoc and bifrost, which could be an indicator that they are not important for you. 14:21
dtantsurjm1: they are, we're just being careful with not creating deadlocks14:24
opendevreviewJulia Kreger proposed openstack/ironic master: devstack: use CentOS 9 for DIB IPA builds  https://review.opendev.org/c/openstack/ironic/+/84227714:31
TheJuliadtantsur: ^ hope that will work... the requiring explicit cpu models/features thing is kind of a major break for us14:31
dtantsurouch14:32
dtantsurI wonder if we had to do it for bifrost14:32
TheJuliadunno14:33
opendevreviewMerged openstack/metalsmith master: Provide a work around to fix the CI  https://review.opendev.org/c/openstack/metalsmith/+/84311214:51
jm1dtantsur: ack, then we will fix our bifrost jobs in our stable/1.0.0 branch14:52
dtantsurjm1: using yoga is probably fine for this case14:54
dtantsurmeanwhile, the metalsmith job should be fixed. recheck away!14:54
ameya49Hi ironic15:30
JayFhi ameya49 15:31
JayFFeel free to just ask your question, someone will help if they can :)15:31
ameya49to give a reference and quick recap, was working on introspection test case (ironic_tempest_plugin), where we discussed the nova quota issue.15:33
ameya49Link : https://meetings.opendev.org/irclogs/%23openstack-ironic/%23openstack-ironic.2022-04-11.log.html#t2022-04-11T15:32:4115:33
ameya49so as a workaround we configured the required quota parameters (cpu, cores) while stacking the environment (devstack) in local.conf and I was able to proceed ahead through that part of that code15:34
ameya49Later, also observed that enabled filters (nova.conf) were filtering the node out causing the test case to fail. Hence, had set "AllHostsFilter" which allows all available host to pass.15:43
ameya49Wanted to know of above 2 approaches for respective scenarios are applicable or any story that needs to be created to check interaction between nova and ironic for investigating/implementing solution above scenarios15:44
TheJuliaugh, so ubuntu libvirt doesn't grok maximum15:52
opendevreviewJulia Kreger proposed openstack/ironic master: devstack: use CentOS 9 for DIB IPA builds  https://review.opendev.org/c/openstack/ironic/+/84227715:58
TheJulialets see if that works...15:58
TheJuliaameya49: what exactly are you trying to test that requires nova in the mix for tempest?15:59
TheJuliaKeep in mind, I'm asking because tempest is API contract testing. Adding tests which require explicit settings to pass in nova... is not ideal.16:01
dtantsurwe have a long weekend here, see you on Monday o/16:12
TheJuliao/16:12
* TheJulia needs a long weekend16:12
* TheJulia needs afew weeks16:12
TheJuliastevebaker[m]: you around?19:44
stevebaker[m]I will be, having a 1:1 in 15 minutes19:45
TheJuliastevebaker[m]: ack19:46
TheJuliahttps://review.opendev.org/c/openstack/ironic/+/842277 seems like it will make CI happy19:46
TheJuliahjensas: ^^^ if your around19:46
stevebaker[m]TheJulia: reviewed. Also thanks for tackling https://review.opendev.org/c/openstack/diskimage-builder/+/84329721:01
stevebaker[m]TheJulia: pep8 is complaining about tab characters21:01
TheJuliagaaah21:02
TheJuliaI thought I fixed that21:02
opendevreviewJulia Kreger proposed openstack/ironic master: WIP: Concurrent Distructive/Intensive ops limits  https://review.opendev.org/c/openstack/ironic/+/84000621:03
TheJuliaarne_wiebalck: ^ okay, passes unit tests. Feedback would be appreciated21:03
TheJuliastevebaker[m]: so weird21:04
TheJuliait doesn't report locally21:04
stevebaker[m]how odd21:06
TheJuliastevebaker[m]: so zuul voted +121:07
TheJuliaI must have uploaded it and maybe you looked at the first revision?!?21:07
TheJulia*shrugs*21:07
TheJuliaI dunno21:07
stevebaker[m]oh, gerrit was hiding comment lines, including "Uploaded patch set 2."21:08
stevebaker[m]+2!21:08
TheJuliaoh, I super dislike the persistent comment stuff21:09
TheJuliaif I could burn one thing in the technology universe with fire, it might be that21:09
stevebaker[m]show me everything all the time please21:10
TheJulialol21:11
*** tosky_ is now known as tosky21:49
opendevreviewVerification of a change to openstack/ironic master failed: devstack: use CentOS 9 for DIB IPA builds  https://review.opendev.org/c/openstack/ironic/+/84227722:26

Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!