Wednesday, 2023-12-13

opendevreviewVerification of a change to openstack/ironic master failed: Revert "Move BFV job to non-voting"  https://review.opendev.org/c/openstack/ironic/+/90346000:20
opendevreviewMerged openstack/ironic master: Fix two severe errors in the firmware caching code  https://review.opendev.org/c/openstack/ironic/+/90318500:55
JayFnot bfv; a post failure01:06
opendevreviewVerification of a change to openstack/ironic master failed: Revert "Move BFV job to non-voting"  https://review.opendev.org/c/openstack/ironic/+/90346001:28
opendevreviewMerged openstack/ironic master: Revert "Move BFV job to non-voting"  https://review.opendev.org/c/openstack/ironic/+/90346004:46
rpittaugood morning ironic! o/07:58
*** jph5 is now known as jph108:19
*** jph1 is now known as jph08:20
opendevreviewDmitry Tantsur proposed openstack/ironic-python-agent stable/2023.2: Fix referencing to the raid_device var which is not set  https://review.opendev.org/c/openstack/ironic-python-agent/+/90354710:28
opendevreviewRiccardo Pittau proposed openstack/ironic-python-agent bugfix/9.8: Fix referencing to the raid_device var which is not set  https://review.opendev.org/c/openstack/ironic-python-agent/+/90354910:49
opendevreviewDmitry Tantsur proposed openstack/ironic master: [DNM] Test with reduced sushy-tools feature set  https://review.opendev.org/c/openstack/ironic/+/90336111:25
dtantsurCould I get https://review.opendev.org/c/openstack/ironic-python-agent-builder/+/903175 approved please? Neither debian versions work now.11:26
iurygregorygood morning Ironic11:27
iurygregorydtantsur, done11:28
dtantsurthx!11:28
iurygregoryyw11:28
opendevreviewDmitry Tantsur proposed openstack/ironic master: [DNM] Test redfish with reduced sushy-tools feature set  https://review.opendev.org/c/openstack/ironic/+/90336112:42
opendevreviewDmitry Tantsur proposed openstack/ironic master: [WIP] Test redfish with reduced sushy-tools feature set  https://review.opendev.org/c/openstack/ironic/+/90336112:44
opendevreviewDmitry Tantsur proposed openstack/ironic master: [DNM] Break redfish baseline  https://review.opendev.org/c/openstack/ironic/+/90358812:44
opendevreviewMerged openstack/ironic-python-agent-builder master: Fix building images for Bullseye and Bookworm  https://review.opendev.org/c/openstack/ironic-python-agent-builder/+/90317513:22
opendevreviewIury Gregory Melo Ferreira proposed openstack/ironic master: [WIP] RedfishFirmwareInterface - Unit Tests & More logs  https://review.opendev.org/c/openstack/ironic/+/90337914:16
opendevreviewMerged openstack/ironic-python-agent-builder master: Always generate checksum files on image builds  https://review.opendev.org/c/openstack/ironic-python-agent-builder/+/87829714:31
opendevreviewDmitry Tantsur proposed openstack/ironic-python-agent-builder stable/2023.2: Fix building images for Bullseye and Bookworm  https://review.opendev.org/c/openstack/ironic-python-agent-builder/+/90355014:34
opendevreviewDmitry Tantsur proposed openstack/ironic-python-agent master: Add a jitter to heartbeat retries  https://review.opendev.org/c/openstack/ironic-python-agent/+/89705514:36
dtantsurTheJulia, JayF, this ^^^ is a "fun" one, I'd appreciate a careful look at the math14:36
TheJuliadtantsur: overall, a few things I could nit, but they really aren't worth it. I *think* it looks good and you've also articulated why. The one question I do wonder, if we *really* want to have such a error path on a conflict given the conflict is (if my memory is serving me today) a lock15:22
dtantsurTheJulia: thanks! a lock can be released quickly, so 5-10 seconds is not too bad. Or what do you mean?15:22
TheJuliaoh, I just re-looked at that section, nvmd15:23
TheJuliaI thought you cast it in with the long delay, but you didn't15:23
TheJuliaits all good15:23
dtantsurI've toyed with various ideas in the previous changesets, but settled down on this one15:23
TheJuliaThat is what I get for getting distrated between opening it first and looking at it15:23
dtantsur:D15:24
TheJuliaYeah, I think 5-10 is reasonable retry. Since we also added the logic conductor side to prevent the locks from stacking15:24
TheJuliaso it short circuits the heartbeat super quickly15:24
dtantsuryep15:24
TheJuliaiurygregory: replied to your mpath cache patch as to why you likely want all of the mappings15:41
TheJuliaand maybe just advocated keeping an age on the data in the cache15:42
TheJuliamaybe.15:42
iurygregoryTheJulia, thanks!15:43
TheJuliadtantsur: replied to https://review.opendev.org/c/openstack/ironic/+/900964/10/doc/source/admin/drivers/redfish.rst15:55
TheJuliatake a quick look and let me know if you have any thoughts/questions15:55
dtantsurTheJulia: mm, thanks. Nothing there was blocking really, I just didn't expect to see an ISO.16:02
TheJuliaYeah, it is admittedly a little mind bending16:04
TheJuliahjensas: a thought, if we can detect ipv6 stateful use in the code base and actually block folks from attempting flat in a neutron integrated case, since it needs to be "neutron" for the extra config data to be sent.16:11
* TheJulia has the ?5th? customer hitting that issue for the year16:11
JayFTheJulia: we can detect that16:22
JayFTheJulia: I've been in that code helping Boushra w/the ovn vtep switch support16:22
JayF(I think, at least)16:22
TheJuliaWe would need to look at the neutron network data to determine type16:23
JayFTheJulia: we already do that in a couple places16:27
TheJuliayeah16:27
JayFTheJulia: er, I guess I mean, we look at the *binding profile* e.g. port.local_link_connection16:27
JayFwhich I guess isn't the same thing16:27
TheJuliano, it is not16:27
JayFbut I bet we have all the info16:27
JayFwe have a lot of info in there16:27
TheJuliawe can easily get it16:28
JayFdtantsur: +2 on that IPA change; I didn't +W in case you wanted another review from someone more math-y :D16:28
TheJuliait just seems like if we know a case will never work, we should detect and error to stop the attempt hard with a slightly insightful error message16:28
JayFWe do that in some places already16:28
JayFe.g. if port.is_smartnic=true and the binding profile isn't one for a smartnic16:28
dtantsurJayF: I don't know if we have someone more mathy :D16:29
JayFor node.has_smartnic, whatever that value is16:29
JayFdtantsur: have I mentioned recently we need more brains :) 16:29
JayFdtantsur: lol16:29
JayF+a16:29
TheJuliaJayF: more to the point, it woudl require taking a look at the contents of the neutron network as configured in neutron, which is fine really16:30
JayFugh actually dtantsur can you follow up with a release node?16:30
JayFs/node/note/16:30
JayFI guess people don't read them much for IPA, and there's a bug, but we shouldn't neglect them :/16:31
JayFI keep missing those in review16:31
dtantsurJayF: I can add one now if you re-approach the patch right away16:32
JayFyup16:32
* dtantsur not sure why he forgot16:32
JayFI am pretty sure if we measured it, I might win for best review latency :)16:32
JayFI had a *nova* bugfix up for days asking for review and didn't realize until last night I missed the reno16:32
opendevreviewDmitry Tantsur proposed openstack/ironic-python-agent master: Add a jitter to heartbeat retries  https://review.opendev.org/c/openstack/ironic-python-agent/+/89705516:34
dtantsurJayF: could you check the text now before I go for dinner?16:34
JayFreapproved16:35
JayFlgtm16:35
JayFgo dinner16:35
dtantsurthx!16:35
dtantsuro/16:35
rpittaugood night! o/17:17
opendevreviewMerged openstack/bifrost master: Support for Debian Bookworm  https://review.opendev.org/c/openstack/bifrost/+/90317717:51
opendevreviewMerged openstack/bifrost master: Fix disable-dhcp option in playbook  https://review.opendev.org/c/openstack/bifrost/+/90313518:03
opendevreviewMerged openstack/ironic-python-agent master: Add a jitter to heartbeat retries  https://review.opendev.org/c/openstack/ironic-python-agent/+/89705519:31
opendevreviewMerged openstack/ironic master: Fix GET for conductors with a port or IPv6 address  https://review.opendev.org/c/openstack/ironic/+/90279020:11
opendevreviewMerged openstack/ironic master: First pass at the new in-band inspection docs  https://review.opendev.org/c/openstack/ironic/+/89823720:11
opendevreviewMerged openstack/bifrost master: Enable IPMI debugging in the testing mode  https://review.opendev.org/c/openstack/bifrost/+/90318220:24
opendevreviewMerged openstack/bifrost master: Switch IPA building to Debian Bookworm  https://review.opendev.org/c/openstack/bifrost/+/90316220:41
opendevreviewMerged openstack/bifrost master: Use sha256 instead of md5 by default  https://review.opendev.org/c/openstack/bifrost/+/90265620:41
opendevreviewMerged openstack/ironic-python-agent stable/zed: preserve/handle config drives on 4k block devices  https://review.opendev.org/c/openstack/ironic-python-agent/+/89355820:43
opendevreviewJulia Kreger proposed openstack/ironic master: Revise ramdisk boot interface for clarity  https://review.opendev.org/c/openstack/ironic/+/90362120:52

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