TheJulia | NobodyCam: no, run all the air conditioners on the motorhome *all* summer | 00:00 |
---|---|---|
TheJulia | or... many many trips in an EV | 00:00 |
Kangie | You'll love this: The first cluster I'll be managing using this is actually doing a NIH openstack. | 00:00 |
JayF | Not Invented here or National Institutes of Health | 00:01 |
JayF | the difference is significant :D | 00:01 |
TheJulia | JayF: indeed! | 00:01 |
Kangie | Not quite, but in-house LXD based scaling CI/CD solution that will provision on internal nodes or on Azure and AWS | 00:01 |
Kangie | hah. not invented here. | 00:01 |
Kangie | It'll be open source eventially so I will link it at that point, but it's been an adnevture watching this guy bolt it all together. | 00:02 |
Kangie | "Can I please have 6.x kernels on ubuntu 20.04" | 00:02 |
* TheJulia blinks | 00:02 | |
JayF | We've seen some massive quantities of 'how hard could it be' | 00:02 |
Kangie | I _can_ do that, but you realise this is way outside the bounds of any kind of supportable... | 00:02 |
TheJulia | Is it too early to sip a margharita? | 00:02 |
JayF | it's :02 past my EOD | 00:02 |
Kangie | no, no it is not. | 00:02 |
* TheJulia goes to the kitchen to whip something up | 00:03 | |
TheJulia | well, returns to, after the patch for nobodycam I worked on the dough for dinner | 00:03 |
* TheJulia returns | 00:05 | |
Kangie | anyway, I'll spend today getting some basic ironic deployments going (if I'm honest probably next week...) then see about stealing some real hardware to start managing nodes. Might have to do that last part after Supercomputing Asia 2024 though. | 00:09 |
TheJulia | Is it a sign I've been watching too much Great British Baking Show when my inner monologue starts off with "Prue and Paul would like you to...." ? | 00:09 |
TheJulia | cool! | 00:10 |
clarkb | not sure if useful but nodepool will already do azure and aws scalign and with the metastatic driver you might be able to carve nodes up into subndoes looking something like lxd. Not sure about that last bit | 00:39 |
NobodyCam | hehehe | 00:45 |
NobodyCam | wow I haven't seen clarkb in a very long time! Hi clarkb o/ | 00:46 |
clarkb | hello! | 00:46 |
NobodyCam | hehehe hey hey hope all is well | 00:47 |
clarkb | yup | 00:47 |
clarkb | can't complain | 00:47 |
Kangie | clarkb: we're way too invested in this solution now, but thanks :) | 01:10 |
opendevreview | Takashi Kajinami proposed openstack/networking-generic-switch master: Replace usage of deprecated path for test decorator https://review.opendev.org/c/openstack/networking-generic-switch/+/908550 | 04:11 |
opendevreview | Takashi Kajinami proposed openstack/networking-generic-switch master: Replace usage of deprecated path for test decorators https://review.opendev.org/c/openstack/networking-generic-switch/+/908550 | 04:17 |
Kangie | hah, bugf 2048079 had me going for a minute there. | 06:50 |
rpittau | good morning ironic! happy friday! o/ | 08:08 |
dtantsur | Kangie: fwiw I'm doing all my bifrost testing in a VM. I have a beefy machine where I run 3 VMs, 2 of them with (independent) Bifrosts. | 09:03 |
Kangie | I'm fiddling on a dedicated VM host server that's underutilised, but does have a few prod VMs unforturately. | 09:03 |
Kangie | I went with nested virtualisation in the end, seems fine. Sadly this will be on hold a few weeks while I do an audit and attend a conference. | 09:04 |
iurygregory | good morning ironic | 11:15 |
TheJulia | Good morning | 13:47 |
NobodyCam | Good morning… and ofc… | 15:11 |
NobodyCam | TGIF | 15:11 |
rpittau | bye everyone, have a great weekend! o/ | 15:56 |
cid | 👋 | 16:01 |
TheJulia | Good morning | 16:01 |
* dtantsur is out next week, see you afterwards! | 17:51 | |
JayF | A reminder that I, too, have limited availability next week. I'll be out of town Mon/Tues/Weds and limited upstream availability as a result. | 17:56 |
TheJulia | a stupidly early rfe idea: https://bugs.launchpad.net/ironic/+bug/2052828 | 18:01 |
TheJulia | JayF: ack | 18:01 |
JayF | So elodliles was asking in #openstack-tc if we minded adding the global openstack-unmaintained-core group to the ironic-unmaintained-core (or whatever we called it) group, so they could have core on UM branches as well. I'm onboard with this but wanted to check with the larger team. | 18:13 |
elodilles | hi ironic team o/ | 18:13 |
JayF | So basically unless there are objections I'm going to JFDI this at the end of the day\ | 18:14 |
JayF | TheJulia: iurygregory dtantsur ^ I suspect you are the only three who'd have opinions | 18:14 |
JayF | elodilles: I'm setting a reminder but feel free to nudge me if I forget :D | 18:14 |
JayF | elodilles: did you have a patch you needed me to land now tho? | 18:15 |
iurygregory | JayF, i think this is ok | 18:15 |
TheJulia | I guess, I'm just missing the "why" | 18:15 |
elodilles | note that in the openstack-unmaintained-core group currently only two stable-maint core member ( tonyb and myself ) are present ;) | 18:15 |
TheJulia | in principal is okay, but I want to be able to answer the question | 18:15 |
JayF | I suspect the type of patches the stable-maint team would land | 18:15 |
JayF | e.g. functionality stuff that tends to be done in batches | 18:15 |
elodilles | JayF: what i wanted to merge is the generated .gitreview patch | 18:16 |
JayF | I'll find it and land it | 18:16 |
elodilles | JayF: e.g. this one: https://review.opendev.org/c/openstack/ironic/+/908128 | 18:17 |
elodilles | and the other | 18:17 |
JayF | yeah, I'll search them out for all the ironic core repos, I have the topic up | 18:17 |
elodilles | for other projects i mean | 18:17 |
elodilles | * other ironic projects | 18:17 |
JayF | TheJulia: ahhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh https://zuul.opendev.org/t/openstack/build/172ddb4db5ac4a69b4914a9d12700320 | 18:18 |
JayF | > psycopg2.errors.ObjectInUse: source database "template1" is being accessed by other users | 18:18 |
elodilles | also, as stable maintainer I usually fix broken CI jobs, like on stable/* branches | 18:19 |
JayF | whoa, I can't land that change either | 18:19 |
JayF | hah | 18:19 |
* JayF looks around for the coup | 18:19 | |
elodilles | JayF: the group seems empty https://review.opendev.org/admin/groups/338621b254db5f73639b981241df483b5d761495,members | 18:20 |
JayF | https://review.opendev.org/admin/groups/338621b254db5f73639b981241df483b5d761495,members .... | 18:20 |
JayF | yes | 18:20 |
JayF | elodilles: well, my comment about not being included being a mistake ... I think it's fairly obvious now | 18:21 |
elodilles | :D | 18:21 |
elodilles | you mean, given that CI looks broken? :) | 18:21 |
JayF | that CI is broken in a way that is going to make ironic cores hide under their desks | 18:22 |
JayF | lol | 18:22 |
elodilles | :D | 18:22 |
JayF | I have an agreement with Julia to give her early warning, it's been 4 minutes, she's probably halfway to the Canadian border by now /s | 18:22 |
* TheJulia steals a back-hoe and begins building a bunker | 18:22 | |
elodilles | :))) | 18:22 |
TheJulia | All the fiber cables will fear me! | 18:23 |
TheJulia | elodilles: cool cool, w/r/t doing the needful | 18:24 |
* TheJulia wonders if this is a t-shirt | 18:24 | |
JayF | elodilles: I'll seed that group in with the rest of ironic cores when someone gets around to my message in -infra | 18:24 |
JayF | I think we're good to go elodliles https://usercontent.irccloud-cdn.com/file/WgdaG8Ss/Screenshot%20from%202024-02-09%2010-28-25.png | 18:28 |
TheJulia | seems reasonable to me | 18:30 |
elodilles | ACK, thanks o/ | 18:30 |
JayF | I'm only not-deleting myself because IDK if it'll have admin lol | 18:30 |
elodilles | :S | 18:30 |
JayF | whatever, I'll be brave, it's configured now anyway | 18:31 |
JayF | yeah I removed the personal entry there, so I'm only in via ironic-core now | 18:31 |
* JayF does not want a case where somewhere long in the future he's a core emeritus but has leftover access | 18:31 | |
elodilles | :) | 18:32 |
TheJulia | my internet search has revealed a lack of t-shirts describing the internet's natural enemy, the backhoe | 18:32 |
elodilles | i guess infra team can help if you locked out yourself from the house anyway :) | 18:32 |
JayF | that's sorta what I was thinking | 18:33 |
TheJulia | ++ | 18:33 |
JayF | TheJulia: that seems more like a bumper sticker that should be guerilla-attached to every backhoe you see | 18:33 |
JayF | TheJulia: in theory, of course | 18:33 |
TheJulia | of course | 18:34 |
TheJulia | Although, most of my cuts I got to experience were from lazy surveyors or accidents. "Yes, the transformer with the label saying it is fed from two directions is fed from two directions! Not just one" | 18:35 |
TheJulia | "Hey, you down there! You just hit a 27kV line!... And my fiber cables!" | 18:36 |
JayF | Hmm. | 18:37 |
TheJulia | The fun and joy of recalling times before postgres blew up in CI | 18:37 |
JayF | https://review.opendev.org/c/openstack/bifrost/+/908115 | 18:37 |
JayF | I still don't have +2 on this | 18:37 |
JayF | can someone else confirm? | 18:37 |
JayF | aha | 18:40 |
JayF | it looks like this is only configured this way **for ironic** perhaps? | 18:40 |
JayF | okay, yeah, I have +2 on Ironic, no +2 on bifrost | 18:40 |
TheJulia | JayF: did you log out and log back in | 18:41 |
JayF | it's configuration, see comment re: +2 on ironic and +2 on bifrost | 18:41 |
JayF | I've found the issue and am fixing project-config | 18:42 |
TheJulia | oh, I don't have access | 18:42 |
TheJulia | ack | 18:42 |
JayF | elodilles: hilariously enough, I think for everything you have access, and Ironic doesn't have access to everything yet | 18:42 |
JayF | isn't it Ironic? Don't you think? | 18:42 |
elodilles | :] | 18:42 |
elodilles | (i have (again) the +2 rights, yepp) | 18:43 |
elodilles | JayF: "A little too ironic, and yeah I really do think" 🎶 | 18:46 |
JayF | It's like raiiiiinnnnnnnnnnnnnn | 18:46 |
elodilles | :D | 18:46 |
JayF | I'll note I have looked before, she does not have a Cameo | 18:47 |
TheJulia | Are we all avoiding postgres now? | 18:47 |
JayF | I don't run postgres. | 18:47 |
JayF | I don't have any knowledge of it, at all, really | 18:47 |
JayF | fyi => https://review.opendev.org/c/openstack/project-config/+/908647 ironic-unmaintained-core access to all Ironic proj | 18:49 |
TheJulia | ahh | 18:49 |
TheJulia | JayF: so I'm rechecking https://review.opendev.org/c/openstack/ironic/+/908128 since that postgres error makes me thing the test collided with another test runner | 18:53 |
JayF | wfm | 18:53 |
TheJulia | on from another job trying to setup postgres, since you can't touch template1 by more than one user afaik | 18:53 |
JayF | postgres is mostly "at your own risk" anyway | 18:53 |
TheJulia | it is | 18:53 |
TheJulia | we're one of the few projects with any jobs for it too | 18:53 |
TheJulia | because we're nice people^(TM) | 18:53 |
JayF | you misspelled "a little crazy" | 18:55 |
JayF | :D | 18:55 |
JayF | or "glutton for punishment" :D | 18:55 |
TheJulia | heh | 18:56 |
opendevreview | Jay Faulkner proposed openstack/ironic master: Fix release mappings for 2023.2 https://review.opendev.org/c/openstack/ironic/+/908530 | 19:00 |
opendevreview | Julia Kreger proposed openstack/ironic master: docs: troubleshooting adiction for sync period https://review.opendev.org/c/openstack/ironic/+/908342 | 19:15 |
opendevreview | Verification of a change to openstack/ironic stable/wallaby failed: [stable-only] Fix tempest checkout for older versions https://review.opendev.org/c/openstack/ironic/+/907610 | 19:19 |
JayF | https://review.opendev.org/c/openstack/ironic-tempest-plugin/+/906749 is passing CI and ready for landing | 20:44 |
TheJulia | https://review.opendev.org/c/openstack/ironic/+/900965 would love a review | 20:51 |
JayF | LOL was going to help out but I think that needs more than a mobile review while waiting in Subway | 20:55 |
JayF | TheJulia: I have a good number of comments on that from before which were not revised against | 21:05 |
JayF | even some you responded to | 21:05 |
JayF | you sure you added all your changes? | 21:05 |
JayF | e.g. configure-pxe.rst is the example I'm reviewing now | 21:06 |
TheJulia | I guess just a change to HTTP server there would do it | 21:07 |
JayF | well, there's a couple of spelling things | 21:07 |
TheJulia | ... I thought I fixed python-ironicclient's functional stuffs | 21:08 |
JayF | +2 I can land now if you want to follow up remaining bits | 21:08 |
TheJulia | nope, I wipped it | 21:08 |
TheJulia | eh, I'll revise | 21:08 |
JayF | if it's just the rst file, I'll proxy thru Iury's +2 and land it | 21:09 |
TheJulia | okay | 21:09 |
opendevreview | Julia Kreger proposed openstack/python-ironicclient master: wip: fix funcitonal test run https://review.opendev.org/c/openstack/python-ironicclient/+/907094 | 21:10 |
opendevreview | Julia Kreger proposed openstack/ironic master: Add HTTP versions of network boot interfaces https://review.opendev.org/c/openstack/ironic/+/900965 | 21:13 |
JayF | TheJulia: +2A, even though I found another thing in that file lolsob :| | 21:14 |
JayF | why is proofreading so hard | 21:14 |
TheJulia | woot, then next week the project to begin reducing down our active jobs can begin! | 21:17 |
TheJulia | or the week after | 21:17 |
TheJulia | or after that | 21:17 |
TheJulia | who knows, since OMG so many things | 21:18 |
opendevreview | Julia Kreger proposed openstack/ironic master: follow-up: docs fix for add HTTP versions of network boot interfaces https://review.opendev.org/c/openstack/ironic/+/908675 | 21:18 |
JayF | +2A | 21:19 |
JayF | aight, I'm stepping away. I'll be around this weekend if you need anything lmk and I'll take care of it then o/ | 21:20 |
opendevreview | Merged openstack/networking-generic-switch master: Clean up removed services from devstack options https://review.opendev.org/c/openstack/networking-generic-switch/+/906329 | 22:20 |
opendevreview | Merged openstack/networking-generic-switch master: [codespell] Adding CI target for Tox Codespell https://review.opendev.org/c/openstack/networking-generic-switch/+/906793 | 22:59 |
opendevreview | Merged openstack/ironic master: Fix release mappings for 2023.2 https://review.opendev.org/c/openstack/ironic/+/908530 | 23:38 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!