Thursday, 2026-09-03

opendevreviewMerged openstack/ironic stable/2025.1: Don't fail publishing an already published image  https://review.opendev.org/c/openstack/ironic/+/100359003:21
zigoGood morning Ironic.06:41
zigoWhen building 38.0.0, I get this https://paste.opendev.org/show/b5J4ipyW26Ev4wnxH250/06:41
zigoAny idea why I get this "duplicate option: tls-ciphers" ?06:41
zigoFYI, building with older versions of libs (keystoneauth1, oslo.config, etc.) from Gazpacho doesn't lead to this error, so it is likely a change in one of the oslo libs.06:41
zigo(or keystoneauth1, the sdk, etc.)06:41
dtantsurzigo: this is new keystoneauth106:55
zigodtantsur: Oh, so what can I do?06:56
dtantsurzigo: you may want to pull in https://review.opendev.org/c/openstack/ironic/+/100361706:56
zigoAh, thanks, trying.06:56
zigodtantsur: Tests are currently running, thank you !07:06
dtantsuryw07:07
opendevreviewMerged openstack/ironic bugfix/38.0: Add short timeout for image URL validation  https://review.opendev.org/c/openstack/ironic/+/100357407:42
opendevreviewDmitry Tantsur proposed openstack/ironic master: Fix oslo.service version to >= 4.5.0  https://review.opendev.org/c/openstack/ironic/+/100375512:04
TheJuliagood morning13:08
*** zigo_ is now known as zigo14:07
iurygregoryironic cores - https://review.opendev.org/c/openstack/releases/+/1003789 cycle highlights 14:09
iurygregoryI wasn't sure how we should mention the CVE's fixes so I just mentioned something generic 14:10
opendevreviewHarald Jensås proposed openstack/networking-generic-switch master: Switch netconf transport from paramiko to libssh  https://review.opendev.org/c/openstack/networking-generic-switch/+/99806214:38
TheJuliaiurygregory: I guess I'm not sure I'd focus on deprecations, and maybe the longer form tone to set is "Ironic has seen a number of security related fixes and improvements go in thanks to the efforts of contributors and vulnerability reporters." Furthermore, we've also seen enhancements to node firmware, node history endpoints.  Another item we've added is per-step RBAC enforcement as well extending operator.14:50
JayFI have language going into gerrit now fwiw14:52
TheJuliak14:53
TheJuliaSorry, I've been on a call for the past hour or so which has consumed my attention until the last little bit14:53
iurygregoryTheJulia, ack14:56
*** sfinucan is now known as stephenfin14:58
iurygregorygoing to grab lunch, will update when I'm back o/14:59
stephenfinCan someone tell, what's the difference between ironic-core and ironic-approvers in Gerrit?15:28
stephenfin*tell me15:28
TheJuliaApprovers can workflow15:29
TheJuliaI think, I might have that backwards15:30
stephenfinso there's also ironic-reviewers15:30
TheJuliaokay, then core may be a legacy group. I personally haven;'t looked at it recently15:30
* stephenfin looks at openstack/project-config15:31
stephenfinYeah, looks like ironic-core is an old alias that probably needs cleaning up15:33
stephenfinTheJulia: I assume molteniron is a dead project?15:34
TheJuliaYes, I thought it was nuked15:35
stephenfin(context of all this is that I'm making changes for a new nova-reviwers group at long last)15:35
TheJulia(figured that, and thanks!)15:35
TheJulia(also, mentally on a standards body meeting at the moment)15:36
stephenfinopenstack/moltencore retirement patches:15:46
stephenfinhttps://review.opendev.org/c/openstack/project-config/+/100383815:46
stephenfinhttps://review.opendev.org/c/openstack/molteniron/+/100384115:46
stephenfinhttps://review.opendev.org/c/openstack/project-config/+/100383915:46
stephenfin...and the follow-up patch to do what I actually wanted and remove ironic-core from Gerrit ACLs. That should clear up any confusion and allow for the eventual deletion (?) of the ironic-core group:15:47
stephenfinhttps://review.opendev.org/c/openstack/project-config/+/100384015:47
stephenfinI would appreciate reviews from ~~ironic-core~~ ironic-reviewers / ironic-approvers when possible 🙏15:47
JayF+1/+2 across the stack, one comment on the base project-config change15:48
JayFbut I suspect you've done retirement more than me :)15:48
stephenfinI think fungi told me not to remove official-openstack-repo-jobs for...some reason15:49
stephenfin(I just copied what I did for requestsexceptions a few months back)15:49
JayFack15:49
stephenfinand thanks15:49
JayFlike I said I believe you probably have a better handle on it than mE :)15:49
JayFI honestly am a litle embarassed we didn't do this15:49
JayFmolteniron was tools for doing third-party-ci with ironic15:50
JayFit's been dead a good long while15:50
stephenfingood to know15:51
stephenfinalso note that there's https://review.opendev.org/c/openstack/project-config/+/1003840 which is the one I ultimately wanted in15:51
TheJulia.. I thought we did ages ago, I'm super surprised as well15:51
stephenfinI think it makes sense, based on my understanding of "core" in ironic today15:51
JayFstephenfin: put a comment on it. I'm also about to check to make sure bifrost.config is in use at all15:55
JayFstephenfin: the real fix for us might be just aligning that with rest of Ironic and using the same config... but IDK if bifrost-core has any members not in ironic-*15:55
stephenfinack, I wasn't if the approvers/reviewers split carried over to bifrost. I've made the change15:56
TheJuliaI think it was used as a launching pad early on but likely is no longer needed.15:56
JayFAt this point, it's pretty embedded in our ethos15:58
JayFand we've done a decent job of keeping people promoting through the pipelines15:58
TheJuliaYeah, it took it to get there15:58
TheJuliabut yeah, way better place now then we were15:58
JayFif we can't talk to someone and say "please only approve things on bifrost and trivial thinsg in other repos"15:58
JayFI don't want them to have +2 on anything15:58
JayFsomeones' judgement should be good enough to self-guide on when to be a "core" or not, and if not, that's a sign they shouldn't have the cred IMO15:59
stephenfinmakes sense16:04
TheJuliaGuys, do you need anything from me in the next week?16:49
fungii don't recall telling stephenfin not to remove official-openstack-repo-jobs but i don't recall a lot of things these days so i trust his memory more than mine, i must have made a compelling argument16:51
JayFTheJulia: if you need to GTFO; do so. If we have a hard dep on you personally it's a bug we can fix while you take care of stuff16:53
TheJuliaJayF: more so to make sure nobody was expecting anything from me because I'm going to wind down my week soon given I have a 6AM flight out of san diego on sunday morning16:56
JayFyeah go get yourself some rest16:56
JayFthat's for shanghai, yeah?16:56
TheJuliawell, still some loose ends, but yeah16:56
iurygregoryI've updated the cycle highlights https://review.opendev.org/c/openstack/releases/+/1003789 o/17:12
iurygregoryTks JayF TheJulia and kubajj 17:13
opendevreviewMerged openstack/ironic master: Fix oslo.service version to >= 4.5.0  https://review.opendev.org/c/openstack/ironic/+/100375522:18

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