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.
| File | Purpose |
|---|---|
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. |
Related features
Includes:
cloud— provides common cloud infrastructure, kernel, and networking configuration.