diff --git a/elements/rdo-release/README.md b/elements/rdo-release/README.md new file mode 100644 index 000000000..eab140e82 --- /dev/null +++ b/elements/rdo-release/README.md @@ -0,0 +1,5 @@ +Enables the RDO yum repository for a released version of OpenStack on Red Hat +based operating systems. $RDO_RELEASE is set by default to the latest openstack +release. It can be overriden to select the version of RDO to install. +Set the environment variable to 'juno' to set the default version to +install to 'juno'. diff --git a/elements/rdo-release/environment.d/10-rdo-release-name.bash b/elements/rdo-release/environment.d/10-rdo-release-name.bash new file mode 100644 index 000000000..ce07fba0f --- /dev/null +++ b/elements/rdo-release/environment.d/10-rdo-release-name.bash @@ -0,0 +1 @@ +export RDO_RELEASE=${RDO_RELEASE:-kilo} diff --git a/elements/rdo-release/pre-install.d/10-rdo-release-repo b/elements/rdo-release/pre-install.d/10-rdo-release-repo new file mode 100755 index 000000000..8defa81e8 --- /dev/null +++ b/elements/rdo-release/pre-install.d/10-rdo-release-repo @@ -0,0 +1,5 @@ +#!/bin/bash + +set -eux + +rpm -q rdo-release || install-packages http://rdo.fedorapeople.org/openstack-$RDO_RELEASE/rdo-release-$RDO_RELEASE.rpm