Tuesday, 2024-11-12

opendevreviewJay Faulkner proposed openstack/ironic master: Remove postgresql testing and documentation  https://review.opendev.org/c/openstack/ironic/+/93105501:03
cardoeI haven’t gotten in front of a computer yet Jay but I’ll revert it in the morning.01:21
rpittaugood morning ironic! o/07:22
opendevreviewRiccardo Pittau proposed openstack/sushy-tools master: Minor docs changes for better readability and consistency  https://review.opendev.org/c/openstack/sushy-tools/+/93249609:06
opendevreviewRiccardo Pittau proposed openstack/sushy-tools master: Minor docs changes for better readability and consistency  https://review.opendev.org/c/openstack/sushy-tools/+/93249609:07
rpittau^ this is just a rebase09:13
opendevreviewMerged openstack/sushy master: switch to pre-commit  https://review.opendev.org/c/openstack/sushy/+/92970409:58
opendevreviewMerged openstack/python-ironicclient master: Add tests for OSC baremetal chassis create command  https://review.opendev.org/c/openstack/python-ironicclient/+/38249610:08
opendevreviewMerged openstack/python-ironicclient master: Remove Functional Tests  https://review.opendev.org/c/openstack/python-ironicclient/+/93396710:08
dtantsurcid, JayF, good morning. Let me know when you want to talk today so that I can make my plans for the afternoon.10:33
opendevreviewDmitry Tantsur proposed openstack/ironic-tempest-plugin master: Use the correct exception when checking for HTTP 406  https://review.opendev.org/c/openstack/ironic-tempest-plugin/+/93465010:38
dtantsurrpittau: could you fast-track the CI fix ^^10:38
dtantsurhas been approved previously but failed on pep8 (see the diff)10:38
rpittauyep done! :)10:38
dtantsurthx10:38
ciddtantsur, Good ironic. I'm available all the way till 20:00 pm UTC today. We just need to know when JayF will be.10:44
opendevreviewDerek Higgins proposed openstack/ironic master: Allow setting of disable_power_off via API  https://review.opendev.org/c/openstack/ironic/+/93474011:28
opendevreviewDerek Higgins proposed openstack/python-ironicclient master: Add support to set 'disable_power_off'  https://review.opendev.org/c/openstack/python-ironicclient/+/93474111:29
opendevreviewRiccardo Pittau proposed openstack/ironic master: Add support for Ubuntu 24.04  https://review.opendev.org/c/openstack/ironic/+/93415011:39
dtantsurcid: let's tentatively aim for 1500 UTC and see if JayF makes it?12:35
cid++12:39
dtantsurcid: good. Just to check my sanity: we're going to talk about inspection rules, right?12:45
cidIndeed13:21
dtantsurCool, my sanity is still with me :)13:23
dtantsurPosted some new comments (thank you for addressing the previous ones). Please check before the meeting.13:23
cidI just did. Thanks for the feedback. I'd see if I can push an update before our meet.13:56
opendevreviewMerged openstack/ironic-tempest-plugin master: Use the correct exception when checking for HTTP 406  https://review.opendev.org/c/openstack/ironic-tempest-plugin/+/93465014:14
dtantsuryay, CI!14:14
opendevreviewMerged openstack/sushy-tools master: Minor docs changes for better readability and consistency  https://review.opendev.org/c/openstack/sushy-tools/+/93249614:18
rpittauubuntu noble support looking good, except for some weird fail in the cover test https://review.opendev.org/c/openstack/ironic/+/93415014:24
rpittaummm that's actually still on jammy :/14:25
opendevreviewDmitry Tantsur proposed openstack/ironic master: [WIP] Inspection: account for disable_power_off  https://review.opendev.org/c/openstack/ironic/+/93423314:42
ciddtantsur, according to UTC, our meet is in 7?14:54
dtantsurcid: correct. No JayF in sight yet?14:54
cidNop. let me ping him on slack14:54
cidAlso not active on slack14:54
TheJuliaGood morning14:56
dtantsurcid: let's replan to 1600 UTC? (in an hour)14:56
dtantsurmorning TheJulia 14:56
* cid updates calendar14:57
JayFI'm here-ish14:58
dtantsurup to you guys then14:58
JayFIf y'all will start up and Link a video chat, like a meet pad or something, I'll be there in 5 minutes or less14:58
JayF I just need to grab myself a drink and power up the PC14:59
dtantsurcid: your choice ^^14:59
cidGoogle meet, if that's fine.15:02
dtantsurTotally, just give us a link15:03
cidSure thing, one sec15:03
cidhttps://meet.google.com/zeh-ghnq-wih15:04
* dtantsur trying to join, knock-knock15:05
opendevreviewJulia Kreger proposed openstack/ironic-specs master: Move graphical vnc console interface to retired status  https://review.opendev.org/c/openstack/ironic-specs/+/93393715:37
TheJuliaJust FYI on ^, got dinged on two typos so should be good to merge now15:51
JayFhttps://review.opendev.org/c/openstack/ironic-specs/+/934092 can we get this landable?16:16
TheJuliaI'm all for lazy-consensusing it16:21
cardoeSo what's the best gerrit way to restore a prior patch?16:23
cardoeAlso JayF 16:23
TheJuliacardoe: what do you mean by restore?16:23
TheJuliacardoe: also, maybe a link might help :)16:23
cardoeBefore ya touch specs... https://review.opendev.org/c/openstack/ironic-specs/+/934538 and https://review.opendev.org/c/openstack/ironic-specs/+/93453916:23
JayFthis is about your patch16:24
JayFfwiw16:24
JayFcardoe and I were disagreeing on locking for parent/child node stuff16:24
cardoehttps://review.opendev.org/c/openstack/ironic/+/896570 wanna restore that to patch 10.16:24
cardoeI wouldn't say disagreement. I misunderstood.16:24
JayFI think git review -d 123456/1 would work16:24
TheJuliayou have to checkout that explicit rev16:24
JayFfor patchset 1 of 12345616:24
cardoeah perfect.16:24
JayFthen you just push it as a new patchset16:24
TheJuliaand re-push it as an update16:24
TheJuliatypically just a rebase will also work16:25
JayFcardoe: don't assume you misdunderstand because we disagree, fwiw :D 16:25
rpittauubuntu noble support in bifrost and ironic are green \o/ https://review.opendev.org/c/openstack/bifrost/+/928895 https://review.opendev.org/c/openstack/ironic/+/93415016:25
TheJuliabut it will squash the delta between the old version and current versus master16:25
JayFI often ask questions outta ignorance and wanting to make sure we checked all the boxes :) 16:25
opendevreviewMerged openstack/ironic-specs master: Move graphical vnc console interface to retired status  https://review.opendev.org/c/openstack/ironic-specs/+/93393716:26
rpittaugood night! o/16:48
opendevreviewDoug Goldstein proposed openstack/ironic master: Handle Power On/Off for child node cases  https://review.opendev.org/c/openstack/ironic/+/89657017:28
cardoefinally it stopped being moody17:28
TheJuliaheh18:01
cardoehttps://review.opendev.org/c/openstack/ironic-specs/+/934538 and https://review.opendev.org/c/openstack/ironic-specs/+/934539 before ya typo heathens typo more in the specs!18:04
opendevreviewVerification of a change to openstack/ironic master failed: Use patched dnsmasq from PPA  https://review.opendev.org/c/openstack/ironic/+/93310418:40
TheJuliacardoe: maximum typo users, tyvm ;)18:52
opendevreviewMerged openstack/ironic-specs master: switch lints to using pre-commit  https://review.opendev.org/c/openstack/ironic-specs/+/93453819:21
opendevreviewMerged openstack/ironic-specs master: add codespell to run via pre-commit  https://review.opendev.org/c/openstack/ironic-specs/+/93453919:24
TheJuliahmmm kvmip19:34
opendevreviewVerification of a change to openstack/ironic master failed: Use patched dnsmasq from PPA  https://review.opendev.org/c/openstack/ironic/+/93310420:53
JayFwe are getting 403s in CI hitting centos for 4k job21:27
JayFhttps://www.irccloud.com/pastebin/v6K2NLjS/21:27
JayFfungi and/or clarkb is there some way we could cache that required base image? 21:28
JayFI guess I assume (with minimal evidence) we're being rate limited based on not getting a 403 from that URL myself21:28
* JayF rechecked the impacted job with a relevant comment21:29
fungiwe do cache some cirros images on our job nodes because they're used by a bunch of devstack jobs21:30
fungiwhat's the file size?21:30
cardoeJayF: that's your PPA build right?21:33
JayFcardoe: aye21:33
cardoeokay I just dug through the logs and saw the same thing but wasn't wanting to say "there's another one!" if it was the same one.21:34
JayFLength: 1288241152 (1.2G) [application/octet-stream]21:34
cardoeYou can see I've been trying to hoax it in all weekend.21:34
JayFyeah honestly it'd be nice if in the future you'd put why it's being rechecked, I'd been able to see at a glance if this is broken everywhere21:34
JayFplus when gate is unhappy the QA folks start pulling "recheck without reasons" numbers and give you a nasty look if your project has big numbers there :D 21:35
cardoesorry. will do.21:35
JayFI appreciate you trying to kick the things through the gate though :D 21:36
JayFI just think we have some systemmatic things we need to stomp out; this 1.2G centos image being cached is (potentially) one we can resolve21:36
cardoeI was backpacking this weekend and literally every time I stopped for a break I was looking at a handful of tickets.21:36
JayFjust instead next time ... enjoy nature :)21:36
JayF(and if this file is not cachable, we could maybe find a way to implement retries)21:36
cardoecan't I have been in a binary forest? just trying to keep the ones and zeroes happy21:37
JayFnot if you had a backpack21:37
JayFinstead of a flatpak or tarball21:37
JayFgottem21:37
cardoeNow I'm gonna tell folks when I'm packing that I'm making a tarball so I can flatpak it.21:41
JayFflatpak exists in real life21:43
JayFthose space bags you hook your vacuum up to :D 21:43
opendevreviewVerification of a change to openstack/ironic master failed: Use patched dnsmasq from PPA  https://review.opendev.org/c/openstack/ironic/+/93310421:49
JayFfungi: dunno if you missed the response; but 1.2G21:58
fungiJayF: thanks, yeah i don't have this channel set to highlight on activity alone and have a lot of irons in the fire, so the mention helps ;)21:59
JayFthat's on-brand22:00
JayFhiyyyoooooooooooooooooooooooooo22:00
cardoeJayF: I'm gonna baseline to these versions... https://review.opendev.org/c/openstack/ironic/+/934537 if that's okay22:00
JayFwhy remove [rst] from doc8?22:00
fungi1.2g seems a bit large to embed in all our images, since that would represent somewhere around a 5-10% increase in image sizes. might be good to consider some alternatives like caching it in our mirror network instead22:01
cardoeCause that's overriding what's provided in their (doc8's) pre-commit config as to what they support.22:01
cardoeer sorry sphinx-lint22:01
cardoebandit can get scrubbed too but I'm working on that in a follow on using ruff.22:03
cardoeWhich is like 6000x faster but has a lot more rules enabled by default.22:03
JayFfungi: that's what I was asking: mirroring it, I may have not used the right term22:05
fungino, cache was fine, just vague (we cache things in multiple places)22:06
JayFBasically failing centos image downloads is one of the most common failures I see22:07
JayFand anything we can do to reduce that would be awesome22:07
fungiunfortunately it looks like their cloud images aren't stored in a subset of their package mirrors, like some of their container images are/were, so we'd need a separate mirror config (if we can figure out where to rsync from)22:07
fungifor reference, https://opendev.org/opendev/system-config/src/branch/master/playbooks/roles/mirror-update/files/centos-stream-mirror-update is the script we use to rsync centos packages into our mirror network22:09
JayFHow general do you need the mirror script to be?22:10
JayFI don't know how to ask the question I wanna ask22:10
JayFbasically if I made a script that only pulled the images we care about22:11
JayFand not like ALL OF THE CENTOS THINGS would that be acceptable22:11
JayFactually I wonder if option #2 is, at least for the Ironic-4k-job, building a 4k IPA image and uploading it alongside our normal ones22:12
JayFthat's *probably* the grade A solution for ironic-proper, although caching would help IPA as well, where we have to build on demand22:13
fungii guess if the iso images are actually buried somewhere in their normal mirror tree and we can grab them by adjusting what we're pulling from rsync.stream.centos.org, that would be the best option22:32
JayFack, I'll take a look when I can22:35
opendevreviewJay Faulkner proposed openstack/ironic master: Remove postgresql testing and documentation  https://review.opendev.org/c/openstack/ironic/+/93105522:41
opendevreviewJay Faulkner proposed openstack/ironic master: devstack: respect USE_VENV in Ironic  https://review.opendev.org/c/openstack/ironic/+/93077623:04
opendevreviewMerged openstack/ironic master: bump some pre-commit hooks and remove default cfg  https://review.opendev.org/c/openstack/ironic/+/93453723:26
opendevreviewDoug Goldstein proposed openstack/sushy master: ignore open coded password from flake8-bandit  https://review.opendev.org/c/openstack/sushy/+/93491123:47
opendevreviewDoug Goldstein proposed openstack/sushy master: ensure all requests calls have a timeout  https://review.opendev.org/c/openstack/sushy/+/93491223:47
opendevreviewDoug Goldstein proposed openstack/sushy master: enable ruff with flake8-bandit rules  https://review.opendev.org/c/openstack/sushy/+/93491323:47
opendevreviewDoug Goldstein proposed openstack/sushy master: change ambiguous variable name  https://review.opendev.org/c/openstack/sushy/+/93491423:47
opendevreviewDoug Goldstein proposed openstack/sushy master: enable pycodestyle checks in ruff  https://review.opendev.org/c/openstack/sushy/+/93491523:47
opendevreviewDoug Goldstein proposed openstack/sushy master: enable pyupgrade via ruff to Python 3.9  https://review.opendev.org/c/openstack/sushy/+/93491623:47
cardoeshhh stop making me look like a spammer23:49

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