Saturday, 2018-01-13

ianwhrw: i've responded on list, not really around right now.  i hope we can collaborate positively on this.  please understand that the project has been going for a long time, with lots of different people coming and going, and plugging into lots of different projects all with different requirements at different times.02:35
ianwmany parts are ugly, especially the bootloader; as people have variously used it for ironic pxe booting, raw hardware booting, iscsi booting, building .qcows and all sorts in between02:36
ianwi do think we have at least a pathway to a reasonable level of gpt/uefi support, and contributions will be welcome02:37
clarkbya I think having the code basically already support generic partitioning helps, should be able to just plug right into that with label: gpt and switch on that in level1.py. Shouldnt require drastic changes to dib just adding missing feature02:39
ianwi'm not going to defend all that mbr stuff, but things are always much clearer in hindsight02:40
clarkbthe nice thing is level1 partitining is largely decoupled from the actual partitioning from what I can see02:41
clarkbso swapping implementations in or out ahould be doable02:41
ianwright, and there's no need even to copy the context-manager type stuff it does, it can really just be light string manipulations of self.partitions and then underlying loop devices to get a useful command-line for parted/sfdisk/whatever02:44
ianwsince it seems hrw and others have some good, real world, insight into what we want, that's why i think we'd be best to work backwards, from the calls we expect to see, then make sure dib is outputting them correctly02:45
clarkbI wonder if rax can boot uefi on xen02:51
clarkbhw_firmware_type is apparently a VM metadata value that can be set to uefi for libvirt02:52
clarkbodd that isnt an image metadata value (or maybe it is and I misread it)02:52
ianwi imagine qemu can, not sure if nova would be happy with it for our dsvm boot tests03:02
clarkbsupposedly mitaka addedsupport for it in nova03:09
*** hwoarang has quit IRC05:10
*** hwoarang has joined #openstack-dib10:30
*** hwoarang has quit IRC12:46
*** hwoarang has joined #openstack-dib12:49
*** dhill__ has joined #openstack-dib14:18
*** lennyb has quit IRC16:38
*** lennyb has joined #openstack-dib16:40

Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!