A tool for managing tripleo repos
Project description
A tool for managing tripleo repos from places like RDO Trunk and Ceph.
See: https://blogs.rdoproject.org/2016/04/newbie-in-rdo-2-rdo-trunk-from-a-bird-s-eye-view/
Also ensures yum-plugin-priorities is installed since the RDO Trunk repos require that to work sanely.
Examples
Install current master RDO Trunk repo and the deps repo:
tripleo-repos current
Install current-tripleo RDO Trunk repo and the deps repo:
tripleo-repos current-tripleo
Install the current-tripleo-dev repo. This will also pull current and deps, and will adjust the priorities of each repo appropriately:
tripleo-repos current-tripleo-dev
Install the mitaka RDO Trunk repo and deps:
tripleo-repos -b mitaka current
Write repos to a different path:
tripleo-repos -o ~/test-repos current
Install the current-tripleo, deps, and ceph repos. NOTE: The Ceph repo is installed from a package and thus does not respect -o:
tripleo-repos current-tripleo ceph
TripleO
To use this for TripleO development, replace the tripleo.sh –repo-setup step with the following:
git clone https://github.com/cybertron/tripleo-repos cd tripleo-repos sudo ./setup.py install sudo tripleo-repos current-tripleo-dev ceph
Now you’re ready to install the undercloud:
tripleo.sh --undercloud
And to build images:
export OVERCLOUD_IMAGES_DIB_YUM_REPO_CONF="$(ls /etc/yum.repos.d/delorean* /etc/yum.repos.d/CentOS-Ceph-*)" tripleo.sh --overcloud-images
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for tripleo_repos-0.1.0-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 559f5a26628fbb01c1333031f7deba21046cf6c5f863d8ad50611c343e645afe |
|
MD5 | 69e6f79f28c1a0f63472dade037ab7d1 |
|
BLAKE2b-256 | 978701ca7db0bf96f10b4e85e5d262cfe3a10d7695625d4700382f91e1725e6f |