@@ -20,6 +20,21 @@ node_config_directory: "/etc/kolla"
20
20
config_owner_user : " root"
21
21
config_owner_group : " root"
22
22
23
+ # ##################
24
+ # Ansible options
25
+ # ##################
26
+
27
+ # This variable is used as the "filter" argument for the setup module. For
28
+ # instance, if one wants to remove/ignore all Neutron interface facts:
29
+ # kolla_ansible_setup_filter: "ansible_[!qt]*"
30
+ # By default, we do not provide a filter.
31
+ kolla_ansible_setup_filter : " {{ omit }}"
32
+
33
+ # This variable is used as the "gather_subset" argument for the setup module.
34
+ # For instance, if one wants to avoid collecting facts via facter:
35
+ # kolla_ansible_setup_gather_subset: "all,!facter"
36
+ # By default, we do not provide a gather subset.
37
+ kolla_ansible_setup_gather_subset : " {{ omit }}"
23
38
24
39
# ##################
25
40
# Kolla options
@@ -105,6 +120,8 @@ docker_client_timeout: 120
105
120
106
121
# Docker networking options
107
122
docker_disable_default_iptables_rules : " no"
123
+ docker_disable_default_network : " no"
124
+ docker_disable_ip_forward : " no"
108
125
109
126
# Retention settings for Docker logs
110
127
docker_log_max_file : " 5"
@@ -325,7 +342,7 @@ heat_api_cfn_listen_port: "{{ heat_api_cfn_port }}"
325
342
326
343
horizon_port : " 80"
327
344
horizon_tls_port : " 443"
328
- horizon_listen_port : " {{ horizon_port }}"
345
+ horizon_listen_port : " {{ horizon_tls_port if horizon_enable_tls_backend | bool else horizon_port }}"
329
346
330
347
influxdb_http_port : " 8086"
331
348
@@ -538,8 +555,8 @@ supported_policy_format_list:
538
555
multiple_regions_names :
539
556
- " {{ openstack_region_name }}"
540
557
541
- openstack_service_workers : " {{ [ansible_processor_vcpus , 5]|min }}"
542
- openstack_service_rpc_workers : " {{ [ansible_processor_vcpus , 3]|min }}"
558
+ openstack_service_workers : " {{ [ansible_facts.processor_vcpus , 5]|min }}"
559
+ openstack_service_rpc_workers : " {{ [ansible_facts.processor_vcpus , 3]|min }}"
543
560
544
561
# Optionally allow Kolla to set sysctl values
545
562
set_sysctl : " yes"
@@ -708,6 +725,7 @@ nova_keystone_user: "nova"
708
725
placement_keystone_user : " placement"
709
726
murano_keystone_user : " murano"
710
727
cinder_keystone_user : " cinder"
728
+ glance_keystone_user : " glance"
711
729
712
730
# Nova fake driver and the number of fake driver per compute node
713
731
enable_nova_fake : " no"
@@ -757,7 +775,7 @@ skip_stop_containers: []
757
775
# ###################
758
776
759
777
elasticsearch_address : " {{ kolla_internal_fqdn }}"
760
- enable_elasticsearch : " {{ 'yes' if enable_central_logging | bool or enable_osprofiler | bool or enable_skydive | bool or enable_monasca | bool else 'no' }}"
778
+ enable_elasticsearch : " {{ 'yes' if enable_central_logging | bool or enable_osprofiler | bool or enable_skydive | bool or enable_monasca | bool or (enable_cloudkitty | bool and cloudkitty_storage_backend == 'elasticsearch') else 'no' }}"
761
779
762
780
# If using Curator an actions file will need to be defined. Please see
763
781
# the documentation.
@@ -923,7 +941,7 @@ gnocchi_metric_datadir_volume: "gnocchi"
923
941
cinder_backend_ceph : " no"
924
942
cinder_backend_vmwarevc_vmdk : " no"
925
943
cinder_volume_group : " cinder-volumes"
926
- cinder_target_helper : " {{ 'lioadm' if ansible_os_family == 'RedHat' else 'tgtadm' }}"
944
+ cinder_target_helper : " {{ 'lioadm' if ansible_facts.os_family == 'RedHat' else 'tgtadm' }}"
927
945
# Valid options are [ '', redis, etcd ]
928
946
cinder_coordination_backend : " {{ 'redis' if enable_redis|bool else 'etcd' if enable_etcd|bool else '' }}"
929
947
0 commit comments