2 created: Tue Apr 14 12:04:01 UTC 2015
3 comment: The first experimental libvirt DEA
131 management_vip: 192.168.0.2
132 networking_parameters:
133 base_mac: fa:16:3e:00:00:00
143 internal_cidr: 192.168.111.0/24
144 internal_gateway: 192.168.111.1
145 net_l23_provider: ovs
146 segmentation_type: vlan
151 - cidr: 172.16.0.0/24
160 floating_range_var: floating_ranges
167 render_addr_mask: public
173 - cidr: 192.168.0.0/24
185 render_addr_mask: internal
191 - cidr: 192.168.1.0/24
203 render_addr_mask: storage
217 neutron_vlan_range: true
219 render_addr_mask: null
236 render_addr_mask: null
242 public_vip: 172.16.0.2
247 description: Email address for Administrator
250 value: admin@localhost
256 description: Password for Administrator
262 description: Tenant (project) name for Administrator
265 error: Invalid tenant name
266 source: ^(?!services$)(?!nova$)(?!glance$)(?!keystone$)(?!neutron$)(?!cinder$)(?!swift$)(?!ceph$)(?![Gg]uest$).*
271 description: Username for Administrator
274 error: Invalid username
275 source: ^(?!services$)(?!nova$)(?!glance$)(?!keystone$)(?!neutron$)(?!cinder$)(?!swift$)(?!ceph$)(?![Gg]uest$).*
279 additional_components:
281 description: If selected, Ceilometer component will be installed
282 label: Install Ceilometer
293 label: Additional Components
296 description: If selected, Murano component will be installed
297 label: Install Murano
299 - cluster:net_provider != 'neutron'
304 description: If selected, Sahara component will be installed
305 label: Install Sahara
311 description: Public key(s) to include in authorized_keys on deployed nodes
316 auto_assign_floating_ip:
317 description: If selected, OpenStack will automatically assign a floating IP
319 label: Auto assign floating IP
321 - cluster:net_provider == 'neutron'
325 compute_scheduler_driver:
326 label: Scheduler driver
328 value: nova.scheduler.filter_scheduler.FilterScheduler
330 - data: nova.scheduler.filter_scheduler.FilterScheduler
331 description: Currently the most advanced OpenStack scheduler. See the OpenStack
332 documentation for details.
333 label: Filter scheduler
334 - data: nova.scheduler.simple.SimpleScheduler
335 description: This is 'naive' scheduler which tries to find the least loaded
337 label: Simple scheduler
340 description: Debug logging mode provides more information, but requires more
342 label: OpenStack debug logging
347 description: If set, generic segmentation offload (gso) and generic receive
348 offload (gro) on physical nics will be disabled. See ethtool man.
349 label: Disable generic offload on physical nics
352 condition: cluster:net_provider == 'neutron' and networking_parameters:segmentation_type
358 label: Hypervisor type
363 description: Choose this type of hypervisor if you run OpenStack on hardware
366 - settings:common.libvirt_type.value == 'vcenter'
368 description: Choose this type of hypervisor if you run OpenStack on virtual
372 - settings:common.libvirt_type.value == 'vcenter'
374 description: Choose this type of hypervisor if you run OpenStack in a vCenter
378 - settings:common.libvirt_type.value != 'vcenter' or cluster:net_provider
385 description: Quotas are used to limit CPU and memory usage for tenants. Enabling
386 quotas will increase load on the Nova database.
391 resume_guests_state_on_host_boot:
392 description: Whether to resume previous guests state when the host reboots.
393 If enabled, this option causes guests assigned to the host to resume their
394 previous state. If the guest was running a restart will be attempted when
395 nova-compute starts. If the guest was not running previously, a restart
396 will not be attempted.
397 label: Resume guests state on host boot
402 description: For most cases you will want qcow format. If it's disabled, raw
403 image format will be used to run VMs. OpenStack with raw format currently
404 does not support snapshotting.
405 label: Use qcow format for images
429 description: Set True only if multicast is configured correctly on router.
430 label: Need to pass network verification.
436 description: List of upstream DNS servers, separated by comma
439 value: 8.8.8.8, 8.8.4.4
449 description: List of upstream NTP servers, separated by comma
450 label: NTP servers list
452 value: 0.pool.ntp.org, 1.pool.ntp.org
456 description: Default kernel parameters
457 label: Initial parameters
459 value: console=ttyS0,9600 console=tty0 rootdelay=90 nomodeset
462 label: Kernel parameters
467 label: Mellanox Neutron components
471 label: Mellanox drivers and SR-IOV plugin
476 description: If selected, Mellanox drivers, Neutron and Cinder plugin will
478 label: Mellanox drivers and plugins disabled
480 - settings:storage.iser.value == true
482 description: If selected, Mellanox Ethernet drivers will be installed to
483 support networking over Mellanox NIC. Mellanox Neutron plugin will not
485 label: Install only Mellanox drivers
487 - settings:common.libvirt_type.value != 'kvm'
489 description: If selected, both Mellanox Ethernet drivers and Mellanox network
490 acceleration (Neutron) plugin will be installed.
491 label: Install Mellanox drivers and SR-IOV plugin
493 - settings:common.libvirt_type.value != 'kvm' or not (cluster:net_provider
494 == 'neutron' and networking_parameters:segmentation_type == 'vlan')
497 description: Note that one virtual function will be reserved to the storage
498 network, in case of choosing iSER.
499 label: Number of virtual NICs
501 - settings:neutron_mellanox.plugin.value != 'ethernet'
507 description: Default network transport type to use
508 label: NSX connector type
515 label: GRE over IPSec
519 label: STT over IPSec
524 description: UUID for the default L3 gateway service to use with this cluster
525 label: L3 service UUID
527 error: Invalid L3 gateway service UUID
528 source: '[a-f\d]{8}-[a-f\d]{4}-[a-f\d]{4}-[a-f\d]{4}-[a-f\d]{12}'
537 condition: cluster:net_provider != 'neutron' or networking_parameters:net_l23_provider
541 description: One or more IPv4[:port] addresses of NSX controller node, separated
542 by comma (e.g. 10.30.30.2,192.168.110.254:443)
543 label: NSX controller endpoint
545 error: Invalid controller endpoints, specify valid IPv4[:port] pair
546 source: ^(([\d]|[1-9][\d]|1[\d]{2}|2[0-4][\d]|25[0-5])\.){3}([\d]|[1-9][\d]|1[\d]{2}|2[0-4][\d]|25[0-5])(:(6553[0-5]|655[0-2][\d]|65[0-4][\d]{2}|6[0-4][\d]{3}|5[\d]{4}|[\d][\d]{0,3}))?(,(([\d]|[1-9][\d]|1[\d]{2}|2[0-4][\d]|25[0-5])\.){3}([\d]|[1-9][\d]|1[\d]{2}|2[0-4][\d]|25[0-5])(:(6553[0-5]|655[0-2][\d]|65[0-4][\d]{2}|6[0-4][\d]{3}|5[\d]{4}|[\d][\d]{0,3}))?)*$
551 description: Password for Administrator
554 error: Empty password
560 description: NSX administrator's username
563 error: Empty username
569 description: URL to NSX specific packages
570 label: URL to NSX bits
572 error: Invalid URL, specify valid HTTP/HTTPS URL with IPv4 address (e.g.
573 http://10.20.0.2/nsx)
574 source: ^https?://(([\d]|[1-9][\d]|1[\d]{2}|2[0-4][\d]|25[0-5])\.){3}([\d]|[1-9][\d]|1[\d]{2}|2[0-4][\d]|25[0-5])(:(6553[0-5]|655[0-2][\d]|65[0-4][\d]{2}|6[0-4][\d]{3}|5[\d]{4}|[\d][\d]{0,3}))?(/.*)?$
580 label: NSX cluster has Service nodes
585 description: UUID of the pre-existing default NSX Transport zone
586 label: Transport zone UUID
588 error: Invalid transport zone UUID
589 source: '[a-f\d]{8}-[a-f\d]{4}-[a-f\d]{4}-[a-f\d]{4}-[a-f\d]{12}'
598 condition: not ('experimental' in version:feature_groups)
601 description: Which provision method to use for this cluster.
602 label: Provision method
607 description: Copying pre-built images on a disk.
610 description: Install from scratch using anaconda or debian-installer.
611 label: Classic (use anaconda or debian-installer)
612 public_network_assignment:
614 description: When disabled, public network will be assigned to controllers
615 and zabbix-server only
616 label: Assign public network to all nodes
621 label: Public network assignment
624 condition: cluster:net_provider != 'neutron'
628 description: Configures Nova to store ephemeral volumes in RBD. This works
629 best if Ceph is enabled for volumes and images, too. Enables live migration
630 of all types of Ceph backed VMs (without this option, live migration will
631 only work with VMs launched from Cinder volumes).
632 label: Ceph RBD for ephemeral volumes (Nova)
634 - settings:common.libvirt_type.value == 'vcenter'
639 description: Configures Glance to use the Ceph RBD backend to store images.
640 If enabled, this option will prevent Swift from installing.
641 label: Ceph RBD for images (Glance)
646 description: Configures Glance to use the vCenter/ESXi backend to store images.
647 If enabled, this option will prevent Swift from installing.
648 label: VMWare vCenter/ESXi datastore for images (Glance)
650 - settings:common.libvirt_type.value != 'vcenter'
655 description: 'High performance block storage: Cinder volumes over iSER protocol
656 (iSCSI over RDMA). This feature requires SR-IOV capabilities in the NIC,
657 and will use a dedicated virtual function for the storage network.'
658 label: iSER protocol for volumes (Cinder)
660 - settings:storage.volumes_lvm.value != true or settings:common.libvirt_type.value
669 description: Configures RadosGW front end for Ceph RBD. This exposes S3 and
670 Swift API Interfaces. If enabled, this option will prevent Swift from installing.
671 label: Ceph RadosGW for objects (Swift API)
673 - settings:storage.images_ceph.value == false
678 description: Configures the default number of object replicas in Ceph. This
679 number must be equal to or lower than the number of deployed 'Storage -
681 label: Ceph object replication factor
683 error: Invalid number
686 - settings:common.libvirt_type.value == 'vcenter'
691 description: Inventory path to a datacenter. If you want to use ESXi host
692 as datastore, it should be "ha-datacenter".
693 label: Datacenter name
695 error: Empty datacenter
699 condition: settings:storage.images_vcenter.value == false or settings:common.libvirt_type.value
705 description: Datastore associated with the datacenter.
706 label: Datastore name
708 error: Empty datastore
712 condition: settings:storage.images_vcenter.value == false or settings:common.libvirt_type.value
718 description: IP Address of vCenter/ESXi
719 label: vCenter/ESXi IP
721 error: Specify valid IPv4 address
722 source: ^(([\d]|[1-9][\d]|1[\d]{2}|2[0-4][\d]|25[0-5])\.){3}([\d]|[1-9][\d]|1[\d]{2}|2[0-4][\d]|25[0-5])$
725 condition: settings:storage.images_vcenter.value == false or settings:common.libvirt_type.value
731 description: The name of the directory where the glance images will be stored
732 in the VMware datastore.
733 label: Datastore Images directory
735 error: Empty images directory
739 condition: settings:storage.images_vcenter.value == false or settings:common.libvirt_type.value
742 value: /openstack_glance
745 description: vCenter/ESXi admin password
748 error: Empty password
752 condition: settings:storage.images_vcenter.value == false or settings:common.libvirt_type.value
758 description: vCenter/ESXi admin username
761 error: Empty username
765 condition: settings:storage.images_vcenter.value == false or settings:common.libvirt_type.value
771 description: Configures Cinder to store volumes in Ceph RBD images.
772 label: Ceph RBD for volumes (Cinder)
774 - settings:storage.volumes_lvm.value == true or settings:common.libvirt_type.value
780 description: Requires at least one Storage - Cinder LVM node.
781 label: Cinder LVM over iSCSI for volumes
783 - settings:storage.volumes_ceph.value == true
788 description: Configures Cinder to store volumes via VMware vCenter.
789 label: VMware vCenter for volumes (Cinder)
791 - settings:common.libvirt_type.value != 'vcenter' or settings:storage.volumes_lvm.value
801 description: Remote syslog port
804 error: Invalid Syslog port
805 source: ^([1-9][0-9]{0,3}|[1-5][0-9]{4}|6[0-4][0-9]{3}|65[0-4][0-9]{2}|655[0-2][0-9]|6553[0-5])$
810 description: Remote syslog hostname
816 label: Syslog transport protocol
829 description: vCenter cluster name. If you have multiple clusters, use comma
833 error: Invalid cluster list
834 source: ^([^,\ ]+([\ ]*[^,\ ])*)(,[^,\ ]+([\ ]*[^,\ ])*)*$
839 description: The Datastore regexp setting specifies the data stores to use
840 with Compute. For example, "nas.*". If you want to use all available datastores,
841 leave this field blank
842 label: Datastore regexp
844 error: Invalid datastore regexp
845 source: ^(\S.*\S|\S|)$
850 description: IP Address of vCenter
853 error: Specify valid IPv4 address
854 source: ^(([\d]|[1-9][\d]|1[\d]{2}|2[0-4][\d]|25[0-5])\.){3}([\d]|[1-9][\d]|1[\d]{2}|2[0-4][\d]|25[0-5])$
862 condition: settings:common.libvirt_type.value != 'vcenter'
871 description: vCenter admin password
874 error: Empty password
880 description: vCenter admin username
883 error: Empty username
889 description: Physical ESXi host ethernet adapter for VLAN networking (e.g.
890 vmnic1). If empty "vmnic0" is used by default
891 label: ESXi VLAN interface
894 condition: cluster:net_provider != 'nova_network' or networking_parameters:net_manager
904 condition: not ('experimental' in version:feature_groups)
907 description: Password for Zabbix Administrator
913 description: Username for Zabbix Administrator