From 3f5c7fdb20d8ca31e9e1bcbf3b3a077279e0558b Mon Sep 17 00:00:00 2001 From: Anusha Ramineni Date: Wed, 7 Feb 2018 16:47:20 +0530 Subject: [PATCH] Update congress documentation Change-Id: I9e18a5e5b4847c81a722b51163772f6ab17740a8 Partial-Bug: #1747888 --- doc/source/install/index.rst | 10 ++++------ doc/source/user/cloudservices.rst | 3 ++- 2 files changed, 6 insertions(+), 7 deletions(-) diff --git a/doc/source/install/index.rst b/doc/source/install/index.rst index b87d0bb8a..4d97fee50 100644 --- a/doc/source/install/index.rst +++ b/doc/source/install/index.rst @@ -33,7 +33,6 @@ For integrating Congress with DevStack: enable_plugin congress https://git.openstack.org/openstack/congress enable_plugin heat https://git.openstack.org/openstack/heat enable_plugin aodh https://git.openstack.org/openstack/aodh - enable_plugin ceilometer https://git.openstack.org/openstack/ceilometer enable_service s-proxy s-object s-container s-account 3. Run ``stack.sh``. The default configuration expects the passwords to be 'password' @@ -104,7 +103,6 @@ Configure Congress (Assume you put config files in /etc/congress) .. code-block:: console $ sudo mkdir -p /etc/congress - $ sudo mkdir -p /etc/congress/snapshot $ sudo cp etc/api-paste.ini /etc/congress (optional) Customize API access policy @@ -146,7 +144,7 @@ Add drivers: .. code-block:: text - drivers = congress.datasources.neutronv2_driver.NeutronV2Driver,congress.datasources.glancev2_driver.GlanceV2Driver,congress.datasources.nova_driver.NovaDriver,congress.datasources.keystone_driver.KeystoneDriver,congress.datasources.cinder_driver.CinderDriver,congress.datasources.swift_driver.SwiftDriver,congress.datasources.plexxi_driver.PlexxiDriver,congress.datasources.vCenter_driver.VCenterDriver,congress.datasources.murano_driver.MuranoDriver,congress.datasources.ironic_driver.IronicDriver + drivers = congress.datasources.neutronv2_driver.NeutronV2Driver,congress.datasources.glancev2_driver.GlanceV2Driver,congress.datasources.nova_driver.NovaDriver,congress.datasources.keystone_driver.KeystoneDriver,congress.datasources.cinder_driver.CinderDriver,congress.datasources.swift_driver.SwiftDriver,congress.datasources.plexxi_driver.PlexxiDriver,congress.datasources.vCenter_driver.VCenterDriver,congress.datasources.murano_driver.MuranoDriver,congress.datasources.ironic_driver.IronicDriver,congress.datasources.aodh_driver.AodhDriver,congress.datasources.doctor_driver.DoctorDriver,congress.datasources.heatv1_driver.HeatV1Driver,congress.datasources.keystonev3_driver.KeystoneV3Driver,congress.datasources.monasca_driver.MonascaDriver,congress.datasources.neutronv2_qos_driver.NeutronV2QosDriver,congress.datasources.mistral_driver.MistralDriver The default auth_strategy is keystone. To set Congress to use no authorization strategy: @@ -175,7 +173,7 @@ A bare-bones congress.conf is as follows: [DEFAULT] auth_strategy = noauth - drivers = congress.datasources.neutronv2_driver.NeutronV2Driver,congress.datasources.glancev2_driver.GlanceV2Driver,congress.datasources.nova_driver.NovaDriver,congress.datasources.keystone_driver.KeystoneDriver,congress.datasources.ceilometer_driver.CeilometerDriver,congress.datasources.cinder_driver.CinderDriver,congress.datasources.swift_driver.SwiftDriver,congress.datasources.plexxi_driver.PlexxiDriver,congress.datasources.vCenter_driver.VCenterDriver,congress.datasources.murano_driver.MuranoDriver,congress.datasources.ironic_driver.IronicDriver + drivers = congress.datasources.neutronv2_driver.NeutronV2Driver,congress.datasources.glancev2_driver.GlanceV2Driver,congress.datasources.nova_driver.NovaDriver,congress.datasources.keystone_driver.KeystoneDriver,congress.datasources.cinder_driver.CinderDriver,congress.datasources.swift_driver.SwiftDriver,congress.datasources.plexxi_driver.PlexxiDriver,congress.datasources.vCenter_driver.VCenterDriver,congress.datasources.murano_driver.MuranoDriver,congress.datasources.ironic_driver.IronicDriver,congress.datasources.aodh_driver.AodhDriver,congress.datasources.doctor_driver.DoctorDriver,congress.datasources.heatv1_driver.HeatV1Driver,congress.datasources.keystonev3_driver.KeystoneV3Driver,congress.datasources.monasca_driver.MonascaDriver,congress.datasources.neutronv2_qos_driver.NeutronV2QosDriver,congress.datasources.mistral_driver.MistralDriver log_file=congress.log log_dir=/var/log/congress [database] @@ -271,10 +269,10 @@ Configure datasource drivers --config username=$OS_USERNAME \ --config tenant_name=$OS_TENANT_NAME --config password=$OS_PASSWORD - --config auth_url=https://$SERVICE_HOST:5000/v2.0 + --config auth_url=https://$SERVICE_HOST:5000/v3 -Install the Congress Dashboard in Horizon +Install the Congress Dashboard plugin in Horizon Clone congress-dashboard repo, located here https://github.com/openstack/congress-dashboard Follow the instructions in the README file located in https://github.com/openstack/congress-dashboard/blob/master/README.rst for further installation. diff --git a/doc/source/user/cloudservices.rst b/doc/source/user/cloudservices.rst index 9b5e5a605..a778c48c5 100644 --- a/doc/source/user/cloudservices.rst +++ b/doc/source/user/cloudservices.rst @@ -105,15 +105,16 @@ Congress currently has drivers for each of the following services. Each driver has a differing degree of coverage for the available API calls. - OpenStack Aodh - - OpenStack Ceilometer - OpenStack Cinder - OpenStack Glance (v2) - OpenStack Heat - OpenStack Ironic - OpenStack Keystone (v2 & v3) + - OpenStack Mistral - OpenStack Monasca - OpenStack Murano - OpenStack Neutron (v2) + - OpenStack Neutron QoS - OpenStack Nova - OpenStack Swift - Cloud Foundry