Update feature flags
The flags in etc/kayobe/kolla.yml were out of sync with ansible/roles/kolla-ansible/vars/main.yml. This commit sorts them all alphabetically and adds a script to simplify generating the list. TrivialFix Change-Id: I0e3be19eed371853d80c401d6a46770a7d6dcbc5
This commit is contained in:
committed by
Pierre Riteau
parent
b4606341ec
commit
1e963a60ad
@@ -351,8 +351,8 @@ kolla_ansible_create_user: true
|
|||||||
kolla_enable_aodh: "no"
|
kolla_enable_aodh: "no"
|
||||||
kolla_enable_barbican: "no"
|
kolla_enable_barbican: "no"
|
||||||
kolla_enable_blazar: "no"
|
kolla_enable_blazar: "no"
|
||||||
kolla_enable_central_logging: "no"
|
|
||||||
kolla_enable_ceilometer: "no"
|
kolla_enable_ceilometer: "no"
|
||||||
|
kolla_enable_central_logging: "no"
|
||||||
kolla_enable_chrony: "yes"
|
kolla_enable_chrony: "yes"
|
||||||
kolla_enable_cinder: "no"
|
kolla_enable_cinder: "no"
|
||||||
kolla_enable_cloudkitty: "no"
|
kolla_enable_cloudkitty: "no"
|
||||||
@@ -362,8 +362,8 @@ kolla_enable_elasticsearch: "{{ 'yes' if kolla_enable_central_logging | bool or
|
|||||||
kolla_enable_etcd: "no"
|
kolla_enable_etcd: "no"
|
||||||
kolla_enable_freezer: "no"
|
kolla_enable_freezer: "no"
|
||||||
kolla_enable_glance: "{{ kolla_enable_openstack_core | bool }}"
|
kolla_enable_glance: "{{ kolla_enable_openstack_core | bool }}"
|
||||||
kolla_enable_grafana: "no"
|
|
||||||
kolla_enable_gnocchi: "no"
|
kolla_enable_gnocchi: "no"
|
||||||
|
kolla_enable_grafana: "no"
|
||||||
kolla_enable_haproxy: "yes"
|
kolla_enable_haproxy: "yes"
|
||||||
kolla_enable_heat: "{{ kolla_enable_openstack_core | bool }}"
|
kolla_enable_heat: "{{ kolla_enable_openstack_core | bool }}"
|
||||||
kolla_enable_horizon: "{{ kolla_enable_openstack_core | bool }}"
|
kolla_enable_horizon: "{{ kolla_enable_openstack_core | bool }}"
|
||||||
|
|||||||
@@ -81,13 +81,13 @@ kolla_feature_flags:
|
|||||||
- central_logging
|
- central_logging
|
||||||
- chrony
|
- chrony
|
||||||
- cinder
|
- cinder
|
||||||
- cinder_backup
|
|
||||||
- cinder_backend_hnas_nfs
|
- cinder_backend_hnas_nfs
|
||||||
- cinder_backend_iscsi
|
- cinder_backend_iscsi
|
||||||
- cinder_backend_lvm
|
- cinder_backend_lvm
|
||||||
- cinder_backend_nfs
|
- cinder_backend_nfs
|
||||||
- cinder_backend_zfssa_iscsi
|
|
||||||
- cinder_backend_quobyte
|
- cinder_backend_quobyte
|
||||||
|
- cinder_backend_zfssa_iscsi
|
||||||
|
- cinder_backup
|
||||||
- cloudkitty
|
- cloudkitty
|
||||||
- collectd
|
- collectd
|
||||||
- congress
|
- congress
|
||||||
@@ -108,8 +108,8 @@ kolla_feature_flags:
|
|||||||
- horizon_cloudkitty
|
- horizon_cloudkitty
|
||||||
- horizon_congress
|
- horizon_congress
|
||||||
- horizon_designate
|
- horizon_designate
|
||||||
- horizon_fwaas
|
|
||||||
- horizon_freezer
|
- horizon_freezer
|
||||||
|
- horizon_fwaas
|
||||||
- horizon_heat
|
- horizon_heat
|
||||||
- horizon_ironic
|
- horizon_ironic
|
||||||
- horizon_karbor
|
- horizon_karbor
|
||||||
@@ -137,20 +137,20 @@ kolla_feature_flags:
|
|||||||
- ironic_neutron_agent
|
- ironic_neutron_agent
|
||||||
- ironic_pxe_uefi
|
- ironic_pxe_uefi
|
||||||
- iscsid
|
- iscsid
|
||||||
- karbor
|
|
||||||
- kafka
|
- kafka
|
||||||
|
- karbor
|
||||||
- keepalived
|
- keepalived
|
||||||
- keystone
|
- keystone
|
||||||
- kibana
|
- kibana
|
||||||
- kuryr
|
- kuryr
|
||||||
- magnum
|
- magnum
|
||||||
- manila
|
- manila
|
||||||
- manila_backend_generic
|
|
||||||
- manila_backend_hnas
|
|
||||||
- manila_backend_cephfs_native
|
- manila_backend_cephfs_native
|
||||||
- manila_backend_cephfs_nfs
|
- manila_backend_cephfs_nfs
|
||||||
- mariadb
|
- manila_backend_generic
|
||||||
|
- manila_backend_hnas
|
||||||
- mariabackup
|
- mariabackup
|
||||||
|
- mariadb
|
||||||
- masakari
|
- masakari
|
||||||
- memcached
|
- memcached
|
||||||
- mistral
|
- mistral
|
||||||
@@ -159,19 +159,19 @@ kolla_feature_flags:
|
|||||||
- multipathd
|
- multipathd
|
||||||
- murano
|
- murano
|
||||||
- neutron
|
- neutron
|
||||||
- neutron_vpnaas
|
|
||||||
- neutron_sriov
|
|
||||||
- neutron_dvr
|
|
||||||
- neutron_fwaas
|
|
||||||
- neutron_qos
|
|
||||||
- neutron_agent_ha
|
- neutron_agent_ha
|
||||||
- neutron_bgp_dragent
|
- neutron_bgp_dragent
|
||||||
|
- neutron_dvr
|
||||||
|
- neutron_fwaas
|
||||||
|
- neutron_infoblox_ipam_agent
|
||||||
|
- neutron_metering
|
||||||
|
- neutron_port_forwarding
|
||||||
- neutron_provider_networks
|
- neutron_provider_networks
|
||||||
|
- neutron_qos
|
||||||
- neutron_segments
|
- neutron_segments
|
||||||
- neutron_sfc
|
- neutron_sfc
|
||||||
- neutron_metering
|
- neutron_sriov
|
||||||
- neutron_infoblox_ipam_agent
|
- neutron_vpnaas
|
||||||
- neutron_port_forwarding
|
|
||||||
- nova
|
- nova
|
||||||
- nova_serialconsole_proxy
|
- nova_serialconsole_proxy
|
||||||
- nova_ssh
|
- nova_ssh
|
||||||
@@ -180,9 +180,9 @@ kolla_feature_flags:
|
|||||||
- opendaylight
|
- opendaylight
|
||||||
- openstack_core
|
- openstack_core
|
||||||
- openvswitch
|
- openvswitch
|
||||||
|
- osprofiler
|
||||||
- outward_rabbitmq
|
- outward_rabbitmq
|
||||||
- ovs_dpdk
|
- ovs_dpdk
|
||||||
- osprofiler
|
|
||||||
- panko
|
- panko
|
||||||
- placement
|
- placement
|
||||||
- prometheus
|
- prometheus
|
||||||
|
|||||||
@@ -188,64 +188,121 @@
|
|||||||
#kolla_enable_blazar:
|
#kolla_enable_blazar:
|
||||||
#kolla_enable_cadf_notifications:
|
#kolla_enable_cadf_notifications:
|
||||||
#kolla_enable_ceilometer:
|
#kolla_enable_ceilometer:
|
||||||
|
#kolla_enable_ceilometer_ipmi:
|
||||||
|
#kolla_enable_cells:
|
||||||
#kolla_enable_central_logging:
|
#kolla_enable_central_logging:
|
||||||
#kolla_enable_chrony:
|
#kolla_enable_chrony:
|
||||||
#kolla_enable_cinder:
|
#kolla_enable_cinder:
|
||||||
#kolla_enable_cinder_backend_hnas_iscsi:
|
|
||||||
#kolla_enable_cinder_backend_hnas_nfs:
|
#kolla_enable_cinder_backend_hnas_nfs:
|
||||||
#kolla_enable_cinder_backend_iscsi:
|
#kolla_enable_cinder_backend_iscsi:
|
||||||
#kolla_enable_cinder_backend_lvm:
|
#kolla_enable_cinder_backend_lvm:
|
||||||
#kolla_enable_cinder_backend_nfs:
|
#kolla_enable_cinder_backend_nfs:
|
||||||
|
#kolla_enable_cinder_backend_quobyte:
|
||||||
#kolla_enable_cinder_backend_zfssa_iscsi:
|
#kolla_enable_cinder_backend_zfssa_iscsi:
|
||||||
|
#kolla_enable_cinder_backup:
|
||||||
#kolla_enable_cloudkitty:
|
#kolla_enable_cloudkitty:
|
||||||
|
#kolla_enable_collectd:
|
||||||
#kolla_enable_congress:
|
#kolla_enable_congress:
|
||||||
|
#kolla_enable_cyborg:
|
||||||
#kolla_enable_designate:
|
#kolla_enable_designate:
|
||||||
|
#kolla_enable_destroy_images:
|
||||||
|
#kolla_enable_elasticsearch:
|
||||||
#kolla_enable_etcd:
|
#kolla_enable_etcd:
|
||||||
#kolla_enable_fluentd:
|
#kolla_enable_fluentd:
|
||||||
#kolla_enable_freezer:
|
#kolla_enable_freezer:
|
||||||
|
#kolla_enable_glance:
|
||||||
#kolla_enable_gnocchi:
|
#kolla_enable_gnocchi:
|
||||||
#kolla_enable_grafana:
|
#kolla_enable_grafana:
|
||||||
#kolla_enable_haproxy:
|
#kolla_enable_haproxy:
|
||||||
#kolla_enable_heat:
|
#kolla_enable_heat:
|
||||||
#kolla_enable_horizon:
|
#kolla_enable_horizon:
|
||||||
|
#kolla_enable_horizon_blazar:
|
||||||
|
#kolla_enable_horizon_cloudkitty:
|
||||||
|
#kolla_enable_horizon_congress:
|
||||||
|
#kolla_enable_horizon_designate:
|
||||||
|
#kolla_enable_horizon_freezer:
|
||||||
|
#kolla_enable_horizon_fwaas:
|
||||||
|
#kolla_enable_horizon_heat:
|
||||||
|
#kolla_enable_horizon_ironic:
|
||||||
|
#kolla_enable_horizon_karbor:
|
||||||
|
#kolla_enable_horizon_magnum:
|
||||||
|
#kolla_enable_horizon_manila:
|
||||||
|
#kolla_enable_horizon_masakari:
|
||||||
|
#kolla_enable_horizon_mistral:
|
||||||
|
#kolla_enable_horizon_murano:
|
||||||
|
#kolla_enable_horizon_neutron_vpnaas:
|
||||||
|
#kolla_enable_horizon_octavia:
|
||||||
|
#kolla_enable_horizon_qinling:
|
||||||
|
#kolla_enable_horizon_sahara:
|
||||||
|
#kolla_enable_horizon_searchlight:
|
||||||
|
#kolla_enable_horizon_senlin:
|
||||||
|
#kolla_enable_horizon_solum:
|
||||||
|
#kolla_enable_horizon_tacker:
|
||||||
|
#kolla_enable_horizon_trove:
|
||||||
|
#kolla_enable_horizon_vitrage:
|
||||||
|
#kolla_enable_horizon_watcher:
|
||||||
|
#kolla_enable_horizon_zun:
|
||||||
|
#kolla_enable_hyperv:
|
||||||
#kolla_enable_influxdb:
|
#kolla_enable_influxdb:
|
||||||
#kolla_enable_ironic:
|
#kolla_enable_ironic:
|
||||||
#kolla_enable_ironic_ipxe:
|
#kolla_enable_ironic_ipxe:
|
||||||
|
#kolla_enable_ironic_neutron_agent:
|
||||||
#kolla_enable_ironic_pxe_uefi:
|
#kolla_enable_ironic_pxe_uefi:
|
||||||
#kolla_enable_iscsid:
|
#kolla_enable_iscsid:
|
||||||
|
#kolla_enable_kafka:
|
||||||
#kolla_enable_karbor:
|
#kolla_enable_karbor:
|
||||||
|
#kolla_enable_keepalived:
|
||||||
#kolla_enable_keystone:
|
#kolla_enable_keystone:
|
||||||
|
#kolla_enable_kibana:
|
||||||
#kolla_enable_kuryr:
|
#kolla_enable_kuryr:
|
||||||
#kolla_enable_magnum:
|
#kolla_enable_magnum:
|
||||||
#kolla_enable_manila:
|
#kolla_enable_manila:
|
||||||
#kolla_enable_manila_backend_generic:
|
|
||||||
#kolla_enable_manila_backend_hnas:
|
|
||||||
#kolla_enable_manila_backend_cephfs_native:
|
#kolla_enable_manila_backend_cephfs_native:
|
||||||
#kolla_enable_manila_backend_cephfs_nfs:
|
#kolla_enable_manila_backend_cephfs_nfs:
|
||||||
|
#kolla_enable_manila_backend_generic:
|
||||||
|
#kolla_enable_manila_backend_hnas:
|
||||||
#kolla_enable_mariabackup:
|
#kolla_enable_mariabackup:
|
||||||
|
#kolla_enable_mariadb:
|
||||||
|
#kolla_enable_masakari:
|
||||||
|
#kolla_enable_memcached:
|
||||||
#kolla_enable_mistral:
|
#kolla_enable_mistral:
|
||||||
#kolla_enable_monasca:
|
#kolla_enable_monasca:
|
||||||
#kolla_enable_mongodb:
|
#kolla_enable_mongodb:
|
||||||
#kolla_enable_multipathd:
|
#kolla_enable_multipathd:
|
||||||
#kolla_enable_murano:
|
#kolla_enable_murano:
|
||||||
|
#kolla_enable_neutron:
|
||||||
#kolla_enable_neutron_agent_ha:
|
#kolla_enable_neutron_agent_ha:
|
||||||
#kolla_enable_neutron_bgp_dragent:
|
#kolla_enable_neutron_bgp_dragent:
|
||||||
#kolla_enable_neutron_dvr:
|
#kolla_enable_neutron_dvr:
|
||||||
#kolla_enable_neutron_fwaas:
|
#kolla_enable_neutron_fwaas:
|
||||||
#kolla_enable_neutron_lbaas:
|
#kolla_enable_neutron_infoblox_ipam_agent:
|
||||||
|
#kolla_enable_neutron_metering:
|
||||||
|
#kolla_enable_neutron_port_forwarding:
|
||||||
#kolla_enable_neutron_provider_networks:
|
#kolla_enable_neutron_provider_networks:
|
||||||
#kolla_enable_neutron_qos:
|
#kolla_enable_neutron_qos:
|
||||||
#kolla_enable_neutron_segments:
|
#kolla_enable_neutron_segments:
|
||||||
|
#kolla_enable_neutron_sfc:
|
||||||
#kolla_enable_neutron_sriov:
|
#kolla_enable_neutron_sriov:
|
||||||
#kolla_enable_neutron_vpnaas:
|
#kolla_enable_neutron_vpnaas:
|
||||||
|
#kolla_enable_nova:
|
||||||
#kolla_enable_nova_serialconsole_proxy:
|
#kolla_enable_nova_serialconsole_proxy:
|
||||||
|
#kolla_enable_nova_ssh:
|
||||||
#kolla_enable_octavia:
|
#kolla_enable_octavia:
|
||||||
|
#kolla_enable_onos:
|
||||||
|
#kolla_enable_opendaylight:
|
||||||
#kolla_enable_openstack_core:
|
#kolla_enable_openstack_core:
|
||||||
|
#kolla_enable_openvswitch:
|
||||||
#kolla_enable_osprofiler:
|
#kolla_enable_osprofiler:
|
||||||
|
#kolla_enable_outward_rabbitmq:
|
||||||
|
#kolla_enable_ovs_dpdk:
|
||||||
#kolla_enable_panko:
|
#kolla_enable_panko:
|
||||||
|
#kolla_enable_placement:
|
||||||
#kolla_enable_prometheus:
|
#kolla_enable_prometheus:
|
||||||
#kolla_enable_qdrouterd:
|
#kolla_enable_qdrouterd:
|
||||||
|
#kolla_enable_qinling:
|
||||||
|
#kolla_enable_rabbitmq:
|
||||||
#kolla_enable_rally:
|
#kolla_enable_rally:
|
||||||
|
#kolla_enable_redis:
|
||||||
#kolla_enable_sahara:
|
#kolla_enable_sahara:
|
||||||
#kolla_enable_searchlight:
|
#kolla_enable_searchlight:
|
||||||
#kolla_enable_senlin:
|
#kolla_enable_senlin:
|
||||||
@@ -253,13 +310,16 @@
|
|||||||
#kolla_enable_solum:
|
#kolla_enable_solum:
|
||||||
#kolla_enable_storm:
|
#kolla_enable_storm:
|
||||||
#kolla_enable_swift:
|
#kolla_enable_swift:
|
||||||
|
#kolla_enable_swift_s3api:
|
||||||
#kolla_enable_tacker:
|
#kolla_enable_tacker:
|
||||||
#kolla_enable_telegraf:
|
#kolla_enable_telegraf:
|
||||||
#kolla_enable_tempest:
|
#kolla_enable_tempest:
|
||||||
#kolla_enable_trove:
|
#kolla_enable_trove:
|
||||||
|
#kolla_enable_trove_singletenant:
|
||||||
#kolla_enable_vitrage:
|
#kolla_enable_vitrage:
|
||||||
#kolla_enable_vmtp:
|
#kolla_enable_vmtp:
|
||||||
#kolla_enable_watcher:
|
#kolla_enable_watcher:
|
||||||
|
#kolla_enable_zookeeper:
|
||||||
#kolla_enable_zun:
|
#kolla_enable_zun:
|
||||||
|
|
||||||
###############################################################################
|
###############################################################################
|
||||||
|
|||||||
16
tools/feature-flags.py
Executable file
16
tools/feature-flags.py
Executable file
@@ -0,0 +1,16 @@
|
|||||||
|
#!/usr/bin/env python
|
||||||
|
|
||||||
|
# Usage: run this script and copy the output to etc/kayobe/kolla.yml
|
||||||
|
|
||||||
|
import os
|
||||||
|
import pathlib
|
||||||
|
|
||||||
|
import yaml
|
||||||
|
|
||||||
|
script_dir = pathlib.Path(__file__).parent.absolute()
|
||||||
|
path = os.path.join(script_dir, "../ansible/roles/kolla-ansible/vars/main.yml")
|
||||||
|
|
||||||
|
with open(path) as f:
|
||||||
|
vars = yaml.safe_load(f)
|
||||||
|
for key in vars["kolla_feature_flags"]:
|
||||||
|
print("#kolla_enable_%s:" % key)
|
||||||
Reference in New Issue
Block a user