Friday, 2024-10-04

opendevreviewTakashi Kajinami proposed openstack/sushy master: Remove Python 3.8 support  https://review.opendev.org/c/openstack/sushy/+/93132102:10
rpittaugood morning ironic! happy friday! o/06:46
rpittauso we're waiting for https://review.opendev.org/c/openstack/releases/+/931314 before proposing the epoxy release I guess09:32
iurygregorygood morning ironic10:41
iurygregoryrpittau, you mean because of the  OSSA-2024-004?10:42
iurygregoryI don't think we would need to release already (since the cycle just started...)10:43
TheJuliagood morning14:01
TheJuliaAny chance I can get eyes on https://review.opendev.org/c/openstack/ironic-tempest-plugin/+/931069 ?14:01
TheJuliaI've got a job I want to merge to master which uses centos as the target OS, which I guess doesn't ping by default..... :\14:01
opendevreviewJulia Kreger proposed openstack/ironic master: WIP: CI: Change 4k job to use LVM  https://review.opendev.org/c/openstack/ironic/+/93106114:02
rpittauTheJulia: you got a +2, you just need another one ;)14:11
rpittauI need to split, have a great weekend everyone! o/14:12
opendevreviewJulia Kreger proposed openstack/ironic-tempest-plugin master: Fallback to SSH if ping fails  https://review.opendev.org/c/openstack/ironic-tempest-plugin/+/93106914:13
TheJuliarpittau: fixed slightly misleading message in ^14:13
TheJuliarpittau: enjoy!14:13
dansmithJayF: on https://bugs.launchpad.net/ironic/+bug/2076289 -- are you not using glanceclient there?14:25
dansmithI would assume this https://github.com/openstack/ironic/blob/master/ironic/common/images.py#L382 is calling into glanceclient, is it not?14:26
dansmithor is the bug for the case where you're not using glance at all?14:26
dansmithTheJulia: ^14:26
TheJuliait can use glance client, or in that specific bug it was using a requests client to directly download the image14:27
dansmithokay, glanceclient does the checksum by default as it streams, so it looks like maybe you'll double-checksum in that case?14:28
TheJuliaimage_service is, if it is a uuid, is a glance client14:28
TheJuliaimage_service is, if it is a URL, a wrapper around requests14:28
TheJuliaThe latter being the one at issue14:29
TheJuliaIt might mean we end up double checksuming, but at this point if your doing local caching by default, your likely not in an integrated openstack14:29
dansmithokay14:30
TheJuliathe default path sort of leans into this direction of files coming out of swift directly14:31
TheJuliavia tempurls14:31
TheJuliabut there is just a number of different paths which are possible based upon operator preferences and the way they are running their deployment14:32
TheJuliaiurygregory: i found one15:35
iurygregoryTheJulia, \o/15:41
opendevreviewcid proposed openstack/ironic-specs master: [WIP] Kea DHCP backend  https://review.opendev.org/c/openstack/ironic-specs/+/93102515:53
jamesdentondoes anyone know if ironic-neutron-agent is compatible with ml2/ovn deployments? Or is it ovs-centric?16:47
TheJuliajamesdenton: should be compatible, it is not ovs-centric. Largely it does the internal data updates for neutron to correctly do bridge mapping16:49
TheJuliaaiui16:49
jamesdentonok, good to know. thank you.16:50
iurygregoryTheJulia, I'm happy to +W https://review.opendev.org/c/openstack/ironic-tempest-plugin/+/931069 since previously you had rpittau +2 and the change in the new patch set was just some comment in the code18:09
TheJuliaup to you, no rush18:10
TheJuliaI kind of want to see https://review.opendev.org/c/openstack/ironic/+/931061 pass, but tempest plugin is tempest plugin :)18:11
iurygregoryack o/18:12
iurygregoryI will try to look at things after fighting the unit tests in golang18:13
TheJuliaEnjoy, running into town for lunch with the wife before I fly out18:14
jamesdentonTheJulia no rush on a comment here, but i'm curious to know if ironic + ml2/ovn + neutron-ovn-metadata-agent is a known-working configuration. I do have the 'baremetal' plugin configured and seemingly functional, but port bindings fail for baremetal node deployments with the error "Refusing to bind port due to unsupported vnic_type: baremetal with no switchdev capability bind_port". Not sure if that's an anomaly or to be18:30
jamesdenton expected. I guess i thought maybe the baremetal ports would bind to the node running nova-compute for ironic? Instead the logs indicate its trying to bind the port to the actual baremetal node itself (Failed to bind port aac8799c-ea70-4fa2-ae89-4a4822d6c0c5 on host d0e4d74f-a239-4981-886a-60ca0072b659 for vnic_type baremetal using segments)18:30
jamesdentonthe reason i mention the metadata agent is because i'm thinking its not spawning a ovnmeta namespace because the port is not bound18:38
TheJuliaSo complicated, but I thought ovn support for basement tagged ports was sorted, but you need networker nodes since there is not a traditional compute node is in use. It could be that is expected, did you check our known ovn issues doc?18:40
jamesdentonhttps://docs.openstack.org/ironic/latest/admin/ovn-networking.html ?18:40
TheJuliaYes18:41
jamesdentonI did, but i will check it out again and see if i missed something. My network node is a gateway (enable-chassis-as-gw) and the agent list reflects as such. I see mention in another document about using enable-chassis-as-extport-host as a potential destination for external ports instead. https://docs.openstack.org/neutron/latest/admin/ovn/external_ports.html18:49
TheJuliajamesdenton: hjensas might know, but I suspect he is asleep at the moment19:23
jamesdentonno worries, i'm about to call it. seeing some strange behavior with relation to the HA_Chassis_Group and all of the other stuff19:24
jamesdentoni get an ha_chassis_group for my port - neutron-extport-44c83bad-7b1c-4906-81d2-43ee4182a9f9 - but the ha_chassis list is empty. It's not until I *delete the baremetal instance* that i start to see that list get populated. but by then it's too late :D19:26
opendevreviewAdam McArthur proposed openstack/ironic master: Added Localdev Docs on changing microversion  https://review.opendev.org/c/openstack/ironic/+/93135119:28
jamesdentonTheJulia thanks for the help. have a great weekend19:33
opendevreviewAdam McArthur proposed openstack/ironic-python-agent master: Experimenting with IPA Eventlet removal  https://review.opendev.org/c/openstack/ironic-python-agent/+/92463420:49
iurygregoryhave a great weekend everyone o/21:07
opendevreviewAdam McArthur proposed openstack/ironic master: Added Localdev Docs on changing microversion  https://review.opendev.org/c/openstack/ironic/+/93135121:17
opendevreviewVerification of a change to openstack/ironic-tempest-plugin master failed: Fallback to SSH if ping fails  https://review.opendev.org/c/openstack/ironic-tempest-plugin/+/93106922:26

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