mirror of
https://pagure.io/fedora-infra/ansible.git
synced 2026-04-25 11:00:32 +08:00
This will allow us more flexibility for moving redirects around. It will result in less cached redirect entries, and as such more requests to the proxies, but since those requests are handled by the reverse proxies themselves, and within apache, those should not take that much extra processing. Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
Space for our ansible roles - ansible 1.2 and above only
Notes About OpenShift Ansible Roles
-----------------------------------
The following roles that are "imported" at face value from the upstream
OpenShift Ansible project[0] for use by OSBS[1][2][3]
This is currently required by the playbooks/groups/osbs.yml playbook
To re-import/update the OpenShift Ansible roles:
# This can be anywhere, just not in this git tree
$ cd /tmp/
$ git clone https://github.com/openshift/openshift-ansible.git
$ cd openshift-ansible/roles/
$ oo_roles=(
etcd
etcd_ca
etcd_certificates
fluentd_master
fluentd_node
openshift_common
openshift_examples
openshift_facts
openshift_manage_node
openshift_master
openshift_master_ca
openshift_master_certificates
openshift_master_cluster
openshift_node
openshift_node_certificates
openshift_repos
os_env_extras
os_env_extras_node
os_firewall
pods
)
# This assumes your local branch of this git repo exists in
# ~/src/fedora-ansible/ but replace that with the actual path
$ for role in ${oo_roles[@]}
do
cp -r $role ~/src/fedora-ansible/roles/
done
# Inspect the changes
$ cd ~/src/fedora-ansible
$ git diff
# If you're happy with things, then
$ git commit -m "re-import/update openshift roles from upstream"
$ git push
[0] - https://github.com/openshift/openshift-ansible
[1] - https://github.com/projectatomic/osbs-client
[2] - https://github.com/release-engineering/koji-containerbuild
[3] - https://github.com/projectatomic/atomic-reactor