Comment 3 for bug 1403676

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to os-ansible-deployment (master)

Reviewed: https://review.openstack.org/155342
Committed: https://git.openstack.org/cgit/stackforge/os-ansible-deployment/commit/?id=81c4ab04f70239f76f7c1ff9ab8fb9cb68f7843e
Submitter: Jenkins
Branch: master

commit 81c4ab04f70239f76f7c1ff9ab8fb9cb68f7843e
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
    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)

    Notable variable/template value changes:
     - rabbit_cluster_name: rpc > openstack
     - wsrep_cluster_name: rpc_galera_cluster > openstack_galera_cluster

    DocImpact
    Closes-Bug: #1403676
    Implements: blueprint rackspace-namesake
    Change-Id: Ib480fdad500b03c7cb90684aa444da9946ba8032