Tuesday, 2023-09-05

kubajjGood morning everyone o/08:19
mmalchukmorning08:20
ravlewGood morning ironic09:33
ravlewI'm looking for second core review for Bifrost log rotation bug fix: https://review.opendev.org/c/openstack/bifrost/+/89319509:34
jandersGood morning Ironic o/11:14
jandersrecently we ran into an issue with managing iLO5 BMCs with Ironic running in FIPS compliant mode. TLS versions on iLO5 (even with latest firmware) seem too low. I created a bug for this: https://bugs.launchpad.net/ironic/+bug/203419111:15
jandersI wonder if we have anyone from HP here who could look into this with us? Thanks in advance.11:15
iurygregorygood morning Ironic11:38
masgharGood morning ironic o/11:39
masgharI have a general question: In ironic, why do we have a separate node ID and node UUID? I am guessing node ID was added first and node UUID was a later addition, and we probably didn't want to break old database keys (so we didn't remove node ID). But what is special about a UUID (I mean why add it later)?11:41
iurygregoryuuid will help to unique identify the resources you are looking for, it will make easier to search logs etc (probably something like this)12:24
TheJuliamasghar: the node's id value is the primary key in the database,but not meant to ever be exposed to the user13:06
TheJuliaI backported the fedora removal to the first branch, since we need to nuke it across branches it seems. A relatively quick review for stable cores https://review.opendev.org/c/openstack/bifrost/+/893674  If in agreement, I'll backport similiarly 13:09
iurygregory+213:37
TheJuliasince it just job config, we can likely workflow it as well, but we can also wait13:40
* TheJulia wonders how many people are still on PTO/vacation or spending time in a nice padded room13:40
iurygregoryyeah, a lot of folks on PTO :D13:41
iurygregoryI will +W, don't think JayF will kill me for doing this :D13:41
TheJuliastevebaker[m]: JayF: looks like ngs is failing due to etcd :\13:48
zigoHi there! Can we have a release for proliantutils, containing the latest commit, that switches to lextudio ?14:00
opendevreviewJulia Kreger proposed openstack/ironic-python-agent stable/2023.1: preserve/handle config drives on 4k block devices  https://review.opendev.org/c/openstack/ironic-python-agent/+/89373614:01
zigoWith the current form of things, it's impossible to release in a coherent way ...14:01
zigoThe Debian package python3-pysnmp4 will conflict with python3-pysnmp-lextudio, so I can't install the build-dependencies ...14:01
opendevreviewJulia Kreger proposed openstack/ironic-python-agent stable/zed: preserve/handle config drives on 4k block devices  https://review.opendev.org/c/openstack/ironic-python-agent/+/89355814:01
iurygregoryzigo, we need the hpe folks to release if I remember correctly14:02
zigo:/14:03
zigoAnd they're not doing it?!?14:03
zigoI will package the tip of master, adding a tag myself then.14:03
iurygregorylet me check who is in the release config for it14:04
zigoCheers.14:06
iurygregoryok, there is no config there, so I think the HPE folks are responsible for doing it14:06
TheJuliayeah, it is all manual tagging for them14:09
opendevreviewJulia Kreger proposed openstack/ironic-python-agent stable/yoga: preserve/handle config drives on 4k block devices  https://review.opendev.org/c/openstack/ironic-python-agent/+/89373814:09
zigoHave you guys made sure nobody in OpenStack continues to use the legacy pyasn1 / pysnmp ?14:11
zigoIt'd be otherwise not co-installable ...14:11
opendevreviewJulia Kreger proposed openstack/ironic-python-agent stable/xena: preserve/handle config drives on 4k block devices  https://review.opendev.org/c/openstack/ironic-python-agent/+/89374014:12
iurygregoryI see some references when searching https://codesearch.opendev.org/?q=pyasn1&i=nope&literal=nope&files=&excludeFiles=&repos=14:14
TheJuliax/networking-hpe, vitrage look like the straglers14:14
TheJuliavitrage likely needs a TC review and possible de-listing14:17
masghar(makes sense, thanks TheJulia (in reference to my question))14:28
opendevreviewMerged openstack/bifrost stable/2023.1: Remove Fedora from the CI  https://review.opendev.org/c/openstack/bifrost/+/89367415:23
opendevreviewJulia Kreger proposed openstack/bifrost stable/zed: Remove Fedora from the CI  https://review.opendev.org/c/openstack/bifrost/+/89375315:50
opendevreviewJulia Kreger proposed openstack/bifrost stable/yoga: Remove Fedora from the CI  https://review.opendev.org/c/openstack/bifrost/+/89375415:55
opendevreviewJulia Kreger proposed openstack/bifrost stable/zed: Remove Fedora from the CI  https://review.opendev.org/c/openstack/bifrost/+/89375315:55
opendevreviewJulia Kreger proposed openstack/bifrost stable/yoga: Remove Fedora from the CI  https://review.opendev.org/c/openstack/bifrost/+/89375415:56
opendevreviewJulia Kreger proposed openstack/bifrost stable/xena: Remove Fedora from the CI  https://review.opendev.org/c/openstack/bifrost/+/89375515:58
opendevreviewJulia Kreger proposed openstack/bifrost stable/wallaby: Remove Fedora from the CI  https://review.opendev.org/c/openstack/bifrost/+/89375615:59
opendevreviewJulia Kreger proposed openstack/bifrost stable/victoria: Remove Fedora from the CI  https://review.opendev.org/c/openstack/bifrost/+/89375716:00
opendevreviewJulia Kreger proposed openstack/bifrost stable/ussuri: Remove Fedora from the CI  https://review.opendev.org/c/openstack/bifrost/+/89376016:02
opendevreviewJulia Kreger proposed openstack/bifrost bugfix/12.0: Remove Fedora from the CI  https://review.opendev.org/c/openstack/bifrost/+/89378116:12
opendevreviewJulia Kreger proposed openstack/bifrost bugfix/11.1: Remove Fedora from the CI  https://review.opendev.org/c/openstack/bifrost/+/89378316:13
opendevreviewJulia Kreger proposed openstack/bifrost bugfix/11.0: Remove Fedora from the CI  https://review.opendev.org/c/openstack/bifrost/+/89378416:14
opendevreviewJulia Kreger proposed openstack/bifrost bugfix/10.1: Remove Fedora from the CI  https://review.opendev.org/c/openstack/bifrost/+/89378516:16
opendevreviewJulia Kreger proposed openstack/bifrost bugfix/10.0: Remove Fedora from the CI  https://review.opendev.org/c/openstack/bifrost/+/89378616:17
opendevreviewJulia Kreger proposed openstack/bifrost bugfix/8.3: Remove Fedora from the CI  https://review.opendev.org/c/openstack/bifrost/+/89378716:18
opendevreviewJulia Kreger proposed openstack/bifrost bugfix/8.2: Remove Fedora from the CI  https://review.opendev.org/c/openstack/bifrost/+/89378816:18
TheJuliathat was... painful16:18
JayFDo I need to email HPE team and ask for proliantutils release?16:19
TheJulialikely yes16:20
iurygregoryyeah16:20
iurygregory++16:20
JayFdo they need to do anything w/r/t requirements/constraints/etc16:21
TheJuliaI've approved/workflowed the anchient bifrost butfix branch changes where the CI config is already noop'ed/disabled16:21
JayFor literally just "tag a new release for this release"? 16:21
TheJuliaif they need to update constraints, they needed to make that call at some point before a release, we have no way of knowing (i.e. they have to evaluate it)16:21
iurygregoryyeah, likely we would bump the version in driver-requirements 16:22
JayFI don't trust they'll do that but it looks like it should be clean anyway16:22
JayFwe'll bump th... yes16:22
TheJuliayeah, driver-reqs is independent16:22
TheJuliashould likely do so yeah16:22
TheJuliasince pysnmp16:23
JayFit's emailed16:23
iurygregoryzigo, fyi ^16:23
TheJuliaquestion on https://review.opendev.org/c/openstack/ironic/+/88975016:26
JayFbasically is what I wanted16:28
JayFAPI takes names, we store UUIDs16:28
JayFjust like we do if you change a node generally accessing it by name16:29
TheJuliak16:33
opendevreviewMerged openstack/bifrost master: Replace Cirros references with generic descriptors  https://review.opendev.org/c/openstack/bifrost/+/88394317:05
opendevreviewMerged openstack/bifrost bugfix/10.0: Remove Fedora from the CI  https://review.opendev.org/c/openstack/bifrost/+/89378617:05
opendevreviewMerged openstack/bifrost bugfix/10.1: Remove Fedora from the CI  https://review.opendev.org/c/openstack/bifrost/+/89378517:05
opendevreviewJulia Kreger proposed openstack/ironic master: Enable OVN CI  https://review.opendev.org/c/openstack/ironic/+/88508717:42
JayFhttps://review.opendev.org/c/openstack/nova/+/844120 I really, really like the idea of this.17:47
opendevreviewJulia Kreger proposed openstack/ironic master: DB: Only re-query for a lock holder if we cannot lock  https://review.opendev.org/c/openstack/ironic/+/89353217:48
JayFAssuming nova lands it, I wouldn't hate us to go the same direction (using black for python styling)17:48
opendevreviewJulia Kreger proposed openstack/ironic master: Enable OVN CI  https://review.opendev.org/c/openstack/ironic/+/88508717:50
TheJuliayeouch, that much change is backport nightmares17:52
TheJuliaI was going to backport the 4k fix to wallaby then saw I'd have to patch ironic-lib instead and noped out.17:59
TheJuliawheeeee "Image streamed onto device /dev/vda in 197.2619252204895 seconds for 2483482173 bytes. Server originaly reported 2483486720." happened in CI18:11
TheJulia... I suspect stalled transport 197 seconds is a long time18:12
JayFit's mildly impressive it held on 18:12
TheJuliayeah18:17
TheJuliaso old bifrost branches, any objection if I just turn off jobs, in particular older bifrost bugfix branches already carry this, but thinking of moving this up through all bugfix branches on it18:28
JayFdefine: "this" ?18:32
JayFI've lost context18:32
TheJuliaremoval of fedora from CI18:33
JayFI thought that was a situation where we didn't have much choice18:33
TheJuliaand bifrost branches starting in bugfix/10.118:33
JayFTheJulia: your comment re: OVN only being the dhcp server change, I'm not sure I really fully understood what that meant until now.19:18
JayFSo it's probably safe to say that 95%+ of the complication in that PR is just CI silliness, and not representative of how OVN looks IRL with Ironic ... which matches up with all the other conversations we have had19:18
JayFI was just very, very confused19:18
TheJuliaConfiguration will vary, the MTU handling and and TFTP NAT stuffs is an issue, it is what it is19:59
TheJulia*likely* operators are not actually using it in bmaas configs, or are not making a big deal out of it19:59
JayFzigo: TheJulia: FYI; hpe indicated to me they have scheduled a release for Friday20:53
JayFzigo: TheJulia: for x/proliantutils20:54
*** dking is now known as Guest196321:50
*** Guest1963 is now known as dking21:52
hjensasTheJulia: any idea why https://paste.opendev.org/show/b92EJWG3vTNqyl6o2AnF/ is not working on Stream 9? (It's not installing ipmitool either, which is in bindep.txt as "default" i.e not bound to dpkg/rpm)22:00
JayFhjensas: what's the output?22:07
JayFhjensas: usually when bindep runs it will spit an error if there is one, then it stops processing the file22:07
JayFhjensas: so what you describe sounds to me like an err somewhere in the middle of the file causing everything below it (and that package) to get missed22:07
* JayF has been troubleshooting this kinda err w/Debian Bullseye CI jobs all last week22:07
TheJuliaso the issue is the labeling default22:41
TheJuliait likely needs to go22:41
hjensasTheJulia: ah, it's failing xinetd22:58
hjensas2023-09-05 22:05:41.600 | No match for argument: xinetd22:58
hjensas2023-09-05 22:05:41.612 | Error: Unable to find a match: xinetd22:58
opendevreviewHarald Jensås proposed openstack/ironic master: devstack bindep - [platform:rpm]  https://review.opendev.org/c/openstack/ironic/+/89381323:15
opendevreviewHarald Jensås proposed openstack/ironic master: devstack - support tftp systemd socket activation  https://review.opendev.org/c/openstack/ironic/+/89381423:15
opendevreviewHarald Jensås proposed openstack/ironic master: devstack - replace xinetd with systemd tftp socket  https://review.opendev.org/c/openstack/ironic/+/89381523:15
JayFoooh hjensas I'm going to like these patches23:36
JayFhjensas: left a review, something minor/specific on the bindep update, but for the systemd-activated tftp, is there a good reason we don't flip debian/ubuntu to that method, too?23:40
JayFhjensas: I have an ubuntu-based devstack up if there's any specific output I could put there to assist (e.g. if you need to ensure paths/filenames are the same and don't have an ubuntu box at hand)23:41

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