Friday, 2024-01-26

songwenpingiurygregory, why ironic_tempest_plugin skips case like tempest with microversion, https://zuul.opendev.org/t/openstack/build/29dc0212c508406b964ddf1914ec1a6f/log/job-output.txt#2481200:48
opendevreviewSteve Baker proposed openstack/ironic-inspector master: Change policy to enforce only new policy  https://review.opendev.org/c/openstack/ironic-inspector/+/90511901:01
TheJuliastevebaker[m]: thanks01:10
TheJuliasongwenping: tests can have upper and lower bounds, if the remote endpoint doesn't support the version the test is written for, the test skips.01:11
TheJuliaotherwise, the test could not possibly pass, since the remote endpoint is not a new enough version01:11
songwenpinghow to check the remote endpoint support the test version?01:15
JayFTheJulia: https://github.com/rhboot/shim/commit/0226b56513b2b8bd5fd281bce77c40c9bf07c66d thought you might find that interesting given the weird behavior we used to see if you mixed OS grub/shim builds 02:09
TheJuliaWhat we were seeing was an artifact of signing and the chain of trust, fwiw02:15
TheJuliasongwenping: what is what the test is doing, it checks the available micro version from the far endpoint, and if not in the range the skip triggers. If you look at the raw tempest log you can see the version discovery response02:17
TheJuliaErr, that is what the test is doing02:18
opendevreviewMerged openstack/ironic-inspector master: Change policy to enforce only new policy  https://review.opendev.org/c/openstack/ironic-inspector/+/90511904:03
opendevreviewAdam McArthur proposed openstack/ironic-prometheus-exporter master: [codespell] Fixing Spelling Mistakes  https://review.opendev.org/c/openstack/ironic-prometheus-exporter/+/90677704:05
opendevreviewAdam McArthur proposed openstack/ironic-prometheus-exporter master: [codespell] Adding Tox Target for Codespell  https://review.opendev.org/c/openstack/ironic-prometheus-exporter/+/90677804:05
opendevreviewAdam McArthur proposed openstack/ironic-prometheus-exporter master: [codespell] Adding CI target for Tox Codespell  https://review.opendev.org/c/openstack/ironic-prometheus-exporter/+/90677904:05
opendevreviewAdam McArthur proposed openstack/ironic-python-agent-builder master: [codespell] Fixing Spelling Mistakes  https://review.opendev.org/c/openstack/ironic-python-agent-builder/+/90678004:11
opendevreviewAdam McArthur proposed openstack/ironic-python-agent-builder master: [codespell] Adding Tox Target for Codespell  https://review.opendev.org/c/openstack/ironic-python-agent-builder/+/90678104:11
opendevreviewAdam McArthur proposed openstack/ironic-python-agent-builder master: [codespell] Adding CI target for Tox Codespell  https://review.opendev.org/c/openstack/ironic-python-agent-builder/+/90678204:11
opendevreviewAdam McArthur proposed openstack/ironic-ui master: [codespell] Fixing Spelling Mistakes  https://review.opendev.org/c/openstack/ironic-ui/+/90678304:22
opendevreviewAdam McArthur proposed openstack/ironic-ui master: [codespell] Adding Tox Target for Codespell  https://review.opendev.org/c/openstack/ironic-ui/+/90678404:22
opendevreviewAdam McArthur proposed openstack/ironic-ui master: [codespell] Adding CI target for Tox Codespell  https://review.opendev.org/c/openstack/ironic-ui/+/90678504:22
opendevreviewAdam McArthur proposed openstack/metalsmith master: [codespell] Adding Tox Target for Codespell  https://review.opendev.org/c/openstack/metalsmith/+/90678604:26
opendevreviewAdam McArthur proposed openstack/metalsmith master: [codespell] Adding CI target for Tox Codespell  https://review.opendev.org/c/openstack/metalsmith/+/90678704:26
opendevreviewAdam McArthur proposed openstack/networking-baremetal master: [codespell] Fixing Spelling Mistakes  https://review.opendev.org/c/openstack/networking-baremetal/+/90678804:44
opendevreviewAdam McArthur proposed openstack/networking-baremetal master: [codespell] Adding Tox Target for Codespell  https://review.opendev.org/c/openstack/networking-baremetal/+/90678904:44
opendevreviewAdam McArthur proposed openstack/networking-baremetal master: [codespell] Adding CI target for Tox Codespell  https://review.opendev.org/c/openstack/networking-baremetal/+/90679004:44
opendevreviewAdam McArthur proposed openstack/networking-generic-switch master: [codespell] Fixing Spelling Mistakes  https://review.opendev.org/c/openstack/networking-generic-switch/+/90679104:55
opendevreviewAdam McArthur proposed openstack/networking-generic-switch master: [codespell] Adding Tox Target for Codespell  https://review.opendev.org/c/openstack/networking-generic-switch/+/90679204:55
opendevreviewAdam McArthur proposed openstack/networking-generic-switch master: [codespell] Adding CI target for Tox Codespell  https://review.opendev.org/c/openstack/networking-generic-switch/+/90679304:55
opendevreviewAdam McArthur proposed openstack/python-ironicclient master: [codespell] Fixing Spelling Mistakes  https://review.opendev.org/c/openstack/python-ironicclient/+/90679405:03
opendevreviewAdam McArthur proposed openstack/python-ironicclient master: [codespell] Adding Tox Target for Codespell  https://review.opendev.org/c/openstack/python-ironicclient/+/90679505:03
opendevreviewAdam McArthur proposed openstack/python-ironicclient master: [codespell] Adding CI target for Tox Codespell  https://review.opendev.org/c/openstack/python-ironicclient/+/90679605:03
opendevreviewAdam McArthur proposed openstack/sushy master: [codespell] Fixing Spelling Mistakes  https://review.opendev.org/c/openstack/sushy/+/90679705:06
opendevreviewAdam McArthur proposed openstack/sushy master: [codespell] Adding Tox Target for Codespell  https://review.opendev.org/c/openstack/sushy/+/90679805:06
opendevreviewAdam McArthur proposed openstack/sushy master: [codespell] Adding CI target for Tox Codespell  https://review.opendev.org/c/openstack/sushy/+/90679905:06
opendevreviewAdam McArthur proposed openstack/sushy-tools master: [codespell] Fixing Spelling Mistakes  https://review.opendev.org/c/openstack/sushy-tools/+/90680005:11
opendevreviewAdam McArthur proposed openstack/sushy-tools master: [codespell] Adding Tox Target for Codespell  https://review.opendev.org/c/openstack/sushy-tools/+/90680105:11
opendevreviewAdam McArthur proposed openstack/sushy-tools master: [codespell] Adding CI target for Tox Codespell  https://review.opendev.org/c/openstack/sushy-tools/+/90680205:11
opendevreviewAdam McArthur proposed openstack/virtualbmc master: [codespell] Fixing Spelling Mistakes  https://review.opendev.org/c/openstack/virtualbmc/+/90680305:18
opendevreviewAdam McArthur proposed openstack/virtualbmc master: [codespell] Adding Tox Target for Codespell  https://review.opendev.org/c/openstack/virtualbmc/+/90680405:18
opendevreviewAdam McArthur proposed openstack/virtualbmc master: [codespell] Adding CI target for Tox Codespell  https://review.opendev.org/c/openstack/virtualbmc/+/90680505:18
opendevreviewAdam McArthur proposed openstack/ironic master: [codespell] Fixing Spelling Mistakes  https://review.opendev.org/c/openstack/ironic/+/90680605:27
opendevreviewAdam McArthur proposed openstack/ironic master: [codespell] Adding Tox Target for Codespell  https://review.opendev.org/c/openstack/ironic/+/90680705:27
opendevreviewAdam McArthur proposed openstack/ironic master: [codespell] Adding CI target for Tox Codespell  https://review.opendev.org/c/openstack/ironic/+/90680805:27
adamcarthur5Alrighty, that is them all done except for tenks, python-ironic-inspector-client and molteniron. I wanted to check about these before doing them?05:28
rpittauadamcarthur5: thanks! I think you can move forward with tenks and python-ironic-inspector-client, while molteniron hasn't received updates in a while and I think it's a bit abandoned at this point08:05
rpittaugood morning ironic ironic! happy friday!08:05
rpittauadamcarthur5: one thing about your changes, you should change the topic to something  more "significant" and remove "ironic-week-prio" to put it in the Hashtags field instead08:07
rpittaua good topic would be something like "codespell-ironic" so we can group them all08:09
rpittaueasier to review :)08:09
*** ravlew is now known as Guest44410:09
opendevreviewMerged openstack/tenks master: Add Python 3.10 to supported versions  https://review.opendev.org/c/openstack/tenks/+/90621510:54
iurygregorysongwenping_, well the ironic service is not enabled in the job config =)11:20
iurygregorygood morning Ironic11:20
iurygregoryhttps://storage.gra.cloud.ovh.net/v1/AUTH_dcaab5e32b234d56b626f72581e3644c/zuul_opendev_logs_29d/879923/24/check/tempest-full-yoga/29dc021/controller/logs/local_conf.txt 11:21
iurygregoryoh something interesting https://zuul.opendev.org/t/openstack/build/92c95176c3c049578a00639a1f277f31/log/job-output.txt#13938 we also skip in our functional tests =X (because Neutron is not enabled on it)11:47
opendevreviewMahnoor Asghar proposed openstack/ironic master: Remove the sphinxcontrib-seqdiag dependency  https://review.opendev.org/c/openstack/ironic/+/90682512:17
opendevreviewIury Gregory Melo Ferreira proposed openstack/ironic stable/2023.2: Fix two severe errors in the firmware caching code  https://review.opendev.org/c/openstack/ironic/+/90682612:44
opendevreviewIury Gregory Melo Ferreira proposed openstack/ironic stable/2023.2: Cache firwmare components on the transition to "manageable"  https://review.opendev.org/c/openstack/ironic/+/90682712:53
opendevreviewIury Gregory Melo Ferreira proposed openstack/ironic stable/2023.2: RedfishFirmwareInterface - Unit Tests & More logs  https://review.opendev.org/c/openstack/ironic/+/90650012:54
iurygregoryok, all fixes for Firmware Interface backported to 2023.2 (Bobcat)12:54
dtantsur+213:10
iurygregoryty13:17
opendevreviewMahnoor Asghar proposed openstack/ironic master: Remove the sphinxcontrib-seqdiag dependency  https://review.opendev.org/c/openstack/ironic/+/90682513:58
opendevreviewMahnoor Asghar proposed openstack/ironic master: Remove the sphinxcontrib-seqdiag dependency  https://review.opendev.org/c/openstack/ironic/+/90682514:09
TheJuliagood morning14:18
TheJuliarpittau: I think we can likely just close up molteniron14:22
rpittauTheJulia: mmm yeah :/14:25
rpittaugood morning!14:25
masghargood morning!14:30
TheJuliarpittau: it was never meant as a project to go, just an easy lightweight way to checkout baremetal nodes for CI14:42
rpittauyeah, I think I never really got into it14:43
rpittauwe should retire it14:43
TheJuliafor some reason https://review.opendev.org/c/openstack/ironic-python-agent/+/904026 makes me nervous15:05
dtantsurTheJulia: I'm curious :)15:06
TheJuliaI've not hunted far, but I think the net effect is we always introspect15:07
TheJuliaand I'm worried if that is going to cause confusion at all15:07
TheJuliaand... always is not a bad thing, *really*15:08
dtantsurTheJulia: my intention is only to introspect when an explicit list of collectors is provided OR an explicit callback URL (the latter being mostly for compatibility)15:08
dtantsurWe don't introspect if neither is provided (at least that's my intention, let me know if I missed something)15:08
TheJuliaSo I don't see the bit about explicit list of collectors on the code path modified, but I'll look again after I finish this update to a jira item15:08
dtantsurTheJulia: https://review.opendev.org/c/openstack/ironic-python-agent/+/904026/6/ironic_python_agent/inspector.py#7115:10
dtantsurtogether with the change at https://review.opendev.org/c/openstack/ironic-python-agent/+/904026/6/ironic_python_agent/config.py#17015:11
dtantsur(take your time, it's not urgent for me)15:11
TheJuliaoooh kay15:14
TheJuliaI see now15:14
TheJuliaI didn't see it in inspector.py, only https://review.opendev.org/c/openstack/ironic-python-agent/+/904026/6/ironic_python_agent/agent.py is what my feeling was based upon15:15
TheJuliaBut now there are no defaults when the entry says there are :)15:16
dtantsurWell, yeah. It's a bit weird. If you provide the URL, there are defaults (again, backward compatibility)15:18
TheJuliayeah15:19
opendevreviewDmitry Tantsur proposed openstack/ironic-python-agent master: Also retry inspection on HTTP CONFLICT  https://review.opendev.org/c/openstack/ironic-python-agent/+/90684315:21
dtantsurSomehow you made me realize ^^^15:21
TheJuliarechecking the inspector job on that change, it *looks* like it was almost there so really just another data point for comfort or not15:25
TheJulia(even though it is non-voting)15:25
rpittaubye everyone, have a great weekend! o/15:56
TheJuliao/16:03
iurygregorybye o/16:28
adamcarthur5rpittau appreciate the feedback. I'll get on that later today as I'm travelling. 17:19
opendevreviewJulia Kreger proposed openstack/ironic stable/2023.2: Kickstart: Don't error unit tests ksvalidate is present  https://review.opendev.org/c/openstack/ironic/+/90688219:09
opendevreviewJulia Kreger proposed openstack/ironic master: Handle Power On/Off for child node cases  https://review.opendev.org/c/openstack/ironic/+/89657019:10
opendevreviewJulia Kreger proposed openstack/ironic stable/2023.1: Fixes Secureboot with Anaconda deploy  https://review.opendev.org/c/openstack/ironic/+/90691319:22
opendevreviewJulia Kreger proposed openstack/ironic stable/2023.1: Kickstart: Don't error unit tests ksvalidate is present  https://review.opendev.org/c/openstack/ironic/+/90691419:22
TheJuliaa few backports  to fix unit test usage if ksvalidator is actually present19:27
JayFTheJulia: might need to push our chat if possible; GC here is going to have to cut *all power off* for a short period of time19:34
TheJuliaokay19:35
JayFother question: you remember when we pitched doing ARM CI to that UNM group?19:35
* TheJulia recommends a "priority load subpanel" coupled with "large battery"19:35
JayFI have another potentially interested college professor with students wanting to point in Ironic19:35
JayFTheJulia: eh, I have my internet on a UPS, but it's more that I expect it to be disruptive :/19:36
TheJuliauhh... was that back in september? or did it get lost in november?19:36
JayFI have no real idea; but it seemed like a good opportunity19:36
* TheJulia was thinking 14kW ;)19:36
TheJulia*big* battery19:36
TheJuliagranted, when we loose power, we power down desktops and just use laptops19:37
JayFYeah no lol. The only reason main breaker has to go off is stupid (smart switches can make non-contact voltage testers go boop because they leech power even when the power is off)19:37
JayFso it's not even like, a valid need, just the GC guy wants it off even though he himself said he confirmed with contact testers it's cold19:37
JayFthis contractor getting zero of my money after this is done, but I sure as hell want it done /o\19:37
JayF^ more of my money; I mean no more work not that I'll stiff 'em LOL19:38
TheJuliaugh19:38
TheJuliaanyway, I'm available until 2pm19:39
JayFaight; I'll get this guy in and started as quick as possible. Hopefully it can't take him too long to hang and center a vanity light19:39
opendevreviewMerged openstack/ironic stable/2023.2: Fix two severe errors in the firmware caching code  https://review.opendev.org/c/openstack/ironic/+/90682620:36
opendevreviewVerification of a change to openstack/ironic stable/2023.2 failed: Cache firwmare components on the transition to "manageable"  https://review.opendev.org/c/openstack/ironic/+/90682720:36
opendevreviewVerification of a change to openstack/ironic stable/2023.2 failed: RedfishFirmwareInterface - Unit Tests & More logs  https://review.opendev.org/c/openstack/ironic/+/90650020:36
opendevreviewJay Faulkner proposed openstack/ironic-specs master: Self-Service via Templates  https://review.opendev.org/c/openstack/ironic-specs/+/89016421:32
opendevreviewVerification of a change to openstack/ironic stable/2023.2 failed: Cache firwmare components on the transition to "manageable"  https://review.opendev.org/c/openstack/ironic/+/90682721:51
opendevreviewMerged openstack/ironic stable/2023.2: Kickstart: Don't error unit tests ksvalidate is present  https://review.opendev.org/c/openstack/ironic/+/90688222:05
JayFI landed the spelling fixes that this is on top of, https://review.opendev.org/c/openstack/ironic-inspector/+/906757/1 should be an easy approval to land the tox target+CI targets (well, CI target needs a recheck, but another +2 still needed)22:38
TheJuliainterestingly it feels like suddenly ci is a little grumpier22:39
JayFCI is a lot busier22:44
JayFmore noisy neighboring22:44
JayFwe're just in the "oh crap it's the third part of the cycle land things!" part22:44
TheJuliaahh, yes22:46
TheJuliaso, back to evening rechecks/posting changes22:46
iurygregoryhave a great weekend everyone o/22:58
opendevreviewJay Faulkner proposed openstack/virtualbmc master: [CI] Fix releasenotes build by setting language  https://review.opendev.org/c/openstack/virtualbmc/+/90692023:11
JayF^ trivial but fixes a broken gate23:11
opendevreviewJay Faulkner proposed openstack/ironic master: More precise comment about when to disable v6  https://review.opendev.org/c/openstack/ironic/+/90692223:17
JayFTheJulia: https://zuul.opendev.org/t/openstack/build/110753300cb04f88903cb98d2d09b980 RBAC change broke python-ironicclient gate as well, it appers23:23
JayFadamcarthur5 basically is forcing us to make sure our gates work :D 23:23
JayF> b'"baremetal:deploy_template:create": "role:admin and system_scope:all" requires a scope of [\'system\'], request was made with project scope. (HTTP 500)\n'23:23
JayFtalk about relevance to our chat, lol23:24
TheJuliawoot, the old functional stuffs23:25
TheJuliaI'll sort it out next week23:25
JayFyeah no rush, I'm just making sure I do a pass on all Adam's stuff before EOD23:25
JayFand that's where the vbmc gate fix came from, too lol23:26
JayFif I have time left I might see how low-hanging that failure is (turn on system scope; call it a winner?)23:26
TheJuliait likely is that the tests launch with env vars which means it is likely the really old style of params, so might not be the quickest just change the user fix :)23:27
JayFNO_REALLY_JUST_LET_ME_BE_SYSTEM_SCOPE_PLEASE = true23:27
JayFthat doesn't exist?23:27
JayFoh, of course, I forgot to prepend OS_23:28
JayF;) 23:28
TheJulialol23:28
TheJuliaOS_CLOUD=devstack-system-admin "maybe"23:28
JayFif I get to the end of this stack of tabs and there's time left in the week I will take a look :D 23:29
JayFjust gotta get Adam's changes in, pump those numbers up23:30
JayFhe's going to have the most prolific week of ironic contribution ever in terms of lines changed :P 23:30
JayFalthough I think the actual ironic change in that stack broke something in tests for real :) 23:30
TheJuliayeah, all that stuff has been reliant upon old style policies for ages, downside of not making the changes required elsewhere a long long time ago23:32
JayFhttps://zuul.opendev.org/t/openstack/build/b0c919bac7e544fa956d7bdee761794e is generally suspicious too23:33
JayFnetworking-baremetal-multitenant-vlans23:33
TheJuliathat one should be easier23:35
* TheJulia clones the repo23:35
TheJuliahmmmmmm23:40
TheJuliahmmmmmmmm23:40
JayFfwiw, that seems to be it for the repos that adam exercised23:44
opendevreviewJulia Kreger proposed openstack/networking-baremetal master: Fix networking-baremetal gate break due to RBAC  https://review.opendev.org/c/openstack/networking-baremetal/+/90692323:53
TheJuliahjensas: so, we should likely chat about ^ next week23:53
TheJuliasince it occurs to me we may have a constraint about use of scoped accounts to enumerate all the nodes23:54
TheJuliaat least, downstream.23:54

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