This was our standalone_parameters.yaml file:
parameter_defaults: NeutronMechanismDrivers: [openvswitch, baremetal] IronicEnabledHardwareTypes: - ipmi IronicEnabledPowerInterfaces: - ipmitool IronicEnabledManagementInterfaces: - ipmitool IronicCleaningDiskErase: 'metadata' IronicInspectorSubnets: - ip_range: 192.168.24.200,192.168.24.250 IronicInspectorInterface: 'br-ctlplane' CloudName: 192.168.24.14 CloudName: ControlPlaneStaticRoutes: [] Debug: true ConfigDebug: true DeploymentUser: stack DnsServers: - 1.1.1.1 - 8.8.8.8 DockerInsecureRegistryAddress: - :8787 NeutronPublicInterface: eth1 NeutronDnsDomain: localdomain NeutronBridgeMappings: datacentre:br-ctlplane NeutronPhysicalBridge: br-ctlplane StandaloneEnableRoutedNetworks: false StandaloneHomeDir: /home/stack InterfaceLocalMtu: 1500 # Needed if running in a VM, not needed if on baremetal NovaComputeLibvirtType: qemu
And this was the deploy command:
sudo openstack tripleo deploy --templates --local-ip=192.168.24.14/24 \ -e /usr/share/openstack-tripleo-heat-templates/environments/standalone/standalone-tripleo.yaml \ -e /usr/share/openstack-tripleo-heat-templates/environments/services/ironic.yaml \ -e /usr/share/openstack-tripleo-heat-templates/environments/services/ironic-inspector.yaml \ -e /usr/share/openstack-tripleo-heat-templates/environments/services/neutron-ovs.yaml \ -e /usr/share/openstack-tripleo-heat-templates/environments/ceph-ansible/ceph-ansible-external.yaml \ -e $HOME/templates/ceph-config.yaml \ -e $HOME/containers-prepare-parameters.yaml \ -e $HOME/standalone_parameters.yaml \ -r /usr/share/openstack-tripleo-heat-templates/roles/Standalone.yaml \ --output-dir $HOME \ --standalone
This was our standalone_ parameters. yaml file:
parameter_defaults: ismDrivers: [openvswitch, baremetal] HardwareTypes: PowerInterfaces : ManagementInter faces: gDiskErase: 'metadata' orSubnets: 24.200, 192.168. 24.250 orInterface: 'br-ctlplane' taticRoutes: [] eRegistryAddres s: Interface: eth1 Mappings: datacentre: br-ctlplane alBridge: br-ctlplane bleRoutedNetwor ks: false eDir: /home/stack lMtu: 1500 bvirtType: qemu
NeutronMechan
IronicEnabled
- ipmi
IronicEnabled
- ipmitool
IronicEnabled
- ipmitool
IronicCleanin
IronicInspect
- ip_range: 192.168.
IronicInspect
CloudName: 192.168.24.14
CloudName:
ControlPlaneS
Debug: true
ConfigDebug: true
DeploymentUser: stack
DnsServers:
- 1.1.1.1
- 8.8.8.8
DockerInsecur
- :8787
NeutronPublic
NeutronDnsDomain: localdomain
NeutronBridge
NeutronPhysic
StandaloneEna
StandaloneHom
InterfaceLoca
# Needed if running in a VM, not needed if on baremetal
NovaComputeLi
And this was the deploy command:
sudo openstack tripleo deploy --templates --local- ip=192. 168.24. 14/24 \ openstack- tripleo- heat-templates/ environments/ standalone/ standalone- tripleo. yaml \ openstack- tripleo- heat-templates/ environments/ services/ ironic. yaml \ openstack- tripleo- heat-templates/ environments/ services/ ironic- inspector. yaml \ openstack- tripleo- heat-templates/ environments/ services/ neutron- ovs.yaml \ openstack- tripleo- heat-templates/ environments/ ceph-ansible/ ceph-ansible- external. yaml \ /ceph-config. yaml \ s-prepare- parameters. yaml \ e_parameters. yaml \ openstack- tripleo- heat-templates/ roles/Standalon e.yaml \
--output- dir $HOME \
--standalone
-e /usr/share/
-e /usr/share/
-e /usr/share/
-e /usr/share/
-e /usr/share/
-e $HOME/templates
-e $HOME/container
-e $HOME/standalon
-r /usr/share/