Wednesday, 2024-04-10

opendevreviewJulia Kreger proposed openstack/ironic master: Docs: Remove outdated RBAC content  https://review.opendev.org/c/openstack/ironic/+/91538500:33
opendevreviewJulia Kreger proposed openstack/ironic master: docs: Cleanup/revise Secure Boot docs  https://review.opendev.org/c/openstack/ironic/+/91538600:33
opendevreviewJulia Kreger proposed openstack/ironic master: docs: update ilo docs regarding status -> use redfish  https://review.opendev.org/c/openstack/ironic/+/91538700:33
opendevreviewJulia Kreger proposed openstack/ironic master: docs: document stance on partition image use  https://review.opendev.org/c/openstack/ironic/+/91538800:33
opendevreviewJacob Anders proposed openstack/ironic master: Add states.SERVICING and SERVICEWAIT to need_prepare_ramdisk  https://review.opendev.org/c/openstack/ironic/+/91532300:48
TheJuliajanders: shouldn't that be caught by a unit test? or at least ensured moving forward?00:57
opendevreviewMerged openstack/ironic stable/2024.1: Fix generating local paths when connecting virtual media  https://review.opendev.org/c/openstack/ironic/+/91515302:13
iurygregoryrpittau, we should probably change the url for bugs here in channel (it says  Bugs: https://storyboard.openstack.org/#!/project_group/75 ) 02:23
opendevreviewJacob Anders proposed openstack/ironic master: Add states.SERVICING and SERVICEWAIT to _FASTTRACK_HEARTBEAT_ALLOWED  https://review.opendev.org/c/openstack/ironic/+/91538902:35
jandersTheJulia likely yes and yes (this applies to both patches above)02:39
jandersFor now we're trying to see if we can get it to run end to end and there isn't a lot of time so my main focus is to get things to a somewhat working shape and make sure no fix needed on the way gets forgotten - I won't be surprised if there will be a few more similar ones to follow02:40
jandershaving them up also makes downstream testing easier02:40
TheJuliajanders: I get it, just would rather see stuff move forward without needing to be iterated upon too much02:45
opendevreviewSteve Baker proposed openstack/ironic master: Replace cinderclient usage with openstacksdk  https://review.opendev.org/c/openstack/ironic/+/90026503:58
opendevreviewJacob Anders proposed openstack/ironic master: Correct logging call in _heartbeat_service_wait method  https://review.opendev.org/c/openstack/ironic/+/91539405:42
rpittaugood morning ironic! o/07:19
rpittauiurygregory: I was wondering the same since a while but never get to act on it, looks like the right time to do it :)07:19
rpittaunow I need to understand how :D07:26
*** srelf_ is now known as Continuity08:22
ContinuityMorning ironic o/08:22
*** ChanServ changes topic to "Bare Metal Provisioning | Status: http://bit.ly/ironic-whiteboard | Docs: https://docs.openstack.org/ironic/ | Bugs: https://launchpad.net/ironic | Contributors are generally present between 6 AM and 12 AM UTC, If we do not answer, please feel free to pose questions to openstack-discuss mailing list."08:32
fricklerrpittau: ^^ please verify08:33
frickleractually maybe you want https://bugs.launchpad.net/ironic to go directly to bugs?08:34
rpittauthat's perfect, thanks frickler :)08:34
dtantsuryeah, no more storyboard08:34
rpittaufrickler: oh yeah08:34
rpittauthat would be better08:34
*** ChanServ changes topic to "Bare Metal Provisioning | Status: http://bit.ly/ironic-whiteboard | Docs: https://docs.openstack.org/ironic/ | Bugs: https://bugs.launchpad.net/ironic | Contributors are generally present between 6 AM and 12 AM UTC, If we do not answer, please feel free to pose questions to openstack-discuss mailing list."08:35
opendevreviewMerged openstack/ironic master: Add states.SERVICING and SERVICEWAIT to need_prepare_ramdisk  https://review.opendev.org/c/openstack/ironic/+/91532309:09
opendevreviewDmitry Tantsur proposed openstack/ironic stable/2024.1: Add states.SERVICING and SERVICEWAIT to need_prepare_ramdisk  https://review.opendev.org/c/openstack/ironic/+/91534809:22
opendevreviewDmitry Tantsur proposed openstack/ironic stable/2023.2: Add states.SERVICING and SERVICEWAIT to need_prepare_ramdisk  https://review.opendev.org/c/openstack/ironic/+/91534909:23
rpittauthanks again frickler, much appreciated :)09:26
ContinuityHey Ironic, I have a question about configuring interfaces using config drives, I am currently in an environment where we have need of putting four interfaces into specific /31 subnets, as we will be looking to run point to point links between the ironic nodes and the switching fabric.10:00
ContinuityManagement and deployment will take place on a traditional l2 domain, but we need to be able to configure 4 interfaces at build time to operate on a routed L3 environment. This means that we need to be able to inject config into the nodes to configure specific ip addresses on specific interfaces. This config would be known upfront, but the bit im struggling with is, how we inject that at build time.10:00
ContinuityI was originaly thinking about using config drives, but is it possible to pre-create a config drive that is matched to a node, and persists between creation and destruction without having to provide the config manually at build time?10:00
ContinuityPossibly this might fit the bill https://specs.openstack.org/openstack/nova-specs/specs/liberty/implemented/metadata-service-network-info.html#rest-api-impact10:10
ContinuitySorry wrong link https://docs.openstack.org/ironic/latest/admin/dhcp-less.html#configuring-network-data10:11
iurygregorygood morning Ironic11:15
dtantsurContinuity: this concerns providing networking to the provisioning ramdisk. I don't think we can persist configdrives between deployments..11:32
Continuitydtantsur: right, o.k so thats only for the deployment Ramdisk, rather than deploying a node. 11:34
ContinuityCan the same style be injected to a deploying node, or is that not possible?11:37
ContinuityI assume that would just be standard user-data11:38
dtantsurContinuity: correct. Basically you need to supply the same (or different) data in two places.11:39
ContinuityCheers, and we don't have a way of setting that across rebuilds, it would need to be provided on each deployment. 11:40
dtantsurWell, keeping configdrives across rebuilds is not exactly multi tenancy friendly11:40
ContinuityYeah, this is part of the problem I'm fighting, the network we are trying to configure is a GPU fabric, where we will only be operating at L3, using VRFs for separation, and as such there will be some addressing which stays static. The other side, where a customer would be connecting too lives in a standard L2 domain. So being able to "set" the interfaces connected to the GPU fabric where that addressing does not change, is what im trying to11:43
Continuity achieve without too much intervention.  11:43
opendevreviewDmitry Tantsur proposed openstack/ironic master: Stop assuming service steps have priorities  https://review.opendev.org/c/openstack/ironic/+/91541511:59
iurygregory<eyes> ^12:21
dtantsur:)12:26
iurygregorydtantsur, this is the best part ":param sort: Used for consistency, ignored. " :D 12:33
dtantsurhehe, dunno, I can remove it, but I don't know JayF's plans for the future of steps.12:33
dkingSo, for people with a working Google Calendar... When, from now, is the meeting today?12:35
dtantsurdking: in 25 minutes12:35
iurygregorytime to grab more coffee12:36
dkingGreat! I'm not late today. Well, I might still be late because of meetings here, but not by a whole day this time.12:36
rpittau10 minutes to second PTG session ! https://etherpad.opendev.org/p/ironic-ptg-april-202412:50
TheJuliahttps://meetpad.opendev.org/apr2024-ptg-ironic12:59
dkingFor some reason, I'm not hearing anybody. Stupid technical difficulties.13:05
dkingI'm good now.13:14
opendevreviewSteve Baker proposed openstack/ironic-python-agent master: Step to clean UEFI NVRAM entries  https://review.opendev.org/c/openstack/ironic-python-agent/+/91456313:17
rpittaugood night! o/17:03
JayFhttps://usercontent.irccloud-cdn.com/file/w74Xh5sX/image.png17:13
JayFWe don't always hear the happy blissful user comment, so I got permission from john to share this with the larger community17:13
dtantsur:D17:13
ContinuityI echo that, ironic makes life so much easier....17:24
TheJulia:)17:40
TheJuliaJayF: I think you forgot "review the sacred scrolls of pythia" on the list of steps18:05
opendevreviewcid proposed openstack/ironic master: wip: Allow to provision arm64 than x86_64 architecture fake-bare-metal-vms  https://review.opendev.org/c/openstack/ironic/+/91544118:40
opendevreviewJulia Kreger proposed openstack/ironic master: docs: update ilo docs regarding status -> use redfish  https://review.opendev.org/c/openstack/ironic/+/91538718:46
JayFcid and I will be meeting on Monday Apr 15th 1700-1800 UTC to pair on ironic arm ci bits, if you are interested reach out adn I will add to invite18:48
iurygregoryJayF, the codespell job should we just put voting in check? or gate also?22:23
opendevreviewWinicius Allan Bezerra da Silva proposed openstack/ironic master: Fix spelling reported by codespell  https://review.opendev.org/c/openstack/ironic/+/91545722:35
opendevreviewWinicius Allan Bezerra da Silva proposed openstack/ironic master: Make codespell voting  https://review.opendev.org/c/openstack/ironic/+/91545922:42
iurygregoryJayF, fyi I asked wncslln to help us ^  =)22:42
wncsllno/22:42

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