Top
Systemwalker Software Configuration Manager Installation Guide
FUJITSU Software

3.10.2 Settings for Linking to OpenStack

In order to make OpenStack server groups and servers management targets of this product, it is necessary to collect the information of OpenStack stacks and instances by performing discovery of OpenStack information. This section explains the settings necessary for collecting the information of OpenStack stacks and instances.

Settings in OpenStack

This section explains the settings necessary in OpenStack. When discovering OpenStack information, it is not necessary to install agents of this product on the servers where OpenStack is installed.

Creating a service access user

Discovery of OpenStack information is performed by accessing OpenStack services as a service access user registered with this product, and collecting information using the OpenStack API. This requires registration of a service access user with the following privileges for OpenStack beforehand.

  • Admin privileges granted to all projects

Note

  • If admin privileges are not granted to the main project, discovery of OpenStack information will fail.

  • Information of stacks and instances in the project for which privileges have not been granted correctly is not collected. If the main project or the domain to which the main project belongs is disabled, discovery of OpenStack information will fail.

  • Information of stacks and instances in disabled projects is not collected.

Project and user configuration

The tenant to which OpenStack server groups and servers belong and the server group owner are decided as follows:

  • Stacks and instances are registered as the server group and servers belonging to the tenant that has the same name as the managed project.

  • The user with the same ID as the OpenStack user who created the corresponding stack is assigned as the server group owner.

For this reason, it is necessary to match the project and user configuration of OpenStack and the tenant and user configuration of this product, in advance. When doing so, ensure the following information matches:

  • The project name of the OpenStack project and the display name of the tenant of this product

  • The user name of the OpenStack user and the user ID of the user of this product

If the tenant of this product corresponding to the OpenStack project is not found during discovery of OpenStack information, the stacks and instances in the project will be registered as the server groups and servers of the default tenant. If the user of this product corresponding to the OpenStack user is not found, the owner of the server group will not be configured.

Setting images

In order to collect the following OS information of the server, it is necessary to set the values for the custom attributes (metadata) of the image of the instance. Set the values for the following custom attributes (metadata) keys according to the information of the OpenStack site.

OS information

Key

Remarks

OS type

os_distro

When a character string containing "Windows" is specified, Windows is set for the OS type. Otherwise, Linux is set. This value is not case-sensitive.

OS name

  • os_distro

  • os_version

  • When the values for os_distro and os_version are not set, the OS name is not collected.

Architecture

architecture


Settings in Systemwalker Software Configuration Manager

This section explains the settings required by this product.

Registering a service access user

It is necessary to register a service access user with this product before performing discovery of OpenStack information. Set the information for the service access user in the discovery definition file. For details on discovery definition files, refer to "Discovery Definition File" in the Reference Guide.

Configuring the operation management network

Specify the subnet address of the operation management network in the "Hardware discovery definition file". For details on the "Hardware discovery definition file", refer to the Reference Guide.