Add fedora-rdo-icehouse element
The fedora-rdo-icehouse element is for building Fedora images using rdo packages from the Fedora Icehouse repository. Initially, it's just defining environment variables to setup package install types and requiring the fedora-rdo-icehouse-repository element to enable the yum repository. This element also requires the baremetal element as that element contains a fix (stable interface names) that is needed in all Fedora environments. This change renames the existing fedora-rdo-icehouse element to fedora-rdo-icehouse-repository which just enables the repository. Change-Id: I7dbad7345ac497ed994e90fcef8076538cef1f90
This commit is contained in:
parent
34f867f4c7
commit
5ea72074cd
|
@ -0,0 +1,4 @@
|
|||
Enables the RDO yum repository for icehouse on Fedora.
|
||||
|
||||
Set `$RDO_RELEASE` to override the default value of icehouse and use a
|
||||
different RDO release.
|
|
@ -0,0 +1 @@
|
|||
fedora
|
|
@ -0,0 +1 @@
|
|||
export RDO_RELEASE=${RDO_RELEASE:-"icehouse"}
|
|
@ -0,0 +1,5 @@
|
|||
#!/bin/bash
|
||||
|
||||
set -eux
|
||||
|
||||
install-packages http://rdo.fedorapeople.org/openstack-$RDO_RELEASE/rdo-release-$RDO_RELEASE.rpm
|
|
@ -1 +1,6 @@
|
|||
Enables the RDO yum repository for icehouse on Fedora.
|
||||
The fedora-rdo-icehouse element produces image builds on Fedora using RDO
|
||||
packages from OpenStack Icehouse.
|
||||
|
||||
Any elements using an OpenStack project used in conjuction with this element
|
||||
will have their install type set to package, and the packages will be installed
|
||||
using the yum repository enabled by the fedora-rdo-icehouse-repository element.
|
||||
|
|
|
@ -1 +1,3 @@
|
|||
baremetal
|
||||
fedora
|
||||
fedora-rdo-icehouse-repository
|
||||
|
|
|
@ -0,0 +1,16 @@
|
|||
export DIB_INSTALLTYPE_nova=package
|
||||
export DIB_INSTALLTYPE_heat=package
|
||||
export DIB_INSTALLTYPE_keystone=package
|
||||
export DIB_INSTALLTYPE_neutron=package
|
||||
export DIB_INSTALLTYPE_glance=package
|
||||
export DIB_INSTALLTYPE_swift=package
|
||||
export DIB_INSTALLTYPE_cinder=package
|
||||
|
||||
export DIB_INSTALLTYPE_python_cinderclient=package
|
||||
export DIB_INSTALLTYPE_python_glanceclient=package
|
||||
export DIB_INSTALLTYPE_python_heatclient=package
|
||||
export DIB_INSTALLTYPE_python_keystoneclient=package
|
||||
export DIB_INSTALLTYPE_python_neutronclient=package
|
||||
export DIB_INSTALLTYPE_python_novaclient=package
|
||||
export DIB_INSTALLTYPE_python_swiftclient=package
|
||||
export DIB_INSTALLTYPE_python_ceilometerclient=package
|
|
@ -1,5 +0,0 @@
|
|||
#!/bin/bash
|
||||
|
||||
set -eux
|
||||
|
||||
install-packages http://repos.fedorapeople.org/repos/openstack/openstack-icehouse/rdo-release-icehouse-1.noarch.rpm
|
Loading…
Reference in New Issue