Tuesday, 2024-10-01

cardoelibvirt-python installs without fully working often. It’s  gotta have python-dev stuff along with pkg-config.01:18
JayFI might try a manual pip install of libvirt_python in the virtualbmc setup03:59
rpittaugood morning ironic! o/06:35
rpittauJayF: by experience libvirt python in venv can be problematic because it heavily relies on systemwide components of libvirt, ideally you would want to try using the packaged one06:53
rpittauTheJulia: hi! wondering if you're still working on https://review.opendev.org/c/openstack/ironic/+/896570 and https://review.opendev.org/c/openstack/ironic/+/898010, they're both in merge conflict since a while08:28
opendevreviewMerged openstack/networking-generic-switch master: Add Supermicro switches to allow for supported write config  https://review.opendev.org/c/openstack/networking-generic-switch/+/92688609:27
opendevreviewRiccardo Pittau proposed openstack/networking-generic-switch master: Force autospec=True in tests and fix unit tests  https://review.opendev.org/c/openstack/networking-generic-switch/+/93074509:41
iurygregorygood morning ironic11:00
cidgood afternoon ironic.11:02
cidOut of curiosity, what happens when Ironic's minor version gets to v1.9911:02
cidI assume it likely naturally becomes 2.0? And will the endpoint still serve from /v1?11:04
iurygregoryI was thinking it would go to 1.10011:11
iurygregorybut this is indeed a good question11:12
iurygregoryI don't have the right answer =)11:12
dtantsuriurygregory, cid, it has to go to 1.100. I wonder how much will break once that happens :D12:30
dtantsur2.0 will be the next major version of Ironic API, which, realistically, is not going to happen12:30
cidNot going to happen? Why would that be, if you don't mind, dtantsur12:32
dtantsurcid: we simply don't have capacity to work on something so large12:34
dtantsurif we ever do, we have a large backlog of higher priority efforts that we can finish instead12:34
iurygregory1.100 it will be amazing hehe :D 12:35
iurygregoryyeah, wondering what will break when it happens12:35
dtantsurWe'll know once we get there :D12:36
JayFNow would be a really good time to look at the utilities and sdks though so that if it breaks we can get ahead of it13:19
dtantsurThe main thing that can break is sorting versions as strings13:24
opendevreviewcid proposed openstack/ironic master: Add support for node name in port creation  https://review.opendev.org/c/openstack/ironic/+/93094413:38
JayFdtantsur: or any clients using a bad string parsing algorithm to get out the version... Like 1.100 being read as 1.1013:44
opendevreviewDmitry Tantsur proposed openstack/ironic-python-agent master: [WIP] A hardware manager call for a full sync before shutdown  https://review.opendev.org/c/openstack/ironic-python-agent/+/93101713:49
* TheJulia blinks surprised we *didn't* already have that14:05
TheJuliaoh where oh where did I put my glasses14:06
TheJuliaAlso, good morning folks!14:06
TheJuliagoing back the disucssion, we have had a few people in the past year or two raise similar question as to cid's question because they had some adjacent workflow logic where they were doing like two digit string splitting. We've encouraged them to "please don't do that with shell scripting and just have some sort of proper version modeling"14:08
opendevreviewKamil Gustab proposed openstack/sushy master: Adds attributes for IPs for Ethernet Interfaces.  https://review.opendev.org/c/openstack/sushy/+/93081414:27
opendevreviewcid proposed openstack/ironic-specs master: [WIP] Kea DHCP backend  https://review.opendev.org/c/openstack/ironic-specs/+/93102514:41
TheJuliaIt is october, the holloween baking shows have appeared.15:37
JayFIt's time for the Great Pumpkin Spice Challenge on BASIC TV15:42
JayFlol15:42
JayFo//15:48
JayFlol I was scrolled up reading backlog and I just waved to someone from days ago15:49
opendevreviewJay Faulkner proposed openstack/ironic master: [WIP] devstack: split into VENVs  https://review.opendev.org/c/openstack/ironic/+/93077615:49
opendevreviewJulia Kreger proposed openstack/ironic master: CI: Add a 4k disk CI job  https://review.opendev.org/c/openstack/ironic/+/93065515:49
rpittaugood night! o/15:54
JayF\o15:55
TheJuliaSo looks like the postgres job is toast15:59
TheJuliahttps://7d12977942ed9fbb75e4-56d2480851ef91de1634aa83a3abd804.ssl.cf1.rackcdn.com/930655/3/check/ironic-tempest-pxe_ipmitool-postgres/1c245b1/controller/logs/screen-keystone.txt15:59
TheJuliaThere is a possibility I might move the 4k disk job to just use LVM as well, that way it is sort of "as complex as possible" in that regards, but hopefully I have a starting point16:03
JayFwell, that was a best effort thing for a long time16:22
JayFwe should at least post to the ML, then remove support with fire16:22
* dtantsur is very sad that the OpenStack in general decided to neglect PostgreSQL16:26
TheJuliaYeah, I feel like we can’t be the only ones, but reality is… we really are the only ones who run it.16:40
JayFI will say, if it's failing for keystone and not ironic16:41
JayFwe could put the job in standalone16:41
dtantsurDoesn't our standalone job use Keystone?16:44
dtantsurI thought it was essentially Nova-less16:45
JayFI guess I assumed at some level we have a standalone-standlone ironic job that's actually standalone16:45
TheJuliaIt does16:45
TheJuliaUse keystone16:45
dtantsurJayF: this is bifrost :)16:45
JayFhonestly it seems like a gap in our CI to not have any noauth setup16:45
JayFah yeah, so can we hook a bifrost job up to postgres if we care about keeping it?16:45
JayFI personally don't but am trying to find a path if others do :)16:45
dtantsurWe could but there is no support for Postgres there now16:46
dtantsurso it's more complicated than just flipping some configuration options16:46
JayFis anyone actually using it in prod?16:46
* dtantsur no clue16:46
JayFI guess the question I wanna ask: would RH patch postgres support back in if upstream dropped it16:46
JayFI can imagine you all having customers with strong opinions about db backends :)16:47
dtantsurNot on my side of RH16:47
dtantsurand I don't think OSP ever supported Postgres either16:47
JayFso who wants to make the -x,xxx commit then? :D 16:47
dtantsurNot me, I should be packing for my vacation right now already :)16:48
JayFwhere are you going?16:48
JayFmy bro's wedding got moved to Winston-Salem so my trip is still on16:48
dtantsura small bungalow in the middle of nowhere in Schwarzwald16:49
JayFnice16:49
JayFI've been having :( seeing the news all week, one of the towns that is gone in NC, Spruce Pine, is basically where my family vacationed for a lot of my childhood16:50
JayFin cabins up there that likely no longer exist16:50
dtantsurSigh. I'm sorry to hear. We had this sort of a nightmare not way away from Düsseldorf 3(?) years ago.16:50
opendevreviewJay Faulkner proposed openstack/ironic master: [WIP] devstack: split into VENVs  https://review.opendev.org/c/openstack/ironic/+/93077616:53
JayFI heard someone describe it as like katrina-like because the valleys naturally form bowls to hold in flood waters, but because it's in the mountains it also added a lot of velocity to the water16:53
JayFit's crazy to see because you'd think in the mountains you're safe from hurricanes16:54
dtantsuroh no, it's a bad scenario16:54
dtantsurespecially after a certain dry time, valleys can turn into a fire hose16:54
JayFyeah and that area is extremely rural in ways that are hard to understand unless you've been there -- meaning no power/cell phone/etc is keeping some of the worst information out still16:55
JayFdefinitionally the worst places have no ways to communicate how bad it is :| 16:55
dtantsurwhat a nightmare :(16:55
dtantsurAnyway, time to pack indeed. See you next Tuesday!17:04
JayFo/17:04
TheJuliaReally not a fan of the new zuul ui :(17:15
JayFthe changes to zuul.opendev.org? 17:16
JayFlike when looking up in progress changes?17:16
JayF+9001 to your assessment if so17:16
TheJuliaIt is almost like the screen which was at the perfect level for "people in the middle" is now a zoomed out view17:16
TheJuliaso now I got to click a bunch of times and the search is not generalized, I have to select the project I want to match and perfectly do the project name17:17
JayFapparently globbing does work17:17
JayFit's just no longer an implied 'ending-in-*'17:17
TheJuliaoh, I tried 'ironic' and it showed an empty list17:19
TheJuliaso now I have to type 'openstack/ironic'17:19
TheJuliadidn't try globbing though17:19
JayF*ironic* would work17:19
JayFchange dropdown to project-> *ironic* works17:20
JayFbut am I crazy or did you used to not even need to change the dropdown?17:20
TheJuliabut then I need to click to expand out each area17:20
JayFI noticed it when putting the 6 digit code in wasn't enough anymore, I had to change the dropdown (and expand each area)17:20
TheJuliaJayF: you didn't have to17:20
TheJuliaI can totally see the zoomout view value, just... ouch17:21
TheJulia:(17:21
TheJulia(maybe not valuable necessarily for OpenStack as an aggregate, but smaller more tightly integrated things, sure)17:21
clarkbthe default is pipeline whcih I've suggested be chagned to something else because you can already click on a pipelien and get a filter for it17:21
clarkbif you do expand things you can also click the magnifying glass to add filters for you17:22
clarkbJayF: correct the old filter didn't require you to select input types but it was more limited in what things it could filter over17:23
JayFFWIW not putting this in #opendev or pointing at you all beacuse I assume this is all zuul upstream17:24
JayFwhich the new UI appears to be sensible for a less distributed project17:24
clarkbit is, but we also have a lot of input. we have an etherpad going and dtantsur already provided the feedback on globbing behavior for project filters that is in there17:24
opendevreviewJulia Kreger proposed openstack/ironic master: CI: Add a 4k disk CI job  https://review.opendev.org/c/openstack/ironic/+/93065517:24
clarkbI suspect that BMW is actually more distributed fwiw17:25
clarkb(and they were driving a lot of the work to change the UI to better meet the needs of varying use cases)17:25
TheJuliamaybe a "please just start with a zoomed in view" cookie could make me happy17:26
clarkball of the filters should be encoded in your url17:27
clarkbI think you should be able to bookmark the zoomed in view that you like to see and have that work17:27
clarkbthough maybe not the expansion of jobs?17:28
* clarkb makes a note on saving that state in the feedback doc17:28
TheJuliaI guess it is just rough, 7 steps to find the ironic job status is semi-owie when I could jsut reach the page and control-f it17:29
TheJuliaoh where did I put my brain17:30
JayFhttps://review.opendev.org/c/openstack/virtualpdu/+/928823 oh wow17:31
JayFCI on this is making it clear17:31
JayFvirtualpdu devstack jobs17:32
JayFdo not install virtualpdu from git17:32
JayFwheeee17:32
TheJuliadoh17:32
JayFwait, no, what17:32
JayFI might have been looking at the wrong job, please hold17:32
JayFeven still, I think at best it'd mean we're running ironic CI against released virtualpdu17:33
JayFwhich is non-ideal as well17:33
JayFso close to getting all the pieces in place for the vpdu + venv stuff17:38
opendevreviewJay Faulkner proposed openstack/virtualpdu master: Vendor pysnmp v5.0.33 into virtualpdu  https://review.opendev.org/c/openstack/virtualpdu/+/92882317:38
clarkbfwiw providing feedback on zuul things in the zuul matrix room or on the zuul-discuss mailing list is always fair game. If there is interest in providing thoughts on the new dashboard more directly so we don't have to play telephone that may help people writing the js understand needs better17:44
clarkbother ideas: if you click on a pipeline to get the pipeline view you get a toggle for expanding all jobs. You could potentially do that if it is a specific pipeline you care about. That toggle is persisted in local storage17:59
clarkbthe idea that is being bounced around is having that toggle on the top level dashboard too (to basically restore the old dashboard behavior of showing you all the things at once)17:59
opendevreviewJay Faulkner proposed openstack/ironic master: [WIP] devstack: split into VENVs  https://review.opendev.org/c/openstack/ironic/+/93077618:00
JayFclarkb: if that setting was cookie-saved, that would work. If it's a button to click it's probably not worth the effort18:01
clarkbJayF: its local storage saved18:01
JayFI think that'd be OK but not awesome18:01
JayFbut I use more different computers/browsers than average :D 18:01
clarkbnot sure I understand that last statement. It should functionally be the same as a cookie18:01
clarkbexcept that info isn't sent back to the server so we don't have privacy concerns18:01
clarkbyes you have to set it per browser but that is no different than with a cookie18:02
JayFwhat I'm saying is I use like, 3 machines and two browsers on each18:02
JayFwhich means 6 button presses everytime my data is cleared18:02
JayFwhich is probably 5 more than most people :D18:03
opendevreviewJulia Kreger proposed openstack/ironic master: CI: Add a 4k disk CI job  https://review.opendev.org/c/openstack/ironic/+/93065518:26
opendevreviewJay Faulkner proposed openstack/ironic master: Remove postgresql testing and documentation  https://review.opendev.org/c/openstack/ironic/+/93105518:34
JayF-128 +50 ... not nearly as satisfying as I might have hoped :D 18:37
TheJuliaJayF: was my call to action, a call to action? :)18:44
JayFI already said in here I was gonna do it18:44
JayFit was mentioned in the TC meeting18:44
TheJulia:)18:44
TheJuliaahh, okay18:44
JayFI basically said we had no desire at all to maintain it18:44
TheJuliasame18:44
JayFmanila apparently has pgsql jobs too18:44
JayFdue to some known large deployments using it18:44
JayFmy reponse was to invite those people to the ironic community to help maintain it if desired :D 18:45
TheJuliathat works18:45
JayFalso like, this is early cycle18:46
JayFthis is /exactly/ when to merge removal like this18:46
JayFthe earliest days of the slurp release18:46
* JayF notes re: his post to the list that we appear to use ironic-* groups throughout LP, so we should be good w/r/t ironic-coresec19:39
JayFbased onthe actions taken by fungi and I when enabling VMT for Ironic recently19:39
opendevreviewJulia Kreger proposed openstack/ironic master: CI: Add a 4k disk CI job  https://review.opendev.org/c/openstack/ironic/+/93065520:30
opendevreviewJulia Kreger proposed openstack/ironic master: WIP: CI: Change 4k job to use LVM  https://review.opendev.org/c/openstack/ironic/+/93106120:30
iurygregoryTheJulia, you will be at the OpenInfra Days NA, right? 21:03
TheJuliaYes21:03
iurygregorycan you give the pxe boot sticker to guilhermesp? since Amy forgot to bring to Suwon D: 21:04
TheJuliaI forgot to give some to Amy21:07
iurygregoryno worries :D21:08
JayFI'll note I am always happy to post stickers to anyone21:11
JayFand have budget to make more exist if I run out :)21:11
iurygregoryJayF, shipping costs to Brazil are a bit high I would say :D 21:12
JayFthat would /not/ even be close to the most remote place  I've mailed stickers21:12
JayFsometimes it takes 2 or 3 tries to get them into some international places21:13
* JayF needs to try to ship cid some stickers again21:13
iurygregoryyup it can happen!21:13
clarkbusps says $18. A lot for a sticker but not for the sentiment :)21:36
clarkbif it fits in a letter it would be cheaper21:36
TheJuliaI offered to mail some of the car ones out :)21:37
TheJuliaThey are also in my desert lair21:38
iurygregoryclarkb, yep and here in Brazil they would make me pay taxes based on the shipment and price of the product lol21:39
clarkbiurygregory: fun21:40
iurygregoryso it's cheaper to give to someone at the conference so I can pick up here in Brazil XD21:40
iurygregoryplease bring the car ones to the OID NA :D 21:41
JayFclarkb: I have international forever stamps, when I bought them they were $121:50
JayFclarkb: anything <1 oz in an envelope, it's just one of those21:50
JayFwhich is why I don't mind sending it a few times to get it thru, even if it takes 3 times that's like, $15 in stickers, postage, envelopes :)21:51
opendevreviewJulia Kreger proposed openstack/ironic-tempest-plugin master: Fallback to SSH if ping fails  https://review.opendev.org/c/openstack/ironic-tempest-plugin/+/93106923:02
opendevreviewJulia Kreger proposed openstack/ironic-tempest-plugin master: Fallback to SSH if ping fails  https://review.opendev.org/c/openstack/ironic-tempest-plugin/+/93106923:04
opendevreviewJulia Kreger proposed openstack/ironic master: CI: Add a 4k disk CI job  https://review.opendev.org/c/openstack/ironic/+/93065523:09
opendevreviewJulia Kreger proposed openstack/ironic master: WIP: CI: Change 4k job to use LVM  https://review.opendev.org/c/openstack/ironic/+/93106123:09
TheJuliaclarkb: did the logic around running stacked jobs change at all?23:09
opendevreviewJulia Kreger proposed openstack/ironic master: WIP: CI: Change 4k job to use LVM  https://review.opendev.org/c/openstack/ironic/+/93106123:47

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