Skip to content

Feature: openstackCloud ​

Description ​

A feature providing OpenStack cloud-specific configuration for environments using VMware ESXi as the hypervisor.

WARNING

This is a reference implementation! Adapt to your specific OpenStack environment.

What it does ​

Installs open-vm-tools and numactl. Configures cloud-init to disable network management (networking is handled by systemd) and sets the console parameter for OpenStack. This element targets OpenStack on VMware ESXi hypervisors specifically.

Files ​

Files present in this feature and their purpose. See the feature file reference for the semantics of each file type.

FilePurpose
file.include.markers.yaml (ref)Maps files to test-coverage marker IDs.
info.yaml (ref)Declares type: element and included/excluded features.
pkg.include (ref)Installs: open-vm-tools, numactl.
file.include/etc/cloud/cloud.cfg.d/99_disable-network-config.cfg (file.include)Disables cloud-init network configuration management (networking is handled by systemd-networkd).
file.include/etc/kernel/cmdline.d/10-console.cfg (file.include)Sets the kernel console parameter for OpenStack.

Includes:

  • cloud — provides common cloud infrastructure, kernel, and networking configuration.

Further reading ​