IBM Cloud Orchestrator, Version 2.5.0.8

Configuring an OpenStack Kilo distribution

Follow this procedure if you are using an OpenStack Kilo distribution of another vendor.

Before you begin

Ensure that your OpenStack installation meets the software requirements as described in Checking OpenStack prerequisites.

About this task

The commands and scripts that are mentioned in the following topics are sample commands and sample scripts that are provided with IBM Cloud Orchestrator. You must modify these scripts for your installation. For more information about how to prepare an OpenStack installation, see your OpenStack documentation. The samples scripts and additional files can be found in the /opt/ico_install/2.5.0-CSI-ICO-FP0008/utils/scripts/ directory after you extract the contents of the IBM Cloud Orchestrator image files, as described in Downloading the required image files.
The sample scripts use the OpenStack command line client and require functionality that is provided by version 1.0.3 and later. Ensure that you have an acceptable version installed. You can do this by running on the OpenStack Controller:
openstack --version
If you cannot install the version providing the required functions, adapt the scripts accordingly or run the steps in the scripts manually.
To prepare your OpenStack servers, complete the following procedure.

Procedure

  1. Copying the IBM Cloud Orchestrator scripts to the OpenStack servers.
  2. Stopping all the OpenStack services except Keystone.
  3. Adding roles, users, and projects to Keystone.
  4. Installing the IBM Cloud Orchestrator extensions for Horizon.
  5. Configuring V3 API endpoints for Keystone.
  6. Creating a new RC file for Keystone V3.
  7. Installing the simple token extension.
  8. Configuring the OpenStack services to use the Keystone V3 API.
  9. Enabling the Cinder V1 API.
  10. Starting all the OpenStack services and restarting Keystone.
  11. [Optional] Configuring security groups.

What to do next

After you prepare the OpenStack server, continue the IBM Cloud Orchestrator installation by following the procedure in Setting the deployment parameters.