* TheJulia goes and tries to figure out dinner | 00:14 | |
TheJulia | JayF: https://d73732804f9d700e903b-8e240bc4e64280e0dda3f4c38c5a562b.ssl.cf1.rackcdn.com/835917/13/check/ironic-standalone-redfish/4804a02/controller/logs/ironic-bm-logs/node-2_no_ansi_2022-08-17-00%3A00%3A59_log.txt may amuse you | 02:50 |
---|---|---|
TheJulia | dtantsur: thoughts on passing webserver validation down, since the stock template has no concept | 02:50 |
TheJulia | We’ve got the global switch, we could double stack it easily I think | 02:59 |
TheJulia | Or we might be able to find a way to get it to just accept it…. | 02:59 |
TheJulia | Dunno | 02:59 |
opendevreview | Iury Gregory Melo Ferreira proposed openstack/ironic master: Fix releasenotes before release 21.0 https://review.opendev.org/c/openstack/ironic/+/853387 | 03:39 |
opendevreview | Iury Gregory Melo Ferreira proposed openstack/ironic master: Ironic Release 21.0 https://review.opendev.org/c/openstack/ironic/+/853388 | 03:40 |
stevebaker[m] | arne_wiebalck: hey I'm not seeing any new SIG video in the dropbox | 03:46 |
ajya | Good morning Ironic | 06:31 |
ajya | TheJulia: I do more or less | 06:31 |
rpittau | good morning ironic! o/ | 07:27 |
adam-rozman | good morning ironic! | 07:28 |
* rpittau E_TOO_MANY_MESSAGES | 07:29 | |
janders | good morning ajya rpittau adam-rozman and Ironic o/ | 07:47 |
rpittau | hey janders :) | 07:48 |
adam-rozman | hey | 07:48 |
kubajj | good morning everybody! | 07:51 |
ajya | hey janders , rpittau, adam-rozman, kubajj | 08:08 |
rpittau | hey ajya :) | 08:13 |
dtantsur | TheJulia: sorry, I might me missing the context of the question, cannot pick it up from the scrollback. | 09:16 |
cbouchar | TheJulia, Jayf: cbouchar is in Yoga. | 09:55 |
iurygregory | good morning Ironic | 10:18 |
opendevreview | Dmitry Tantsur proposed openstack/sushy stable/yoga: Do not send compression as acceptable encoding https://review.opendev.org/c/openstack/sushy/+/853431 | 10:35 |
opendevreview | Dmitry Tantsur proposed openstack/sushy stable/xena: Do not send compression as acceptable encoding https://review.opendev.org/c/openstack/sushy/+/853432 | 10:35 |
waleedm | hi guys, now the default mode in itrospection is eufi, I need to do the intrpspection with bios, what should I change? i changed the default_mode_mode in ironic.conf to bios, but when i start the introspection and it got the IP address I get connection reset on the ilo for the node | 10:38 |
waleedm | anyone could help with that ? | 10:39 |
iurygregory | waleedm, this would probably help https://docs.openstack.org/ironic/latest/install/advanced.html#boot-mode-support | 10:40 |
iurygregory | when you create the node you can specify the boot-mode it should use (if not set it will use the default from ironic) | 10:41 |
waleedm | yeah I already set it to bios also | 10:42 |
opendevreview | Merged openstack/ironic master: Fix releasenotes before release 21.0 https://review.opendev.org/c/openstack/ironic/+/853387 | 10:45 |
kamlesh6808c | Hey Iurygregory and Ironic! | 10:49 |
kamlesh6808c | Iurygregory : Would you please help to second review for https://review.opendev.org/c/openstack/ironic-tempest-plugin/+/841601 | 10:50 |
iurygregory | kamlesh6808c, will do later today o/ | 10:51 |
kamlesh6808c | Iurygregory : ok Thanks ! | 10:51 |
opendevreview | Steven Relf proposed openstack/networking-generic-switch master: Implements basic functionality for use with Pluribus switches. https://review.opendev.org/c/openstack/networking-generic-switch/+/853427 | 10:58 |
opendevreview | Steven Relf proposed openstack/networking-generic-switch master: Implements basic functionality for use with Pluribus switches. https://review.opendev.org/c/openstack/networking-generic-switch/+/853427 | 11:16 |
kubajj | dtantsur: TheJulia: I discussed the volume_name-inspector problem with Arne and what neither of us understood is what is happening with the root_disk in inspector. Is that the problem? | 11:17 |
opendevreview | Vanou Ishii proposed openstack/ironic stable/yoga: Fix iRMC driver to use certification file in HTTPS https://review.opendev.org/c/openstack/ironic/+/852797 | 11:52 |
opendevreview | Merged openstack/ironic master: Ironic Release 21.0 https://review.opendev.org/c/openstack/ironic/+/853388 | 12:04 |
opendevreview | Merged openstack/ironic master: Do not reboot into nowhere after BIOS settings with fast-track https://review.opendev.org/c/openstack/ironic/+/853177 | 12:05 |
opendevreview | Dmitry Tantsur proposed openstack/ironic bugfix/20.2: Do not reboot into nowhere after BIOS settings with fast-track https://review.opendev.org/c/openstack/ironic/+/853434 | 12:09 |
opendevreview | Dmitry Tantsur proposed openstack/ironic stable/yoga: Do not reboot into nowhere after BIOS settings with fast-track https://review.opendev.org/c/openstack/ironic/+/853435 | 12:09 |
opendevreview | Merged openstack/ironic-tempest-plugin master: Add iDRAC RAID cleaning steps tests https://review.opendev.org/c/openstack/ironic-tempest-plugin/+/841601 | 12:19 |
iurygregory | dtantsur, going to update the ironic release now o/ | 12:30 |
dtantsur | ++ | 12:33 |
*** matt__ is now known as matfechner | 12:45 | |
kubajj | Btw, is there any problem with ironic-inspector-grenade? | 12:46 |
opendevreview | Merged openstack/ironic-python-agent master: Improve function list_block_devices_check_skip_list https://review.opendev.org/c/openstack/ironic-python-agent/+/853284 | 12:47 |
opendevreview | Steven Relf proposed openstack/networking-generic-switch master: Implements basic functionality for use with Pluribus switches. https://review.opendev.org/c/openstack/networking-generic-switch/+/853427 | 13:03 |
opendevreview | Merged openstack/networking-baremetal master: Add netconf-openconfig device driver https://review.opendev.org/c/openstack/networking-baremetal/+/835324 | 13:13 |
iurygregory | rpittau, dtantsur when you have time https://review.opendev.org/c/openstack/releases/+/853390 =D | 13:19 |
rpittau | iurygregory: lgtm thanks! | 13:20 |
iurygregory | rpittau, inspector also needs a +1 https://review.opendev.org/c/openstack/releases/+/853386 (I've updated to 11.0 since we dropped py36/37 | 13:22 |
rpittau | done | 13:22 |
iurygregory | ty | 13:23 |
rpioso | Good morning, ironic | 13:44 |
rpioso | arne_wiebalck: Is a recording of the July Bare Metal SIG meeting, ""Bare Metal Kubernetes at G-Research", available? | 13:46 |
iurygregory | rpioso, afaik is not ready yet | 13:47 |
rpioso | iurygregory: Thank you | 13:47 |
iurygregory | yw | 13:48 |
opendevreview | Harald Jensås proposed openstack/ironic-tempest-plugin master: WIP: Secure RBAC Test Concept https://review.opendev.org/c/openstack/ironic-tempest-plugin/+/842427 | 14:20 |
TheJulia | dtantsur: so the tl;dr regarding kickstart, is to test it with any ease and not huge images being stored forever, involves the use of stock upstream images. Well, those images don't know about our CI job SSL certs, and the curl calls don't presently have any way of "don't verify the cert" | 14:24 |
TheJulia | And I'm not sure there is a way to explicitly really inject a preferred cert into the ramdisk upon start by default, so I'm wondering if we just extend the ssl cert verification flag down to the anaconda driver to add a -k flag to the curl command lines if appropriately set | 14:26 |
opendevreview | Merged openstack/networking-baremetal master: Add LACP support to Netconf OpenConfig driver https://review.opendev.org/c/openstack/networking-baremetal/+/835378 | 14:26 |
TheJulia | that way we can have a job to test it with the one off setting, and explicitly note the requirements of use around x509 certificate validity | 14:26 |
ftarasenko | Hi Ironic! Is there any option to run import_configuration for idrac-redfish with automated cleaning? If yes, can you point me how to configure import_configuration_location for every node? | 14:37 |
iurygregory | TheJulia, I would be ok with this approach to test the anaconda driver in CI | 14:38 |
TheJulia | ftarasenko: afaik, it was intended as purely a manual cleaning operation | 14:39 |
TheJulia | iurygregory: ack, I think it is a... weird and frustrating thing at the same time, but FQDNs and real certs are important() | 14:39 |
iurygregory | TheJulia, yeah it's frustrating indeed, but having a coverage would be a big win in general so we would catch problems earlier in some cases | 14:41 |
TheJulia | ++ | 14:41 |
ftarasenko | TheJulia: Tnx! I have request to set server's BIOS settings to predefined values after each customer, who can manually change some values, so it's interesting to run this operation automatically. | 14:41 |
dtantsur | ftarasenko: I guess providing the configuration location may be harder | 14:46 |
dtantsur | TheJulia: IPA allows passing a CA via virtual media, I think that's it. We use insecure for all our jobs and bifrost. | 14:47 |
dtantsur | so I don't see huge issues with using -k in anaconda | 14:47 |
ftarasenko | dtantsur: I think it's possible to use node's name or serial number as variable for configuration location. But for now I'd go to figure out why it fails to import previously exported config with SYS055: Import of Server Configuration Profile operation completed with errors.) | 14:50 |
dtantsur | "Operation failed successfully" :) | 14:51 |
JayF | TheJulia: was that just a bad ks file? re: the log failure from last night | 15:00 |
JayF | rpioso: yes, on G-R youtube | 15:00 |
JayF | rpioso: lemme find it for you | 15:00 |
TheJulia | dtantsur: ack, then I think this is reasonable to do. patch will be up in a few minutes | 15:01 |
TheJulia | JayF: basically the anaconda driver failed because it couldn't heartbeat as the ssl cert didn't fail. | 15:01 |
JayF | rpioso: actually no, we don't have it posted, I thought we did but it was something else :) | 15:01 |
TheJulia | err | 15:01 |
TheJulia | didn't validate to be more precise | 15:01 |
TheJulia | but otherwise, it 'almost worked' | 15:01 |
JayF | someone go say something nice to that CA cert | 15:01 |
JayF | it needs validation | 15:01 |
TheJulia | ++ | 15:01 |
TheJulia | "Are X.509 certificates actually cats?" | 15:02 |
dtantsur | :D | 15:03 |
dtantsur | after spending this morning fighting with httpd, I have a certain aversion to TLS :) | 15:03 |
opendevreview | Jakub Jelinek proposed openstack/ironic-python-agent master: Create RAIDs with volume name https://review.opendev.org/c/openstack/ironic-python-agent/+/853182 | 15:11 |
arne_wiebalck | rpioso: not yet, we're working on ... actually stevebaker[m] is doing all the work, I am just saying it :) | 15:21 |
opendevreview | Julia Kreger proposed openstack/ironic master: Add kickstart template 'url' option https://review.opendev.org/c/openstack/ironic/+/853368 | 15:35 |
opendevreview | Julia Kreger proposed openstack/ironic master: CI: anaconda: permit tls certificate validation bypass https://review.opendev.org/c/openstack/ironic/+/853510 | 15:35 |
TheJulia | whoops, pep8 | 15:40 |
rpioso | JayF, arne_wiebalck, stevebaker[m]: Thank you! I'm looking forward to it. | 15:45 |
rpittau | bye everyone, see you tomorrow! o/ | 15:54 |
opendevreview | Julia Kreger proposed openstack/ironic master: CI: anaconda: permit tls certificate validation bypass https://review.opendev.org/c/openstack/ironic/+/853510 | 15:55 |
opendevreview | Julia Kreger proposed openstack/ironic master: CI: Changes to support Anaconda CI jobs https://review.opendev.org/c/openstack/ironic/+/849587 | 15:55 |
opendevreview | Merged openstack/ironic stable/yoga: Do not reboot into nowhere after BIOS settings with fast-track https://review.opendev.org/c/openstack/ironic/+/853435 | 15:59 |
opendevreview | Julia Kreger proposed openstack/ironic-tempest-plugin master: WIP: Initial tempest test idea anaconda deploy https://review.opendev.org/c/openstack/ironic-tempest-plugin/+/835917 | 16:00 |
arne_wiebalck | bye everyone o/ | 16:15 |
opendevreview | Julia Kreger proposed openstack/ironic master: Fix ilo boot interface order https://review.opendev.org/c/openstack/ironic/+/851039 | 16:50 |
opendevreview | Julia Kreger proposed openstack/ironic master: Allow project scoped admins to create/delete nodes https://review.opendev.org/c/openstack/ironic/+/852794 | 16:53 |
TheJulia | https://review.opendev.org/c/openstack/ironic/+/850259 wants reviews so it can take over the world^W^W^W^Wfix all the problems | 17:00 |
JayF | it's in my queue | 17:16 |
arozman | Hi is there a way to specify IPA kernel parameters on a per node bases? | 17:29 |
JayF | That's sorta an x/y question, most IPA kernel params can be configured in other ways | 17:33 |
JayF | What exactly are you trying to do? | 17:33 |
arozman | I am working on some IPA feature that can be enabled by kernel parameter but even in a cluster of nodes that is managed by a singe ironic deployments some nodes needs this feature when I boot IPA to inspect and provision some don't | 17:35 |
arozman | *single ironic deployment | 17:36 |
JayF | Working on a feature, so something new? | 17:37 |
arozman | yes, I can show you https://github.com/Nordix/ironic-python-agent/commit/364331c9cb3ed64ead77ca15d4bcf3546d7a368d it is a feature that handles possible errors that happen in udev in relation to disk serial numbers | 17:38 |
JayF | You want general comments on that code as well? You've got a misspelling in there at first glance (aggressive has two gs) | 17:39 |
JayF | arozman: I'm wondering why you're making this conditional at all | 17:39 |
JayF | I suspect you could do something like check the contents of SERIAL or SERIAL_SHORT for some form of validity | 17:40 |
JayF | if they don't seem valid, then fetch other potential serials as well | 17:40 |
JayF | this is an example of the sort of thing we really try not to make conditional if we can help it b/c we want to get the better behavior on any systmes with the issue | 17:40 |
arozman | I have noticed multiple times that ID_SERIAL_SHORT and ID_SERIAL are not reliable I had 2 situations I had cases when te WWN number was in ID_SERIAL_SHORT and things like that. So I thought that what if I collect all SERIAL variables for a device under the serial property, I have to be compatible with all hard disk and wierd controllers like HPSA so I don't even know what sort of SERIAL variables can | 17:43 |
arozman | be in udev. | 17:43 |
arozman | I had this issues apear for different controller and disk combos with different udev/systemd versions | 17:44 |
arozman | So I just wanted to raise the scope of the serial detection as I am also forced by downstream needs to use only serialNumber for now. | 17:46 |
arozman | And I thought I make it conditional on a kernel param but I got the info that it would be better if it would be possible to enable and disable this feature on a per node basis so this is the story | 17:47 |
JayF | TheJulia: re: redfish sessions; it's accurate that the session_key never goes outside of ram? | 17:50 |
TheJulia | JayF: that is correct | 17:50 |
JayF | arozman: yeah, if you want to disable/enable selectively per node, you'll need glue code in Ironic to enable that too | 17:51 |
JayF | arozman: I strongly suggest you work towards an upstream feature to collate all possible serial number values though, I think there's general value in this and figuring out how to make it work without a toggle :) | 17:51 |
TheJulia | but hashed it just in case someone dumps the ram out | 17:51 |
JayF | TheJulia: well, I'm thinking... salt | 17:51 |
JayF | TheJulia: trying to talk myself out of it, but I think we should salt it | 17:51 |
JayF | TheJulia: SHA512 really only has one weakness: rainbow tables | 17:52 |
TheJulia | true, I guess we could save the start of the process and use that as the salt | 17:52 |
TheJulia | or as the start for the salt to be more precise | 17:52 |
TheJulia | since it is just in process session deduplication | 17:52 |
TheJulia | ... and tracking. | 17:52 |
JayF | even a static salt value is fine for the theoretical attack vector | 17:53 |
JayF | hmm | 17:53 |
JayF | actually | 17:53 |
JayF | dynamic salt makes sense b/c otherwise you could, based on session key, figure out what nodes had identical passwords | 17:53 |
JayF | and that *is* a vuln | 17:53 |
TheJulia | salt using a bmc address? | 17:54 |
arozman | JayF: That is my plan to upstream it eventually for sure. | 17:54 |
JayF | TheJulia++ that'd be great | 17:54 |
TheJulia | loosing hexdigest is a pain | 18:31 |
JayF | FYI, got something Ironic-related going into Nova -> https://review.opendev.org/c/openstack/nova/+/853529 (skipping live migration testing, which can be flakey, for ironic virt driver changes) | 18:38 |
* JayF 's backport-everything-train is broken down at the nova gate station | 18:38 | |
JayF | lol | 18:38 |
TheJulia | well... there are things that could be said there... | 18:38 |
opendevreview | Julia Kreger proposed openstack/ironic master: Redfish: Consider password part of the session cache https://review.opendev.org/c/openstack/ironic/+/850259 | 18:49 |
TheJulia | JayF: ^ | 18:49 |
JayF | :eyes: | 18:49 |
JayF | +2 | 18:52 |
TheJulia | \o/ | 19:42 |
opendevreview | Julia Kreger proposed openstack/ironic master: Add kickstart template 'url' option https://review.opendev.org/c/openstack/ironic/+/853368 | 20:07 |
opendevreview | Julia Kreger proposed openstack/ironic master: CI: anaconda: permit tls certificate validation bypass https://review.opendev.org/c/openstack/ironic/+/853510 | 20:07 |
opendevreview | Julia Kreger proposed openstack/ironic master: CI: Changes to support Anaconda CI jobs https://review.opendev.org/c/openstack/ironic/+/849587 | 20:07 |
JayF | fyi https://review.opendev.org/c/openstack/nova/+/800873 landed in nova stable/victoria, sending back to ussuri via https://review.opendev.org/c/openstack/nova/+/853540 | 20:34 |
JayF | tldr > [ironic] Minimize window for a resource provider to be lost | 20:34 |
TheJulia | much appreciated | 20:39 |
JayF | like I said, backport party | 20:39 |
JayF | if there's anything you know of other than that chain of ks patches that I'm going thru rebase hell on, lmk | 20:39 |
JayF | so looks like 834709 might depend on pieces from https://github.com/openstack/ironic/commit/a813c769e8d27803e87d46280db84607fdfce153 | 21:05 |
JayF | which makes me wonder if we need to backport that set of changes, too, or just pull in the vars we need | 21:06 |
JayF | I'm stopping here for the day so I can look at this with fresh eyes to make sure I'm not breaking anything | 21:06 |
JayF | Ok, that's not the actual problem | 21:55 |
JayF | https://github.com/openstack/ironic/commit/1d6441cc347cfe984721f34ebb0cd64fd9e4d876 is the change that made node be passed into the deploy_utils validate_image_properties method | 21:55 |
JayF | I'm pretty sure the backport gets into "unbackportable" without node being passed into that method, but that dep looks too heavy to backport | 21:56 |
JayF | so I think we might be SOL? | 21:56 |
JayF | TheJulia: Let me summarize that stream of conciousness: the change I'm backporting (https://review.opendev.org/c/openstack/ironic/+/834709) needs the refactor done in https://review.opendev.org/c/openstack/ironic/+/797875 in order to have any chance of applying without having a significant rewrite | 21:58 |
JayF | but I don't really think it's justifyable to backport 797875 | 21:58 |
JayF | tl;dr: I think the best course of action may be that this line of kickstart-improvement-changes may not be backportable | 21:59 |
TheJulia | JayF: I think that is fair | 21:59 |
TheJulia | I think to yoga would be nice, although not a hard requirement | 21:59 |
JayF | I am trying to yoga | 21:59 |
JayF | that is a description of why it can't backport TO YOGA | 21:59 |
TheJulia | in Zed is like... perfection() | 21:59 |
TheJulia | I know :) | 21:59 |
TheJulia | perfection in the end is better than what owuld be nice :) | 22:00 |
JayF | Just annoyed I literally lost half my day on this | 22:00 |
JayF | but poop happens | 22:00 |
TheJulia | oh noes | 22:00 |
TheJulia | :( | 22:00 |
TheJulia | Well, thanks for looking into it! | 22:00 |
JayF | Thanks for doing it originally :P | 22:01 |
TheJulia | https://31842ea8f5f53197e266-38c03e7d9b567653f6179f4fd88f1080.ssl.cf1.rackcdn.com/835917/14/check/ironic-standalone-redfish/83b9de8/controller/logs/ironic-bm-logs/node-0_no_ansi_2022-08-17-21%3A52%3A24_log.txt <--- gaaaaaaah | 22:04 |
TheJulia | I think tempest timed it out | 22:04 |
TheJulia | soooooooooooooooooooo close | 22:04 |
TheJulia | so so so very close | 22:04 |
TheJulia | slow() though | 22:04 |
JayF | The dev cycles on that downstream were fun. Especially on hardware in labs that had UEFI debugging of some kind enabled and took a half hour to reboot lol | 22:06 |
JayF | TheJulia: I wonder if you could point it at one of the RHEL-like things that Infra mirrors now (rocky 8?) and see if that is happier | 22:07 |
JayF | TheJulia: working off infra mirrors for this would probably make a big diff | 22:07 |
TheJulia | oh, right, that is not the mirror url | 22:07 |
TheJulia | DOH! | 22:07 |
JayF | 2204-1870 ... you spent about 334 seconds downloading | 22:08 |
TheJulia | fungi: what is the proper in-ci mirror for centos9 | 22:08 |
TheJulia | yeah | 22:08 |
TheJulia | it is going to vary based upon a few different factors too :\ | 22:08 |
JayF | my other question is, you're providing no package selections | 22:09 |
JayF | I wonder if there's less packages than none specified | 22:09 |
JayF | e.g. a minimal set smaller than whatever the defaults are | 22:09 |
fungi | TheJulia: there is configuration preinstalled onto centos-9-stream nodes at job start to point them to the mirror url for the provider in which they're running, so it varies depending on which provider the node was booted in | 22:12 |
TheJulia | fungi: is there any way to look that up from a devstack job? | 22:12 |
TheJulia | JayF: i think it is *supposed* to just do a minimal install, but I'm ont 100% sure | 22:13 |
fungi | i expect so. have a specific build result? i can look at what's archived for it | 22:13 |
JayF | fungi: we want to use the mirror /as an input to testing our kickstart driver/, so it needs to be programatic for addition to CI | 22:13 |
JayF | TheJulia: Looking at the package names it logged there, I think it's reasonable to assume that's minimal | 22:13 |
TheJulia | fungi: the base is not centos for the job, it happens to be firing up centos as a VM since it has *all* of the bits pre-built on mirrors to do kickstarting as well | 22:14 |
TheJulia | (they just hide the special file from the file list... as it is named something like .manifest | 22:14 |
TheJulia | ) | 22:14 |
fungi | ahh, in that case we do provide metadata in ansible variables which can be used to construct the mirror urls | 22:14 |
TheJulia | oh, cool then | 22:15 |
TheJulia | I can look in the vars | 22:15 |
JayF | TheJulia: we don't test that we create a *bootable* machine, right? | 22:15 |
JayF | TheJulia: we just want to ensure the install completes and fires the callback? | 22:15 |
TheJulia | JayF: just that it *boots* | 22:15 |
JayF | (is there a callback in the upstream version?) | 22:15 |
TheJulia | yes | 22:15 |
* TheJulia is about to upload fresh docs | 22:15 | |
JayF | TheJulia: then I'd be really curious to see if there's a way to force it to take an empty list or an invalid list too short for a base OS | 22:16 |
JayF | TheJulia: because who cares if it boots | 22:16 |
TheJulia | there is some truth to this | 22:16 |
TheJulia | with ramdisk, I htink we just ping it and I think the idea hwere was the same | 22:16 |
TheJulia | maybe exclude linux-firmware | 22:16 |
TheJulia | ... work... laptop... vm... making computer hotter than daystar | 22:17 |
TheJulia | TIL kickstart is a super overused term | 22:18 |
opendevreview | Julia Kreger proposed openstack/ironic master: Add docs for VmWare deployment https://review.opendev.org/c/openstack/ironic/+/853549 | 22:18 |
TheJulia | w/r/t ^ | 22:18 |
JayF | TheJulia: talk to your founders about stealing the name from motorcycles :P | 22:20 |
TheJulia | blah | 22:21 |
* TheJulia once had a kickstart | 22:21 | |
TheJulia | fungi: in zuul anisble job vars, or hidden someplacel else? | 22:21 |
fungi | TheJulia: this template has some examples which are probably relevant but the mirror_fqdn var you see there gets set from zuul_site_mirror_fqdn which is substituted at build start by the executor to correspond to the provider: https://opendev.org/opendev/base-jobs/src/branch/master/roles/mirror-info/templates/mirror_info.sh.j2 | 22:21 |
fungi | clarkb may be able to better answer the question in #opendev (i'm theoretically on vacation this week) | 22:22 |
TheJulia | fungi: thanks! go back to the execution of ./vacation | 22:23 |
TheJulia | :) | 22:23 |
TheJulia | (or.... crashing kerbals or whatever :) | 22:23 |
JayF | fungi: if your bouncer isn't on vaca, you aren't | 22:23 |
TheJulia | ) | 22:23 |
JayF | fungi: have a good one o/ | 22:23 |
fungi | many thanks! | 22:23 |
TheJulia | I think I'm going to go to the post office... and then go jump in a swimming pool becuase it is absurd hot outside | 22:23 |
fungi | (and yeah, i'm not very good at "vacation") | 22:24 |
opendevreview | Steve Baker proposed openstack/sushy-tools master: Add SecureBoot support to the emulator, all drivers https://review.opendev.org/c/openstack/sushy-tools/+/842266 | 22:33 |
opendevreview | Julia Kreger proposed openstack/ironic master: Add docs for VMware deployment https://review.opendev.org/c/openstack/ironic/+/853549 | 22:45 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!