Automated way to build a bootable linux image for use by the Manila generic driver.
Go to file
Victoria Martinez de la Cruz e2e7ef98d8 Fix package manager call for RHEL-based distros
Assuming users will be working with latests versions
for RHEL, Centos or Fedora, the requirement for EPEL
repo is not longer needed. This requirement was due
to argparse not being present in standard repos, something
that does not hold anymore.
For this reason, this patch set removes the installation
of the EPEL repo.
On the other hand, this patch set also makes an extra check
to use dnf when this script is run on Fedora. Since Fedora 22
dnf has been the default package manager instead of yum.

Change-Id: I9fcd47a0bf9302506949fa56efb42b77552710f6
Closes-Bug: #1611527
2016-08-12 18:17:38 -03:00
bin Fix package manager call for RHEL-based distros 2016-08-12 18:17:38 -03:00
data Add nfs-ganesha to docker container 2016-06-21 20:42:41 +03:00
doc/source Align project with default openstack project structure 2015-06-03 16:18:32 +03:00
elements Use ubuntu-minimal instead of ubuntu-core 2016-05-31 19:43:31 +03:00
tools Add tox job for building Docker image 2016-04-15 15:09:07 +03:00
.gitignore Add more files to .gitignore 2016-01-28 17:47:53 +02:00
.gitreview Align project with default openstack project structure 2015-06-03 16:18:32 +03:00
CONTRIBUTING.rst Fix launchpad url in CONTRIBUTING.rst file 2016-01-28 12:07:42 +00:00
HACKING.rst Align project with default openstack project structure 2015-06-03 16:18:32 +03:00
LICENSE Initial commit 2015-06-02 10:42:23 +03:00
README.rst Use ubuntu-minimal instead of ubuntu-core 2016-05-31 19:43:31 +03:00
other-requirements.txt Use ubuntu-minimal instead of ubuntu-core 2016-05-31 19:43:31 +03:00
requirements.txt Updated from global requirements 2016-03-03 01:15:25 +00:00
setup.cfg Align project with default openstack project structure 2015-06-03 16:18:32 +03:00
setup.py Updated from global requirements 2016-03-03 01:15:25 +00:00
test-requirements.txt Updated from global requirements 2016-06-21 18:00:28 +00:00
tox.ini Add tox job for building Docker image 2016-04-15 15:09:07 +03:00

README.rst

Manila image elements project

This repo is a place for Manila-related diskimage-builder elements.

Build instructions

Script for creating Ubuntu based image with our elements and default parameters.

Before building image make sure all system dependencies, listed in other-requirements.txt file, are installed. After it, you should only need to run this command:

tox -e buildimage