[release-announce] tripleo-repos 0.1.0

no-reply at openstack.org no-reply at openstack.org
Fri Apr 17 17:49:18 UTC 2020

We are thrilled to announce the release of:

tripleo-repos 0.1.0: A tool for managing tripleo repos

This is the first release of tripleo-repos.

The source is available from:


Download the package from:


For more details, please see below.

Changes in tripleo-repos c689baa002a97ba35e4bd436a6cb5f59d56fce52..0.1.0

b361925 Extend Ceph repos template to support CentOS8
5aa9c9a Add missing current-tripleo-rdo repository choice.
bcbb1ae add centos8 highavailability,powertools
2fedb44 Drop py27 job
2655019 tox: Keeping going with docs
4a8497c Switch to Ussuri jobs
fbcaf55 Blacklist sphinx 2.1.0 (autodoc bug)
9dba973 Add ansible-role-tripleo* to INCLUDE_PKGS
666df6c Update the constraints url
99d252e Add support for CentOS8
1d1ee3d Include ansible-config_template in delorean-current repo
bcf7842 Add tripleo-ansible to delorean-current repo
b9ebd4a Add Python 3 Train unit tests
030200e Remove deprecated --centos-mirror parameter
30712d9 Fix mirror replacement logic for empty ones
99d78f2 Add support for RHEL8
5ed935f Rename build-containers job
490e75b Replace git.openstack.org URLs with opendev.org URLs
8a48b48 Default to Ceph Nautilus unless branch is for an older OpenStack
ca9796a OpenDev Migration Patch
d12fb55 Add stable/stein branch support to fedora
a7bc8dc Fix error with undefined var
ceba106 Keep delorean.repo filename consistent in branches
5609d2e Include python*-tripleoclient from delorean.repo
8f0397e Fix --centos-mirror default
ca989d7 Trigger build containers when tripleo-repos is modified
d33ff06 Add tripleo-ci-testing to tripleo-repos for use in periodics
98a91a8 Add fedora support to tripleo-repos
70e30aa Fix python3 processing out subprocess output
db84b7b Fix previously broken distro auto-detection
e6b0bad Fix unit test execution on Fedora 28
0fdb8eb Allow distro to be auto detected
6470f0c Change openstack-dev to openstack-discuss
a5b709e Removes checks for branch and current-tripleo/dev
1389b7a Add fedora support to tripleo-repos
8615360 Fix pep8 errors
b124753 Don't quote {posargs} in tox.ini
dca903e Use openstack-tox-cover template
37b6276 Fix regex for python paunch package in repo config
cceee94 add python 3.6 unit test job
df1d1d4 import zuul job settings from project-config
ee1e950 fix tox python3 overrides
cae1c8c Switch to stestr
9be5a80 Changed the home-page link
8480cd4 Add paunch to the includpkgs
25962a1 Include python{2,3}-tripleo-common from delorean current
dacf9a2 Clean metadata after switching repos
ef4e12e Use promotion process for diskimage-builder
8961edc Fix broken link in readme
3fb8f7b Use the ceph jewel repos from the openstack pike branch
93d01b8 Use the ceph luminou repos from the openstack pike branch
15e17a8 Implement Proxy Support
23bec7d Update ceph and opstools repos
8b56988 Add .gitreview
1a3c984 Use openstack-tripleo-* in includepkgs
4a8058f Update .gitignore
86722fc Removed older version of python added 3.5
eaaa425 Update includepkgs
18a005f It's _RDO Trunk_ repos
8511b8d Add docs structure
15d1b65 Make requests requirement g-r compatible
8577a37 Always install deps with current and current-tripleo
f930302 Stop setting priority on deps repo
411e925 Add ceph repo to TripleO instructions
f20adac Allow current-tripleo-dev to be used with some other repos
cbebee7 Ceph repo tweaks
c2317ca Add support for installing opstools repo
bb197e2 Update includepkgs list to match current
01d1372 Add support for installing Ceph repo
e6fec8c Rename from dlrn-repo to tripleo-repos
3bcdfae Update readme to reflect current-tripleo change
e991091 Update current-tripleo link to new location
cdc9b5c Use choices to limit allowed repos
49ae2b8 Add current-tripleo-dev repo type
f9fc3fe Tweak formatting
7262514 Add instructions for use with TripleO
b015cb4 Remove copy pasta from tox.ini
b8d383f Add dib-utils to includepkgs
7353142 Fix includepkgs
696c014 Set priorities appropriately for current-tripleo
914a8bd Add note about removing repos
ca1e63a Flesh out readme
7e52920 Make pep8 pass
0403667 Add LICENSE
520788d Include defaults in the help output
5787072 Add --output-path option

Requirements updates

diff --git a/requirements.txt b/requirements.txt
index f229360..2623409 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -1 +1,6 @@
+# The order of packages is significant, because pip processes them in the order
+# of appearance. Changing the order has an impact on the overall integration
+# process, which may cause wedges in the gate later.
+pbr!=2.1.0,>=2.0.0 # Apache-2.0
+requests>=2.10.0 # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index f182620..3657c2c 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -1,7 +1,23 @@
+# The order of packages is significant, because pip processes them in the order
+# of appearance. Changing the order has an impact on the overall integration
+# process, which may cause wedges in the gate later.
+hacking>=0.12.0,!=0.13.0,<0.14  # Apache-2.0
+coverage>=4.0,!=4.4  # Apache-2.0
+ddt>=1.0.1 # MIT
+python-subunit>=0.0.18 # Apache-2.0/BSD
+sphinx>=1.8.0,<2.0.0;python_version=='2.7' # BSD
+sphinx>=1.8.0,!=2.1.0;python_version>='3.4' # BSD
+oslosphinx>=4.7.0 # Apache-2.0
+oslotest>=1.10.0 # Apache-2.0
+testrepository>=0.0.18  # Apache-2.0/BSD
+testscenarios>=0.4  # Apache-2.0/BSD
+testtools>=1.4.0 # MIT
+stestr>=2.0.0 # Apache-2.0
+fixtures>=3.0.0 # Apache-2.0/BSD
+mock>=2.0 # BSD
+# releasenotes
+reno>=2.5.0  # Apache-2.0

More information about the Release-announce mailing list