Role apt_package_pinning for OpenStack-Ansible
Go to file
Major Hayden 4181e62d53 Update and clean up run_tests.sh
The run_tests.sh script fails when it is run multiple times on CentOS.
The `bindep` run returns an empty list of packages and then `yum`
exits with an error since no packages were provided to install.

This patch checks the length of the `bindep` output and skips the `yum`
installation when the package list is empty.

The patch also cleans up some of the old cruft left over from previous
scripts and avoids repetition.

Change-Id: Idbbf2931fde7c85c07a23a8fcaaf2beaedba4bf9
Signed-off-by: Major Hayden <major@mhtx.net>
2017-01-06 16:49:54 +00:00
defaults IRR for apt_package_pinning 2015-11-02 21:34:23 -06:00
doc Update repository with reference to role git location 2016-12-22 14:26:19 +00:00
examples [DOCS] Refactor apt package pinning Docs 2016-08-12 12:58:51 +00:00
meta Remove trusty from apt_package_pinning role 2016-12-15 12:53:21 +00:00
releasenotes Enable release notes translation 2016-10-06 20:34:13 +02:00
tasks Bring consistency to tags 2017-01-05 11:03:50 +00:00
templates IRR for apt_package_pinning 2015-11-02 21:34:23 -06:00
tests Use centralised Ansible test scripts 2016-10-10 16:35:46 +01:00
.gitignore Ignore the tests repo checkout location 2016-09-30 16:08:27 -04:00
.gitreview New git dotfiles for independant repository 2015-11-25 17:56:02 +00:00
LICENSE IRR for apt_package_pinning 2015-11-02 21:34:23 -06:00
README.rst Show team and repo badges on README 2016-11-25 15:59:29 +01:00
Vagrantfile Remove trusty from apt_package_pinning role 2016-12-15 12:53:21 +00:00
bindep.txt Remove trusty from apt_package_pinning role 2016-12-15 12:53:21 +00:00
manual-test.rc Update testing bits for consistency 2016-09-19 09:16:52 +00:00
run_tests.sh Update and clean up run_tests.sh 2017-01-06 16:49:54 +00:00
setup.cfg Update home page link in cfg file 2016-09-20 12:50:34 +05:30
setup.py Updated from global requirements 2016-07-15 03:57:22 +00:00
test-requirements.txt Updated from global requirements 2016-12-02 05:10:11 +00:00
tox.ini Delete deprecated Hacking in tox.ini 2016-12-04 09:55:15 +08:00

README.rst

Team and repository tags

image

APT Package pinning for OpenStack-Ansible

Documentation for the project can be found at:

http://docs.openstack.org/developer/openstack-ansible-apt_package_pinning/

The project home is at:

http://launchpad.net/openstack-ansible