rpittau | good morning ironic! o/ | 06:55 |
---|---|---|
*** jroll01 is now known as jroll0 | 08:06 | |
masghar | Good morning! | 08:55 |
masghar | I see that we had 5 new bugs last week - but I don't have the ability to set their Status to Triaged | 08:55 |
masghar | (Also would want to confirm things before Triaging and setting Importance) | 08:58 |
rpittau | masghar: we'll have to change your account permissions | 10:27 |
rpittau | I think JayF took care of that for cid | 10:27 |
iurygregory | good morning ironic | 10:32 |
opendevreview | Takashi Kajinami proposed openstack/ironic-python-agent-builder master: Drop unnecessary 'x' bit from doc config file https://review.opendev.org/c/openstack/ironic-python-agent-builder/+/932864 | 11:19 |
opendevreview | Takashi Kajinami proposed openstack/ironic-tempest-plugin master: Drop unnecessary 'x' bit from doc config file https://review.opendev.org/c/openstack/ironic-tempest-plugin/+/932865 | 11:20 |
opendevreview | Takashi Kajinami proposed openstack/ironic-python-agent-builder master: Drop unnecessary 'x' bit from doc config file https://review.opendev.org/c/openstack/ironic-python-agent-builder/+/932864 | 11:20 |
opendevreview | Takashi Kajinami proposed openstack/ironic-tempest-plugin master: Drop unnecessary 'x' bit from doc config file https://review.opendev.org/c/openstack/ironic-tempest-plugin/+/932865 | 11:20 |
opendevreview | Takashi Kajinami proposed openstack/ironic-ui master: Drop unnecessary 'x' bit from doc config file https://review.opendev.org/c/openstack/ironic-ui/+/932866 | 11:21 |
opendevreview | Takashi Kajinami proposed openstack/networking-baremetal master: Drop unnecessary 'x' bit from doc config file https://review.opendev.org/c/openstack/networking-baremetal/+/932872 | 11:22 |
masghar | rpittau: thanks! Its PTG week so many will be busy, lets see.. | 11:30 |
tkajinam | o/ Can this get second +2 ? It has been a while since 2024.2 was released https://review.opendev.org/c/openstack/ironic-tempest-plugin/+/931647 | 11:34 |
iurygregory | tkajinam, +W | 12:46 |
tkajinam | iurygregory, thx ! | 12:48 |
TheJulia | brraaaains | 13:14 |
TheJulia | Today's question, is outdoor AV setup going to work for the PTG or not. | 13:14 |
rpittau | yes! | 13:15 |
iurygregory | where we should place our bets TheJulia ? :D | 13:18 |
TheJulia | dunno | 13:18 |
TheJulia | but I just realized I need to be on the neighbor's wireless *grin* | 13:18 |
iurygregory | :O | 13:20 |
TheJulia | They have no obstructions to the sky, where I have one every 15 minutes or so | 13:21 |
TheJulia | brraaaaains | 13:23 |
TheJulia | Am I PTGing correctly? https://usercontent.irccloud-cdn.com/file/tgb38Lg1/1729517191.JPG | 13:26 |
rpittau | :D | 13:29 |
TheJulia | The corporate laptop is driving AV and it is sitting on a fire table. I need to find a propane tank for it in the morning :) | 13:34 |
cardoe | Where ya at? | 13:34 |
TheJulia | I have an outdoor living space where my motorhome lives | 13:35 |
TheJulia | (... which is next door to some other stackers actually) | 13:35 |
opendevreview | Merged openstack/ironic-python-agent master: add pyproject.toml to support pip 23.1 https://review.opendev.org/c/openstack/ironic-python-agent/+/932734 | 13:35 |
TheJulia | it is slightly cold this morning | 13:35 |
* TheJulia is close to going full nomad again | 13:36 | |
cardoe | ah cool (not referring to the weather). | 13:36 |
cardoe | I did the same over the summer. Spent most of it on the road. | 13:37 |
TheJulia | ++ | 13:38 |
TheJulia | Today's big question, will the road construction in the neighborhood be audible on the calls | 13:49 |
rpittau | ironic PTG starting in ~10 minutes -> https://meetpad.opendev.org/ironic-ptg-october-2024 | 13:54 |
cardoe | I posted in #-events | 14:02 |
cardoe | Anyone talking cause I hear only joins | 14:02 |
JayF | ++ | 14:02 |
JayF | we are talking | 14:02 |
JayF | check your output devices | 14:02 |
cardoe | I hear rpittau now. | 14:04 |
* cardoe shrugs. | 14:04 | |
cardoe | He said we're waiting on people. | 14:04 |
iurygregory | current topic (ianychoi/seongsoo) Translating OpenStack documentation | 14:05 |
cardoe | That's the TC channel | 14:06 |
iurygregory | yeah, JayF asked to keep our channel updated regarding the discussion happening there | 14:06 |
JayF | since we are overlapping :) | 14:07 |
iurygregory | yeah =) | 14:07 |
opendevreview | Verification of a change to openstack/ironic-python-agent stable/2024.1 failed: Remove non RE2 job config https://review.opendev.org/c/openstack/ironic-python-agent/+/932660 | 14:07 |
cardoe | I think most of the rest of the folks that didn't speak up are on my team. | 14:10 |
JayF | teach them how to speak up then ;) | 14:10 |
iurygregory | tc is recording their meetings, seems like a good idea I would say =) | 14:11 |
TheJulia | https://usercontent.irccloud-cdn.com/file/YKUV183h/1729519948.JPG | 14:12 |
* TheJulia is a bit manic today | 14:12 | |
dtantsur | Nice! | 14:13 |
TheJulia | it is a very warm hat.... | 14:13 |
rpittau | great hat! | 14:13 |
cardoe | JayF: they're actually not speaking up because they are having the same issue I was. Didn't hear anything except joins/departures. | 14:14 |
cardoe | I had to re-select my mic. | 14:14 |
opendevreview | Merged openstack/networking-generic-switch master: add pyproject.toml to support pip 23.1 https://review.opendev.org/c/openstack/networking-generic-switch/+/932737 | 14:15 |
opendevreview | Merged openstack/ironic-tempest-plugin master: Add stable/2024.2 job https://review.opendev.org/c/openstack/ironic-tempest-plugin/+/931647 | 14:21 |
opendevreview | Merged openstack/networking-generic-switch stable/2024.2: Correct device_type in Cumulus NVUE comment https://review.opendev.org/c/openstack/networking-generic-switch/+/932542 | 14:23 |
iurygregory | starting now Vulnerability Topic (TC) | 14:23 |
iurygregory | Vulerability Management and your project | 14:24 |
opendevreview | Merged openstack/networking-baremetal master: add pyproject.toml to support pip 23.1 https://review.opendev.org/c/openstack/networking-baremetal/+/932736 | 14:24 |
iurygregory | I think we have this sorted out, but don't know if we have a security liaison, or if our coresec team is owned by openstack-admins on Launchpad: https://launchpad.net/~openstack-admins | 14:27 |
iurygregory | something we should check later =) | 14:27 |
JayF | it has been sorted | 14:36 |
JayF | I improved ironic-coresec before we went VMT-official | 14:37 |
JayF | I think it's me/dmitry/julia/riccardo but not 100% sure off the top of my head | 14:37 |
JayF | realistically, I'm on VMT, I'll open up the bug to some of the folks that make sense if it's more than coresec | 14:37 |
iurygregory | TheJulia, gouthan mentioned there was some discussions about VMT process, if you want to share something there | 14:39 |
TheJulia | I jumped in there and am listening | 14:48 |
iurygregory | starting now on TC - Remove Postgres CI jobs from the projects | 14:50 |
iurygregory | ironic side, do we want to provide any updates? | 14:51 |
TheJulia | I guess the reality is this was already decided a long time ago to officially drop | 14:53 |
rpittau | iurygregory: I think we're ok with that | 14:53 |
TheJulia | yeah | 14:53 |
iurygregory | Next topic will be Migrate CI testing from Ubuntu 22.04 to Ubuntu 24.04 | 14:54 |
TheJulia | JayF: rpittau: I'm on the TC call at the moment, if we hit the BFV topic ping me | 14:57 |
opendevreview | Pavlo Shchelokovskyy proposed openstack/ironic master: Expand detected strings in check_cipher_suite_errors https://review.opendev.org/c/openstack/ironic/+/932915 | 14:57 |
rpittau | JayF: I'm jumping too | 14:57 |
cardoe | https://meetpad.opendev.org/oct2024-ptg-os-tc | 14:58 |
JayF | https://meetpad.opendev.org/oct2024-ptg-os-tc ironic ptg moving to tc for a couple of topics | 14:58 |
JayF | we'll say here when we're back | 14:58 |
iurygregory | starting now ubuntu topic | 14:59 |
iurygregory | I added a note about dtantsur attempt to test with bifrost but we faced grub cannot find the linuxefi command. | 15:00 |
rpittau | we're ath the TC now, we'll be back to ironic PTG after the eventlet migration topic | 15:00 |
TheJulia | iurygregory: I think we have a fix for that | 15:00 |
rpittau | we do have a fix, need to be tested in CI :) | 15:00 |
iurygregory | nice =) | 15:00 |
iurygregory | feel free to add more details there o/ | 15:00 |
rpittau | I've added the link to the bug | 15:01 |
iurygregory | tks rpittau | 15:01 |
opendevreview | Merged openstack/ironic-python-agent stable/2023.2: Remove non RE2 job config https://review.opendev.org/c/openstack/ironic-python-agent/+/932662 | 15:37 |
opendevreview | Merged openstack/ironic-python-agent stable/2023.1: Remove non RE2 job config https://review.opendev.org/c/openstack/ironic-python-agent/+/932661 | 15:37 |
iurygregory | going to grab some lunch, brb | 15:45 |
rpittau | iurygregory: enjoy! | 15:45 |
rpittau | we're starting again with Ironic PTG in 20 minutes, so 10 minutes past hour | 15:51 |
TheJulia | ack | 15:52 |
cardoe | what are we gonna discuss? pre-commit? | 15:53 |
rpittau | cardoe: yep, we'll start with that | 15:54 |
cardoe | The other pyproject.toml's got +W https://review.opendev.org/c/openstack/ironic-lib/+/932738 if someone is okay tossing it there. | 15:59 |
cardoe | the ironic one needs work and I forgot that Jay made another patch for the pre-reqs so I'll work with him on that. | 15:59 |
iurygregory | rpittau, tks! I'm back and seems like I still have 10min :D | 15:59 |
cardoe | ah I ran away from eventlet too quickly. | 16:01 |
rpittau | cardoe: I think everyone is running away from eventlet :D | 16:02 |
rpittau | pun intended | 16:02 |
cardoe | heh. not fast enough though. | 16:02 |
rpittau | :/ | 16:02 |
cardoe | Did we decide to remove Python 3.8? If so, let's land tkajinam's patch to sushy. | 16:03 |
Pcmalih_ | IDENTIFY | 16:20 |
JayF | When is our Neutron/Ironic DHCP session? | 16:39 |
JayF | Wednesday, October 23rd, 15:00-16:00 https://etherpad.opendev.org/p/oct2024-ptg-neutron | 16:39 |
cardoe | yes | 16:59 |
cardoe | rpittau: my last ask on the sushy Python 3.8 thing... There hasn't been a release since I landed the backport support for pkg_resources for Python 3.8 support. Do you want to put out 1 release that supports that or no? | 17:20 |
JayF | cardoe: I suggest yes | 17:23 |
JayF | cardoe: you can PR that yourself, fwiw, so all a release manager needs is to +1 it | 17:23 |
cardoe | will do | 17:23 |
cardoe | JayF: so I can't actually figure out what needs to be done for a release. nothing I see hits master. | 20:13 |
JayF | If it's only in Master, then there's really no way to release it outside of doing an intermediate like a bug fix release | 20:28 |
JayF | If it's not in any of the stable branches then you probably will have a hard time releasing it | 20:28 |
cardoe | There's no stable branches. Every release is just a tag in master. | 20:50 |
JayF | I didn't realize sushy wasn't cycle-with-X | 20:53 |
JayF | uh, you're not correct? | 20:53 |
JayF | e.g. https://opendev.org/openstack/sushy/src/branch/stable/2024.2 | 20:53 |
cardoe | So the release tags are happening out of master | 21:35 |
cardoe | I dunno what those branches are for? | 21:35 |
cardoe | Trying to get this IPA-less BIOS settings working. So many tears. | 21:37 |
JayF | https://github.com/openstack/releases/blob/master/deliverables/dalmatian/sushy.yaml | 21:41 |
JayF | those are the releases of sushy for the dalmation cycle and the sha the stable branch was cut off of | 21:41 |
cardoe | okay so I'll backport the patch to stable/2024.2 and call it good? | 21:43 |
JayF | That sounds sane to me tbh | 21:56 |
JayF | but Sushy is not something I work on a ton, so might let dmitry or others review | 21:56 |
cardoe | So I think to do this IPA-less stuff correct, we really refactor a little bit in the redfish side as well as the sushy side. | 22:00 |
cardoe | I noticed that both redfish/raid.py and redfish/firmware.py implement TaskMonitor logic for redfish via sushy. | 22:02 |
cardoe | sushy doesn't consistently give us the task to monitor for all operations either. Thinking maybe in the future that's something we test for across the board if there is an async operation we should ensure we return it back | 22:03 |
cardoe | As far as BIOS settings are concerned they're a bit of a special snowflake. The old way is to set the BIOS settings and reboot the box. And that's pretty much what everyone (Ansible Redfish and DMTF's own helper scripts) do. | 22:05 |
cardoe | Looks like on Dell and HPE systems it creates a Redfish Task in the TaskManager that can be polled. | 22:05 |
cardoe | Not seeing a good standards way to pre-create that task however. | 22:09 |
cardoe | So stuff still wacks the reboot and then grabs the top Task and polls it for completion. Which I'm not sure I like that. | 22:10 |
opendevreview | Adam McArthur proposed openstack/ironic master: Added Localdev Docs on changing microversion https://review.opendev.org/c/openstack/ironic/+/931351 | 22:27 |
JayF | This is why I want those nanokvms to arrive so I can have a real redfish controller to point sushy at :) | 22:32 |
JayF | I wanna see this stuff in action myself | 22:32 |
opendevreview | Merged openstack/ironic master: Added Localdev Docs on changing microversion https://review.opendev.org/c/openstack/ironic/+/931351 | 23:28 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!