openstack-ansible/playbooks/roles/repo_server
Kevin Carter 688516acf0 Lock down PBR to < version 0.11.0
This change was made to ensure that PBR is using version < 0.11.0.
This is because changes in upstream PBR have made it impossible to
build contributing packages in heat and will likely impact other
services until the switch to liberty is in full effect. To ensure
consistent building of OpenStack packages PBR is now being installed
in the repo server containers which will ensure there are no
assumptions being made when creating python packages from OpenStack
contributing sources that may not be as well maintained as others.

Change-Id: I20c216543e63ef142119c2625fb219e030a708dd
Partial-bug: 1450733
2015-05-01 10:53:11 -05:00
..
defaults Lock down PBR to < version 0.11.0 2015-05-01 10:53:11 -05:00
files Updated the repo scripts 2015-04-11 17:44:59 -05:00
handlers Convert existing roles into galaxy roles 2015-02-18 10:56:25 +00:00
meta Convert existing roles into galaxy roles 2015-02-18 10:56:25 +00:00
tasks Updated the repo scripts 2015-04-11 17:44:59 -05:00
templates Convert existing roles into galaxy roles 2015-02-18 10:56:25 +00:00
CONTRIBUTING.rst Convert existing roles into galaxy roles 2015-02-18 10:56:25 +00:00
LICENSE Convert existing roles into galaxy roles 2015-02-18 10:56:25 +00:00
README.rst Convert existing roles into galaxy roles 2015-02-18 10:56:25 +00:00

OpenStack repo server

tags

openstack, repo, server, cloud, ansible

category

*nix

Role to deploy a repository server for both python packages and git sources.

- name: Setup repo servers
  hosts: repo_all
  user: root
  roles:
    - { role: "repo_server", tags: [ "repo-server" ] }
  vars:
    memcached_servers: 127.0.0.1:11211
    memcached_encryption_key: secrete