*** tosky has quit IRC | 00:02 | |
*** tzumainn has quit IRC | 00:16 | |
* TheJulia calls it a night | 00:33 | |
janders | have a good evening TheJulia! | 00:36 |
---|---|---|
openstackgerrit | Harald Jensås proposed openstack/ironic master: Implement clean_dhcp_opts in neuton DHCP provider https://review.opendev.org/c/openstack/ironic/+/764862 | 00:37 |
stevebaker | janders: I'm giving you review comments that contradict the RFE, soz ;) | 00:41 |
openstackgerrit | Harald Jensås proposed openstack/ironic master: Implement clean_dhcp_opts in neuton DHCP provider https://review.opendev.org/c/openstack/ironic/+/764862 | 01:04 |
janders | stevebaker no worries, I will chat to Dmitry in my evening and see what he things. I see your point :) | 01:08 |
janders | thank you for your comments, I need to re-sit an exam ASAP and my ROLE setup is broken, so been chasing this up but will get to MAC-OOB work as soon as Im done with this | 01:08 |
stevebaker | janders: no problem | 01:11 |
openstackgerrit | Steve Baker proposed openstack/ironic master: WIP Store timestamp on cache_bios_settings https://review.opendev.org/c/openstack/ironic/+/764390 | 01:12 |
openstackgerrit | Steve Baker proposed openstack/ironic master: Refactor driver_internal_info updates to a function https://review.opendev.org/c/openstack/ironic/+/764863 | 01:12 |
*** ociuhandu has joined #openstack-ironic | 01:13 | |
*** k_mouza has joined #openstack-ironic | 01:19 | |
*** ociuhandu has quit IRC | 01:19 | |
*** k_mouza has quit IRC | 01:19 | |
*** Goneri has quit IRC | 01:30 | |
*** k_mouza has joined #openstack-ironic | 01:35 | |
*** k_mouza has quit IRC | 01:40 | |
*** uzumaki has quit IRC | 01:54 | |
openstackgerrit | likui proposed openstack/ironic master: update package to python3 https://review.opendev.org/c/openstack/ironic/+/764868 | 01:57 |
*** mkrai has joined #openstack-ironic | 02:25 | |
*** k_mouza has joined #openstack-ironic | 03:00 | |
*** ociuhandu has joined #openstack-ironic | 03:00 | |
*** rcernin has quit IRC | 03:04 | |
*** k_mouza has quit IRC | 03:05 | |
*** ociuhandu has quit IRC | 03:05 | |
*** mkrai has quit IRC | 03:11 | |
*** mkrai has joined #openstack-ironic | 03:11 | |
*** rcernin has joined #openstack-ironic | 03:18 | |
*** rcernin has quit IRC | 03:21 | |
*** rcernin has joined #openstack-ironic | 03:22 | |
*** ayoung has quit IRC | 03:28 | |
*** gudrutis has quit IRC | 03:31 | |
*** gudrutis has joined #openstack-ironic | 03:31 | |
*** Qianbiao has joined #openstack-ironic | 03:39 | |
*** rloo has quit IRC | 04:03 | |
*** ociuhandu has joined #openstack-ironic | 04:48 | |
*** ociuhandu has quit IRC | 04:53 | |
*** rcernin has quit IRC | 05:22 | |
*** rcernin has joined #openstack-ironic | 05:32 | |
*** gyee has quit IRC | 05:55 | |
*** rcernin has quit IRC | 06:12 | |
*** uzumaki has joined #openstack-ironic | 06:13 | |
*** ociuhandu has joined #openstack-ironic | 06:37 | |
*** ociuhandu has quit IRC | 06:41 | |
*** anuradha1904 has joined #openstack-ironic | 06:49 | |
*** abdysn has joined #openstack-ironic | 06:52 | |
*** ociuhandu has joined #openstack-ironic | 07:01 | |
*** ociuhandu has quit IRC | 07:07 | |
*** uzumaki has quit IRC | 07:08 | |
*** mkrai has quit IRC | 07:18 | |
*** belmoreira has joined #openstack-ironic | 07:22 | |
*** mkrai has joined #openstack-ironic | 07:53 | |
arne_wiebalck | Good morning, ironic! | 07:56 |
*** rpittau|afk is now known as rpittau | 07:59 | |
rpittau | good morning ironic! o/ | 07:59 |
*** ociuhandu has joined #openstack-ironic | 08:17 | |
*** ociuhandu has quit IRC | 08:23 | |
*** ociuhandu has joined #openstack-ironic | 08:36 | |
arne_wiebalck | hey rpittau o/ | 08:40 |
*** tosky has joined #openstack-ironic | 08:40 | |
rpittau | hey arne_wiebalck :) | 08:40 |
*** ociuhandu has quit IRC | 08:44 | |
*** dougsz has joined #openstack-ironic | 08:47 | |
*** ociuhandu has joined #openstack-ironic | 08:49 | |
*** ociuhandu has quit IRC | 08:54 | |
*** ociuhandu has joined #openstack-ironic | 09:00 | |
rpittau | if anyone has a minute please check https://review.opendev.org/c/openstack/ironic-python-agent-builder/+/764370 | 09:00 |
*** derekh has joined #openstack-ironic | 09:03 | |
*** lucasagomes has joined #openstack-ironic | 09:06 | |
openstackgerrit | Derek Higgins proposed openstack/ironic master: WIP: Delay setting conductor online https://review.opendev.org/c/openstack/ironic/+/764911 | 09:14 |
openstackgerrit | Derek Higgins proposed openstack/ironic master: WIP: Delay setting conductor online https://review.opendev.org/c/openstack/ironic/+/764911 | 09:17 |
*** ociuhandu has quit IRC | 09:19 | |
*** ociuhandu has joined #openstack-ironic | 09:20 | |
*** ricolin has joined #openstack-ironic | 09:21 | |
*** mkrai has quit IRC | 09:21 | |
*** mkrai_ has joined #openstack-ironic | 09:21 | |
openstackgerrit | ankit proposed openstack/ironic master: Fixes issue of redfish firmware update https://review.opendev.org/c/openstack/ironic/+/764914 | 09:25 |
openstackgerrit | ankit proposed openstack/sushy master: Fixes issue of redfish firmware update https://review.opendev.org/c/openstack/sushy/+/764915 | 09:29 |
*** paras333 has quit IRC | 09:31 | |
*** paras33__ has joined #openstack-ironic | 09:31 | |
*** mgoddard has joined #openstack-ironic | 09:36 | |
*** ociuhandu has quit IRC | 09:39 | |
*** ociuhandu has joined #openstack-ironic | 09:40 | |
*** ociuhandu has quit IRC | 09:41 | |
*** ociuhandu has joined #openstack-ironic | 09:41 | |
*** k_mouza has joined #openstack-ironic | 10:00 | |
*** ociuhandu has quit IRC | 10:10 | |
*** ociuhandu has joined #openstack-ironic | 10:11 | |
*** ociuhandu has quit IRC | 10:16 | |
janders | good morning arne_wiebalck rpittau and Ironic o/ | 10:17 |
arne_wiebalck | hey janders o/ | 10:19 |
rpittau | hey janders :) | 10:20 |
*** mkrai_ has quit IRC | 10:21 | |
*** mkrai__ has joined #openstack-ironic | 10:21 | |
*** ociuhandu has joined #openstack-ironic | 10:22 | |
*** dtantsur|afk is now known as dtantsur | 11:04 | |
dtantsur | morning ironic | 11:05 |
janders | good morning dtantsur | 11:11 |
rpittau | good morning dtantsur :) | 11:12 |
janders | dtantsur when you have time, I wanted to ask you what's your thoughts on Steve's comment: https://review.opendev.org/c/openstack/openstacksdk/+/762603/2/openstack/baremetal_introspection/v1/_proxy.py#69 - it proposes a different approach than what's described in https://storyboard.openstack.org/#!/story/2008038 . Would you like me to try implement | 11:17 |
janders | this suggestion, or stick with the current approach? | 11:17 |
dtantsur | janders: his proposal works for me as well | 11:18 |
janders | ok! thank you dtantsur | 11:21 |
openstackgerrit | likui proposed openstack/ironic master: Update docs https://review.opendev.org/c/openstack/ironic/+/764868 | 11:35 |
*** adrianc has quit IRC | 11:39 | |
*** adrianc has joined #openstack-ironic | 11:44 | |
*** adrianc has quit IRC | 11:46 | |
*** adrianc has joined #openstack-ironic | 11:55 | |
*** mgoddard has quit IRC | 11:55 | |
*** adrianc has quit IRC | 12:00 | |
*** adrianc has joined #openstack-ironic | 12:04 | |
*** ociuhandu has quit IRC | 12:05 | |
*** ociuhandu has joined #openstack-ironic | 12:05 | |
*** iurygregory|pto has joined #openstack-ironic | 12:08 | |
iurygregory|pto | Good morning Ironic \o/ | 12:10 |
*** ociuhandu has quit IRC | 12:11 | |
arne_wiebalck | hey iurygregory|pto o/ | 12:12 |
arne_wiebalck | how are things in Brasil? | 12:12 |
iurygregory|pto | arne_wiebalck, hey o/ | 12:13 |
iurygregory|pto | very warm =( | 12:13 |
iurygregory|pto | but it's good to be with my family =D | 12:13 |
janders | Hey iurygregory|pto glad to hear you made it safe. How was the trip? | 12:14 |
iurygregory|pto | janders, o/ it was good (except the on inside Brazil - the flight was full =( ) | 12:16 |
iurygregory|pto | the one from AMS to GIG was amazing because there was no people close to me \o/ | 12:17 |
janders | iurygregory|pto awesome! that's where comfort really mattered | 12:17 |
janders | how many flying hours? | 12:18 |
iurygregory|pto | 18hrs | 12:19 |
janders | looong | 12:20 |
janders | having extra space would make it heaps better though! | 12:20 |
iurygregory|pto | not considering the connection time =P | 12:20 |
iurygregory|pto | or that I left on thursday to Prague hehe | 12:20 |
*** ociuhandu has joined #openstack-ironic | 12:37 | |
janders | see you tomorrow Ironic o/ | 12:37 |
janders | have a good day all | 12:37 |
janders | glad you had a smooth trip to Brazil iurygregory|pto | 12:38 |
iurygregory|pto | tks janders o/ | 12:38 |
*** ociuhandu has quit IRC | 12:42 | |
*** abdysn has quit IRC | 13:12 | |
*** ociuhandu has joined #openstack-ironic | 13:19 | |
rpittau | super quick review! limited votes available! -> https://review.opendev.org/c/openstack/ironic/+/764445 <- | 13:25 |
rpittau | hey iurygregory|pto :) | 13:25 |
*** ociuhandu has quit IRC | 13:26 | |
iurygregory|pto | hey rpittau o/ | 13:27 |
iurygregory|pto | what now we have openstack-tox? | 13:27 |
rpittau | iurygregory|pto: since a while actually :) | 13:27 |
iurygregory|pto | wow | 13:28 |
iurygregory|pto | we probably missed XD | 13:28 |
*** ociuhandu has joined #openstack-ironic | 13:30 | |
*** johnsag has joined #openstack-ironic | 13:32 | |
*** sshnaidm has quit IRC | 13:38 | |
*** Goneri has joined #openstack-ironic | 13:43 | |
*** sshnaidm has joined #openstack-ironic | 13:46 | |
*** sshnaidm has quit IRC | 13:48 | |
*** paras33__ has quit IRC | 13:58 | |
*** paras333_ has joined #openstack-ironic | 14:00 | |
*** rloo has joined #openstack-ironic | 14:04 | |
*** Qianbiao has quit IRC | 14:08 | |
*** Qianbiao has joined #openstack-ironic | 14:09 | |
*** ociuhandu has quit IRC | 14:32 | |
*** ociuhandu has joined #openstack-ironic | 14:33 | |
TheJulia | How is our CI this morning? | 14:37 |
TheJulia | or do I not want to know? | 14:37 |
*** k_mouza has quit IRC | 14:42 | |
openstackgerrit | Julia Kreger proposed openstack/ironic-inspector master: Add upgrade check, and json2yaml policy handling https://review.opendev.org/c/openstack/ironic-inspector/+/763286 | 14:45 |
iurygregory|pto | TheJulia, no idea sorry =( | 14:45 |
iurygregory|pto | good morning TheJulia =) | 14:45 |
*** tzumainn has joined #openstack-ironic | 14:46 | |
*** k_mouza has joined #openstack-ironic | 14:47 | |
dtantsur | morning TheJulia | 14:48 |
dtantsur | there was a problem with new pip, not sure if it affected us | 14:48 |
TheJulia | Yeah, saw the email | 14:48 |
*** ociuhandu has quit IRC | 14:48 | |
TheJulia | We've got a job pending, so I guess we will see | 14:48 |
*** Qianbiao has quit IRC | 14:49 | |
*** ociuhandu has joined #openstack-ironic | 14:50 | |
*** Qianbiao has joined #openstack-ironic | 14:50 | |
*** ociuhandu has quit IRC | 14:56 | |
*** Qianbiao has quit IRC | 14:57 | |
*** ociuhandu has joined #openstack-ironic | 15:05 | |
TheJulia | tzumainn: I posted a couple questions to https://review.opendev.org/c/openstack/ironic-specs/+/576718, even replying in just thre review should be fine with me | 15:09 |
TheJulia | dtantsur: I left a comment on https://review.opendev.org/c/openstack/ironic-python-agent/+/764016 for you, if you could take a quick look and see if you agree/disagree. Trying to get this done such i can get it out to a customer easily and the more parts that need to be touched the more difficult that becomes. | 15:11 |
tzumainn | TheJulia, yep! lmcgann and sdanni should be taking a look soon | 15:13 |
*** lmcgann has joined #openstack-ironic | 15:14 | |
TheJulia | tzumainn: awesome thanks | 15:14 |
TheJulia | lmcgann: o/ | 15:14 |
openstackgerrit | Julia Kreger proposed openstack/ironic-python-agent master: Prevent broken partition image UEFI deploys https://review.opendev.org/c/openstack/ironic-python-agent/+/748049 | 15:16 |
TheJulia | arne_wiebalck: ^^ just the nit fixes | 15:17 |
arne_wiebalck | TheJulia: done | 15:22 |
dtantsur | TheJulia: I understand, but this code is already complex enough, and combining input from kernel parameters and arguments will make it even worse | 15:26 |
dtantsur | TheJulia: a 2nd aspect: not all nodes may require this work around, so enabling it globally sounds like an overkill to me | 15:26 |
TheJulia | not really, ramdisk configuration, we have multiple options in the agent where this is a supported pattern. | 15:26 |
dtantsur | if we do, it's a problem | 15:27 |
TheJulia | and... parameters can be set on a per_node basis | 15:27 |
dtantsur | not always | 15:27 |
TheJulia | pxe_append_params | 15:27 |
TheJulia | in driver_info if memory serves | 15:27 |
dtantsur | is it node-level nowadays? it definitely used to be ironic-level only at some point | 15:27 |
TheJulia | If memory serves, it is both | 15:27 |
*** bburns has joined #openstack-ironic | 15:28 | |
TheJulia | global site and "oh, I need to do this super special thing that is awful and I know it" | 15:28 |
TheJulia | I'll double check that | 15:28 |
dtantsur | pxe_append_params is problematic enough on its own... | 15:28 |
TheJulia | yeah, a necessary evil unfortunately | 15:28 |
dtantsur | and I don't like the recurring pattern of "we'll have to work around stable branch rules, so let's have a hack" | 15:28 |
dtantsur | if the stable policy is such a problem, maybe just opt out of it? | 15:29 |
TheJulia | it is not stable policy, it is the amount of work | 15:29 |
TheJulia | And the amount of testing | 15:29 |
TheJulia | then getting a customer to update multiple things | 15:30 |
TheJulia | patches on two projects doubles just the backporting work alone :\ | 15:30 |
dtantsur | I nearly think it should be painful for them at this point, since it's their hardware that behaves in an awkward way.. | 15:31 |
TheJulia | except in reality it is painful for us, that is unless we just don't backport it | 15:31 |
dtantsur | also, passing anything through kernel params works awkwardly with fast-track.. | 15:31 |
TheJulia | how so? | 15:31 |
TheJulia | oh | 15:31 |
TheJulia | yeah | 15:31 |
TheJulia | true | 15:31 |
dtantsur | i.e. may or may not work, depending on how you started IPA | 15:31 |
TheJulia | That is a really good point | 15:32 |
TheJulia | I didn't think of that. Would you be okay if we kept a config value so they could build a special ramdisk config but not permitted kernel command line setting of it? | 15:32 |
TheJulia | and then we wire in on the call as well? | 15:32 |
dtantsur | let me think for a while (I'm dizzy from side effects of new sleep medication, not 100% coherent atm) | 15:33 |
TheJulia | eek | 15:34 |
TheJulia | no worries | 15:34 |
TheJulia | does it at least help with sleep? | 15:34 |
dtantsur | oh yeah, I slept like a baby | 15:37 |
dtantsur | I still am sleeping though :) but at least headache stopped finally | 15:38 |
TheJulia | \o/ | 15:38 |
dtantsur | okay, I sat in an armchair a bit and can continue | 15:38 |
dtantsur | TheJulia: have you considered moving this logic fully to the ironic side? | 15:39 |
dtantsur | i.e. ignore the error there (as we already do for whole disk images)? | 15:39 |
TheJulia | dtantsur: no, becasue we still want to try and succeed, and this can fail in multiple different points | 15:39 |
TheJulia | so the meaning becomes entirely different if it is ironic side | 15:39 |
dtantsur | mm, does it though? | 15:39 |
dtantsur | we don't want to call grub-install if efibootmgr fails, do we? | 15:40 |
TheJulia | every grub-install or efibootmgr invocation | 15:40 |
TheJulia | and we ultimately may need to ensure we get to the end with files present just in case | 15:40 |
TheJulia | no we do, we still want to try and make sure thigns are right so the system has a chance of booting | 15:41 |
TheJulia | same goes for things like my partition image efi asset preservation patch | 15:41 |
dtantsur | we don't call grub-install if efiboormgr succeeds, why call it if it fails? | 15:41 |
dtantsur | what does it bring us except for another failure? | 15:41 |
TheJulia | We have to try and do the right thing and back away upon failures gracefully | 15:41 |
TheJulia | grub-install internally calls efibootmgr as well | 15:42 |
dtantsur | right, and we already know it won't work | 15:42 |
dtantsur | I remember we stopped calling grub-install for EFI because it was the wrong thing in the end | 15:42 |
dtantsur | now we start calling it conditionally on efiboormgr failure? | 15:42 |
TheJulia | no | 15:42 |
dtantsur | (for these cases, ofc) | 15:43 |
TheJulia | if the first command fails, or say on a whole disk image efibootmgr fails, we still need to ultimately try and make sure efi assets are locatable | 15:43 |
dtantsur | grub-install does not work for whole disk images, full stop | 15:43 |
TheJulia | the --removable flag on grub-install does do that, albeit that is bad for a whole disk image | 15:43 |
dtantsur | let's concentrate on partition images | 15:44 |
* TheJulia pulls the patch back up | 15:44 | |
dtantsur | We don't normally call grub-install for any sorts of images on EFI. I assume it means that it's normal not to. | 15:45 |
dtantsur | Now IIRC (and I may not), the case here is that we cannot call efibootmgr, but the "smart" firmware will find our partition anyway | 15:45 |
dtantsur | soo.. cannot we just do nothing? | 15:45 |
TheJulia | okay | 15:45 |
TheJulia | so the reason I did it that way is because I'm intent on fixing partition image uefi support and that patch ahs been up for a while in review | 15:46 |
dtantsur | what *exactl* does grub-install bring us here what it does not bring in a normal case? I guess that's the crux of my question. | 15:46 |
TheJulia | if we fully abort in all cases client side, we'll never be able to fallback | 15:46 |
TheJulia | which means, the machine may be unbootable. | 15:46 |
dtantsur | I don't understand which fallback you're talking about... | 15:46 |
TheJulia | Have you reviewed my efi asset preservation patch ? | 15:47 |
dtantsur | I may or may not. Not chance of remembering right now. | 15:47 |
TheJulia | https://review.opendev.org/c/openstack/ironic-python-agent/+/748049 | 15:47 |
TheJulia | That will try and fallback in the event that we can't preserve or the items are bad or whatever. I think it is best for us to try and completely finish everthing we can possibly do to try ensure success | 15:48 |
TheJulia | which is why I wrote the other one guarding around _manage_efi call as well | 15:49 |
TheJulia | the other one being the "ignore the failure caused when 'smart' firmware makes this painful for us" | 15:49 |
dtantsur | are you trying to say that preserve assets does not actually get called in normal cases? :) because it sounds so | 15:49 |
dtantsur | if we call it in install_grub as the patch suggests, it never gets called when efibootmgr returns successfully | 15:50 |
TheJulia | so if we do it entirely conductor side, in theory we've done the palcement | 15:51 |
TheJulia | I guess all we can really do is cross our fingers at that point | 15:51 |
TheJulia | We'll not add an fstab entry though | 15:51 |
TheJulia | for /boot | 15:51 |
TheJulia | which will break grub upgrades later | 15:51 |
dtantsur | I may be misreading your assets patch, but it seems that you're adding code to install_grub | 15:51 |
dtantsur | install_grub is NOT called when efibootmgr succeeds | 15:52 |
TheJulia | If memory serves the first efibootmgr attempt will fail | 15:52 |
dtantsur | mmm, why would it? I mean, in normal situation, not on this weird hardware? | 15:53 |
*** irclogbot_1 has quit IRC | 15:53 | |
TheJulia | the patch basically goes "oh we're here, oh were uefi, oh we have no boot partition! and we're about to make one, lets save the thigns we have if they are here and then put them in place" | 15:53 |
dtantsur | how can we be without a boot partition if we're doing partitioning ourselves? | 15:54 |
TheJulia | it will fail because there is no assets already on the new partition that was created that is intended to be used for the grub assets | 15:54 |
TheJulia | or grub efi bootloader | 15:54 |
TheJulia | grub-install later tries to install the unsigned defaults to the previously empty efi boot partition | 15:55 |
dtantsur | oh god | 15:55 |
dtantsur | I think I see it, and now I'd really like to -1 the assets patch.... | 15:56 |
dtantsur | this is to convoluted to be remembered in a month | 15:56 |
*** irclogbot_2 has joined #openstack-ironic | 15:56 | |
TheJulia | The preservation patch just recognizes we have items in the partition image that we should actually place in the efi partition, and then retreis calling the _manage_efi again to do the nvram setup | 15:56 |
dtantsur | couldn't we move assets copying before the first efibootmgr call? | 15:56 |
TheJulia | thus cutting grub-install out completely if it is successful | 15:56 |
TheJulia | I guess, we would have to hunt for them, preserve them, and go down the rabbit hole earlier. Except I think that all gets cased so that will require some restructuring there | 15:57 |
* TheJulia is just trying to have path forward for a pile of partition image grub bugs and *sigh* | 15:58 | |
dtantsur | I don't blame you for the mess we're now, but please don't blame, I just cannot review something that I cannot fit in my head without it overflowing | 15:59 |
dtantsur | and when/if this merges I can only pray I'll never have to modify it.. | 15:59 |
TheJulia | Dmitry, I know, I'm just frustrated in general | 15:59 |
TheJulia | and I'm not blaming you, your raising excellent points | 16:00 |
TheJulia | I think you've convinced me to make the ignroe a bootloader install failure entirely conductor side | 16:00 |
TheJulia | and just treat that as best effort and "good luck!" | 16:00 |
TheJulia | on a plus side, the partition centos8 efi job works like a charm. | 16:00 |
TheJulia | for metalsmith | 16:01 |
dtantsur | \o/ | 16:01 |
dtantsur | TheJulia: I'm sort of fine with your initial approach now, I can even remove my -1 | 16:02 |
dtantsur | I'm not sure it will work for this customer if we don't copy the assets.. | 16:02 |
dtantsur | (I'm no longer sure about anything in this code path tbh) | 16:02 |
TheJulia | (this code path likely needs lots of booze at some point) | 16:03 |
TheJulia | work for the customer with the card that tries to be super helpful? | 16:03 |
dtantsur | yep | 16:04 |
*** sshnaidm has joined #openstack-ironic | 16:05 | |
TheJulia | I think if the assets get preserved it _should_, and preferably as long as an fstab entry is written before we unmount the world should be a happier place and survive a yum upgrade grub2 | 16:05 |
*** irclogbot_2 has quit IRC | 16:11 | |
*** irclogbot_2 has joined #openstack-ironic | 16:12 | |
*** ociuhandu has quit IRC | 16:17 | |
*** ociuhandu has joined #openstack-ironic | 16:18 | |
* TheJulia epicly fails at making breakfast | 16:19 | |
*** ociuhandu has quit IRC | 16:23 | |
*** sdanni has joined #openstack-ironic | 16:24 | |
TheJulia | dtantsur: so forward looking, I'm thinking we should kill _install_grub2 and move towards a pure uefi management approach and if people really need grub2 they can explicitly invoke it in a deploy step | 16:26 |
TheJulia | however, that is a little more difficult to backport for bug fixes :\ like... impossible. | 16:26 |
TheJulia | err | 16:27 |
TheJulia | There are still the weird "user doesn't supply enough information" cases and the machine is uefi but boots without explicit indicators | 16:27 |
TheJulia | gah | 16:28 |
dtantsur | the wonderful world of booting linux | 16:28 |
TheJulia | the wonderful world of booting fragmented bootloaders | 16:29 |
*** ociuhandu has joined #openstack-ironic | 16:30 | |
TheJulia | would it be awful if I made a reference to grub in some future timeline? | 16:32 |
TheJulia | in my book? | 16:32 |
* TheJulia is sure it would be edited out | 16:34 | |
*** mkrai__ has quit IRC | 16:36 | |
openstackgerrit | Merged openstack/ironic master: Use openstack-tox for ironic-tox-unit-with-driver-libs https://review.opendev.org/c/openstack/ironic/+/764445 | 16:40 |
openstackgerrit | Riccardo Pittau proposed openstack/ironic master: Replace retrying with tenacity https://review.opendev.org/c/openstack/ironic/+/376574 | 16:42 |
*** ociuhandu has quit IRC | 16:50 | |
dtantsur | TheJulia: worth trying! | 16:50 |
*** ociuhandu has joined #openstack-ironic | 16:50 | |
*** ociuhandu has quit IRC | 16:53 | |
*** ociuhandu has joined #openstack-ironic | 16:54 | |
*** lbragstad_ has joined #openstack-ironic | 17:00 | |
rpittau | good night! o/ | 17:01 |
*** rpittau is now known as rpittau|afk | 17:01 | |
*** lbragstad has quit IRC | 17:03 | |
*** lbragstad_ is now known as lbragstad | 17:03 | |
*** lucasagomes has quit IRC | 17:08 | |
arne_wiebalck | by everyone o/ | 17:08 |
*** ociuhandu has quit IRC | 17:19 | |
*** ociuhandu has joined #openstack-ironic | 17:21 | |
*** gyee has joined #openstack-ironic | 17:23 | |
*** ociuhandu has quit IRC | 17:26 | |
*** dougsz has quit IRC | 17:32 | |
*** derekh has quit IRC | 17:36 | |
*** ociuhandu has joined #openstack-ironic | 17:37 | |
*** ociuhandu has quit IRC | 17:55 | |
*** dtantsur is now known as dtantsur|afk | 17:55 | |
dtantsur|afk | o/ | 17:56 |
*** ociuhandu has joined #openstack-ironic | 17:56 | |
*** ociuhandu has quit IRC | 17:59 | |
*** ociuhandu has joined #openstack-ironic | 18:00 | |
*** ociuhandu has quit IRC | 18:13 | |
*** ociuhandu has joined #openstack-ironic | 18:14 | |
*** ociuhandu has quit IRC | 18:19 | |
*** ociuhandu has joined #openstack-ironic | 18:29 | |
*** ociuhandu has quit IRC | 18:33 | |
*** ociuhandu has joined #openstack-ironic | 18:46 | |
*** ociuhandu has quit IRC | 18:51 | |
*** k_mouza has quit IRC | 18:52 | |
*** k_mouza has joined #openstack-ironic | 18:52 | |
stevebaker | morning | 18:55 |
stevebaker | dtantsur|afk: hey could you review https://review.opendev.org/c/openstack/metalsmith/+/761850 when you get the chance? | 18:56 |
*** k_mouza has quit IRC | 18:56 | |
*** k_mouza has joined #openstack-ironic | 19:00 | |
*** k_mouza has quit IRC | 19:05 | |
*** ociuhandu has joined #openstack-ironic | 19:06 | |
*** dougsz has joined #openstack-ironic | 19:11 | |
*** k_mouza has joined #openstack-ironic | 19:13 | |
*** ociuhandu has quit IRC | 19:13 | |
*** sshnaidm has quit IRC | 19:15 | |
*** k_mouza has quit IRC | 19:17 | |
*** sshnaidm has joined #openstack-ironic | 19:18 | |
*** markguz_ has joined #openstack-ironic | 19:26 | |
markguz_ | hi there. I have a problem that's been bugging me for a little while. I've been in the process of upgrading my stack to train, but am stuck at rocky due to my ironic setup no longer working | 19:28 |
markguz_ | i have a setup where i allow users to boot specific hosts using the "--availability-zone:<compute-node>:<baremetal-node-uuid>" trick | 19:30 |
markguz_ | but since upgrades it's broken. i just see the error "No nodes matched due to not matching 'force_nodes' value of 'baremetal-node-uuid' in the logs | 19:31 |
markguz_ | the compute node and all the baremetal nodes show up in the hypervisor list. anyone seen anything like this before? | 19:32 |
*** ociuhandu has joined #openstack-ironic | 19:32 | |
markguz_ | is there a better way to do specific host control? | 19:32 |
*** ociuhandu has quit IRC | 19:37 | |
*** ociuhandu has joined #openstack-ironic | 19:37 | |
TheJulia | asking outloud, did we not add the ability to explicitly pass deploy_Steps in on the api?https://docs.openstack.org/api-ref/baremetal/?expanded=create-node-detail,update-node-detail,change-node-provision-state-detail#node-management-nodes | 19:48 |
*** k_mouza has joined #openstack-ironic | 19:49 | |
*** k_mouza has quit IRC | 19:54 | |
*** ociuhandu has quit IRC | 20:06 | |
*** ociuhandu has joined #openstack-ironic | 20:06 | |
*** ociuhandu has quit IRC | 20:11 | |
TheJulia | markguz_: I have not explicitly like that, but it may help to ask the nova folks. I suspect they would say resource classes, or explicit traits, but without knowing more about the config and how it is being used, I'm not sure we have anywhere to point you but nova since your ultimately overriding scheduling I gues | 20:21 |
markguz_ | it's a lab so specific hosts do specific things, but often require different oses.. i suppose i could create a unique trait for each host... | 20:23 |
*** dougsz has quit IRC | 20:25 | |
*** belmoreira has quit IRC | 20:53 | |
*** markguz_ has quit IRC | 21:07 | |
*** ociuhandu has joined #openstack-ironic | 21:18 | |
*** rcernin has joined #openstack-ironic | 21:24 | |
*** ociuhandu has quit IRC | 21:25 | |
*** anuradha1904 has quit IRC | 21:29 | |
*** k_mouza has joined #openstack-ironic | 21:57 | |
*** k_mouza has quit IRC | 22:01 | |
*** gyee has quit IRC | 22:04 | |
*** gyee has joined #openstack-ironic | 22:05 | |
*** Goneri has quit IRC | 22:07 | |
*** ociuhandu has joined #openstack-ironic | 22:10 | |
*** ociuhandu has quit IRC | 22:15 | |
*** Goneri has joined #openstack-ironic | 22:27 | |
*** ociuhandu has joined #openstack-ironic | 23:11 | |
*** ociuhandu has quit IRC | 23:16 | |
*** ociuhandu has joined #openstack-ironic | 23:52 | |
*** mcarden has joined #openstack-ironic | 23:54 | |
*** ociuhandu has quit IRC | 23:57 | |
*** tosky has quit IRC | 23:57 | |
*** paras333_ has quit IRC | 23:58 |
Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!