Thursday, 2025-10-09

opendevreviewSteve Baker proposed openstack/ironic-tempest-plugin master: Test graphical console novnc connection  https://review.opendev.org/c/openstack/ironic-tempest-plugin/+/96315200:41
opendevreviewSteve Baker proposed openstack/ironic-tempest-plugin master: Test graphical console novnc connection  https://review.opendev.org/c/openstack/ironic-tempest-plugin/+/96315202:07
opendevreviewSteve Baker proposed openstack/ironic-tempest-plugin master: Test graphical console novnc connection  https://review.opendev.org/c/openstack/ironic-tempest-plugin/+/96315202:57
opendevreviewDmitry Tantsur proposed openstack/ironic master: CI: temporary mark OVN jobs as non-voting  https://review.opendev.org/c/openstack/ironic/+/96348306:23
dtantsurstevebaker[m], rpittau, iurygregory, or whoever is around: let's please do ^^^. The jobs have been failing for days, the fix is still a WIP, and the review backlog is growing quickly, including a few bugs fixes I quite urgently need..06:24
dtantsuralso, ugh, redirect handling is entire broken06:27
dtantsurTheJulia: I think you touched the code last: https://bugs.launchpad.net/ironic/+bug/2127154. I'd like to hear your ideas, because my idea is to nuke the entire is_source_a_path thing and let requests do the normal work of handling redirects.06:34
dtantsur(point for retrospective: stop overcomplicating simple things)06:35
rpittaugood morning ironic! o/06:52
rpittaudtantsur: ack06:53
opendevreviewDmitry Tantsur proposed openstack/ironic master: Remove bespoke logic for handling redirects while validating URLs  https://review.opendev.org/c/openstack/ironic/+/96348506:58
dtantsurTheJulia: it's not even too bad ^^ but maybe I'm still missing something in the original code, dunno06:58
dtantsurrpittau: thank you! please also check https://review.opendev.org/c/openstack/ironic/+/949521 when you have a minute. If we cannot get it in ironic-image 32, we'll be forced to disable inspection for the demo :(07:00
FreemanBoss[m]Good morning ironic07:01
rpittaudtantsur: I'll have a look now07:05
rpittaulgtm, I'll wait for the OVN non-voting patch before rechecking07:18
dtantsurI've tested https://review.opendev.org/c/openstack/ironic/+/963485, and it works with a redirected URL to the debian cloud image. PTAL.08:07
kubajjgood morning ironic o/08:55
kubajjI just saw an email from Előd in the mailing list and wanted to check with you as I am a bit confused by it. What does the row mean in the release support table (https://docs.openstack.org/project-team-guide/release-cadence-adjustment.html#example-sequence)? I interpreted it as F is the latest release, Caracal still should be supported, but is it that we are already in row G as it is the upcoming release?08:59
rpittaukubajj: F is Flamingo, so G is upcoming Gazpacho, C is Caracal which is going unmaintained end of this month09:01
rpittauCaracal = 2024.109:01
rpittaukubajj: about that, dow we want to try and merge https://review.opendev.org/c/openstack/ironic-python-agent/+/957948 ?09:02
rpittauI see it's WIP09:02
kubajjrpittau: it is indeed as the pipeline didn't let even 2025.1 pass09:02
rpittaummmm ok09:03
tomristHi everyone! My name is Tomris, and I’m an Outreachy applicant interested in contributing to the OpenStack Ironic project.  I’ve already read the contribution guide and I’m setting up my environment. Happy to be here!09:03
rpittautomrist: welcome! please reach out by email to hroy and myself, you can find the info in the outreachy project page :)09:04
rpittaukubajj: I've approved all the backports for that and rechecked, we still have some time to merge it, I'll hold the final release for IPA09:05
kubajjrpittau: ok, thanks, I'll check if they passed after the recheck09:05
kubajjthe change is relatively small, so hopefully should not introduce any issues in the other branches09:06
rpittauCI will tell :)09:07
rpittauhopefully :D09:07
tomristSent you both an email. Thank you again!09:07
rpittautomrist: good luck! :)09:07
kubajjWelcome tomrist!09:07
tomristThank you for warm welcome!09:08
opendevreviewMerged openstack/ironic master: CI: temporary mark OVN jobs as non-voting  https://review.opendev.org/c/openstack/ironic/+/96348309:19
kanefarmataHi everyone!10:50
kanefarmataMy name is Farmata, a Junior Software Engineer from the UK. I am a career changer: after working in education as an MFL teacher for a few years, I've recently completed a bootcamp. I am now looking to improve my soft and techincal skills to land my dream job. 10:50
kanefarmataI have experience working with the PERN stack as well as Typescript and Python, building full-stack applications. I’ve always wanted to challenge myself working with Python, and so this project seems like a great opportunity!10:50
kanefarmataBy participating in Outreachy, I aspire to kickoff my contribution journey, gain real world experience, code for good and network with fellow tech enthusiasts.10:50
kanefarmataAmong my strenght I will say that I am resilisent, creative, flexible, good communicator, optimistic and empathic.10:50
kanefarmataLooking forward to work together!10:50
arsalaanhello11:04
arsalaananybody here?11:04
hroyhello outreachy applicants, please reach out to rpittau and me via email, you can find the project related information on the outreachy page. And we will be reaching out to everyone with more info soon11:40
tomristhi again. i dont know why but i cant join channel via https://app.element.io/#/room/#openstack-ironic:matrix.org11:40
opendevreviewHarald Jensås proposed openstack/sushy-tools master: Add zombie cleanup for defunct SSH processes  https://review.opendev.org/c/openstack/sushy-tools/+/96352011:52
ElvisSure hroy12:36
plestang1 Hello team, I'm curently thinking about implementing support of image on s3 backend in ironic. Do you some advice/idea/important points that I should take care before starting ? I'd like tu use the presignedUrl feature of s3 to mimic the swift temp url feature.12:40
dtantsurplestang1: it would be good to see a slightly more detailed RFE to judge. With a presignedUrl, cannot you just provide it to Ironic directly, for instance?12:45
dtantsuriurygregory: could you check https://review.opendev.org/c/openstack/ironic/+/949521 please?12:45
opendevreviewMerged openstack/ironic-python-agent stable/2024.1: Fix for motherboards where efibootmgr returns UTF-8.  https://review.opendev.org/c/openstack/ironic-python-agent/+/95794812:50
iurygregorydtantsur, I checked yesterday, but CI was unhappy, looking again now12:51
dtantsuryeah, we disabled the OVN job for now12:51
plestang1dtantsur: sure I'll start by writing a RFE. I'm not sure to understand correctly your point about providing it directily to Ironic, curently an image in glance has a location which is something like proto://backend/<path>  (swift+config://backend_name/store/image_id or s3+https://<creds>@host/bucket/image_id). When the image is passed at boot time it is a swift temp url so13:04
plestang1it works only if the image is backed in swift. 13:04
TheJuliagood morning folks13:04
dtantsurplestang1: ah, got it.13:04
dtantsurmorning TheJulia13:04
plestang1dtantsur: maybe I forgot to say that it was for image coming from glance ;-)13:05
TheJuliaInteresting13:06
*** rose_kimondo_ is now known as roseKi13:23
TheJuliaFrom my point of view, I think some concept of S3 support would be a good addition.13:26
opendevreviewMerged openstack/ironic master: ci: remove tinyipa job alias usage  https://review.opendev.org/c/openstack/ironic/+/96300113:26
roseKiHello everyone. I'm Rose Kimondo, an Outreachy applicant interested in contributing to the “Extend Ironic node deployment history API” project. I'm excited to learn and get started — could you please guide me on where to begin or how I can make my first contribution?13:28
plestang1TheJulia: do you have some in mind other than the presigned url?13:29
TheJuliaplestang1: not offhand. Composing an image service in Ironic is not that difficult, but we have many different cases. If you can generate a presigned url, then it should be fairly straight forward.13:30
TheJuliaand by many different cases, in my partially caffinated state, I mean we have different use cases which sometimes surrounding code needs to be aware of. The key really becomes that at some point when there are slight differences, the logic in a particular deployment function needs some tweeking as well13:31
TheJuliaHappy to offer suggestions/reviews/insight when you get to that point since I did the OCI Image Service stuff last year13:32
plestang1TheJulia: yep I think that we could keep it the way it's done with swift and make the code more generic. 13:46
TheJuliamight work since it sounds like you have glace with a swift backend?13:48
TheJuliaerr13:48
TheJulias3 backend13:49
plestang1I've both13:49
TheJuliaInteresting!13:55
opendevreviewDmitry Tantsur proposed openstack/ironic stable/2025.2: Fix IPA external inspection callback url override  https://review.opendev.org/c/openstack/ironic/+/96356414:05
opendevreviewVerification of a change to openstack/ironic master failed: Check _by_arch values with redfish vmedia  https://review.opendev.org/c/openstack/ironic/+/96333514:14
roseKiHi everyone. Are my messages going through? Not sure if they are. 14:16
dtantsurroseKi: they are, hello and welcome. You need to write the mentors directly though: here is too much traffic for them to notice everything.14:17
dtantsurthe same applies to other outreachy applicants ^^^14:17
rpittauroseKi: please check the outreachy project page and send and email to hroy and myself :)14:17
roseKiThank you. rp14:18
roseKidtantsur, rpittau : Thank you.14:20
opendevreviewVerification of a change to openstack/ironic master failed: Fix IPA external inspection callback url override  https://review.opendev.org/c/openstack/ironic/+/94952114:22
rpittaunode failure wow :D14:28
dtantsurdo we use some unusual nodeset?14:29
rpittauoh bummer14:30
rpittaunow m3devenv uses cs1014:30
rpittauneed to change nodeset14:30
rpittaunvm we run on ubuntu here14:32
rpittauthen I have no clue14:32
TheJuliasometimes happens if the timing is right, or in this case, wrong :)14:44
opendevreviewHarald Jensås proposed openstack/sushy-tools master: WIP: libvirt connection recovery mechanism  https://review.opendev.org/c/openstack/sushy-tools/+/96357214:56
opendevreviewVerification of a change to openstack/ironic master failed: Fix IPA external inspection callback url override  https://review.opendev.org/c/openstack/ironic/+/94952115:05
cloobtech_Hi everyone, has any of the Outreachy applicant been able to contact our mentor, and get further details??15:34
rpittaucloobtech_: hi! if you haven't done it yet please read the info in the project page and send an email to hroy and myself15:54
cloobtech_rpittau: Yeah I did.. I sent an email to elfosardo@gmail.com and then to Roy... 16:00
cloobtech_I'm just waiting on further details...16:00
rpittaucloobtech_: great! :)16:11
*** AB is now known as Guest2870316:17
opendevreviewMerged openstack/ironic master: Fix IPA external inspection callback url override  https://review.opendev.org/c/openstack/ironic/+/94952117:32
opendevreviewAllain Legacy proposed openstack/networking-generic-switch master: Add default vlan to driver interfaces  https://review.opendev.org/c/openstack/networking-generic-switch/+/96203718:01
opendevreviewAllain Legacy proposed openstack/ironic master: Add support for multiple JSON-RPC configuration groups  https://review.opendev.org/c/openstack/ironic/+/96059318:01
opendevreviewAllain Legacy proposed openstack/ironic master: Add force_dhcp option for managed inspection  https://review.opendev.org/c/openstack/ironic/+/96082418:01
opendevreviewAllain Legacy proposed openstack/ironic master: WIP: Add standalone networking service for ironic  https://review.opendev.org/c/openstack/ironic/+/96249318:01
opendevreviewAllain Legacy proposed openstack/bifrost master: Add support for OVS as a virtual switch  https://review.opendev.org/c/openstack/bifrost/+/96203818:01
opendevreviewAllain Legacy proposed openstack/bifrost master: Add support for standalone ironic networking  https://review.opendev.org/c/openstack/bifrost/+/96239418:01
marvinrose_Hi everyone! I’m Marvinrose, an Outreachy contributor interested in the “Extend Ironic Node Deployment History API” project. I’m excited to start learning and contributing. Could you please point me to a good first issue, guide for setting up my development environment or where to start?18:12
chimaobiHello rpittau . I am an outreachy applicant. We are given initial tasks to do which are: writing a brief article about the project, installing Bifrost and writing a report on it, and submitting a dummy patch using gerrit sandbox. How do submit the tasks after completion?18:14
dtantsurFolks, I'll be out for an extended weekend, back on Wednesday18:17
dtantsurI'll be happy if you merge https://review.opendev.org/c/openstack/ironic/+/963564 (the master change has just merged)18:21
*** AB is now known as Guest2870718:27
TheJuliadtantsur: ack, thanks18:39
mrsmartHi everyone! I’m new to OpenStack and just joined via HexChat. Looking forward to learning and contributing! I am here from Outreachy internship contribution. Any help or direction would be greatly appreciated. Thanks! :)18:50
opendevreviewClif Houck proposed openstack/ironic master: Add a new 'physical_network' field to the Portgroup object  https://review.opendev.org/c/openstack/ironic/+/95562519:45
*** AB is now known as Guest2871119:55
*** AB is now known as Guest2872122:07
opendevreviewMerged openstack/ironic stable/2025.2: Fix IPA external inspection callback url override  https://review.opendev.org/c/openstack/ironic/+/96356423:37

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