Wednesday, 2023-11-01

*** tonyb_ is now known as tonyb08:57
*** TheJulia_ is now known as TheJulia08:57
*** mnasiadka_ is now known as mnasiadka08:57
*** clarkb is now known as Guest539308:59
*** ravlew is now known as Guest541109:00
*** clarkb is now known as Guest541810:45
*** Guest5418 is now known as clarkb15:03
opendevreviewJulia Kreger proposed openstack/diskimage-builder master: Remove cloud-init when using simple-init  https://review.opendev.org/c/openstack/diskimage-builder/+/89988516:41
opendevreviewJulia Kreger proposed openstack/diskimage-builder master: ConfigDrive: Disable cloud-init auto dhcp by default  https://review.opendev.org/c/openstack/diskimage-builder/+/89988616:41
TheJuliaI strongly suspect the two changes I just posted fix up my dib/glean sources of pain16:42
TheJuliafwiw, I'm going to pull them into a CI job and just make sure all is well, but I've effectively done the same thing in a VM and forced config to be re-applyed 16:43
clarkbTheJulia: the first one makes sense to me but I think 899886 shouldn't be a default behavior16:45
clarkbby default images should boot and do everything they can to actually boot so having a fallback to dhcp makes sense to me16:45
clarkba toggle to make that not the case for users that don't want the extra time spent waiting for dhcp would be fine though16:46
*** promethe- is now known as prometheanfire16:49
*** prometheanfire is now known as Guest545216:49
*** Guest5452 is now known as prometheanfire16:51
TheJuliaI have mixed feelings on the latter, but there are two different behaviors noted in the network docs17:03
TheJuliathere is a full fallback which is dhcp by default, then there is the "do I go hunt for metadata sources" which is what it toggles17:03
TheJuliaI could kind of see the trap being someone thinking "I'll try everything" and the reality with cloud-init is you really can't do that17:04
TheJuliaclarkb: the key point is we're not toggling the full fallback, only the upfront attempt to dhcp, AIUI17:07
clarkbI don't know enough about cloud init to know how to express it in its config but I think the ideal situation with config drive is to startup, read the metadata and attept to use the network configured there, if that fails or is non existent fallback to dhcp17:07
clarkboh interesting. So it should still attempt dhcp at the very end if all other attempts have failed?17:07
TheJuliayeah, I'm not sure if you constrain down metadata if it would still get metadata, but basically yeah17:11
TheJulia... I almost made a separate element (actually, started it, and there was too much duplication, so I merged the idea in)17:12
TheJuliathe first patch works like a perfect charm19:11
TheJuliaEnough, it has helped reproduce another bug I've been chasing, so that first before the second patch19:11
clarkbI'll review that first one shortly. My main concern is that the pacakge is called cloud-init on all the platforms (I'll check)19:58
TheJuliasome spot checking seems that it is oddly consistent20:00
TheJuliabut I only checked a hand-full20:00
TheJuliawell, half handfull20:00
clarkbI checked ubuntu, debian, opensuse, centos, and fedora. Its all cloud-init there. The only weird one is ubuntu kubic doesn't appear to have the package at all but the rest of the ubuntu releases do20:05
clarkbso I think that change is fine20:05
TheJuliaclarkb: that seems... odd w/r/t kubic21:36
clarkbTheJulia: might be a bug in the ubuntu package search sytem21:55

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