Tuesday, 2020-12-01

*** tosky has quit IRC00:02
*** tzumainn has quit IRC00:16
* TheJulia calls it a night00:33
jandershave a good evening TheJulia!00:36
openstackgerritHarald Jensås proposed openstack/ironic master: Implement clean_dhcp_opts in neuton DHCP provider  https://review.opendev.org/c/openstack/ironic/+/76486200:37
stevebakerjanders: I'm giving you review comments that contradict the RFE, soz ;)00:41
openstackgerritHarald Jensås proposed openstack/ironic master: Implement clean_dhcp_opts in neuton DHCP provider  https://review.opendev.org/c/openstack/ironic/+/76486201:04
jandersstevebaker no worries, I will chat to Dmitry in my evening and see what he things. I see your point :)01:08
jandersthank 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 this01:08
stevebakerjanders: no problem01:11
openstackgerritSteve Baker proposed openstack/ironic master: WIP Store timestamp on cache_bios_settings  https://review.opendev.org/c/openstack/ironic/+/76439001:12
openstackgerritSteve Baker proposed openstack/ironic master: Refactor driver_internal_info updates to a function  https://review.opendev.org/c/openstack/ironic/+/76486301:12
*** ociuhandu has joined #openstack-ironic01:13
*** k_mouza has joined #openstack-ironic01:19
*** ociuhandu has quit IRC01:19
*** k_mouza has quit IRC01:19
*** Goneri has quit IRC01:30
*** k_mouza has joined #openstack-ironic01:35
*** k_mouza has quit IRC01:40
*** uzumaki has quit IRC01:54
openstackgerritlikui proposed openstack/ironic master: update package to python3  https://review.opendev.org/c/openstack/ironic/+/76486801:57
*** mkrai has joined #openstack-ironic02:25
*** k_mouza has joined #openstack-ironic03:00
*** ociuhandu has joined #openstack-ironic03:00
*** rcernin has quit IRC03:04
*** k_mouza has quit IRC03:05
*** ociuhandu has quit IRC03:05
*** mkrai has quit IRC03:11
*** mkrai has joined #openstack-ironic03:11
*** rcernin has joined #openstack-ironic03:18
*** rcernin has quit IRC03:21
*** rcernin has joined #openstack-ironic03:22
*** ayoung has quit IRC03:28
*** gudrutis has quit IRC03:31
*** gudrutis has joined #openstack-ironic03:31
*** Qianbiao has joined #openstack-ironic03:39
*** rloo has quit IRC04:03
*** ociuhandu has joined #openstack-ironic04:48
*** ociuhandu has quit IRC04:53
*** rcernin has quit IRC05:22
*** rcernin has joined #openstack-ironic05:32
*** gyee has quit IRC05:55
*** rcernin has quit IRC06:12
*** uzumaki has joined #openstack-ironic06:13
*** ociuhandu has joined #openstack-ironic06:37
*** ociuhandu has quit IRC06:41
*** anuradha1904 has joined #openstack-ironic06:49
*** abdysn has joined #openstack-ironic06:52
*** ociuhandu has joined #openstack-ironic07:01
*** ociuhandu has quit IRC07:07
*** uzumaki has quit IRC07:08
*** mkrai has quit IRC07:18
*** belmoreira has joined #openstack-ironic07:22
*** mkrai has joined #openstack-ironic07:53
arne_wiebalckGood morning, ironic!07:56
*** rpittau|afk is now known as rpittau07:59
rpittaugood morning ironic! o/07:59
*** ociuhandu has joined #openstack-ironic08:17
*** ociuhandu has quit IRC08:23
*** ociuhandu has joined #openstack-ironic08:36
arne_wiebalckhey rpittau o/08:40
*** tosky has joined #openstack-ironic08:40
rpittauhey arne_wiebalck :)08:40
*** ociuhandu has quit IRC08:44
*** dougsz has joined #openstack-ironic08:47
*** ociuhandu has joined #openstack-ironic08:49
*** ociuhandu has quit IRC08:54
*** ociuhandu has joined #openstack-ironic09:00
rpittauif anyone has a minute please check https://review.opendev.org/c/openstack/ironic-python-agent-builder/+/76437009:00
*** derekh has joined #openstack-ironic09:03
*** lucasagomes has joined #openstack-ironic09:06
openstackgerritDerek Higgins proposed openstack/ironic master: WIP: Delay setting conductor online  https://review.opendev.org/c/openstack/ironic/+/76491109:14
openstackgerritDerek Higgins proposed openstack/ironic master: WIP: Delay setting conductor online  https://review.opendev.org/c/openstack/ironic/+/76491109:17
*** ociuhandu has quit IRC09:19
*** ociuhandu has joined #openstack-ironic09:20
*** ricolin has joined #openstack-ironic09:21
*** mkrai has quit IRC09:21
*** mkrai_ has joined #openstack-ironic09:21
openstackgerritankit proposed openstack/ironic master: Fixes issue of redfish firmware update  https://review.opendev.org/c/openstack/ironic/+/76491409:25
openstackgerritankit proposed openstack/sushy master: Fixes issue of redfish firmware update  https://review.opendev.org/c/openstack/sushy/+/76491509:29
*** paras333 has quit IRC09:31
*** paras33__ has joined #openstack-ironic09:31
*** mgoddard has joined #openstack-ironic09:36
*** ociuhandu has quit IRC09:39
*** ociuhandu has joined #openstack-ironic09:40
*** ociuhandu has quit IRC09:41
*** ociuhandu has joined #openstack-ironic09:41
*** k_mouza has joined #openstack-ironic10:00
*** ociuhandu has quit IRC10:10
*** ociuhandu has joined #openstack-ironic10:11
*** ociuhandu has quit IRC10:16
jandersgood morning arne_wiebalck rpittau and Ironic o/10:17
arne_wiebalckhey janders o/10:19
rpittauhey janders :)10:20
*** mkrai_ has quit IRC10:21
*** mkrai__ has joined #openstack-ironic10:21
*** ociuhandu has joined #openstack-ironic10:22
*** dtantsur|afk is now known as dtantsur11:04
dtantsurmorning ironic11:05
jandersgood morning dtantsur11:11
rpittaugood morning dtantsur :)11:12
jandersdtantsur 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 implement11:17
jandersthis suggestion, or stick with the current approach?11:17
dtantsurjanders: his proposal works for me as well11:18
jandersok! thank you dtantsur11:21
openstackgerritlikui proposed openstack/ironic master: Update docs  https://review.opendev.org/c/openstack/ironic/+/76486811:35
*** adrianc has quit IRC11:39
*** adrianc has joined #openstack-ironic11:44
*** adrianc has quit IRC11:46
*** adrianc has joined #openstack-ironic11:55
*** mgoddard has quit IRC11:55
*** adrianc has quit IRC12:00
*** adrianc has joined #openstack-ironic12:04
*** ociuhandu has quit IRC12:05
*** ociuhandu has joined #openstack-ironic12:05
*** iurygregory|pto has joined #openstack-ironic12:08
iurygregory|ptoGood morning Ironic \o/12:10
*** ociuhandu has quit IRC12:11
arne_wiebalckhey iurygregory|pto o/12:12
arne_wiebalckhow are things in Brasil?12:12
iurygregory|ptoarne_wiebalck, hey o/12:13
iurygregory|ptovery warm =(12:13
iurygregory|ptobut it's good to be with my family =D12:13
jandersHey iurygregory|pto glad to hear you made it safe. How was the trip?12:14
iurygregory|ptojanders, o/ it was good (except the on inside Brazil - the flight was full =( )12:16
iurygregory|ptothe one from AMS to GIG was amazing because there was no people close to me \o/12:17
jandersiurygregory|pto awesome! that's where comfort really mattered12:17
jandershow many flying hours?12:18
iurygregory|pto18hrs12:19
janderslooong12:20
jandershaving extra space would make it heaps better though!12:20
iurygregory|ptonot considering the connection time =P12:20
iurygregory|ptoor that I left on thursday to Prague hehe12:20
*** ociuhandu has joined #openstack-ironic12:37
janderssee you tomorrow Ironic o/12:37
jandershave a good day all12:37
jandersglad you had a smooth trip to Brazil iurygregory|pto12:38
iurygregory|ptotks janders o/12:38
*** ociuhandu has quit IRC12:42
*** abdysn has quit IRC13:12
*** ociuhandu has joined #openstack-ironic13:19
rpittausuper quick review! limited votes available! -> https://review.opendev.org/c/openstack/ironic/+/764445 <-13:25
rpittauhey iurygregory|pto :)13:25
*** ociuhandu has quit IRC13:26
iurygregory|ptohey rpittau o/13:27
iurygregory|ptowhat now we have openstack-tox?13:27
rpittauiurygregory|pto: since a while actually :)13:27
iurygregory|ptowow13:28
iurygregory|ptowe probably missed XD13:28
*** ociuhandu has joined #openstack-ironic13:30
*** johnsag has joined #openstack-ironic13:32
*** sshnaidm has quit IRC13:38
*** Goneri has joined #openstack-ironic13:43
*** sshnaidm has joined #openstack-ironic13:46
*** sshnaidm has quit IRC13:48
*** paras33__ has quit IRC13:58
*** paras333_ has joined #openstack-ironic14:00
*** rloo has joined #openstack-ironic14:04
*** Qianbiao has quit IRC14:08
*** Qianbiao has joined #openstack-ironic14:09
*** ociuhandu has quit IRC14:32
*** ociuhandu has joined #openstack-ironic14:33
TheJuliaHow is our CI this morning?14:37
TheJuliaor do I not want to know?14:37
*** k_mouza has quit IRC14:42
openstackgerritJulia Kreger proposed openstack/ironic-inspector master: Add upgrade check, and json2yaml policy handling  https://review.opendev.org/c/openstack/ironic-inspector/+/76328614:45
iurygregory|ptoTheJulia, no idea sorry =(14:45
iurygregory|ptogood morning TheJulia =)14:45
*** tzumainn has joined #openstack-ironic14:46
*** k_mouza has joined #openstack-ironic14:47
dtantsurmorning TheJulia14:48
dtantsurthere was a problem with new pip, not sure if it affected us14:48
TheJuliaYeah, saw the email14:48
*** ociuhandu has quit IRC14:48
TheJuliaWe've got a job pending, so I guess we will see14:48
*** Qianbiao has quit IRC14:49
*** ociuhandu has joined #openstack-ironic14:50
*** Qianbiao has joined #openstack-ironic14:50
*** ociuhandu has quit IRC14:56
*** Qianbiao has quit IRC14:57
*** ociuhandu has joined #openstack-ironic15:05
TheJuliatzumainn: 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 me15:09
TheJuliadtantsur: 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
tzumainnTheJulia, yep! lmcgann and sdanni should be taking a look soon15:13
*** lmcgann has joined #openstack-ironic15:14
TheJuliatzumainn: awesome thanks15:14
TheJulialmcgann: o/15:14
openstackgerritJulia Kreger proposed openstack/ironic-python-agent master: Prevent broken partition image UEFI deploys  https://review.opendev.org/c/openstack/ironic-python-agent/+/74804915:16
TheJuliaarne_wiebalck: ^^ just the nit fixes15:17
arne_wiebalckTheJulia: done15:22
dtantsurTheJulia: I understand, but this code is already complex enough, and combining input from kernel parameters and arguments will make it even worse15:26
dtantsurTheJulia: a 2nd aspect: not all nodes may require this work around, so enabling it globally sounds like an overkill to me15:26
TheJulianot really, ramdisk configuration, we have multiple options in the agent where this is a supported pattern.15:26
dtantsurif we do, it's a problem15:27
TheJuliaand... parameters can be set on a per_node basis15:27
dtantsurnot always15:27
TheJuliapxe_append_params15:27
TheJuliain driver_info if memory serves15:27
dtantsuris it node-level nowadays? it definitely used to be ironic-level only at some point15:27
TheJuliaIf memory serves, it is both15:27
*** bburns has joined #openstack-ironic15:28
TheJuliaglobal site and "oh, I need to do this super special thing that is awful and I know it"15:28
TheJuliaI'll double check that15:28
dtantsurpxe_append_params is problematic enough on its own...15:28
TheJuliayeah, a necessary evil unfortunately15:28
dtantsurand 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
dtantsurif the stable policy is such a problem, maybe just opt out of it?15:29
TheJuliait is not stable policy, it is the amount of work15:29
TheJuliaAnd the amount of testing15:29
TheJuliathen getting a customer to update multiple things15:30
TheJuliapatches on two projects doubles just the backporting work alone :\15:30
dtantsurI nearly think it should be painful for them at this point, since it's their hardware that behaves in an awkward way..15:31
TheJuliaexcept in reality it is painful for us, that is unless we just don't backport it15:31
dtantsuralso, passing anything through kernel params works awkwardly with fast-track..15:31
TheJuliahow so?15:31
TheJuliaoh15:31
TheJuliayeah15:31
TheJuliatrue15:31
dtantsuri.e. may or may not work, depending on how you started IPA15:31
TheJuliaThat is a really good point15:32
TheJuliaI 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
TheJuliaand then we wire in on the call as well?15:32
dtantsurlet me think for a while (I'm dizzy from side effects of new sleep medication, not 100% coherent atm)15:33
TheJuliaeek15:34
TheJuliano worries15:34
TheJuliadoes it at least help with sleep?15:34
dtantsuroh yeah, I slept like a baby15:37
dtantsurI still am sleeping though :) but at least headache stopped finally15:38
TheJulia\o/15:38
dtantsurokay, I sat in an armchair a bit and can continue15:38
dtantsurTheJulia: have you considered moving this logic fully to the ironic side?15:39
dtantsuri.e. ignore the error there (as we already do for whole disk images)?15:39
TheJuliadtantsur: no, becasue we still want to try and succeed, and this can fail in multiple different points15:39
TheJuliaso the  meaning becomes entirely different if it is ironic side15:39
dtantsurmm, does it though?15:39
dtantsurwe don't want to call grub-install if efibootmgr fails, do we?15:40
TheJuliaevery grub-install or efibootmgr invocation15:40
TheJuliaand we ultimately may need to ensure we get to the end with files present just in case15:40
TheJuliano we do, we still want to try and make sure thigns are right so the system has a chance of booting15:41
TheJuliasame goes for things like my partition image efi asset preservation patch15:41
dtantsurwe don't call grub-install if efiboormgr succeeds, why call it if it fails?15:41
dtantsurwhat does it bring us except for another failure?15:41
TheJuliaWe have to try and do the right thing and back away upon failures gracefully15:41
TheJuliagrub-install internally calls efibootmgr as well15:42
dtantsurright, and we already know it won't work15:42
dtantsurI remember we stopped calling grub-install for EFI because it was the wrong thing in the end15:42
dtantsurnow we start calling it conditionally on efiboormgr failure?15:42
TheJuliano15:42
dtantsur(for these cases, ofc)15:43
TheJuliaif 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 locatable15:43
dtantsurgrub-install does not work for whole disk images, full stop15:43
TheJuliathe --removable flag on grub-install does do that, albeit that is bad for a whole disk image15:43
dtantsurlet's concentrate on partition images15:44
* TheJulia pulls the patch back up15:44
dtantsurWe 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
dtantsurNow IIRC (and I may not), the case here is that we cannot call efibootmgr, but the "smart" firmware will find our partition anyway15:45
dtantsursoo.. cannot we just do nothing?15:45
TheJuliaokay15:45
TheJuliaso 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 review15:46
dtantsurwhat *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
TheJuliaif we fully abort in all cases client side, we'll never be able to fallback15:46
TheJuliawhich means, the machine may be unbootable.15:46
dtantsurI don't understand which fallback you're talking about...15:46
TheJuliaHave you reviewed my efi asset preservation patch ?15:47
dtantsurI may or may not. Not chance of remembering right now.15:47
TheJuliahttps://review.opendev.org/c/openstack/ironic-python-agent/+/74804915:47
TheJuliaThat 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 success15:48
TheJuliawhich is why I wrote the other one guarding around _manage_efi call as well15:49
TheJuliathe other one being the "ignore the failure caused when 'smart' firmware makes this painful for us"15:49
dtantsurare you trying to say that preserve assets does not actually get called in normal cases? :) because it sounds so15:49
dtantsurif we call it in install_grub as the patch suggests, it never gets called when efibootmgr returns successfully15:50
TheJuliaso if we do it entirely conductor side, in theory we've done the palcement15:51
TheJuliaI guess all we can really do is cross our fingers at that point15:51
TheJuliaWe'll not add an fstab entry though15:51
TheJuliafor /boot15:51
TheJuliawhich will break grub upgrades later15:51
dtantsurI may be misreading your assets patch, but it seems that you're adding code to install_grub15:51
dtantsurinstall_grub is NOT called when efibootmgr succeeds15:52
TheJuliaIf memory serves the first efibootmgr attempt will fail15:52
dtantsurmmm, why would it? I mean, in normal situation, not on this weird hardware?15:53
*** irclogbot_1 has quit IRC15:53
TheJuliathe 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
dtantsurhow can we be without a boot partition if we're doing partitioning ourselves?15:54
TheJuliait will fail because there is no assets already on the new partition that was created that is intended to be used for the grub assets15:54
TheJuliaor grub efi bootloader15:54
TheJuliagrub-install later tries to install the unsigned defaults to the previously empty efi boot partition15:55
dtantsuroh god15:55
dtantsurI think I see it, and now I'd really like to -1 the assets patch....15:56
dtantsurthis is to convoluted to be remembered in a month15:56
*** irclogbot_2 has joined #openstack-ironic15:56
TheJuliaThe 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 setup15:56
dtantsurcouldn't we move assets copying before the first efibootmgr call?15:56
TheJuliathus cutting grub-install out completely if it is successful15:56
TheJuliaI 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 there15:57
* TheJulia is just trying to have path forward for a pile of partition image grub bugs and *sigh*15:58
dtantsurI 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 overflowing15:59
dtantsurand when/if this merges I can only pray I'll never have to modify it..15:59
TheJuliaDmitry, I know, I'm just frustrated in general15:59
TheJuliaand I'm not blaming you, your raising excellent points16:00
TheJuliaI think you've convinced me to make the ignroe a bootloader install failure entirely conductor side16:00
TheJuliaand just treat that as best effort and "good luck!"16:00
TheJuliaon a plus side, the partition centos8 efi job works like a charm.16:00
TheJuliafor metalsmith16:01
dtantsur\o/16:01
dtantsurTheJulia: I'm sort of fine with your initial approach now, I can even remove my -116:02
dtantsurI'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
TheJuliawork for the customer with the card that tries to be super helpful?16:03
dtantsuryep16:04
*** sshnaidm has joined #openstack-ironic16:05
TheJuliaI 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 grub216:05
*** irclogbot_2 has quit IRC16:11
*** irclogbot_2 has joined #openstack-ironic16:12
*** ociuhandu has quit IRC16:17
*** ociuhandu has joined #openstack-ironic16:18
* TheJulia epicly fails at making breakfast16:19
*** ociuhandu has quit IRC16:23
*** sdanni has joined #openstack-ironic16:24
TheJuliadtantsur: 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 step16:26
TheJuliahowever, that is a little more difficult to backport for bug fixes :\ like... impossible.16:26
TheJuliaerr16:27
TheJuliaThere are still the weird "user doesn't supply enough information" cases and the machine is uefi but boots without explicit indicators16:27
TheJuliagah16:28
dtantsurthe wonderful world of booting linux16:28
TheJuliathe wonderful world of booting fragmented bootloaders16:29
*** ociuhandu has joined #openstack-ironic16:30
TheJuliawould it be awful if I made a reference to grub in some future timeline?16:32
TheJuliain my book?16:32
* TheJulia is sure it would be edited out16:34
*** mkrai__ has quit IRC16:36
openstackgerritMerged openstack/ironic master: Use openstack-tox for ironic-tox-unit-with-driver-libs  https://review.opendev.org/c/openstack/ironic/+/76444516:40
openstackgerritRiccardo Pittau proposed openstack/ironic master: Replace retrying with tenacity  https://review.opendev.org/c/openstack/ironic/+/37657416:42
*** ociuhandu has quit IRC16:50
dtantsurTheJulia: worth trying!16:50
*** ociuhandu has joined #openstack-ironic16:50
*** ociuhandu has quit IRC16:53
*** ociuhandu has joined #openstack-ironic16:54
*** lbragstad_ has joined #openstack-ironic17:00
rpittaugood night! o/17:01
*** rpittau is now known as rpittau|afk17:01
*** lbragstad has quit IRC17:03
*** lbragstad_ is now known as lbragstad17:03
*** lucasagomes has quit IRC17:08
arne_wiebalckby everyone o/17:08
*** ociuhandu has quit IRC17:19
*** ociuhandu has joined #openstack-ironic17:21
*** gyee has joined #openstack-ironic17:23
*** ociuhandu has quit IRC17:26
*** dougsz has quit IRC17:32
*** derekh has quit IRC17:36
*** ociuhandu has joined #openstack-ironic17:37
*** ociuhandu has quit IRC17:55
*** dtantsur is now known as dtantsur|afk17:55
dtantsur|afko/17:56
*** ociuhandu has joined #openstack-ironic17:56
*** ociuhandu has quit IRC17:59
*** ociuhandu has joined #openstack-ironic18:00
*** ociuhandu has quit IRC18:13
*** ociuhandu has joined #openstack-ironic18:14
*** ociuhandu has quit IRC18:19
*** ociuhandu has joined #openstack-ironic18:29
*** ociuhandu has quit IRC18:33
*** ociuhandu has joined #openstack-ironic18:46
*** ociuhandu has quit IRC18:51
*** k_mouza has quit IRC18:52
*** k_mouza has joined #openstack-ironic18:52
stevebakermorning18:55
stevebakerdtantsur|afk: hey could you review https://review.opendev.org/c/openstack/metalsmith/+/761850 when you get the chance?18:56
*** k_mouza has quit IRC18:56
*** k_mouza has joined #openstack-ironic19:00
*** k_mouza has quit IRC19:05
*** ociuhandu has joined #openstack-ironic19:06
*** dougsz has joined #openstack-ironic19:11
*** k_mouza has joined #openstack-ironic19:13
*** ociuhandu has quit IRC19:13
*** sshnaidm has quit IRC19:15
*** k_mouza has quit IRC19:17
*** sshnaidm has joined #openstack-ironic19:18
*** markguz_ has joined #openstack-ironic19: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 working19:28
markguz_i have a setup where i allow users to boot specific hosts using the "--availability-zone:<compute-node>:<baremetal-node-uuid>" trick19: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 logs19: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-ironic19:32
markguz_is there a better way to do specific host control?19:32
*** ociuhandu has quit IRC19:37
*** ociuhandu has joined #openstack-ironic19:37
TheJuliaasking 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-nodes19:48
*** k_mouza has joined #openstack-ironic19:49
*** k_mouza has quit IRC19:54
*** ociuhandu has quit IRC20:06
*** ociuhandu has joined #openstack-ironic20:06
*** ociuhandu has quit IRC20:11
TheJuliamarkguz_: 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 gues20: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 IRC20:25
*** belmoreira has quit IRC20:53
*** markguz_ has quit IRC21:07
*** ociuhandu has joined #openstack-ironic21:18
*** rcernin has joined #openstack-ironic21:24
*** ociuhandu has quit IRC21:25
*** anuradha1904 has quit IRC21:29
*** k_mouza has joined #openstack-ironic21:57
*** k_mouza has quit IRC22:01
*** gyee has quit IRC22:04
*** gyee has joined #openstack-ironic22:05
*** Goneri has quit IRC22:07
*** ociuhandu has joined #openstack-ironic22:10
*** ociuhandu has quit IRC22:15
*** Goneri has joined #openstack-ironic22:27
*** ociuhandu has joined #openstack-ironic23:11
*** ociuhandu has quit IRC23:16
*** ociuhandu has joined #openstack-ironic23:52
*** mcarden has joined #openstack-ironic23:54
*** ociuhandu has quit IRC23:57
*** tosky has quit IRC23:57
*** paras333_ has quit IRC23:58

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