openstack-ansible/deploy-guide/source/verify-operation.rst
Jean-Philippe Evrard 3eca1b5b77 [Docs] Backport Master structure
This is backport combining the documentation changes applied master
according to the queens blueprint "docs-improvements":

* [Docs] Flatten out monitoring
(cherry picked from commit ebdd5759b1)
* [Docs] Move upgrade guides into ops
(cherry picked from commit 56194bcb5a)
* [Docs] Merge advanced configuration into reference
(cherry picked from commit ba7e064ef9)
* [Docs] Uniform landing text
(cherry picked from commit 134ec81016)
* [Docs] Move AIO to first scenario
(cherry picked from commit dc8d6256ce)
* [Docs] Include test scenario as a new user story
(cherry picked from commit 3d76d5e2e2)
* [Docs] Fix references
(cherry picked from commit 1d47028911)
* [Docs] Move more examples to user guide
(cherry picked from commit 73c45a8108)
* [Docs] Move Ceph example to user guides
(cherry picked from commit d27e329a5a)
* [Docs] Move network architecture into reference
(cherry picked from commit 99ca16e85e)
* [Docs] Centralize Inventory documentation
(cherry picked from commit eb89fa513a)
* [Docs] Move limited connectivity to user guide
(cherry picked from commit b6eb92beca)
* [Docs] Migrate security into user guide
(cherry picked from commit f1a7525570)
* [Docs] Guide users more
(cherry picked from commit 99f4f17751)
* [Docs] Add explicit warnings on common mistake
(cherry picked from commit 41bd98385b)

Change-Id: I4b39f2a9f33eff7d0433a98a085cf4fd05cef75e
2018-03-20 11:47:21 +00:00

2.4 KiB

Verifying OpenStack operation

To verify basic operation of the OpenStack API and the Dashboard, perform the following tasks on an infrastructure host.

Verify the API

The utility container provides a CLI environment for additional configuration and testing.

  1. Determine the name of the utility container:

    # lxc-ls | grep utility
    infra1_utility_container-161a4084
  2. Access the utility container:

    # lxc-attach -n infra1_utility_container-161a4084
  3. List your openstack users:

    # openstack user list --os-cloud=default
    +----------------------------------+--------------------+
    | ID                               | Name               |
    +----------------------------------+--------------------+
    | 08fe5eeeae314d578bba0e47e7884f3a | alt_demo           |
    | 0aa10040555e47c09a30d2240e474467 | dispersion         |
    | 10d028f9e47b4d1c868410c977abc3df | glance             |
    | 249f9ad93c024f739a17ca30a96ff8ee | demo               |
    | 39c07b47ee8a47bc9f9214dca4435461 | swift              |
    | 3e88edbf46534173bc4fd8895fa4c364 | cinder             |
    | 41bef7daf95a4e72af0986ec0583c5f4 | neutron            |
    | 4f89276ee4304a3d825d07b5de0f4306 | admin              |
    | 943a97a249894e72887aae9976ca8a5e | nova               |
    | ab4f0be01dd04170965677e53833e3c3 | stack_domain_admin |
    | ac74be67a0564722b847f54357c10b29 | heat               |
    | b6b1d5e76bc543cda645fa8e778dff01 | ceilometer         |
    | dc001a09283a404191ff48eb41f0ffc4 | aodh               |
    | e59e4379730b41209f036bbeac51b181 | keystone           |
    +----------------------------------+--------------------+

Verifying the Dashboard (horizon)

  1. With a web browser, access the Dashboard by using the external load balancer IP address defined by the external_lb_vip_address option in the /etc/openstack_deploy/openstack_user_config.yml file. The Dashboard uses HTTPS on port 443.
  2. Authenticate by using the admin user name and the password defined by the keystone_auth_admin_password option in the /etc/openstack_deploy/user_secrets.yml file.