eed131c373
This patch updates the openSuse element to work with the new base image file format. It should be noted that the base image file name has changed several times while updating this element, and and may need to be set manually via the "BASE_IMAGE_NAME" env var. Change-Id: I4dac8bf9a4bf76a00d4a04cbf063fd245b11f3d6 |
||
---|---|---|
.. | ||
bin | ||
environment.d | ||
extra-data.d | ||
install.d | ||
post-install.d | ||
pre-install.d | ||
root.d | ||
element-deps | ||
element-provides | ||
README.md |
Use an openSUSE cloud image as the baseline for built disk images. The base image is located here:
http://download.opensuse.org/repositories/Cloud:/Images/images/
This image should currently be considered experimental. Right now, we've only got a 64 bit image, and no 32 bit image. But it's a start.
Notes:
- The filename of the base image in the above repository is currently not stable (e.g. it includes a build number and image version). A fix for that will be rolled out to the repositories soon. A tempoary workaround to figure out the correct filename has been added to root.d/10-opensuse-cloud-image.
- Building with DIB_EXTLINUX=1 doesn't work. It fails with: /tmp/in_target.d/finalise.d/51-bootloader: line 14: 16286 Segmentation fault extlinux --install /boot/syslinux (https://bugzilla.novell.com/show_bug.cgi?id=852856)