diff options
author | Fatih Degirmenci <fatih.degirmenci@ericsson.com> | 2017-09-17 23:45:44 +0200 |
---|---|---|
committer | Fatih Degirmenci <fatih.degirmenci@ericsson.com> | 2017-09-28 10:00:16 +0200 |
commit | b1417cb094ec9c546b3230746278942d4c273401 (patch) | |
tree | e2e1df22219685adfa6682fec96dee6610fafa2b /xci/file/global-requirement-pins.txt | |
parent | a9ec5d588eaeece632ad9f0e5f27b7313a291d6a (diff) |
Ensure the pinned versions of components match to the pinned OSA
The versions for the OpenStack services and global requirements
need to be pinned alongside with the OSA SHA1 and the role versions
to ensure we pinned everything.
This change is required for osa-periodic jobs as well since that
job will use sources-branch-updater.sh script and the script updates
these files to ensure things are pinned correctly.
modified: ansible-role-requirements.yml
modified: global-requirement-pins.txt
modified: playbooks/defaults/repo_packages/openstack_services.yml
modified: releasenotes/notes/glance-init-config-overrides-d1c8c3dcc50c109a.yaml
modified: releasenotes/notes/neutron-init-config-overrides-9d1d2b3b908705ed.yaml
modified: releasenotes/notes/trove-init-config-overrides-a78ed428a32adef8.yaml
By doing this change, we do not need to have any
magic to capture updates to those files. Just updating the files
we keep in xci/file folder will be sufficient and they get copied
over during the playbook execution.
Change-Id: Iae0db22574a0368e896132469a8587d1457ce177
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
Diffstat (limited to 'xci/file/global-requirement-pins.txt')
-rw-r--r-- | xci/file/global-requirement-pins.txt | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/xci/file/global-requirement-pins.txt b/xci/file/global-requirement-pins.txt new file mode 100644 index 00000000..4c078d0a --- /dev/null +++ b/xci/file/global-requirement-pins.txt @@ -0,0 +1,14 @@ +# This file should only be used to set python package pins that are +# not present in OpenStack's upper-constraints. Any pins present in +# this file will override any requirements set in *requirements.txt, +# upper-constraints and any roles/vars. +# +# Use this file with caution! +# +### +### These are pinned to ensure exactly the same behaviour forever! ### +### These pins are updated through the sources-branch-updater script ### +### +pip==9.0.1 +setuptools==33.1.1 +wheel==0.29.0 |