Drew Thorstensen 7777d81f1a [DOCS] Refactor of nova role docs
Update the role documentation to match the newly proposed format.  In
the new format, each role project should maintain the configuration
variations for the role project itself.

Change-Id: I165891189ffa67680980a70178fd55951cad293b
2016-08-16 18:57:21 -04:00

1.1 KiB

CPU Platform Compatibility

This role supports multiple CPU architecture types. At least one repo_build node must exist for each CPU type that is in use in the deployment.

Currently supported CPU architectures:
  • x86_64 / amd64
  • ppc64le

Compute Driver Compatibility

This role supports multiple nova compute driver types. The following compute drivers are supported: - libvirt (default) - ironic - lxd (via nova-lxd) - powervm (via nova-powervm)

The driver type will automatically be detected by the OpenStack Ansible Nova role for the following compute driver types: - libvirt - ironic - powervm

Any mix and match of compute node types can be used for those platforms.

If using the lxd driver, the compute type must be specified using the nova_virt_type variable in the /etc/openstack_deploy/user_variables.yml file.

nova_virt_type: lxd

It should be noted that if the nova_virt_type variable is set, then all nodes in the deployment will be set to that hypervisor type. It is recommended to allow the automatic hypervisor detection.