Open marineam opened 9 years ago
Are there any constraints to programming language and file size? For example, would a 8 MB installer in Golang do?
I don't think this is a priority anymore. coreos-install
has been largely stabilized and with the introduction of Ignition, we have the ability to do all of the things mentioned above.
I think this is still worth considering. Things it would let us do:
Longer term we will want a more complete OS installer that can do tasks like setup RAID/LVM, user accounts, etc. that people typically expect from a Linux distro. Sorter term all we've got is what
coreos-cloudinit
can do but just writing a image to disk and injecting the config is overly painful because thecoreos-install
script is so flaky. Issues include:coreos-install
into the installer we want some day.So we need a new tool, written in a real language, with some special care to report errors clearly and recover from transient issues.