Skip to main content

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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

tripleo-repos-0.1.0.tar.gz (18.9 kB view details)

Uploaded Source

Built Distribution

tripleo_repos-0.1.0-py2.py3-none-any.whl (16.0 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file tripleo-repos-0.1.0.tar.gz.

File metadata

  • Download URL: tripleo-repos-0.1.0.tar.gz
  • Upload date:
  • Size: 18.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.5.2

File hashes

Hashes for tripleo-repos-0.1.0.tar.gz
Algorithm Hash digest
SHA256 5dc2c8cec80ee1d550a9bb5878912430ee27238fa3e6b8ce237f08f7ae5b6a21
MD5 f5b4097a88fe60c6f80673fcb59c13f6
BLAKE2b-256 36bddf3ee7c53107dcac671e05c46b6d16198ea21a8e79575e377acfc5a8d020

See more details on using hashes here.

File details

Details for the file tripleo_repos-0.1.0-py2.py3-none-any.whl.

File metadata

  • Download URL: tripleo_repos-0.1.0-py2.py3-none-any.whl
  • Upload date:
  • Size: 16.0 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.5.2

File hashes

Hashes for tripleo_repos-0.1.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 559f5a26628fbb01c1333031f7deba21046cf6c5f863d8ad50611c343e645afe
MD5 69e6f79f28c1a0f63472dade037ab7d1
BLAKE2b-256 978701ca7db0bf96f10b4e85e5d262cfe3a10d7695625d4700382f91e1725e6f

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page