This patch removes and/or renames anything that is Rackspace specific
from the playbooks, roles and variables.
It also removes items which appear to be orphaned/unused and flattens
the playbooks into a single directory in order to better match ansible
best practise (and remove some horrible fiddles we were doing).
The following have been removed due to RAX/RPC naming or RAX/RPC
specific usage:
- playbooks/monitoring
- playbooks/rax*
- playbooks/rpc*
- roles/maas*
- roles/rax*
- roles/rpc*
- scripts/f5-*
- scripts/maas*
- scripts/rpc*
- scripts/*lab*
- vars/repo_packages/rackspace*
- vars/repo_packages/rax*
- vars/repo_packages/rpc*
- vars/repo_packages/holland.yml
The following have been removed as they are unused:
- playbooks/setup/host-network-setup.yml
- roles/openssl_pem_request
- roles/host_interfaces
- scripts/elsa*
- ssh/
- vars/repo_packages/turbolift.yml
The following directories have been renamed:
- etc/rpc_deploy > etc/openstack_deploy
- rpc_deployment > playbooks
The playbooks have all been moved into a single directory:
- rpc_deployment/playbooks/infrastructure/* > playbooks/
- rpc_deployment/playbooks/openstack/* > playbooks/
- rpc_deployment/playbooks/setup/* > playbooks/
The following files have been renamed:
- lxc-rpc > lxc-openstack
- lxc-rpc.conf > lxc-openstack.conf
- rpc_environment > openstack_environment
- rpc_release > openstack_release (etc and pip)
- rpc_tempest_gate.sh > openstack_tempest_gate.sh
- rpc_user_config > openstack_user_config
The following variables have been renamed:
- rpc_release > openstack_release
- rpc_repo_url > openstack_repo_url
The following variables have been introduced:
- openstack_code_name: The code name of the upstream OpenStack release
(eg: Juno)
Reviewed: https:/ /review. openstack. org/155342 /git.openstack. org/cgit/ stackforge/ os-ansible- deployment/ commit/ ?id=81c4ab04f70 239f76f7c1ff9ab 8fb9cb68f7843e
Committed: https:/
Submitter: Jenkins
Branch: master
commit 81c4ab04f70239f 76f7c1ff9ab8fb9 cb68f7843e
Author: Jesse Pretorius <email address hidden>
Date: Wed Feb 11 16:26:22 2015 +0000
Remove and/or rename Rackspace related bits
This patch removes and/or renames anything that is Rackspace specific
from the playbooks, roles and variables.
It also removes items which appear to be orphaned/unused and flattens
the playbooks into a single directory in order to better match ansible
best practise (and remove some horrible fiddles we were doing).
The following have been removed due to RAX/RPC naming or RAX/RPC monitoring packages/ rackspace* packages/ rax* packages/ rpc* packages/ holland. yml
specific usage:
- playbooks/
- playbooks/rax*
- playbooks/rpc*
- roles/maas*
- roles/rax*
- roles/rpc*
- scripts/f5-*
- scripts/maas*
- scripts/rpc*
- scripts/*lab*
- vars/repo_
- vars/repo_
- vars/repo_
- vars/repo_
The following have been removed as they are unused: setup/host- network- setup.yml pem_request interfaces packages/ turbolift. yml
- playbooks/
- roles/openssl_
- roles/host_
- scripts/elsa*
- ssh/
- vars/repo_
The following directories have been renamed: deploy
- etc/rpc_deploy > etc/openstack_
- rpc_deployment > playbooks
The playbooks have all been moved into a single directory: playbooks/ infrastructure/ * > playbooks/ playbooks/ openstack/ * > playbooks/ playbooks/ setup/* > playbooks/
- rpc_deployment/
- rpc_deployment/
- rpc_deployment/
The following files have been renamed: environment tempest_ gate.sh user_config
- lxc-rpc > lxc-openstack
- lxc-rpc.conf > lxc-openstack.conf
- rpc_environment > openstack_
- rpc_release > openstack_release (etc and pip)
- rpc_tempest_gate.sh > openstack_
- rpc_user_config > openstack_
The following variables have been renamed:
- rpc_release > openstack_release
- rpc_repo_url > openstack_repo_url
The following variables have been introduced: code_name: The code name of the upstream OpenStack release
- openstack_
(eg: Juno)
Notable variable/template value changes: cluster_ name: rpc > openstack galera_ cluster
- rabbit_
- wsrep_cluster_name: rpc_galera_cluster > openstack_
DocImpact c7cb90684aa444d a9946ba8032
Closes-Bug: #1403676
Implements: blueprint rackspace-namesake
Change-Id: Ib480fdad500b03