Merge "redis: use auto generated redis pass"
diff --git a/opencontrail/database.sls b/opencontrail/database.sls
index 1a0a74f..e48a48c 100644
--- a/opencontrail/database.sls
+++ b/opencontrail/database.sls
@@ -83,6 +83,20 @@
- makedirs: true
- require:
- user: user_contrail_database
+
+{% if database.version >= 4 %}
+{% for logdir in [database.get('configdb_log_dir'), database.get('analyticsdb_log_dir')] %}
+{% if logdir %}
+{{ logdir }}/cassandra:
+ file.directory:
+ - makedirs: True
+{{ logdir }}/zookeeper:
+ file.directory:
+ - makedirs: True
+{% endif %}
+{% endfor %}
+{% endif %}
+
{% endif %}
{{ database.cassandra_config }}logback.xml:
diff --git a/opencontrail/files/2.2/contrail-vrouter-agent.conf b/opencontrail/files/2.2/contrail-vrouter-agent.conf
index 0aa2672..1c306d5 100644
--- a/opencontrail/files/2.2/contrail-vrouter-agent.conf
+++ b/opencontrail/files/2.2/contrail-vrouter-agent.conf
@@ -115,6 +115,9 @@
# Maximum flows allowed per VM (given as % of maximum system flows)
# max_vm_flows=100
+{%- if compute.max_vm_flows is defined %}
+max_vm_flows={{ compute.max_vm_flows }}
+{%- endif %}
# Maximum number of link-local flows allowed across all VMs
# max_system_linklocal_flows=4096
# Maximum number of link-local flows allowed per VM
diff --git a/opencontrail/files/3.0/contrail-vrouter-agent.conf b/opencontrail/files/3.0/contrail-vrouter-agent.conf
index bea2565..9170aee 100644
--- a/opencontrail/files/3.0/contrail-vrouter-agent.conf
+++ b/opencontrail/files/3.0/contrail-vrouter-agent.conf
@@ -161,6 +161,9 @@
# Maximum flows allowed per VM (given as % of maximum system flows)
# max_vm_flows=100
+{%- if compute.max_vm_flows is defined %}
+max_vm_flows={{ compute.max_vm_flows }}
+{%- endif %}
# Maximum number of link-local flows allowed across all VMs
# max_system_linklocal_flows=4096
# Maximum number of link-local flows allowed per VM
diff --git a/opencontrail/files/4.0/contrail-vrouter-agent.conf b/opencontrail/files/4.0/contrail-vrouter-agent.conf
index 3d244cc..a0a742b 100644
--- a/opencontrail/files/4.0/contrail-vrouter-agent.conf
+++ b/opencontrail/files/4.0/contrail-vrouter-agent.conf
@@ -168,6 +168,9 @@
#
# Maximum flows allowed per VM (given as % of maximum system flows)
# max_vm_flows=
+{%- if compute.max_vm_flows is defined %}
+max_vm_flows={{ compute.max_vm_flows }}
+{%- endif %}
# Maximum number of link-local flows allowed across all VMs
# max_system_linklocal_flows=4096
@@ -230,10 +233,8 @@
# name of virtual host interface
name=vhost0
-{%- if compute.version < 4.1 %}
# IP address and prefix in ip/prefix_len format
ip={{ compute.interface.address }}/{{ compute.interface.mask }}
-{%- endif %}
# Gateway IP address for virtual host
gateway={{ compute.interface.gateway }}