Thursday, 2023-12-21

rpittaugood morning ironic! o/08:37
dtantsurJayF: since the new version of eventlet won't support for 3.6, I guess we're still stuck with using a newer Python as the only solution for CS8?10:23
rpittauI wonder if we could also just patch it in the cs8 rpm spec11:29
dtantsurIt = what? CS8 does not ship eventlet, it must be coming from RDO/OSP.11:30
iurygregorygood morning Ironic11:33
rpittaummm ok11:37
iurygregorydtantsur, hey regarding https://review.opendev.org/c/openstack/ironic-python-agent/+/902012/2/ironic_python_agent/hardware.py "machine-readable version" what do you mean? .-.11:56
dtantsuriurygregory: JSON/table/whatever that does not require you knowing where the exact field is12:01
iurygregorydtantsur, ok, I was imagining it was something like this, just wanted to be sure12:06
iurygregoryI will see if I can find something about getting output in a specific format12:06
iurygregorydtantsur, seems like it doesn't https://linux.die.net/man/8/multipath .-.12:10
dtantsursigh12:11
iurygregoryyeah =X12:12
iurygregorynot sure performance wise what would be better (parse everything from multipath -ll or just handle things later when we really try to find the parent device12:15
dtantsurIt's always better to have 1 call than X12:15
iurygregoryI will note that in the patch12:16
iurygregoryregarding the TTL, do we implement something similar already?12:16
dtantsurI don't believe so, but it shouldn't be too hard12:16
dtantsurjust remember the update time12:17
JayFdtantsur: yeah not ideal but I didn't get there before that landed and tbh there's not a strong argument to keep support for upstream EOL python. Should we patch in IPA builder only for centos at this point? Is that useful?15:06
JayFdtantsur: basically, I have no objection whatsoever to us putting out a statement saying use newer python, but I don't know if that causes you a hardship downstream15:06
dtantsurJayF: we don't use IPA-builder but TheJulia does16:11
dtantsurif we want to use newer Python there, IPA-builder has to be changed - it uses the default Python now16:12
JayFdtantsur: ack, looking at that then16:16
dtantsur++16:16
dtantsurEnjoy the holidays folks, see you in new year! The IRC bouncer will be done, so use email to reach me (and don't expect a quick answer lol).16:17
opendevreviewJay Faulkner proposed openstack/ironic-python-agent-builder stable/yoga: WIP: Use python 3.9 with opt-out option on centos8  https://review.opendev.org/c/openstack/ironic-python-agent-builder/+/90422316:28
JayFI'll be sure to not need you, not email you, and not expect answers ;) 16:35
rpittaubye everyone, see you next year, happy holidays! o/16:47
opendevreviewJay Faulkner proposed openstack/ironic-python-agent-builder stable/yoga: WIP: Use python 3.9 with opt-out option on centos8  https://review.opendev.org/c/openstack/ironic-python-agent-builder/+/90422317:54
JayFIf someone more centos-y wants to ^ look at that I would not object20:17
JayFI'll have to spin a centos vm to get further, I think, I just don't remember enough redhatisms to get it further without it20:17
JayFalso if there's some easier way to do this, please let me know :D 20:18
JayFhttps://specs.openstack.org/openstack/ironic-inspector-specs/ should we consider retiring ironic-inspector-specs?22:46
iurygregory++ to retiring23:51
TheJulia++23:56

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