Friday, 2025-08-15

opendevreviewMerged openstack/ironic master: fix redfish processor inspection  https://review.opendev.org/c/openstack/ironic/+/95553703:02
opendevreviewMerged openstack/ironic master: allow running inspection hooks on redfish interface  https://review.opendev.org/c/openstack/ironic/+/93306603:53
opendevreviewMerged openstack/ironic master: api: Add schema for allocations API (responses)  https://review.opendev.org/c/openstack/ironic/+/92892105:35
queensly[m]Good morning ironic o/08:17
opendevreviewMerged openstack/ironic master: ci: grenade: restart neutron services  https://review.opendev.org/c/openstack/ironic/+/95680112:29
TheJuliagood morning13:29
opendevreviewStephen Finucane proposed openstack/ironic master: api: Add schema for bios API (versioning)  https://review.opendev.org/c/openstack/ironic/+/95214713:30
opendevreviewStephen Finucane proposed openstack/ironic master: api: Add schema for bios API (requests)  https://review.opendev.org/c/openstack/ironic/+/95214813:30
opendevreviewMerged openstack/ironic master: api: Add schema for bios API (versioning)  https://review.opendev.org/c/openstack/ironic/+/95214715:38
opendevreviewVerification of a change to openstack/ironic master failed: api: Add schema for bios API (requests)  https://review.opendev.org/c/openstack/ironic/+/95214816:24
TheJuliacid: https://review.opendev.org/c/openstack/ironic/+/957044/ is a quick review, fwiw17:20
cid++17:21
TheJuliahttps://review.opendev.org/c/openstack/ironic/+/956512 and https://review.opendev.org/c/openstack/ironic/+/956504 as well17:21
opendevreviewJulia Kreger proposed openstack/ironic master: Optional indirection API use  https://review.opendev.org/c/openstack/ironic/+/95650417:21
opendevreviewJulia Kreger proposed openstack/ironic master: Revert "ci: temporary metal3 integration job disable"  https://review.opendev.org/c/openstack/ironic/+/95695317:21
opendevreviewJulia Kreger proposed openstack/ironic master: Clean-up misc eventlet references  https://review.opendev.org/c/openstack/ironic/+/95563217:21
opendevreviewJulia Kreger proposed openstack/ironic master: Add an unservice verb  https://review.opendev.org/c/openstack/ironic/+/95756317:50
TheJuliajanders: what do you think about ^. I suspect its too late to get it merged this cycle because of the necessary client change.17:51
JayFI would personally not -1 an API change because client freeze has happened. It's way easier for someone to get an intermediate release of a client :)18:07
JayFbut also understand if we wanna apply some brakes to ensure we don't churn more during eventlet migration/testing18:07
opendevreviewJulia Kreger proposed openstack/ironic master: Add an unservice verb  https://review.opendev.org/c/openstack/ironic/+/95756318:13
TheJuliaJayF: yeah, I'm not expectin gto land it this cycle18:14
TheJuliabecause of the client freeze has already passed18:14
TheJuliaI'd honestly rather land instance_name or anything else at the moment18:15
TheJuliaI really want to focus on getting the eventlet stuff landed18:15
JayFmakes sense to me18:16
JayFI agree18:16
JayFand btw, I suggested to cid and clif that we put clif's port stuff in front of instance_name18:17
JayFjust so one patch gets rebased instead of 418:17
JayFbut those landing this cycle is not super important to me tbh without the rest of the networking stuff, but obviously code landing is nicer :D18:17
TheJuliayeah, I was thinking of trying to review cliff's stuff after lunch18:17
TheJuliayeah18:17
JayFTheJulia: I'm going over clif's outstanding changes now, will apply ironic-week-prio to the ones I am +2 on, maybe we can (some of?) get 'em landed as soon as todayish18:19
TheJuliaok18:19
opendevreviewJay Faulkner proposed openstack/ironic master: Add a new 'category' field to the Port object  https://review.opendev.org/c/openstack/ironic/+/95544718:23
JayFoh hell18:23
JayFclif: I screwed and updated (with edit) that ^^ patch in your series, and detached it from the group. I feel dumb but you'll have to repush that patch forward to make em stick together18:23
JayF100% my bad I shoulda just left the comment and moved on :-|18:24
JayFwell we can land up to 955447 lol 18:25
clifLooks like I need to rebase the portgroup stuff?18:31
TheJuliarpittau: thank you for your netlify fix on the website :)18:32
TheJuliaI'm still expecting the staff's maintainer to do something but ... that hasn't happened yet so I need to follow-up18:32
clifso for same repo stuff I don't need "Depends-On" to chain a series of commits together?18:32
TheJuliaDepends-On is logical, not actual structural18:33
clifI love logic though18:33
TheJulialogic is our friends, but yeah18:33
clifso how does gerrit/git review treat things if I submit a series of commits?18:33
TheJuliaits just the stacking of the commits which is the right way to have them together18:33
TheJuliaeach commit is a change getting its own changeset18:34
clifdoes it matter if I branch for each commit?18:34
TheJuliano, you don't need to branch the commits individually18:34
clifwell that should save me some work in the future then, thanks18:34
TheJuliaI typically just download (git review -d NNNNNN), edit, git commit --amend ; git commit -x NNNNNX to layer the next patch on top and when done issue "git review" to upload all the updated change sets to gerrit18:37
opendevreviewClif Houck proposed openstack/ironic master: Add a new 'physical_network' field to the Portgroup object  https://review.opendev.org/c/openstack/ironic/+/95562518:40
opendevreviewClif Houck proposed openstack/ironic master: Add a new 'category' field to the Portgroup object  https://review.opendev.org/c/openstack/ironic/+/95571318:41
clifhopefully good to go now on the rest of those reviews18:41
clifoh wait need to fix that whitespace issue18:43
opendevreviewClif Houck proposed openstack/ironic master: Add a new 'category' field to the Portgroup object  https://review.opendev.org/c/openstack/ironic/+/95571318:44
clifnow it should be good18:44
JayFclif: an alternative to the path TheJulia suggested: I `git review -d` the last patch in the set, add *new* commits to fix the issues, with things like "REBASE ME INTO THE PORT.VENDOR COMMIT" as the message, then when everything is happy, I use rebase -i to put those patches into the right place in the stack18:47
TheJuliaYeah, definitely have done that as well18:50
JayFI think I also ... unreasonably enjoy git rebase -i. It's fun to just move a line up or down and the commit follow it (assuming they are not conflicting)18:52
TheJulia... and I'm sitting here thinking of git "experts" who are afraid of "git rebase" and think I'll just respond with "git reflog"!18:52
JayFWhen teaching new folks I usually say 2 things: 1) none of these commands are as scary as they seem 2) anytime a command seems scary just copy the entire repo to a different folder before running it18:54
JayFonce I learned cp -a repo repo-bak worked, there was never any reason to be afraid of advanced ops18:54
TheJulia:)18:57
TheJuliait is so nice to have a working blog update ability these days18:57
TheJuliaJayF: so, regarding the eventlet removal blog post.... I'm tempted to just approve it since I think the biggest barrier we've had to website updates has been ourselves trying to drive a gerrit like review pattern.19:05
JayFit was on my list to review it today, I can pop that to the top of my queue and do it r/n if you want another set of eyes before JFDI19:07
TheJuliaI would kind of love to just get it posted, I've already done some edits/cleanup to it and fixed the formatting19:07
JayFI mean, JFDI and I can do an after the fact review19:07
JayFit's a git repo, more commits are always possible19:07
TheJulia+++++19:07
TheJuliayeah, I think that is totally the model to take19:08
TheJuliajust fix it19:08
TheJuliaor update it if we want19:08
TheJuliaits all good19:08
TheJuliaIt needs dr daniel jackson from the stargate movie drawing the 3d space plot 19:08
TheJuliaI think, if nothing explodes, we can allow eventlet stuff to begin landing on monday20:37
JayF\o/20:52
opendevreviewMerged openstack/ironic-prometheus-exporter master: Move bifrost cs9 job to non-voting  https://review.opendev.org/c/openstack/ironic-prometheus-exporter/+/95745421:15
opendevreviewMerged openstack/ironic master: Add RELEASE_MAPPING entry for 30.0 release  https://review.opendev.org/c/openstack/ironic/+/95716421:26
opendevreviewMerged openstack/ironic master: Add RELEASE_MAPPING entry for 31.0 release  https://review.opendev.org/c/openstack/ironic/+/95716621:26
opendevreviewMerged openstack/ironic master: Add a new 'vendor' field to the Port object  https://review.opendev.org/c/openstack/ironic/+/95496621:29
opendevreviewMerged openstack/ironic master: Always rebuild sphinx env on doc build  https://review.opendev.org/c/openstack/ironic/+/95747121:35
jandersTheJulia w/r/t https://review.opendev.org/c/openstack/ironic/+/957563 it looks reasonable, I'd need to lab test it (can do Monday, Saturday here already) to say more21:38
jandersI wonder - due to freezes etc, would it be possible to merge https://review.opendev.org/c/openstack/ironic/+/956972/3 in this cycle to give folks ability to get out from failed service21:39
jandersand with time move off the abort pathway onto cleaner unservice pathway?21:39
jandersthat could be the ultimate "have the cake and eat it" approach21:40
jandersI need something workable in Ironic to plug a downstream feature into, otherwise we'll have to kill this feature in the current release which will make people sad (although not the end of the world)21:41
jandersfor context of what feature are we talking about: we were hoping to open up firmware updates as a GA feature in metal3 but it's scary without being able to give user a clear way of getting out from a failed firmware update attempt21:46
jandersit seems to me 957563 is going to be hard to get in due to API change, while 956972 doesn't involve API changes so should be OK21:55
jandersit is also quite a trivial change unlikely to break things unrelated to servicing22:11

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