Add stuff for the RHOS repo.
This commit is contained in:
parent
011f6292f8
commit
37f5349ee3
2 changed files with 26 additions and 1 deletions
4
roles/batcave/files/rhel7-rhos.repo
Normal file
4
roles/batcave/files/rhel7-rhos.repo
Normal file
|
@ -0,0 +1,4 @@
|
|||
[rhel7-rhos]
|
||||
name = rhel7 openstack $basearch
|
||||
baseurl=http://infrastructure.fedoraproject.org/repo/rhel/rhel7/$basearch/rhel-7-openstack-5.0-rpms
|
||||
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
|
|
@ -27,11 +27,32 @@
|
|||
- python-GeoIP # Needed for geoip scripts
|
||||
- python-fedmsg-fasclient # fasClient fedmsg job
|
||||
- bind # named-checkzone for dns repo
|
||||
- python-novaclient # For general openstack cloud administration
|
||||
tags:
|
||||
- batcave
|
||||
- config
|
||||
|
||||
- name: Set up RHOS repo for cloud client stuff
|
||||
copy: src=rhel7-rhos.repo dest=/etc/yum.repos.d/rhel7-rhos.repo
|
||||
tags:
|
||||
- cloud
|
||||
- batcave
|
||||
- config
|
||||
|
||||
- name: install cloud client packages
|
||||
yum: pkg={{ item }} state=present
|
||||
with_items:
|
||||
- python-novaclient
|
||||
- python-neutronclient
|
||||
- python-oslo-config
|
||||
- python-six
|
||||
- python-keystoneclient
|
||||
- python-glanceclient
|
||||
tags:
|
||||
- cloud
|
||||
- batcave
|
||||
- config
|
||||
|
||||
|
||||
#
|
||||
# This is our ansible master, setup ansible
|
||||
#
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue