13adb9ad43
Unfortunately, using package-installs means there is no way to set the proper openjdk package depending on the version of the distro, and so far it is hardcoded to 7. On Fedora >= 21, the default openjdk is 8, and due to bugs in yum [1] this has not caused build errors so far, but leaving a java-less image. The chosen solution is to not use package-installs anymore, still using pkg-map (called manually) to give the right name for the built distro. The default is still set to install openjdk v7 everywhere, as before; as drawback, building images based on Fedora >= 21 (which is the default in diskimage-builder since version 0.1.43) will fail hard now. [1] like not exiting when asking to install non-existing packages if specified together with existing ones Change-Id: I53195daa8d29b15dcae548eb76c5c9efb6ad50ef |
||
---|---|---|
bin | ||
diskimage-create | ||
elements | ||
tools | ||
.gitignore | ||
.gitreview | ||
.mailmap | ||
CONTRIBUTING.rst | ||
HACKING.rst | ||
LICENSE | ||
MANIFEST.in | ||
README.rst | ||
classdist_noinst.stamp | ||
requirements.txt | ||
setup.cfg | ||
setup.py | ||
test-requirements.txt | ||
tox.ini |
README.rst
Sahara image elements project
This repo is a place for Sahara-related for diskimage-builder elements.
Script for creating Fedora and Ubuntu cloud images with our elements and default parameters. You should only need to run this command:
tox -e venv -- sahara-image-create
Note: More information about script diskimage-create