RETIRED, Disk image elements for Sahara
Go to file
Pino Toscano 13adb9ad43 openjdk: revert to a semi-manual installation
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
2015-07-02 17:01:27 +02:00
bin Add main script for building sahara images 2015-03-30 16:43:06 +03:00
diskimage-create Merge "Remove RHEL quirks for CentOS images" 2015-07-01 16:54:49 +00:00
elements openjdk: revert to a semi-manual installation 2015-07-02 17:01:27 +02:00
tools Always enable TRACE in gate for building images 2015-05-07 14:43:54 +03:00
.gitignore Add DIB work dir to gitignore 2014-02-12 13:24:30 +00:00
.gitreview Update .gitreview to point on updated repo 2014-03-12 16:56:09 +04:00
.mailmap Adding my alt email to .mailmap 2013-10-07 19:43:43 +04:00
CONTRIBUTING.rst Workflow documentation is now in infra-manual 2014-12-05 03:30:40 +00:00
HACKING.rst Renaming all Savanna references to Sahara 2014-03-13 15:26:47 +04:00
LICENSE Add LICENSE file 2013-09-02 12:59:05 +04:00
MANIFEST.in Package with pbr 2013-09-02 13:00:09 +04:00
README.rst Use tox env for building images 2015-05-05 14:49:08 +03:00
classdist_noinst.stamp Adding Storm and Zookeeper elements 2014-08-04 08:49:16 -03:00
requirements.txt Updated from global requirements 2015-06-22 08:28:32 +00:00
setup.cfg Update version for Liberty 2015-06-19 17:36:55 +03:00
setup.py Updated from global requirements 2015-06-22 08:28:32 +00:00
test-requirements.txt Updated from global requirements 2015-06-22 08:28:32 +00:00
tox.ini Make bashate checks as part of pep8 checks 2014-12-07 13:16:46 +03:00

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