Wednesday, 2023-11-08

JayFTheJulia: you have any of those drac details?00:05
opendevreviewSteve Baker proposed openstack/ironic-specs master: 2024.1 vPTG Planning Notes: Ironic Work Items  https://review.opendev.org/c/openstack/ironic-specs/+/89929701:26
opendevreviewSteve Baker proposed openstack/ironic-specs master: 2024.1 vPTG Planning Notes: Ironic Work Items  https://review.opendev.org/c/openstack/ironic-specs/+/89929701:32
rpittaugood morning ironic! o/08:00
rpittauJayF: sounds good!08:00
iurygregorygood morning Ironic11:18
*** Continuity__ is now known as Continuity12:19
opendevreviewJulia Kreger proposed openstack/ironic-inspector master: SQLAlchemy 2.0 - Remove remenents of autocommit  https://review.opendev.org/c/openstack/ironic-inspector/+/90041313:50
iurygregorythat was fast13:51
iurygregoryI was about to ask here since I just saw the email lol13:51
opendevreviewJulia Kreger proposed openstack/ironic-inspector master: [CI] Add sqlalchemy 2.0 unit testing  https://review.opendev.org/c/openstack/ironic-inspector/+/90041413:53
dtantsurJayF: I've created a couple more post-PTG RFEs: https://bugs.launchpad.net/ironic/+bug/2043019 https://bugs.launchpad.net/ironic/+bug/204302013:58
dtantsurthe latter is really a draft, so not marking as triaged13:58
TheJuliaiurygregory: it was much more a "take first sip of coffee" "oh, email from zigo" "rutro!"14:01
iurygregoryTheJulia, wow14:02
TheJuliazigo: looks like more work might be required, the force sqlalchemy 2.0 change failed14:02
TheJuliasweet, unit test db mocking blows up14:03
iurygregoryyay14:03
TheJuliatime to let the caffeine soak in a little bit14:03
iurygregory++14:03
opendevreviewMark Goddard proposed openstack/networking-generic-switch stable/2023.2: Fix regression plugging 802.3ad port group  https://review.opendev.org/c/openstack/networking-generic-switch/+/90031614:18
opendevreviewMark Goddard proposed openstack/networking-generic-switch stable/2023.1: Fix regression plugging 802.3ad port group  https://review.opendev.org/c/openstack/networking-generic-switch/+/90031814:19
Sandzwerg[m]Hmmm. Do I see it right that sushy takes care of the abstraction of different redfish versions and vendor dialects in ironic?14:58
JayFTheJulia: there is a known issue in Oslo utils version utils15:02
opendevreviewDerek Higgins proposed openstack/ironic master: Ensure enable_netboot_fallback writes out pxe config on adopt.  https://review.opendev.org/c/openstack/ironic/+/81198915:03
JayFThat is impacting sqla 2 and sqla master jobs15:03
JayFAt least as of the TC meeting yesterday15:03
JayFIDK if that's what you were talking about or not...15:03
TheJuliadefinitely one of the aspects15:04
JayFSandzwerg[m]: I don't think it does all the abstractioning for us, based on the fact that we do have a separate redfish driver for idrac would imply to me that there is some separate ironic logic as well15:05
TheJuliathe separate idrac driver is more so to have a combinded branded state *and* handle some fun like locking15:06
TheJuliaConfiguration jobs specifically in idrac is what I mean by locking15:06
TheJuliathey effectively lock the BMC while they run15:06
TheJuliaspeaking of locking!  sqlalchemy.exc.OperationalError: (sqlite3.OperationalError) database table is locked15:06
Sandzwerg[m]Hmkay. Because we have some custom tooling and automation around ironic.  Now with the new hardware generation, based on Sapphire Rapids, it seems almost all of the three vendors we use use different redfish dialects than before. So we thought using some abstraction might be useful. 15:17
TheJuliaSandzwerg[m]: eh, the vendors are remarkably consistent, at least where there is not a standard set by the dmtf15:17
Sandzwerg[m]I mean, maybe we can even replace some of that with ironic functionality but that will take longer than.15:18
TheJuliaAt least, without knowing what vendors, it is also hard to discuss15:18
TheJuliaand examples of differences15:18
masgharJayF: Yes, I will be working on the inspector merge next cycle15:19
Sandzwerg[m]We have HPE, Dell and Lenovo and the colleagues told me only Dell didn't changed between our last hardware and the new version 15:20
Sandzwerg[m]It's probably not the biggest issues but stuff like, where to get the MAC of a interface is now found at some/new/path instead of the/old/path15:21
JayFSandzwerg[m]: are these moves from OEM paths to standard paths? Or something else?15:23
JayFSandzwerg[m]: I wonder if some of this pain is actually moving *toward* the standard 15:24
TheJuliaThat is my thought, there is also the possibility that something was changed by the DMTF, and some engineer interpretted it wrong and removed the old path15:25
TheJuliaThe only way to really work through that is on a case by case basis15:25
Sandzwerg[m]Might be. Prior redfish support by vendors was sometimes, ...strange. I'll try to get some concrete examples15:25
TheJulia++ Good plan15:26
JayFmasghar: ack, thanks, will mark you down on the spec :)15:37
Sandzwerg[m]OK, Example for HPE is /redfish/v1/Systems/1/BaseNetworkAdapters/  as old Path and /redfish/v1/Chassis/1/NetworkAdapters/  as new and for Lenovo /redfish/v1/Managers/1/VirtualMedia/EXT1/  as old path vs /redfish/v1/Systems/1/VirtualMedia/EXT1/  as new. I haven't checked the redfish standard to check if one of these is the current standard.15:39
TheJuliaYeah, we've recently become aware of the move of the vmedia path15:40
TheJuliaI really wish some of them kept some compatability on that15:40
Sandzwerg[m]Also apparently some values used to be only INT or String but could be an array now15:40
TheJuliaiurygregory: your working on that right?15:40
iurygregoryplanning to work on it, still haven't find time =(15:40
TheJuliathe network adapter move is surprising, but that could be dmtf triggered15:41
JayFrpittau: when you say "official redfish support starts at drac 7"15:41
JayFrpittau: I'm trying to make a rec to opers15:41
Sandzwerg[m]The new version is from sapphire rapids, so regarding intel hardware the newest available15:41
TheJuliaidrac 7?!? That seems far flung future to me given they have supported redfish on their hardware since the idrac 3 as long as you had 2.67.67.6715:41
JayFrpittau: so basically, if you have an oper with say, drac {5,6,7} hardware, would they use wsman or redfish for each, based on your post (and sorta back-dating my knowledg,e assuming idrac and drac are the same major versions), I'd think =<6 is wsman, =>7 is redfish15:41
JayFTheJulia: note; marketing version != firmware version for drac15:42
rpittauJayF: redfish is officially supported by Dell starting from idrac 7, everything before that is "experimental"15:42
JayFTheJulia: I had idrac 5 on machines I managed a decade ago, assuming idrac 5 == drac 515:42
TheJuliarpittau: that seems... like marketing :)15:42
JayFI mainly want to direct operators to do the thing that's most likely to work. I only care what Dell says insofar as they know the answer to that question.15:43
TheJuliaJayF: Maybe your thinking gen 5 idrac version 3?15:43
JayF*blink*15:43
JayFI know they were awful, ipmi+java web console stuff15:43
TheJuliaheh15:44
JayFI had a special hacked up web browser to make the web console work15:44
TheJuliaI think we need a table of idrac versions at this point15:44
JayFI'm going to leave it vague15:44
TheJulia+++++15:44
TheJulialikely for the best15:44
JayFand plead with someone who knows the matrix to write a doc15:44
* JayF pleads15:44
* JayF checks off action item15:44
* TheJulia notes contributors will likely drink whiskey15:44
rpittauTheJulia: the first version of the firmware to have redfish support is 2.30.30.30 available starting from 12th generation, so starting from idrac 715:45
JayFhow does someone give a piece of software 5 version numbers and go "this is good" [7,2,30,30,30]15:46
rpittau:D15:46
* JayF needs a decoder ring15:46
rpittauApril 2016 btw :)15:46
JayFin that case, I think what I'm thinking is "DRAC5/DRAC6" is drac5/drac615:47
JayFand your definition fits with my idea of what the timeline woudl be15:47
JayFbut I have so little context I don't know what to believe15:47
TheJuliashoot, i must be mixing ilo versioning and idrac versioning15:47
TheJuliaJayF: Did you look inside of the cereal box?15:48
* JayF blinks15:48
JayFit's too early for metaphor15:48
TheJuliafor a decoder ring15:48
rpittaulol15:48
JayFno, those come in cracker jack boxes15:48
rpittauJayF, TheJulia -> https://www.dell.com/support/home/en-us/drivers/driversdetails?driverid=5gchc15:49
rpittau"Added support for Redfish 1.0"15:49
TheJuliawow 2.30.30.30 makes me feel old15:49
JayFI think I'm mostly sold since TheJulia is waffling now and this fits with my (limited) knowledge15:49
JayFI only used Dells for like, half my tenure at Rackspace and only got to IPMI them :D 15:50
TheJuliaJayF: yeah, I'm definitely mixing versions up in my head15:50
JayF> suggestions based on specified system support or vendor recommendations15:50
JayFis literally what we say15:50
JayFso I think we are doin it right15:50
rpittau👍15:50
JayFaight, revision incoming once lint passes15:51
* TheJulia fires up Rammsttein and downloads a giant payload of logs to dig into a customer case which just became the #1 priority15:52
JayFTheJulia: only for 8 minutes :D 15:52
JayFthen we get to asplodes some stars 15:53
TheJuliahuh, what?!?15:53
TheJuliawhat is in 8 minutes?!?15:53
JayFthat chat with johnthetubaguy ?15:53
TheJuliaoh! right15:53
* TheJulia puts on human clothing15:53
opendevreviewJay Faulkner proposed openstack/ironic-specs master: 2024.1 vPTG Planning Notes: Ironic Work Items  https://review.opendev.org/c/openstack/ironic-specs/+/89929715:53
JayFif we wanna get a bunch of +2s on that I can land it today and send the email15:54
JayFtomorrow is nuts for me so I'd actually appreciate that15:54
JayFit's been mildly refreshing to shorten my todo list instead of grow it this week so far :D 15:54
rpittau+2ed15:54
JayFdtantsur: tagged both as RFE; I'm not adding them to workstreams for now unless you think it's worthwhile15:59
zigoTheJulia: Thanks for working on this! :)16:19
zigoI wasn't expecting less from the Ironic team, that was the least of my concern.16:19
zigoIt's a little bit more scary for other projects ...16:19
rpittaugood night! o/16:52
TheJuliazigo: stupidly close, just a bunch of other stuff popping up today17:00
dtantsurJayF: yeah, I'm not going to work on either, at least for now17:48
JayFCan someone please update https://launchpad.net/~ironic-drivers/+members18:40
JayFto include all existing release liasons (and me!), and remove emeritus core reviews18:40
dtantsurJayF: I've reactived you, now you have powerrzzz18:41
JayFif someone is available to do this now() it would be incredibly helpful18:41
JayFdtantsur: can you make me admin/18:41
dtantsuryeah, just noticed and fixed18:41
JayFhttps://launchpad.net/ironic-python-agent-builder18:41
iurygregorypowerrzzz is related to IBM? =P18:41
JayFaight, I'll clean up the group then, thank you18:41
iurygregorysorry >.<18:41
dtantsur:D18:41
opendevreviewJay Faulkner proposed openstack/ironic-python-agent-builder master: Add link to LP bug tracker  https://review.opendev.org/c/openstack/ironic-python-agent-builder/+/90044618:48
TheJuliaiurygregory: I think you mean POWER ;)18:50
iurygregoryyeah XD18:50
* jlvillal shocked JayF deleted him as an Administrator! :D18:52
JayFjlvillal: I forgot to put a message in for yours, I did for everyone else18:52
jlvillalNo worries and good to do it!18:52
dtantsurjlvillal: a revolt!18:52
JayFjlvillal: here's yours: "Your contributions as a core are appreciated; but since you are in emeritus status your launchpad access is being removed."18:52
JayF;) 18:52
JayFjlvillal: wait, hold on, you want access back?!18:52
jlvillal:)18:52
JayFJOHN VOLUNTEERED TO WORK ON IRONIC AGAIN18:52
JayFI HEARD HIM18:52
jlvillalNo thank you! :)18:53
dtantsur\o/18:53
TheJuliaHe did!18:53
TheJuliasweet!18:53
JayFquick, don't let him leave18:53
JayF:P 18:53
TheJuliawait, this is an irc channel, he can always just time out18:53
TheJulia....18:53
jlvillalBut I possibly learned that maybe JayF is actually JasonF ;)18:53
TheJuliaClearly we need to move to something like SecondLife18:53
JayFhas that been an option all along?!18:53
*** JayF is now known as JasonF18:53
JasonFI am me18:53
*** JasonF is now known as JayF18:53
JayFI didn't realize I was ever in OpenStack community as JasonF18:54
jlvillalWell launchpad calls you Jason...18:54
JayF(it's mildly humorous that I have ... digital artifacts of my IRC presence on freenode being older than my IRL nickname that *everyone I know* except my parents call me now)18:54
JayFoh, yeah, good point18:54
opendevreviewJulia Kreger proposed openstack/ironic-inspector master: SQLAlchemy 2.0 - Fix items lost in migration  https://review.opendev.org/c/openstack/ironic-inspector/+/90041318:55
TheJuliais freenode still online?!18:55
JayFNo; but JasonF was my original registered nick there. I changed it to JayF once my IRL name sorta developed into Jay.18:56
JayFI keep it registered on networks I frequent as my backup.18:56
TheJuliazigo: ^^^ that change above should fix things right up, aside from the known issue JayF was mentioning regarding testing on master branch. Locally it works with latest releases of oslo.db and sqlalchemy installed18:56
opendevreviewJulia Kreger proposed openstack/ironic-inspector master: [CI] Add sqlalchemy 2.0 unit testing  https://review.opendev.org/c/openstack/ironic-inspector/+/90041418:58
TheJuliaso, lets see, what was it that I was going to work on when I sat down this morning18:58
JayFI'm building the world's worst url...19:20
JayFhttps://zuul.opendev.org/t/openstack/builds?project=openstack%2Fironic&project=openstack%2Fironic-python-agent&project=openstack%2Fironic-inspector&project=openstack%2Fironic-lib&project=openstack%2Fironic-prometheus-exporter&pipeline=periodic&pipeline=periodic-stable&result=FAILURE&result=RETRY_LIMIT&result=POST_FAILURE&result=SKIPPED&result=NODE_FAILURE&result=MERGE_CONFLI19:20
JayFCT&result=MERGE_FAILURE&result=CONFIG_ERROR&result=TIMED_OUT&result=CANCELED&result=ERROR&result=RETRY&result=DISK_FULL&result=NO_JOBS&result=DISCONNECT&result=ABORTED&result=LOST&result=EXCEPTION&result=NO_HANDLE&skip=019:20
JayFyikes, didn't know it was two lines19:20
JayFbut the tl;dr is that we have jobs failing all over the place for inspector bugfix/11.2 and ipa bugfix/9.219:21
JayFI think those are nearing EOL; so we should either fix or EOL them19:21
JayFalso interesting: python-ironic-inspector-client has periodic jobs, python-ironicclient doesn't 19:31
JayFthat seems weird to me19:31
opendevreviewJay Faulkner proposed openstack/ironic master: Document new bug deputy role for Ironic  https://review.opendev.org/c/openstack/ironic/+/90044919:53
opendevreviewJay Faulkner proposed openstack/ironic master: Document new bug deputy role for Ironic  https://review.opendev.org/c/openstack/ironic/+/90044920:01
JayFand this is when I learn IPE has no bugtracker, too, gonna fix that20:05
JayFsame for metalsmith20:06
JayFboth of those still link to storyboard, it seems20:06
JayFand tenks20:06
JayFmgoddard: do you all use bugtracking anywhere for tenks?20:06
JayFmgoddard: I'm trying to standardize bug handling and triage across Ironic, don't wanna stop on you all if you've been using storyboard20:07
opendevreviewJulia Kreger proposed openstack/ironic-python-agent master: Fix vmedia network config drive handling  https://review.opendev.org/c/openstack/ironic-python-agent/+/89551920:11
TheJuliaOkay, I think that fixes that change's issues20:12
JayFTheJulia: just sanity check: there's no IPE/metalsmith bugtracker in LP? 20:14
* JayF about to go make them20:15
TheJuliaafaik no, and honestly not really sure everything needs a tracker, but whatever20:15
JayFthat was mostly my take, then someone asked me to make one for ipa-b20:15
* TheJulia shrugs20:16
JayFyeah, that's where I am, at this point it's easier to have it as an entrypoint20:16
JayFand at least that bug deputy doc I'm building gives us a place to aggregate the links easily20:16
opendevreviewJay Faulkner proposed openstack/metalsmith master: Document LP as official bugtracker  https://review.opendev.org/c/openstack/metalsmith/+/90045220:20
JayFTheJulia: you want me to wait on your review of vptg spec before I land it?20:24
JayFsteve just gave me the 2nd +220:24
TheJuliaI thought I had already +2'ed it20:25
JayFyou had, I kicked it off with an update 20:26
JayFgonna land it, taking that as a yes20:26
JayFrevisions are always a thing :D 20:26
* JayF is always reminded this time of year, with email summaries and etherpads being thrown around, it warms my heart that we commit a spec20:27
JayFfungi: for these new LP projects; I gave ironic-drivers access, which gives openstack release team access. Is that sufficient for opendev or do I need to take addl. steps?20:29
JayFfungi: two new examples being bugs.launchpad.net/metalsmith and bugs.launchpad.net/ironic-python-agent-builder20:29
opendevreviewMerged openstack/ironic-specs master: 2024.1 vPTG Planning Notes: Ironic Work Items  https://review.opendev.org/c/openstack/ironic-specs/+/89929720:40
opendevreviewJulia Kreger proposed openstack/ironic master: Advanced vmedia deployment test ops  https://review.opendev.org/c/openstack/ironic/+/89801020:41
opendevreviewJulia Kreger proposed openstack/ironic master: Revert "Unit tests: Isolate mysql test migrations"  https://review.opendev.org/c/openstack/ironic/+/90045420:44
opendevreviewJulia Kreger proposed openstack/ironic master: Change snmp job to not use a focal node  https://review.opendev.org/c/openstack/ironic/+/89382420:54
opendevreviewJay Faulkner proposed openstack/ironic-prometheus-exporter master: Document new LP bug tracker  https://review.opendev.org/c/openstack/ironic-prometheus-exporter/+/90046021:39
opendevreviewJay Faulkner proposed openstack/ironic-specs master: Quickfix: Correct rendering level of UEFI boot rec  https://review.opendev.org/c/openstack/ironic-specs/+/90048121:40
JayFsomeone wanna give me a quick +2A on that ^ just a render fix21:40
TheJuliaHey folks! So I took a look at CI jobs running, and then looked at the config, albeit not *super* deep21:42
TheJuliaI came up with https://etherpad.opendev.org/p/ironic-ci-jobs21:42
TheJuliaand the tl;dr is we do definitely have some cleanup to do21:42
JayFTheJulia: there is some interesting stuff along those lines in my bug deputy PR21:43
JayFTheJulia: basically links to see periodic job failures for all ironic projects21:43
JayFwhich is just convienient lol21:43
TheJuliaThe short take away is I think we should dial back ipmi testing21:43
TheJuliaconsolidate a couple things21:44
TheJulia*likely* have a few jobs to fix and make voting again21:44
TheJuliaand we can likely run things like anaconda+advanced ops which is in review now for vmedia in the same CI job21:44
JayFhttps://c66b1587a27ab576fc67-06d350e249369bd6ea2abe2080d2269e.ssl.cf5.rackcdn.com/900449/2/check/openstack-tox-docs/fd6d1af/docs/contributor/bug-deputy.html#review-periodic-stable-ci-jobs21:44
JayF(note that last link *does work* just all those projects are green)21:44
JayFI'm basically trying to apply some of the same heuristics I'd apply to ask "is a project active?" from a TC chair perspective for things like, PTL appointments, and finding we've got some dark dirty corners that need some febreeze lol21:45
JayFnot even meaning we have to fix 'em right now, but it's nice to just know what's going on21:45
opendevreviewJay Faulkner proposed openstack/ironic master: Document new bug deputy role for Ironic  https://review.opendev.org/c/openstack/ironic/+/90044921:46
TheJuliaI'd be wary of adding requirements which requires a bunch of new work, fwiw21:47
TheJuliaGranted, some might view it as table takes, but it may just depend on how big the table is and disconnects in that table's size21:47
JayFthe doc itself basically says: 1) triage new bugs 2) run a bug jam 3) look at periodics once a week and report if new stuff kaboom21:47
JayFif that's too much, please comment it on the review21:47
TheJulia"this is a tiny table, one project1" "OMG, that table is the size of a ranch and we have whole sections hiding ponies we haven't visited in ages"21:47
JayFhonestly if not for metal3 picking up on bugfix branches21:48
JayFI'd exclude them21:48
JayFI really, really dislike that move21:48
JayFbceause we do not run CI as well on those branches21:48
TheJulia crazy question, what purpose does the periodic stable job *actually* serve21:49
TheJuliawho does it serve21:49
TheJuliawhy does it serve21:49
TheJuliaetc21:49
JayFIf the answer to those is "nobody", then we remove it, we don't let it fail and waste CI resources endlessly.21:49
* TheJulia doesn't have a candlestick nor is hiding in the lounge21:49
JayFI think the idea is to identify failures early when they are easier to fix, as those jobs do bitrot over time.21:49
TheJuliaJayF: exactly!21:50
JayFIf we fixed them and checked them periodically, they could serve that role.21:50
JayFThe point is more: status quo is no good, proposing that as part of bug deputy is a shake up to the status quo21:50
JayFif we go the other direction it's still an improvement21:50
JayFI don't know what direction is right; but I know status quo is worse of the three opts I see21:50
TheJuliaokay, I'm seriously wondering why we have any periodics, because I thought we didn't have any periodic jobs and I can't answer the who/what/why questions21:51
TheJuliasure, to prevent bitrot might be a why21:51
TheJuliabut at some point, that is always to be expected21:51
TheJuliaand it still doesn't return value without the who portion21:51
JayFI think about it this way: if I have to maintain stable/OLD 21:52
JayFI want to fix the stable/OLD job on the first day it breaks21:52
JayFnot fourteen months after it breaks and I'm trying to backport a CVE21:52
TheJuliaat what cost of resources then21:52
JayFI see that as a potential efficiency play, with a net resource gain by being proactive21:52
JayFbut maybe I also see unicorns and pots of gold :D 21:53
TheJuliaso we spend more time context switching then21:53
TheJuliawell, in theory, to save us the gap and loss later21:53
JayFit's all tradeoffs. always. 21:53
TheJuliadunno, that is a... fun tradeoff I guess21:53
TheJuliayeah21:53
JayFI just am feeling less and less okay over time with letting things lie in the corner21:54
TheJulia++21:54
JayFthey need to be supported or they need to be gotten rid of21:54
* JayF looks at the scary etherpad of scariness21:54
fungiJayF: https://launchpad.net/~ironic-drivers has openstack administrators as its owner, so should be fine21:54
opendevreviewVerification of a change to openstack/bifrost master failed: Restart systemd services on failure  https://review.opendev.org/c/openstack/bifrost/+/88419821:54
JayFfungi: cool, that works! I've been using that as the owner of all the projects, so I think we're good there21:55
fungiJayF: for succession planning, you might want to also make ironic-drivers the driver of those projects too, instead of leaving it as your account21:55
TheJulia++21:55
TheJuliaThat is basically the only way we've kept continuity without chasing folks down and... we all know what happens when someone disappears unexpectedly :(21:56
* TheJulia has thought of Ilya a few times in the last couple of days21:56
JayFfungi: I think I did that, but accidentally made myself the bug driver for a couple21:56
fungithe maintainer field should suffice, but i'm mainly suggesting not leaving personal accounts as owning anything in particular21:57
JayFfungi: literally when it's like "who is the maintainer of the project" I put in "ironic-drivers" group21:57
JayFI didn't put ironic-drivers there for bug driver simply because I didn't know if I was signing up 11 people for a crapton of email21:57
fungioh, yeah either unset the bug supervisor (if you want open bug triage), or set it to a team21:57
JayFyeah, I'll unset it, that's what I did on the ones where I saw it was defaulting to me21:57
* JayF can recheck the others21:58
fungiJayF: also, in those projects' config pages, you can set them as "part of" openstack, which is what the other openstack deliverables do21:58
fungii don't know that it does anything useful, other than show the "part of" like you see at https://launchpad.net/nova21:59
fungiand adds the project to https://launchpad.net/openstack21:59
JayFalready done :)21:59
JayFbefore you even were completed explaining the benefits21:59
JayF(both things; I'm not bug driver; it's null, and part of->openstack)22:00
TheJuliamasghar: dtantsur: Regarding the etherpad https://etherpad.opendev.org/p/ironic-ci-jobs I created and mentioned earlier, and the ironic-inspector jobs, any chance we can get a slice of time to figure out which of the jobs on master branch should say for inspector since we run 3, one while non-voting is consistently failing "non-standalone"22:00
TheJuliaAlso, one big question for anyone watching, has there been agreement to default to the new RBAC policies yet across the community?22:01
JayFExplicitly no22:01
JayFmeaning; the agreement right now is implicitly to not default to that22:01
TheJuliais there consensus to ever make the default change?22:01
JayFknikolla would be the best person to have this conversation with22:02
JayFbut my understanding is that the conversation has moved to either "we have to do the work ourselves to RBAC these non-migrated projects" and/or "we have to have a technical solution to support both at the same time"22:02
TheJuliatonyb: when is the next security meeting?22:02
JayFand move of the chatter I've seen was of the latter variety, and all ideas were shot down22:02
knikollao/22:02
TheJuliahi!22:03
JayFknikolla: how did you do that22:03
JayFyou are more magical than I knew22:03
TheJuliaso, when can I nuke or switch primary focus for rbac to the SRBAC model?22:03
knikollaJayF: you won't believe the amount of free time I have after you took on all my responsibilities (jk)22:03
* TheJulia thinks of old rbac as the trinity site site with the gadget on the tower22:04
JayFbetween actual physical weight loss, and the mental weight loss of having PTG + recaps done and my SeaGL talk done, I feel about 400 lbs lighter and like my days have 500 hours in them22:04
* JayF got more upstream stuff done today than he did all last week combined22:05
tonybTheJulia: Ummm currently unscedhuled, but I appreciate the ping.22:05
TheJuliatonyb: anytime22:05
knikollaI haven't followed the RBAC work closely in the last cycle, that would be gmann . But with all the pings here we can host a party. 22:06
TheJuliaIt might be more a question for the security sig to push the envelop forward, but the TC is going to have to be mean at some point of not all projects align22:06
* JayF keeps trying to find the right incantation to get chatgpt to write CRs to update RBAC models in all straggler projects /s/s22:07
TheJulia... and there is always the possibility that some projects (actually, I'm sure this is the case) will have spoons or capability to do so22:07
TheJuliaJayF: writing a policy is actually on my todo list for tomorrow22:07
TheJuliaso. thanks!22:07
TheJuliawow, that medivac was moving22:08
* TheJulia just got buzzed by a medivac helicopter22:08
TheJulia... and also crossed the runway at the airport *blink* *blink*22:08
opendevreviewVerification of a change to openstack/bifrost master failed: ironic: Perform online data migrations with localhost DB  https://review.opendev.org/c/openstack/bifrost/+/89594822:15
JayFwe shouldn't be approving things right now22:15
JayFgate is busted :( 22:15
TheJuliawhen was that annoucement made?22:15
JayFthe broken sql2x job I mentioned this morning22:15
JayF> ironic-tox-unit-with-sqlalchemy-2x https://zuul.opendev.org/t/openstack/build/b328ff3b97c2429faf7a1b94f9b52251 : FAILURE in 6m 41s22:16
TheJuliaunrelated to biforst22:16
JayFahh22:16
JayFthat's sad then, that might be a real problem22:16
JayF> bifrost-tox-linters22:16
JayFWTF22:16
JayFyikes, I'm going to go look at why that is unhappy22:16
JayFI'm at a stopping point on my current task and real-technical-work instead of writing another email would be nice22:17
TheJuliathat was why I went down the list of jobs, tbh22:17
JayFwell tox -elinters for bifrost has an external depednency, that's not awesome22:18
JayF> Cannot find ansible-collections-openstack at ../ansible-collections-openstack22:18
TheJuliawheeeeeeeeeeeee22:19
JayFit looks like they added some new lint rules that broke things afaict22:21
JayFgoing to disable them because they are ... plentiful22:22
opendevreviewJay Faulkner proposed openstack/bifrost master: [CI] Disable new ansible lint rule breaking gate  https://review.opendev.org/c/openstack/bifrost/+/90048722:29
JayFthere's the gate fix, we can recheck stuff once that lands22:29
* TheJulia finally takes migraine meds22:29
iurygregoryJayF, I just hope the empty space wont cause problems, I've +2 https://review.opendev.org/c/openstack/bifrost/+/90048723:17
JayFit passes locally23:17
JayFjust land it? trivial ci fix, one core is permitted23:18
JayFit's blocking gate23:18
JayFand kicked two things outta gate due to timing (grr)23:18
iurygregoryyeah sure =)23:18

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