*** tosky has quit IRC | 00:09 | |
*** alexmcleod has quit IRC | 00:42 | |
*** alexmcleod has joined #openstack-ironic | 00:42 | |
*** paras333_ has joined #openstack-ironic | 01:24 | |
*** paras333_ has quit IRC | 01:28 | |
*** rcernin has quit IRC | 01:34 | |
*** rcernin has joined #openstack-ironic | 01:45 | |
*** tzumainn has quit IRC | 01:45 | |
*** rcernin has quit IRC | 01:46 | |
*** rcernin has joined #openstack-ironic | 01:46 | |
*** rh-jelabarre has quit IRC | 02:05 | |
*** rcernin has quit IRC | 02:45 | |
*** rcernin has joined #openstack-ironic | 02:57 | |
*** rcernin has quit IRC | 02:57 | |
*** rcernin has joined #openstack-ironic | 02:58 | |
openstackgerrit | Iury Gregory Melo Ferreira proposed openstack/ironic master: Automaticaly set cipher suite https://review.opendev.org/c/openstack/ironic/+/770526 | 03:27 |
---|---|---|
*** rcernin has quit IRC | 03:31 | |
*** rcernin has joined #openstack-ironic | 03:38 | |
*** rcernin has quit IRC | 03:52 | |
*** rcernin has joined #openstack-ironic | 03:52 | |
*** rcernin has quit IRC | 03:53 | |
*** rcernin has joined #openstack-ironic | 03:54 | |
*** paras333_ has joined #openstack-ironic | 04:16 | |
*** paras333_ has quit IRC | 04:21 | |
openstackgerrit | Arun S A G proposed openstack/ironic master: Add anaconda support in the pxe boot driver https://review.opendev.org/c/openstack/ironic/+/775891 | 04:29 |
openstackgerrit | Arun S A G proposed openstack/ironic master: Validate the kickstart template and file before use https://review.opendev.org/c/openstack/ironic/+/777448 | 04:29 |
openstackgerrit | Arun S A G proposed openstack/ironic master: Add agent_state and agent_status params to heartbeat https://review.opendev.org/c/openstack/ironic/+/778058 | 04:29 |
openstackgerrit | Arun S A G proposed openstack/ironic master: Add support for configdrive in anaconda interface https://review.opendev.org/c/openstack/ironic/+/780398 | 04:29 |
*** jamesdenton has quit IRC | 04:30 | |
*** jamesden_ has joined #openstack-ironic | 04:31 | |
openstackgerrit | Merged openstack/sushy-tools master: Delete temporary file after media ejection https://review.opendev.org/c/openstack/sushy-tools/+/782514 | 04:50 |
*** jamesden_ has quit IRC | 04:55 | |
openstackgerrit | Arun S A G proposed openstack/ironic master: Add anaconda support in the pxe boot driver https://review.opendev.org/c/openstack/ironic/+/775891 | 04:55 |
openstackgerrit | Arun S A G proposed openstack/ironic master: Validate the kickstart template and file before use https://review.opendev.org/c/openstack/ironic/+/777448 | 04:55 |
openstackgerrit | Arun S A G proposed openstack/ironic master: Add agent_state and agent_status params to heartbeat https://review.opendev.org/c/openstack/ironic/+/778058 | 04:55 |
openstackgerrit | Arun S A G proposed openstack/ironic master: Add support for configdrive in anaconda interface https://review.opendev.org/c/openstack/ironic/+/780398 | 04:55 |
*** jamesdenton has joined #openstack-ironic | 04:56 | |
openstackgerrit | Jacob Anders proposed openstack/ironic master: Generic way to configure clean step priorites https://review.opendev.org/c/openstack/ironic/+/744117 | 05:02 |
*** paras333_ has joined #openstack-ironic | 05:21 | |
*** jamesdenton has quit IRC | 05:32 | |
*** abhishekyadav has joined #openstack-ironic | 05:32 | |
*** paras333_ has quit IRC | 05:34 | |
*** jamesdenton has joined #openstack-ironic | 05:40 | |
*** jamesdenton has quit IRC | 05:52 | |
*** jamesdenton has joined #openstack-ironic | 05:53 | |
*** paras33__ has joined #openstack-ironic | 06:07 | |
arne_wiebalck | Good morning, ironic! | 06:48 |
openstackgerrit | liuzhuangzhuang proposed openstack/ironic master: update grub2 file name https://review.opendev.org/c/openstack/ironic/+/780481 | 06:54 |
arne_wiebalck | TheJulia: https://storyboard.openstack.org/#!/story/2008745 | 06:59 |
*** moshiur has joined #openstack-ironic | 07:08 | |
openstackgerrit | Alexander Evseev proposed openstack/bifrost master: Drop external tftp service in favor to use dnsmasq's one https://review.opendev.org/c/openstack/bifrost/+/782531 | 07:11 |
janders | good morning arne_wiebalck o/ | 07:20 |
*** paras33__ has quit IRC | 07:21 | |
arne_wiebalck | hey janders o/ | 07:22 |
*** parallax has quit IRC | 07:29 | |
*** mkrai has joined #openstack-ironic | 07:33 | |
*** mkrai has quit IRC | 07:55 | |
*** mkrai_ has joined #openstack-ironic | 07:55 | |
*** paras333 has joined #openstack-ironic | 08:09 | |
*** rcernin has quit IRC | 08:09 | |
*** mkrai_ has quit IRC | 08:14 | |
*** rpittau|afk is now known as rpittau | 08:19 | |
*** mkrai has joined #openstack-ironic | 08:19 | |
rpittau | good morning ironic! o/ | 08:19 |
*** ricolin has quit IRC | 08:27 | |
*** ricolin has joined #openstack-ironic | 08:32 | |
*** dtantsur|afk is now known as dtantsur | 08:32 | |
dtantsur | morning ironic | 08:32 |
dtantsur | arne_wiebalck: morning! you mentioned you tried jitter, how exactly did you implement it? | 08:39 |
arne_wiebalck | dtantsur: this jitter is how you suggested to do it initially: randomized starts of the conductors | 08:40 |
arne_wiebalck | dtantsur: good morning :) | 08:40 |
*** tosky has joined #openstack-ironic | 08:41 | |
dtantsur | ah | 08:42 |
arne_wiebalck | dtantsur: it does the job, but a jitter in the periodics as you have in mind now would be much more convenient | 08:43 |
dtantsur | I agree, but I haven't found a good way to implement it | 08:45 |
*** abhishekyadav has quit IRC | 08:51 | |
*** rcernin has joined #openstack-ironic | 08:52 | |
*** lucasagomes has joined #openstack-ironic | 08:55 | |
*** derekh has joined #openstack-ironic | 08:56 | |
*** rcernin has quit IRC | 08:57 | |
openstackgerrit | Merged openstack/ironic master: Update idrac-redfish RAID release note https://review.opendev.org/c/openstack/ironic/+/782391 | 08:57 |
dtantsur | could someone review https://review.opendev.org/c/openstack/ironic/+/782266 please? | 09:03 |
dtantsur | I hope we can fit it into Wallaby | 09:03 |
*** ociuhandu has joined #openstack-ironic | 09:06 | |
*** rcernin has joined #openstack-ironic | 09:08 | |
*** ociuhandu has quit IRC | 09:10 | |
*** ociuhandu has joined #openstack-ironic | 09:17 | |
rpittau | dtantsur: I was just having a look at that, +w | 09:18 |
*** dtantsur has quit IRC | 09:22 | |
*** ociuhandu has quit IRC | 09:22 | |
*** dtantsur has joined #openstack-ironic | 09:26 | |
*** mkrai has quit IRC | 09:26 | |
*** ociuhandu has joined #openstack-ironic | 09:27 | |
*** dtantsur has quit IRC | 09:28 | |
*** mkrai has joined #openstack-ironic | 09:28 | |
*** dtantsur has joined #openstack-ironic | 09:29 | |
*** rcernin has quit IRC | 09:32 | |
*** dtantsur has quit IRC | 09:36 | |
*** ociuhandu has quit IRC | 09:36 | |
*** dtantsur has joined #openstack-ironic | 09:38 | |
*** ociuhandu has joined #openstack-ironic | 09:42 | |
*** ociuhandu has quit IRC | 09:48 | |
*** parallax has joined #openstack-ironic | 09:54 | |
*** rcernin has joined #openstack-ironic | 09:57 | |
*** strigazi has joined #openstack-ironic | 09:58 | |
*** ociuhandu has joined #openstack-ironic | 10:01 | |
*** rcernin has quit IRC | 10:02 | |
*** ociuhandu has quit IRC | 10:02 | |
*** ociuhandu has joined #openstack-ironic | 10:03 | |
openstackgerrit | Dhuldev Valekar proposed x/sushy-oem-idrac master: Add reset iDRAC method to manager https://review.opendev.org/c/x/sushy-oem-idrac/+/782254 | 10:03 |
openstackgerrit | Jacob Anders proposed openstack/ironic master: Follow up of Use OOB inspection to fetch MACs for IB inspection https://review.opendev.org/c/openstack/ironic/+/782406 | 10:06 |
janders | ^ dtantsur rpittau that stuff up in the unit test was funny :) | 10:10 |
*** paras333 has quit IRC | 10:11 | |
*** rcernin has joined #openstack-ironic | 10:12 | |
openstackgerrit | Jacob Anders proposed openstack/ironic master: Follow up of Use OOB inspection to fetch MACs for IB inspection https://review.opendev.org/c/openstack/ironic/+/782406 | 10:17 |
janders | ^ fixed the same problem in a better way now | 10:17 |
*** rcernin has quit IRC | 10:22 | |
dtantsur | cool | 10:22 |
openstackgerrit | Merged openstack/ironic stable/victoria: Allow unsupported redfish set_boot_mode https://review.opendev.org/c/openstack/ironic/+/782005 | 10:23 |
openstackgerrit | Verification of a change to openstack/tenks failed: Test idempotence of deploy and teardown in CI https://review.opendev.org/c/openstack/tenks/+/660964 | 10:23 |
openstackgerrit | Mark Goddard proposed openstack/tenks master: Fix ansible lint https://review.opendev.org/c/openstack/tenks/+/782682 | 10:35 |
*** mkrai has quit IRC | 10:45 | |
*** ociuhandu has quit IRC | 10:46 | |
*** ociuhandu has joined #openstack-ironic | 10:47 | |
openstackgerrit | Merged openstack/ironic master: Support pre-built deploy/rescue ISO in Redfish https://review.opendev.org/c/openstack/ironic/+/782266 | 10:51 |
*** ociuhandu has quit IRC | 10:54 | |
*** rcernin has joined #openstack-ironic | 11:01 | |
*** ociuhandu has joined #openstack-ironic | 11:01 | |
*** rcernin has quit IRC | 11:01 | |
*** rcernin has joined #openstack-ironic | 11:04 | |
*** ociuhandu has quit IRC | 11:07 | |
*** ociuhandu has joined #openstack-ironic | 11:18 | |
*** ociuhandu has quit IRC | 11:33 | |
iurygregory | good morning janders arne_wiebalck rpittau dtantsur and Ironic o/ | 11:49 |
rpittau | hey iurygregory :) | 11:49 |
arne_wiebalck | hey iurygregory o/ | 11:49 |
janders | hey iurygregory o/ | 11:54 |
openstackgerrit | Riccardo Pittau proposed openstack/bifrost master: [WIP] Allow disabling integrated dhcp from bifrost cli https://review.opendev.org/c/openstack/bifrost/+/782700 | 11:57 |
openstackgerrit | Francois Rigault proposed openstack/sushy-tools master: Return an integer value for Cores and Threads https://review.opendev.org/c/openstack/sushy-tools/+/782701 | 11:57 |
*** rcernin has quit IRC | 11:58 | |
openstackgerrit | Aija Jauntēva proposed openstack/ironic master: Fix idrac-wsman BIOS step async error handling https://review.opendev.org/c/openstack/ironic/+/755821 | 11:59 |
*** ociuhandu has joined #openstack-ironic | 12:03 | |
*** ociuhandu has quit IRC | 12:04 | |
*** ociuhandu has joined #openstack-ironic | 12:05 | |
*** ociuhandu has quit IRC | 12:05 | |
*** rcernin has joined #openstack-ironic | 12:06 | |
dtantsur | iurygregory: hi, why isn't there backport-candidate for inspector? | 12:08 |
*** ociuhandu has joined #openstack-ironic | 12:11 | |
*** sshnaidm|off is now known as sshnaidm | 12:13 | |
*** frigo has joined #openstack-ironic | 12:13 | |
iurygregory | dtantsur, this is expected since we are testing in ironic first to see if it would make sense and if it's useful. since my initial idea was to identify the label and add a hashtag for backport to make things more easier (just looking at the hashtag - without having to add this one) | 12:14 |
dtantsur | ah | 12:14 |
iurygregory | sorry for the long text :D | 12:14 |
*** rh-jelabarre has joined #openstack-ironic | 12:20 | |
openstackgerrit | Francois Rigault proposed openstack/sushy-tools master: Return an integer value for Cores and Threads https://review.opendev.org/c/openstack/sushy-tools/+/782577 | 12:22 |
*** rcernin has quit IRC | 12:22 | |
frigo | aaah finally! The previous "git review" ended up creating a new change for some reason... | 12:22 |
frigo | Hello Ironic! how are you today | 12:22 |
iurygregory | morning frigo =) | 12:23 |
dtantsur | hi frigo, surviving so far :) | 12:23 |
*** ociuhandu has quit IRC | 12:23 | |
openstackgerrit | Merged openstack/ironic-inspector master: Use port.id instead of port.uuid https://review.opendev.org/c/openstack/ironic-inspector/+/782580 | 12:32 |
openstackgerrit | Merged openstack/ironic-inspector master: Add ibmc_address to ipmi_address_fields https://review.opendev.org/c/openstack/ironic-inspector/+/770708 | 12:32 |
*** ociuhandu has joined #openstack-ironic | 12:32 | |
*** ociuhandu has quit IRC | 12:39 | |
*** ociuhandu has joined #openstack-ironic | 12:40 | |
*** paras333 has joined #openstack-ironic | 12:41 | |
janders | see you tomorrow Ironic o/ | 12:41 |
openstackgerrit | Bernd Mueller proposed openstack/ironic-python-agent master: typo chanages -> changes https://review.opendev.org/c/openstack/ironic-python-agent/+/782709 | 12:53 |
*** ociuhandu has quit IRC | 12:55 | |
iurygregory | bye janders o/ | 12:57 |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic-inspector stable/victoria: Use port.id instead of port.uuid https://review.opendev.org/c/openstack/ironic-inspector/+/782717 | 12:58 |
*** ociuhandu has joined #openstack-ironic | 13:01 | |
openstackgerrit | Dhuldev Valekar proposed x/sushy-oem-idrac master: Add reset iDRAC method to manager https://review.opendev.org/c/x/sushy-oem-idrac/+/782254 | 13:01 |
*** ociuhandu has quit IRC | 13:02 | |
*** ociuhandu has joined #openstack-ironic | 13:02 | |
TheJulia | good morning everyone | 13:02 |
dtantsur | morning TheJulia | 13:03 |
dtantsur | how is your migraine today? | 13:03 |
TheJulia | gone, just starting to wake up | 13:05 |
iurygregory | brains first | 13:09 |
iurygregory | ops, breakfast first | 13:09 |
dtantsur | brains'n'breakfast | 13:09 |
iurygregory | hehe | 13:10 |
*** rloo has joined #openstack-ironic | 13:11 | |
*** jamesdenton has quit IRC | 13:13 | |
*** jamesdenton has joined #openstack-ironic | 13:13 | |
*** ociuhandu has quit IRC | 13:16 | |
TheJulia | mmm brains and breakfast | 13:19 |
TheJulia | sounds perfect! | 13:19 |
openstackgerrit | sonali bhausaheb borkar proposed openstack/ironic master: DRAC : idrac-redfish inspect updates pxe port https://review.opendev.org/c/openstack/ironic/+/693328 | 13:19 |
*** ociuhandu has joined #openstack-ironic | 13:25 | |
*** ociuhandu has quit IRC | 13:30 | |
*** dansmith has quit IRC | 13:31 | |
*** ociuhandu has joined #openstack-ironic | 13:35 | |
*** dansmith has joined #openstack-ironic | 13:37 | |
*** ociuhandu has quit IRC | 13:41 | |
*** tzumainn has joined #openstack-ironic | 13:43 | |
*** ociuhandu has joined #openstack-ironic | 13:53 | |
mnaser | https://review.opendev.org/c/openstack/ironic/+/782552 is ready for reviews once i get the right amount of rechecks for it to pass :P | 13:58 |
iurygregory | mnaser, did you give cookies to zuul? :D | 14:00 |
openstackgerrit | Dhuldev Valekar proposed openstack/ironic master: DRAC: Added redfish management clean steps https://review.opendev.org/c/openstack/ironic/+/721593 | 14:01 |
*** ociuhandu has quit IRC | 14:04 | |
*** ociuhandu has joined #openstack-ironic | 14:04 | |
TheJulia | zuul cookies are the best cookies of recheck | 14:10 |
*** juanoterocas has joined #openstack-ironic | 14:14 | |
TheJulia | Here brain... where are you?! | 14:14 |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic master: [WIP] Allow overriding public URL for virtual media https://review.opendev.org/c/openstack/ironic/+/782760 | 14:25 |
dtantsur | this is roughly what I had in mind with remote virtual media deployments ^^ | 14:25 |
iurygregory | for me it makes sense the idea | 14:27 |
TheJulia | I'm ont a fan of the name public, since I don't think any of that should be public like direct attached to the internet ever | 14:32 |
TheJulia | but... conceptually I'm okay with it | 14:32 |
dtantsur | purple! | 14:32 |
dtantsur | :) | 14:32 |
TheJulia | s/ont/not/ | 14:32 |
TheJulia | ++ | 14:32 |
dtantsur | seriously though, I agree, but I'm out of ideas | 14:32 |
dtantsur | routable? will it be clear? | 14:32 |
TheJulia | with yellow highlights! | 14:32 |
dtantsur | \o/ | 14:32 |
*** ociuhandu has quit IRC | 14:33 | |
TheJulia | public might work, and maybe just put in the release note "this does not mean attach diretly to the open internet" | 14:33 |
TheJulia | Ironic developers will respond with giant mallots | 14:33 |
TheJulia | and then cry.... lots | 14:33 |
rpittau | I have a bad feeling about that :) | 14:34 |
dtantsur | is external better? | 14:35 |
rpittau | I was thinking the same | 14:35 |
TheJulia | Yeah, I kind of like that | 14:35 |
TheJulia | so yellow flower boxes now? | 14:35 |
dtantsur | yep. problem solved! | 14:39 |
dtantsur | speaking of which, flower boxes are pending transfer to the balcony finally | 14:39 |
openstackgerrit | Julia Kreger proposed openstack/ironic stable/ussuri: IPMI: Handle vendor set boot device differences https://review.opendev.org/c/openstack/ironic/+/782764 | 14:40 |
TheJulia | \o/ | 14:40 |
rpittau | that reminds me we have a couple of flower vases in our balcony that are probably frozen at this point | 14:40 |
TheJulia | :( | 14:41 |
dtantsur | :( | 14:42 |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic master: [WIP] Allow overriding public URL for virtual media https://review.opendev.org/c/openstack/ironic/+/782760 | 14:42 |
dtantsur | okay, got rid of public now | 14:42 |
TheJulia | is review loading for folks? | 14:42 |
dtantsur | ehmm, except that in the commit message :D | 14:42 |
rpittau | it is for me | 14:42 |
dtantsur | loaded for me | 14:42 |
TheJulia | okay, now it loaded | 14:42 |
openstackgerrit | Julia Kreger proposed openstack/ironic stable/ussuri: IPMI: Handle vendor set boot device differences https://review.opendev.org/c/openstack/ironic/+/782764 | 14:44 |
openstackgerrit | Julia Kreger proposed openstack/ironic stable/ussuri: IPMI: Handle vendor set boot device differences https://review.opendev.org/c/openstack/ironic/+/782764 | 14:45 |
*** mkrai has joined #openstack-ironic | 14:51 | |
*** ociuhandu has joined #openstack-ironic | 14:51 | |
openstackgerrit | Julia Kreger proposed openstack/ironic stable/train: IPMI: Handle vendor set boot device differences https://review.opendev.org/c/openstack/ironic/+/782771 | 14:53 |
openstackgerrit | Riccardo Pittau proposed openstack/bifrost master: Allow disabling integrated dhcp from bifrost cli https://review.opendev.org/c/openstack/bifrost/+/782700 | 14:55 |
TheJulia | a backporting we will go, a backporting we will go.... | 14:55 |
TheJulia | bfournie: I'm guessing https://review.opendev.org/c/openstack/ironic/+/772239 should wait on the ipmi chnage to each branch before backporting? I think that is where things went semi-sideways for me on the pure ipmi change | 14:56 |
*** ociuhandu has quit IRC | 14:58 | |
openstackgerrit | Riccardo Pittau proposed openstack/bifrost master: Remove explicit default from store_true https://review.opendev.org/c/openstack/bifrost/+/782775 | 15:02 |
*** ociuhandu has joined #openstack-ironic | 15:04 | |
openstackgerrit | Dhuldev Valekar proposed openstack/ironic master: DRAC: Added redfish management clean steps https://review.opendev.org/c/openstack/ironic/+/721593 | 15:08 |
*** ociuhandu has quit IRC | 15:08 | |
*** moshiur has quit IRC | 15:13 | |
dtantsur | TheJulia: yep, I think in the correct order your changes comes first | 15:17 |
dtantsur | then my detect_vendor, then Bob's supermicro | 15:17 |
openstackgerrit | Julia Kreger proposed openstack/sushy stable/queens: CI: Restrict tempest run on sushy https://review.opendev.org/c/openstack/sushy/+/782781 | 15:18 |
TheJulia | oh, do you have a link to your detect_vendor change? | 15:18 |
* TheJulia looks | 15:19 | |
TheJulia | https://review.opendev.org/c/openstack/ironic/+/771595 | 15:19 |
TheJulia | on the list | 15:20 |
*** ociuhandu has joined #openstack-ironic | 15:22 | |
*** frigo has quit IRC | 15:26 | |
*** ociuhandu has quit IRC | 15:26 | |
dtantsur | TheJulia: my external_blah_blah change, would you qualify it as a feature or more a fix? I'm undecided. | 15:36 |
openstackgerrit | Merged openstack/ironic-inspector stable/victoria: Use port.id instead of port.uuid https://review.opendev.org/c/openstack/ironic-inspector/+/782717 | 15:37 |
openstackgerrit | Merged openstack/ironic stable/stein: [Trivial] Fix testing of volume connector exception https://review.opendev.org/c/openstack/ironic/+/779469 | 15:38 |
TheJulia | dtantsur: eh, more towards fix as it makes things better for operator configuration | 15:39 |
TheJulia | or maybe... more explicit | 15:39 |
dtantsur | agreed | 15:46 |
* TheJulia looks at the loot of zuul cookies and wonders if review takes them | 15:56 | |
*** ociuhandu has joined #openstack-ironic | 16:03 | |
bfournie | TheJulia: sorry missed the question earlier, yes the redfish change definitely depends on dtantsur detect_vendor change although I *think* it could be backported before the ipmi change, best to backport in consisistent order | 16:03 |
TheJulia | I'd prefer not to do before since it creates merge conflicts | 16:16 |
*** gyee has joined #openstack-ironic | 16:23 | |
iurygregory | less merge conflicts == more happiness | 16:24 |
TheJulia | \o/ https://review.opendev.org/c/openstack/ironic/+/767432 passed CI | 16:25 |
TheJulia | well, GrumpyCI as a Service | 16:25 |
*** ociuhandu has quit IRC | 16:26 | |
TheJulia | Yes, happiness ++ | 16:26 |
iurygregory | I will look after lunch o/ | 16:28 |
TheJulia | much appreciated | 16:28 |
TheJulia | it is the last patch on my must merge list for secure rbac for this cycle | 16:28 |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic master: Allow overriding an external URL for virtual media https://review.opendev.org/c/openstack/ironic/+/782760 | 16:31 |
dtantsur | help with the release note/docs wording is appreciated ^^ | 16:31 |
TheJulia | reviwing one of arun's patches real quick and will look | 16:32 |
*** uzumaki has joined #openstack-ironic | 16:37 | |
rpittau | you left public in the commit message! :D | 16:37 |
dtantsur | >_< | 16:39 |
dtantsur | okay, it's a commit message, it's not operator facing :) | 16:39 |
TheJulia | heh | 16:41 |
TheJulia | dtantsur: commented | 16:41 |
*** uzumaki has quit IRC | 16:41 | |
*** uzumaki has joined #openstack-ironic | 16:42 | |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic master: Allow overriding an external URL for virtual media https://review.opendev.org/c/openstack/ironic/+/782760 | 16:43 |
dtantsur | TheJulia: many thanks, what about now ^^? | 16:43 |
*** dtantsur is now known as dtantsur|brb | 16:43 | |
openstackgerrit | Bernd Mueller proposed openstack/ironic master: add hint for getting qcow2 images work https://review.opendev.org/c/openstack/ironic/+/782824 | 16:46 |
TheJulia | wut | 16:46 |
TheJulia | dtantsur|brb: maybe requirements, but I'm good with it and riccardo is good with it | 16:47 |
TheJulia | any objection if I pluralize it and push it through? | 16:47 |
dtantsur|brb | none at all (exercising time, back later) | 16:50 |
*** mkrai has quit IRC | 16:51 | |
*** ociuhandu has joined #openstack-ironic | 16:52 | |
TheJulia | k | 16:52 |
openstackgerrit | Julia Kreger proposed openstack/ironic master: Allow overriding an external URL for virtual media https://review.opendev.org/c/openstack/ironic/+/782760 | 16:54 |
*** ociuhandu_ has joined #openstack-ironic | 16:57 | |
*** ociuhandu has quit IRC | 17:00 | |
*** ociuhandu_ has quit IRC | 17:01 | |
openstackgerrit | Merged openstack/ironic-python-agent master: typo chanages -> changes https://review.opendev.org/c/openstack/ironic-python-agent/+/782709 | 17:01 |
*** ociuhandu has joined #openstack-ironic | 17:07 | |
*** lucasagomes has quit IRC | 17:08 | |
*** ociuhandu has quit IRC | 17:11 | |
TheJulia | where is my mind.... | 17:20 |
arne_wiebalck | TheJulia: In order to fix the problem of the out of sync ESPs on existing machines, I started to RAID them now with a script (umount/create/mount seasoned with some grub2-mkconfig and grubby). Seems to work ok'ish. The real fix should be in the IPA, I guess. Sooner or later someone else will run into this ... | 17:22 |
* TheJulia arne_wiebalck Yeah,, I think we've have similar issues we've been chasing down | 17:23 | |
rpittau | good night! o/ | 17:24 |
*** rpittau is now known as rpittau|afk | 17:24 | |
TheJulia | goodnight rpittau|afk | 17:24 |
arne_wiebalck | TheJulia: we have nodes running around with their rescue kernel :-S | 17:24 |
arne_wiebalck | bye rpittau|afk o/ | 17:24 |
TheJulia | ugh | 17:25 |
arne_wiebalck | bye everyone o/ | 17:29 |
TheJulia | stevebaker: rpioso: iurygregory: fyi https://storyboard.openstack.org/#!/story/2008712 | 17:56 |
iurygregory | interesting... | 17:58 |
iurygregory | I'm a bit puzzled by the " cross boot mode scenario " | 18:01 |
iurygregory | O.o | 18:01 |
iurygregory | like idrac needs to be configured for uefi also no and so the node.. | 18:01 |
*** jamesdenton has quit IRC | 18:04 | |
TheJulia | well, I think it is an example of a change being asserted and things are going sideways as a change is queued | 18:05 |
*** jamesdenton has joined #openstack-ironic | 18:05 | |
iurygregory | yeah | 18:06 |
iurygregory | we would probably need some condition before trying to call boot_mode_utils.sync_boot_mode(task) | 18:07 |
iurygregory | not just go ahead and sync... | 18:07 |
TheJulia | yeah, likely | 18:07 |
TheJulia | but the *pending application* nature complicates that | 18:08 |
iurygregory | bfournie, fyi also ^ | 18:08 |
* TheJulia hunts for a bug from like 6 years ago | 18:08 | |
iurygregory | yeah =( | 18:09 |
*** juanoterocas has quit IRC | 18:10 | |
bfournie | so the problem is multiple sets of boot mode resulting in " Pending configuration values are already committed" ? | 18:18 |
bfournie | ugh | 18:18 |
*** rcernin has joined #openstack-ironic | 18:19 | |
bfournie | TheJulia: we can make that sync_boot_mode calls vendor specific for Supermicro only like we did here - https://review.opendev.org/c/openstack/ironic/+/773656/1/ironic/drivers/modules/redfish/management.py. That sync_boot_mode was added just for Supermicro since setting the device w/o the boot_mode resets the boot_mode | 18:21 |
*** frigo has joined #openstack-ironic | 18:22 | |
*** rcernin has quit IRC | 18:23 | |
frigo | arne_wiebalck out of curiosity how do you end up with 2 ESP? and do you know why the wrong ESP would be selected? (normally you give a disk ID when setting boot entries through efibootmgr, the firmware should not have to guess...) | 18:28 |
TheJulia | frigo: software raid | 18:29 |
frigo | also you are copying a whole disk inside a software raid device ?^H^H | 18:29 |
TheJulia | ohhh, I do think they do that | 18:29 |
frigo | so the ESP is like, within the software RAID ? at least from the IPA point of view | 18:30 |
TheJulia | do I think it is creating a new esp | 18:31 |
TheJulia | s/do/so/ | 18:31 |
TheJulia | and unique ones on multiple drives comprising the mirror sets for the OS | 18:31 |
frigo | ok so a lot of ESP | 18:32 |
*** dtantsur|brb is now known as dtantsur | 18:33 | |
dtantsur | frigo: UEFI does not understand ESP partitions inside software RAID, so we have to copy it from inside of the image to the top level. | 18:37 |
bfournie | TheJulia: I've added a comment to https://storyboard.openstack.org/#!/story/2008712 | 18:37 |
*** paras333 has quit IRC | 18:38 | |
frigo | ok, but then the firmware only see that new partition? | 18:39 |
frigo | so the problem is caused by for example, kernel upgrades, where a different efi partition is picked up? | 18:40 |
dtantsur | yep. the OS may use the initial partition, but UEFI only recognizes the copied one | 18:42 |
dtantsur | I guess we may need to change /etc/fstab | 18:42 |
frigo | okok got it. So it's a quite specific problem | 18:43 |
dtantsur | software RAID is a quite specific problem overall :D | 18:43 |
dtantsur | you don't want to see the code to build it in ironic :) | 18:44 |
dtantsur | (not picking on Arne and others, it has to be like that) | 18:44 |
frigo | whole disk with EFI on software RAID with the grub.cfg inside the EFI partition, and you do some grub update after | 18:44 |
frigo | (stop ranting about the RAID code:D ) | 18:44 |
dtantsur | heh | 18:45 |
dtantsur | having grub.cfg on the EFI partition is probably a normal case | 18:45 |
dtantsur | otherwise how does it know where to find its configuration? | 18:46 |
frigo | "on my machine" it redirects to the boot partition | 18:46 |
frigo | sudo cat efi/EFI/ubuntu/grub.cfg | 18:46 |
frigo | search.fs_uuid 80b3c734-07e8-4a49-93e7-d3f7dd828100 root | 18:46 |
frigo | set prefix=($root)'/grub' | 18:46 |
frigo | configfile $prefix/grub.cfg | 18:46 |
dtantsur | aha, ubuntu does a cool trick | 18:47 |
dtantsur | my fedora really puts the whole file in EFI/fedora | 18:47 |
iurygregory | bfournie, I think it would be ok to change to only call for Supermicro | 18:49 |
bfournie | iurygregory: I think so too, we started down that path in https://review.opendev.org/c/openstack/ironic/+/773656 when the ability to detect vendors was added, when https://review.opendev.org/c/openstack/ironic/+/758856 was added we couldn't detect vendors | 18:52 |
iurygregory | yeah | 18:53 |
iurygregory | =) | 18:53 |
*** frigo has quit IRC | 18:55 | |
zer0c00l | TheJulia: I updated the release_mappings here https://review.opendev.org/c/openstack/ironic/+/778058 . Surprisingly it did not raise any conflicts! | 19:05 |
TheJulia | zer0c00l: okay, thanks! | 19:06 |
*** dking has joined #openstack-ironic | 19:07 | |
dtantsur | dinner time, see you tomorrow | 19:08 |
*** dtantsur is now known as dtantsur|afk | 19:08 | |
dking | I feel like this is a silly question, but how do I control boot order for EFI scripts? | 19:09 |
dking | I finally got a baremetal server to boot using UEFI and that works fine, but it looks like it's not defaulting to boot on the new ironic efi. I can select it from the BIOS, though. | 19:09 |
zer0c00l | it is not booting uefi on first boot after deployment? | 19:11 |
*** sshnaidm is now known as sshnaidm|afk | 19:12 | |
dking | zer0c00l: Actually, now that you mention it, yes, I believe that it does. Which makes it more odd. I know that at the end of the firstboot, I typically see a shutdown, and I did with this one, too. So, I suppose the issue occurred from second boot on. That makes me even more puzzled. | 19:13 |
dking | I may have just got my head around it. So, when Ironic directly reboots the system, it probably sends the direct command to boot the hard disk. But when it does not, such as when the system is rebooted from the command line or perhaps through a physical power cycle, it uses the BIOS default. And so, I probably should just disable the option to allow boot into the default UEFI shell. | 19:19 |
*** uzumaki has quit IRC | 19:20 | |
stevebaker | morning | 19:29 |
*** uzumaki has joined #openstack-ironic | 19:35 | |
*** paras333_ has joined #openstack-ironic | 19:37 | |
*** livelace has joined #openstack-ironic | 19:43 | |
TheJulia | o/ stevebaker | 19:45 |
TheJulia | dking: efibootmgr | 19:45 |
TheJulia | dking: is it just old records that are enitrely invalid and not falling back or...? | 19:46 |
TheJulia | dking: some do fallback to efishell, fwiw | 19:47 |
dking | TheJulia: It's the default UEFI shell that gets booted into. | 19:48 |
dking | Which just seems to boot into an efi shell and sit there. | 19:48 |
*** juanoterocas has joined #openstack-ironic | 19:48 | |
TheJulia | dking: so yeah, it *could* be the command to boot to disk being misinterpretted | 19:49 |
TheJulia | what hardware is this? | 19:49 |
dking | I was thinking that I would have to do it when I setup UEFI mode, probably through the vendor's command line during inspection. I need something that won't require human intervention. | 19:50 |
dking | TheJulia: Supermicro | 19:50 |
TheJulia | OH! | 19:50 |
TheJulia | what version of ironic are you running? | 19:50 |
dking | It's Victoria, but it was from a stable branch a few months ago. | 19:51 |
dking | And standalone. | 19:51 |
TheJulia | heh | 19:51 |
TheJulia | okay | 19:51 |
TheJulia | so... let me get you a link | 19:51 |
TheJulia | Okay, apparently this was backpored a while back | 19:53 |
TheJulia | https://opendev.org/openstack/ironic/commit/ab08c200209aa852897b3a936bcaed9928b8b3fe | 19:53 |
TheJulia | ipmi or redfish? | 19:54 |
dking | Redfish at the moment. | 19:57 |
TheJulia | dking: https://review.opendev.org/c/openstack/ironic/+/773656 | 19:57 |
dking | Oh, neat! So, tht was backported to Victoria, too? | 19:58 |
TheJulia | yes, that is on victoria | 19:58 |
TheJulia | That may be why things are not quite as expected | 19:58 |
TheJulia | it going into UEFI shell sounds like that is just the running default of the host | 19:59 |
TheJulia | Ironic *should* be injecting a new entry and be setting it to default | 19:59 |
TheJulia | if the EFI firmware doesn't honor the new entry, I don't know | 19:59 |
dking | Awesome! So, that would be a great help! I'll try to update my local images. | 20:09 |
dking | TheJulia: Would that just work for IPMI, though, as it mentions ipmitool? Both are available, but we were hoping to move over to Redfish if possible. | 20:41 |
*** ociuhandu has joined #openstack-ironic | 20:43 | |
*** ociuhandu has quit IRC | 20:48 | |
TheJulia | dking: both ipmi and redfish, although slightly different items | 20:50 |
TheJulia | one the override is dropped by redfish | 20:50 |
TheJulia | ipmi, turned out supermicro needed specific raw values to be sent to set it to uefi mode | 20:51 |
*** jamesdenton has quit IRC | 20:52 | |
*** jamesden_ has joined #openstack-ironic | 20:52 | |
*** rcernin has joined #openstack-ironic | 21:01 | |
*** rcernin has quit IRC | 21:01 | |
*** rcernin has joined #openstack-ironic | 21:02 | |
*** livelace has quit IRC | 21:03 | |
*** jamesden_ has quit IRC | 21:25 | |
*** jamesdenton has joined #openstack-ironic | 21:25 | |
openstackgerrit | Jay Faulkner proposed openstack/ironic-python-agent master: Do not permit IPA standalone to be enabled by conf https://review.opendev.org/c/openstack/ironic-python-agent/+/782863 | 21:30 |
openstackgerrit | Merged openstack/sushy stable/ussuri: Fix ExtendedInfo error handling for non-list item https://review.opendev.org/c/openstack/sushy/+/782029 | 21:36 |
openstackgerrit | Jay Faulkner proposed openstack/ironic-python-agent master: Do not permit IPA standalone to be enabled by conf https://review.opendev.org/c/openstack/ironic-python-agent/+/782863 | 21:52 |
*** rloo has quit IRC | 22:09 | |
*** rcernin has quit IRC | 22:11 | |
*** juanoterocas has quit IRC | 22:12 | |
*** rcernin has joined #openstack-ironic | 22:26 | |
*** rcernin has quit IRC | 22:31 | |
*** rcernin has joined #openstack-ironic | 22:32 | |
janders | good morning Ironic o/ | 22:33 |
iurygregory | good morning janders o/ | 23:03 |
janders | hey iurygregory o/ | 23:03 |
*** jamesdenton has quit IRC | 23:32 | |
*** jamesdenton has joined #openstack-ironic | 23:33 | |
*** gyee has quit IRC | 23:35 | |
janders | is there any known problem with CI? I had a simple patch fail CI three times, on a different test each time :/ | 23:38 |
*** uzumaki has quit IRC | 23:49 | |
*** uzumaki has joined #openstack-ironic | 23:49 |
Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!