Friday, 2024-07-05

opendevreviewMerged openstack/ironic master: Rework the navigation in the contributor guide  https://review.opendev.org/c/openstack/ironic/+/92261202:42
opendevreviewMerged openstack/ironic master: Reorganize the documentation front page  https://review.opendev.org/c/openstack/ironic/+/92248402:42
rpittaugood morning ironic! happy friday! o/06:22
jandershey rpittau o/ Happy Friday06:35
opendevreviewDerek Higgins proposed openstack/sushy master: Provide vmedia username and password if required  https://review.opendev.org/c/openstack/sushy/+/92352408:02
opendevreviewMerged openstack/ironic master: Deprecated field in Redfish Driver  https://review.opendev.org/c/openstack/ironic/+/92295109:01
iurygregorygood morning Ironic11:04
dtantsurJayF, Reverbverbverb, btw I did not simply ignore your comments on https://review.opendev.org/c/openstack/ironic/+/922484, I just had to delay this discussion until I clean up certain priorities downstream. Sorry for that, I'll get back to them soon and follow-up with whatever I have time and spoons for.11:30
dtantsurcid, please see my comment on https://review.opendev.org/c/openstack/ironic/+/92295111:46
dtantsurthis change breaks RAID, I believe11:47
cidok, checking...12:00
cidoh, okay, on it now...12:07
opendevreviewcid proposed openstack/ironic master: Follow-up to change that breaks RAID #922951  https://review.opendev.org/c/openstack/ironic/+/92357012:19
ciddtantsur: this looks ugly a little; is it in order ^^12:20
opendevreviewcid proposed openstack/ironic master: Follow-up to change that breaks RAID #922951  https://review.opendev.org/c/openstack/ironic/+/92357012:24
dtantsurcid: I don't think it's even possible for storage_controllers to ever raise AttributeError: https://opendev.org/openstack/sushy/src/branch/master/sushy/resources/system/storage/storage.py#L136-L13713:09
dtantsurbut if you want to handle it just in case, you can do something like `if getattr(storage, 'storage_controllers', None):`, which will cover both AttributeError and an empty value.13:10
dtantsurwhich makes me realize: storage_controllers is not a simple list13:11
dtantsureven worse, sushy attributes can raise MissingAttributeError which does not inherit AttributeError (a serious mistake on our side if you ask me)13:13
cidHmm13:18
cidI was thinking both attributes are almost guaranteed to exist but there values could be None13:18
cidFrom your review comment13:18
dtantsurmy comment could have been misleading, sorry for that13:19
dtantsurI'll try to leave a more precise comment now13:19
cidack, I will update the patch as soon as I know the right direction :D13:20
dtantsurcid: okay, I've left 3 comments which I believe should fix the situation. Once you're done, I'll see if I can find a real machine to test this function on it (I cannot test the whole RAID unfortunately).13:25
cid++13:26
mnasergood morning ironic -- appreciate eyes on https://bugs.launchpad.net/ironic/+bug/2071972 -- pretty big caracal regression that hit us hard and dont want it to slip through cracks :<13:40
dtantsurI wonder how many of our Nova people are on the US holidays..13:40
mnaserif I was to guess anything based on us canadians13:43
mnaserpeople usually grab the day to round up a long weekend :p13:43
dtantsurexactly, we do the same thing here (it even has a name: Brückentag - bridge day)13:47
opendevreviewDmitry Tantsur proposed openstack/ironic-inspector master: Deprecate the project  https://review.opendev.org/c/openstack/ironic-inspector/+/92317013:48
dtantsurrpittau: fixed the typo ^^ ptal13:48
TheJuliagood morning14:15
opendevreviewKaifeng Wang proposed openstack/ironic master: Require hashed passwords for rescue by default  https://review.opendev.org/c/openstack/ironic/+/92345214:19
opendevreviewVerification of a change to openstack/python-ironic-inspector-client master failed: Deprecate the project  https://review.opendev.org/c/openstack/python-ironic-inspector-client/+/92317614:24
JayFmnaser: Nova cores are still back porting security fixes. I will more aggressively pursue getting that merged and back ported once that is not their primary focus.14:26
opendevreviewMerged openstack/ironic-inspector master: Deprecate the project  https://review.opendev.org/c/openstack/ironic-inspector/+/92317014:33
opendevreviewJulia Kreger proposed openstack/ironic master: Require hashed passwords for rescue by default  https://review.opendev.org/c/openstack/ironic/+/92345214:43
opendevreviewDmitry Tantsur proposed openstack/python-ironic-inspector-client master: Deprecate the project  https://review.opendev.org/c/openstack/python-ironic-inspector-client/+/92317614:45
opendevreviewMerged openstack/python-ironic-inspector-client master: Deprecate the project  https://review.opendev.org/c/openstack/python-ironic-inspector-client/+/92317615:08
opendevreviewJulia Kreger proposed openstack/ironic-tempest-plugin master: Add http-iso to the standalone tests  https://review.opendev.org/c/openstack/ironic-tempest-plugin/+/92307115:24
TheJuliaoddness in the tempest tests == negative fun15:24
opendevreviewMerged openstack/sushy master: Log the response when unable to parse JSON  https://review.opendev.org/c/openstack/sushy/+/92321015:25
JayFI am about to write a quick script to import all the docs audit work items into launchpad as bugs. If you object to this please speak now :)15:53
dtantsurHave a nice weekend folks o/16:09
TheJuliao/16:10
JayFo/16:11
* TheJulia is starting to feel much more human today16:12
* dtantsur is suspicious of humans!16:17
JayFhumans blowing things up kept my house awake through late last night lol16:20
TheJuliadtantsur: truly, I'm much more a vulcan than anything else16:22
TheJuliaI just lack the ears16:22
TheJuliaand the green blood16:22
TheJuliaJayF: that is unfortunate. A plus side of being someplace where fireworks are strictly prohibited. It was nice and quiet. :)16:22
TheJulia... now, in the desert, people were doing stupid stuff16:23
JayFit's strictly prohibited here, too, which is why people go to the parking lot/field at the school near me (to the left) or the elks lodge near me (to the right), set them off, and loudly speed away16:24
TheJuliaThat seems like a problem a nightvision scope and a .50 can solve...16:24
* TheJulia has zero tolerance for people doing crap like that16:25
JayFYou know I'm a pacifist :D definition of all bark no bite right here16:25
TheJulia:)16:29
JayFhttps://bugs.launchpad.net/ironic/+bugs?field.tag=docs-audit-2024 I'm going to go through and triage them all to low16:50
opendevreviewJulia Kreger proposed openstack/ironic-tempest-plugin master: Add http-iso to the standalone tests  https://review.opendev.org/c/openstack/ironic-tempest-plugin/+/92307116:55
JayFcardoe: okay, looking at your stable question now. This is the openstack stable policy: https://docs.openstack.org/project-team-guide/stable-branches.html  ... the tl;dr in practice is: 1) You gotta go newest->oldest, in order (you can't patch 2023.1 until 2023.2 is patched until 2024.1 is patched) -- basically we never want someone to upgrade into a bug. 2) Cherry-pick the patch from the next-oldest branch (e.g. master -> 16:56
JayF2024.1, then 2024.1 patch -> 2023.2, etc) noting any conflicts in the commit message. It's ideal, and some projects require that you have the chain of "Cherry picked from ..." messages on the commit. .... the easiest way to do this is basically `cd ironic; git checkout gerrit/stable/2024.1; git review -X 123456` where 123456 is the master branch patch that landed you want to put in 2024.1 (you'd use the number from 2024.1 for 16:56
JayF2023.2)16:56
opendevreviewcid proposed openstack/ironic master: Follow-up to change; #922951 breaks RAID  https://review.opendev.org/c/openstack/ironic/+/92357017:28
opendevreviewcid proposed openstack/ironic master: Follow-up to change; #922951 breaks RAID  https://review.opendev.org/c/openstack/ironic/+/92357017:36
ciddtantsur: Updated ^^17:37
opendevreviewcid proposed openstack/ironic master: Follow-up to change; #922951 breaks RAID  https://review.opendev.org/c/openstack/ironic/+/92357017:45
TheJulialooks like the anaconda job is running a bit long right now :(19:02
opendevreviewJulia Kreger proposed openstack/ironic master: CI: Allow standalone-redfish to leverage vmedia  https://review.opendev.org/c/openstack/ironic/+/92358919:25
cido//19:45
opendevreviewJulia Kreger proposed openstack/ironic master: CI: set tftp folder permission  https://review.opendev.org/c/openstack/ironic/+/92359020:02
opendevreviewJulia Kreger proposed openstack/ironic-tempest-plugin master: Add http-iso to the standalone tests  https://review.opendev.org/c/openstack/ironic-tempest-plugin/+/92307120:03
opendevreviewJulia Kreger proposed openstack/ironic-tempest-plugin master: Permit boot_interface to be updated :(  https://review.opendev.org/c/openstack/ironic-tempest-plugin/+/92359120:03
TheJuliawheeeeeeeeeeee20:09
iurygregoryweeeeee20:17
opendevreviewJulia Kreger proposed openstack/ironic master: CI: set tftp folder permission  https://review.opendev.org/c/openstack/ironic/+/92359021:06
opendevreviewJulia Kreger proposed openstack/ironic master: CI: set tftp folder permission  https://review.opendev.org/c/openstack/ironic/+/92359023:42

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