Metadata-Version: 1.1
Name: tripleo-repos
Version: 0.1.1.dev94
Summary: A tool for managing tripleo repos
Home-page: https://docs.openstack.org/tripleo-docs/latest/
Author: OpenStack
Author-email: openstack-discuss@lists.openstack.org
License: UNKNOWN
Description: tripleo-repos
        =============
        
        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.
        
        .. note:: The tool will remove any delorean* repos at the target location
                  to avoid conflicts with older repos. This means you must specify
                  all of the repos you want to enable in one tripleo-repos call.
        
        Examples
        --------
        Install TripleO CI testing repos for UBI-8 by the distro specific path::
        
            tripleo-repos -d ubi8 tripleo-ci-testing --output-path /etc/distro.repos.d
        
        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
        
        .. note:: This is a tool for bootstrapping the repo setup for TripleO,
            so it should not have any runtime OpenStack dependencies
            or we end up in a chicken-and-egg pickle, and let's be honest - no one wants a
            chicken and egg pickle.
        
        
Platform: UNKNOWN
Classifier: Environment :: OpenStack
Classifier: Intended Audience :: Information Technology
Classifier: Intended Audience :: System Administrators
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Operating System :: POSIX :: Linux
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
