From c6c06c5c9b76b780912daec38c154ff815ce5477 Mon Sep 17 00:00:00 2001 From: Alexandra Settle Date: Thu, 22 Dec 2016 16:14:44 +0000 Subject: [PATCH] [ops-guide] Removes remaining instances of rpc Also makes the repo public for contributor access Change-Id: I1db347d8a521577d22d0afed65384ee3bd19a494 Implements: blueprint create-ops-guide --- .../maintenance-tasks/galera.rst | 2 -- .../maintenance-tasks/scale-environment.rst | 32 ++++--------------- .../draft-operations-guide/ref-info.rst | 5 +-- doc/source/index.rst | 1 + 4 files changed, 8 insertions(+), 32 deletions(-) diff --git a/doc/source/draft-operations-guide/maintenance-tasks/galera.rst b/doc/source/draft-operations-guide/maintenance-tasks/galera.rst index 55b5024979..7431e49a41 100644 --- a/doc/source/draft-operations-guide/maintenance-tasks/galera.rst +++ b/doc/source/draft-operations-guide/maintenance-tasks/galera.rst @@ -2,8 +2,6 @@ Galera cluster maintenance ========================== - maintenance-tasks/ops-galera-recovery.rst - Routine maintenance includes gracefully adding or removing nodes from the cluster without impacting operation and also starting a cluster after gracefully shutting down all nodes. diff --git a/doc/source/draft-operations-guide/maintenance-tasks/scale-environment.rst b/doc/source/draft-operations-guide/maintenance-tasks/scale-environment.rst index be9713c640..62902ad1c5 100644 --- a/doc/source/draft-operations-guide/maintenance-tasks/scale-environment.rst +++ b/doc/source/draft-operations-guide/maintenance-tasks/scale-environment.rst @@ -40,15 +40,15 @@ needed in an environment, it is possible to create additional nodes. .. code:: console - # /opt/rpc-openstack/openstack-ansible/playbooks/inventory/dynamic_inventory.py > /dev/null + # /opt/openstack-ansible/playbooks/inventory/dynamic_inventory.py > /dev/null #. Create the ``/root/add_host.limit`` file, which contains all new node host names. .. code:: console - # /opt/rpc-openstack/openstack-ansible/scripts/inventory-manage.py \ - -f /opt/rpc-openstack/openstack-ansible/playbooks/inventory/dynamic_inventory.py \ + # /opt/openstack-ansible/scripts/inventory-manage.py \ + -f /opt/openstack-ansible/playbooks/inventory/dynamic_inventory.py \ -l |awk -F\| '// {print $2}' |sort -u | tee /root/add_host.limit #. Run the ``setup-everything.yml`` playbook with the @@ -65,26 +65,6 @@ needed in an environment, it is possible to create additional nodes. # openstack-ansible setup-everything.yml --limit @/root/add_host.limit # openstack-ansible --tags=openstack-host-hostfile setup-hosts.yml -#. Run the rpc-support playbooks. - - .. code:: console - - # ( cd /opt/rpc-openstack/rpcd/playbooks ; openstack-ansible rpc-support.yml ) - -#. Generate a new impersonation token, and add that token after the - `maas_auth_token` variable in the ``user_rpco_variables_overrides.yml`` - file. - - .. code:: console - - - Update maas_auth_token /etc/openstack_deploy/user_rpco_variables_overrides.yml - -#. Run the MaaS playbook on the deployment host. - - .. code:: console - - # ( cd /opt/rpc-openstack/rpcd/playbooks ; openstack-ansible setup-maas.yml - --limit @/root/add_host.limit ) Test new nodes ~~~~~~~~~~~~~~ @@ -110,7 +90,7 @@ cluster. If necessary, also modify the ``used_ips`` stanza. -#. If the cluster is utilizing Telemetry/Metering (Ceilometer), +#. If the cluster is utilizing Telemetry/Metering (ceilometer), edit the ``/etc/openstack_deploy/conf.d/ceilometer.yml`` file and add the host to the ``metering-compute_hosts`` stanza. @@ -134,8 +114,8 @@ To remove a compute host, follow the below procedure. .. note:: - This guide describes how to remove a compute node from an OSA environment - completely. Perform these steps with caution, as the compute node will no + This guide describes how to remove a compute node from an OpenStack-Ansible + environment completely. Perform these steps with caution, as the compute node will no longer be in service after the steps have been completed. This guide assumes that all data and instances have been properly migrated. diff --git a/doc/source/draft-operations-guide/ref-info.rst b/doc/source/draft-operations-guide/ref-info.rst index 773a8f223e..0948c739bf 100644 --- a/doc/source/draft-operations-guide/ref-info.rst +++ b/doc/source/draft-operations-guide/ref-info.rst @@ -56,9 +56,6 @@ follow these steps. #. Log into the ``infra01`` server. -#. Change to the ``/opt/rpc-openstack/openstack-ansible`` directory. +#. Change to the ``/opt/openstack-ansible`` directory. #. The ``scripts`` directory contains scripts used in the installation. - Generally, directories and subdirectories under ``rpcd`` - contain files related to RPCO. For example, the - ``rpcd/playbooks`` directory contains the RPCO playbooks. diff --git a/doc/source/index.rst b/doc/source/index.rst index cef8f98b88..fd06d55eff 100644 --- a/doc/source/index.rst +++ b/doc/source/index.rst @@ -21,6 +21,7 @@ review. .. toctree:: :maxdepth: 1 + draft-operations-guide/index upgrade-guide/index developer-docs/index inventory/index