bugfix: change all vars' name with "packages" to "package" 87/5387/1
authorchenshuai@huawei.com <chenshuai@huawei.com>
Thu, 31 Dec 2015 06:25:18 +0000 (14:25 +0800)
committerchenshuai@huawei.com <chenshuai@huawei.com>
Thu, 31 Dec 2015 06:25:18 +0000 (14:25 +0800)
JIRA: COMPASS-232

Change-Id: I91891076799f9e914c18239cfda143b692c6d9b1
Signed-off-by: chenshuai@huawei.com <chenshuai@huawei.com>
13 files changed:
deploy/adapters/ansible/roles/open-contrail/1 [deleted file]
deploy/adapters/ansible/roles/open-contrail/tasks/install/install-collector.yml
deploy/adapters/ansible/roles/open-contrail/tasks/install/install-compute.yml
deploy/adapters/ansible/roles/open-contrail/tasks/install/install-config.yml
deploy/adapters/ansible/roles/open-contrail/tasks/install/install-control.yml
deploy/adapters/ansible/roles/open-contrail/tasks/install/install-database.yml
deploy/adapters/ansible/roles/open-contrail/tasks/install/install-kernel.yml
deploy/adapters/ansible/roles/open-contrail/tasks/install/install-webui.yml
deploy/adapters/ansible/roles/open-contrail/tasks/provision/provision-database.yml
deploy/adapters/ansible/roles/open-contrail/tasks/provision/provision-tsn.yml
deploy/adapters/ansible/roles/open-contrail/templates/provision/vrouter-nodemgr-param.j2
deploy/adapters/ansible/roles/open-contrail/vars/Debian.yml
deploy/adapters/ansible/roles/open-contrail/vars/main.yml

diff --git a/deploy/adapters/ansible/roles/open-contrail/1 b/deploy/adapters/ansible/roles/open-contrail/1
deleted file mode 100644 (file)
index 70159af..0000000
+++ /dev/null
@@ -1,201 +0,0 @@
----
-#- hosts: database
-#  sudo: yes
-#  tasks:
-
-
-- name: "enable supervisor database"
-#  sudo: True
-  file:
-    path: "/etc/init/supervisor-database.override"
-    state: "absent"
-
-
-- name: "-node-common"
-#  sudo: True
-  include: -node-common.yml
-
-
-- name: "update hosts"
-#  sudo: True
-  lineinfile:
-    dest: "/etc/hosts"
-#    regexp: "^{{ contrail_address }}\t{{ ansible_hostname }}( .*)?$"
-#    line: "{{ contrail_address }}\t{{ ansible_hostname }}\\1"
-    regexp: "^{{ contrail_address }}\t{{ inventory_hostname }}( .*)?$"
-    line: "{{ contrail_address }}\t{{ inventory_hostname }}\\1"
-    backrefs: yes
-
-
-- name: "make directory for contrail analytics"
-#  sudo: True
-  file:
-    path: "/var/lib/cassandra/data/ContrailAnalytics"
-    state: "directory"
-
-
-- name: "modify cassandra conf"
-#  sudo: True
-  lineinfile:
-    dest: "/etc/cassandra/cassandra.yaml"
-    regexp: "{{ item.regexp }}"
-    line: "{{ item.line }}"
-  with_items:
-    - { regexp: "^(#(\\s*)?)?listen_address:", line: "listen_address: {{ contrail_address }}"}
-    - { regexp: "^(#(\\s*)?)?cluster_name:", line: "cluster_name: \"Contrail\"" }
-    - { regexp: "^(#(\\s*)?)?rpc_address:", line: "rpc_address: {{ contrail_address }}" }
-    - { regexp: "^(#(\\s*)?)?num_tokens:", line: "num_tokens: 256" }
-    - { regexp: "^(#(\\s*)?)?initial_token:", line: "# initial_token:" }
-
-
-
-- name: "set first database host seed"
-#  sudo: True
-  set_fact:
-#    dbseeds: "{{ hostvars[item.1][ contrail_address ] }}"
-     dbseeds: "{{ haproxy_hosts.values()[0] }}"
-  with_indexed_items: groups['opencontrail_database']
-  when: item.0 == 0
-
-
-
-
-
-- name: "set second database host seed"
-#  sudo: True
-  set_fact:
-#    dbseeds: "{{ dbseeds }},{{ hostvars[item.1]['contrail_address'] }}"
-    dbseeds: "{{ dbseeds }},{{ haproxy_hosts.values()[0] }}"
-  with_indexed_items: groups['opencontrail_database']
-  when: item.0 == 1
-
-
-- name: "modify seeds list in cassandra conf"
-#  sudo: True
-  replace:
-    dest: "/etc/cassandra/cassandra.yaml"
-    regexp: "- seeds:.*$"
-    replace: "- seeds: {{ dbseeds }}"
-
-
-- name: "modify cassandra env"
-#  sudo: True
-  replace:
-    dest: "/etc/cassandra/cassandra-env.sh"
-    regexp: "{{ item.regexp }}"
-    replace: "{{ item.replace }}"
-  with_items:
-    - { regexp: "(#(\\s*)?)?JVM_OPTS=\"\\$JVM_OPTS -XX:\\+PrintGCDetails\"", replace: "JVM_OPTS=\"$JVM_OPTS -XX:+PrintGCDetails\"" }
-    - { regexp: "(#(\\s*)?)?JVM_OPTS=\"\\$JVM_OPTS -Xss\\d+k\"", replace: "JVM_OPTS=\"$JVM_OPTS -Xss512k\"" }
-    - { regexp: "(#(\\s*)?)?JVM_OPTS=\"\\$JVM_OPTS -XX:\\+PrintGCDateStamps\"", replace: "JVM_OPTS=\"$JVM_OPTS -XX:+PrintGCDateStamps\"" }
-    - { regexp: "(#(\\s*)?)?JVM_OPTS=\"\\$JVM_OPTS -XX:\\+PrintHeapAtGC\"", replace: "JVM_OPTS=\"$JVM_OPTS -XX:+PrintHeapAtGC\"" }
-    - { regexp: "(#(\\s*)?)?JVM_OPTS=\"\\$JVM_OPTS -XX:\\+PrintTenuringDistribution\"", replace: "JVM_OPTS=\"$JVM_OPTS -XX:+PrintTenuringDistribution\"" }
-    - { regexp: "(#(\\s*)?)?JVM_OPTS=\"\\$JVM_OPTS -XX:\\+PrintGCApplicationStoppedTime\"", replace: "JVM_OPTS=\"$JVM_OPTS -XX:+PrintGCApplicationStoppedTime\"" }
-    - { regexp: "(#(\\s*)?)?JVM_OPTS=\"\\$JVM_OPTS -XX:\\+PrintPromotionFailure\"", replace: "JVM_OPTS=\"$JVM_OPTS -XX:+PrintPromotionFailure\"" }
-    - { regexp: "(#(\\s*)?)?JVM_OPTS=\"\\$JVM_OPTS -XX:PrintFLSStatistics=1\"", replace: "JVM_OPTS=\"$JVM_OPTS -XX:PrintFLSStatistics=1\"" }
-    - { regexp: "(#(\\s*)?)?JVM_OPTS=\"\\$JVM_OPTS -Xloggc:/var/log/cassandra/gc-`date \\+%s`\\.log\"", replace: "JVM_OPTS=\"$JVM_OPTS -Xloggc:/var/log/cassandra/gc-`date +%s`.log\"" }
-
-
-- name: "modify zookeeper conf"
-#  sudo: True
-  lineinfile:
-    dest: "/etc/zookeeper/conf/zoo.cfg"
-    line: "{{ item }}"
-  with_items:
-    - "maxSessionTimeout=120000"
-    - "autopurge.purgeInterval=3"
-
-
-- name: "modify zookeeper log4j properties"
-#  sudo: True
-  lineinfile:
-    dest: "/etc/zookeeper/conf/log4j.properties"
-    regexp: "(log4j.appender.ROLLINGFILE.MaxBackupIndex=.*)$"
-    line: "\\1"
-    backrefs: yes
-
-
-- name: "add server addresses to zookeeper config"
-#  sudo: True
-  lineinfile:
-    dest: "/etc/zookeeper/conf/zoo.cfg"
-    regexp: "server.{{ item.0 + 1 }}="
-#    line: "server.{{ item.0 + 1 }}={{ hostvars[item.1]['contrail_address'] }}:2888:3888"
-    line: "server.{{ item.0 + 1 }}={{ haproxy_hosts.values()[0] }}:2888:3888"
-  with_indexed_items: groups['opencontrail_database']
-
-
-- name: "set zookeeper unique id"
-#  sudo: True
-  template:
-    src: "../../templates/provision/zookeeper-unique-id.j2"
-    dest: "/var/lib/zookeeper/myid"
-  with_indexed_items: groups['opencontrail_database']
-  when: item.1 == inventory_hostname
-
-
-- name: "remove kafka ini file"
-#  sudo: True
-  file:
-    path: "/etc/contrail/supervisord_database_files/kafka.ini"
-    state: "absent"
-
-
-- name: "set first zookeeper host address"
-#  sudo: True
-  set_fact:
-#    zkaddrs: "{{ hostvars[item.1]['contrail_address'] }}:2181"
-    zkaddrs: "{{ haproxy_hosts.values()[0] }}:2181"
-  with_indexed_items: groups['opencontrail_database']
-  when: item.0 == 0
-
-
-- name: "set second or more zookeeper host addresses"
-#  sudo: True
-  set_fact:
-#    zkaddrs: "{{ zkaddrs }},{{ hostvars[item.1]['contrail_address'] }}:2181"
-    zkaddrs: "{{ zkaddrs }},{{ haproxy_hosts.values()[0] }}:2181"
-  with_indexed_items: groups['opencontrail_database']
-  when: item.0 > 0
-
-
-- name: "modify zookeeper host addresses in kafka properties"
-#  sudo: True
-  lineinfile:
-    dest: "/usr/share/kafka/config/server.properties"
-    regexp: "zookeeper.connect="
-    line: "zookeeper.connect={{ zkaddrs }}"
-
-
-- name: "modify kafka properties"
-#  sudo: True
-  lineinfile:
-    dest: "/usr/share/kafka/config/server.properties"
-    regexp: "default.replication.factor="
-    line: "default.replication.factor=2"
-
-
-- name: "fix up contrail database nodemgr config"
-#  sudo: True
-  ini_file:
-    dest: "/etc/contrail/contrail-database-nodemgr.conf"
-    section: "{{ item.section }}"
-    option: "{{ item.option }}"
-    value: "{{ item.value }}"
-  with_items:
-    - { section: "DEFAULT", option: "hostip", value: "{{ contrail_address }}" }
-    - { section: "DISCOVERY", option: "server", value: "{{ contrail_haproxy_address }}" }
-
-
-- name: "restart zookeeper"
-#  sudo: True
-  service:
-    name: "zookeeper"
-    state: "restarted"
-
-
-- name: "restart supervisor database"
-#  sudo: True
-  service:
-    name: "supervisor-database"
-    state: "restarted"
index cac370e..ba6ccbc 100755 (executable)
@@ -13,4 +13,4 @@
 #   apt:
 #   name: "contrail-openstack-analytics"
   action: "{{ ansible_pkg_mgr }} name={{ item }} state=present force=yes"
-  with_items: collector_packages
+  with_items: collector_package
index 3703522..d7f5c38 100755 (executable)
@@ -19,7 +19,7 @@
 #      when: ansible_kernel == "3.13.0-40-generic"
 #  sudo: True
   action: "{{ ansible_pkg_mgr }} name={{ item }} state=present force=yes"
-  with_items: vrouter_packages
+  with_items: vrouter_package
   when: ansible_kernel == kernel_required
 
 - name: "install contrail vrouter dkms package"
@@ -28,7 +28,7 @@
 #      when: ansible_kernel != "3.13.0-40-generic"
 #  sudo: True
   action: "{{ ansible_pkg_mgr }} name={{ item }} state=present force=yes"
-  with_items: dkms_packages
+  with_items: dkms_package
   when: ansible_kernel != kernel_required
 
 #    - name: "install contrail vrouter common package"
@@ -42,6 +42,6 @@
 - name: "install contrail vrouter common & nova vif package"
 #  sudo: True
   action: "{{ ansible_pkg_mgr }} name={{ item }} state=present"
-  with_items: compute_packages | union(compute_packages_noarch)
+  with_items: compute_package | union(compute_package_noarch)
 
 
index e8d4f04..dbd542b 100755 (executable)
@@ -21,4 +21,4 @@
 #      apt:
 #        name: "contrail-openstack-config"
   action: "{{ ansible_pkg_mgr }} name={{ item }} state=present force=yes"
-  with_items: config_packages
+  with_items: config_package
index a1f5307..51a713e 100755 (executable)
@@ -21,4 +21,4 @@
 #      apt:
 #        name: "contrail-openstack-control"
   action: "{{ ansible_pkg_mgr }} name={{ item }} state=present force=yes"
-  with_items: control_packages
+  with_items: control_package
index 364fc8e..5b4875a 100755 (executable)
@@ -14,4 +14,4 @@
 #      apt:
 #        name: "contrail-openstack-database"
   action: "{{ ansible_pkg_mgr }} name={{ item }} state=present force=yes"
-  with_items: database_packages 
+  with_items: database_package 
index f1ccfed..ed638b6 100755 (executable)
@@ -12,7 +12,7 @@
 #        name: "linux-image-extra-3.13.0-40-generic"
 #      when: (kernel_install) and (ansible_kernel != "3.13.0-40-generic")
   action: "{{ ansible_pkg_mgr }} name={{ item }} state=present force=yes"
-  with_items: kernel_packages | union(kernel_packages_noarch)
+  with_items: kernel_package | union(kernel_package_noarch)
   when: (kernel_install) and (ansible_kernel != kernel_required)
 
 - name: "setup grub"
index 727c494..665f2be 100755 (executable)
@@ -15,4 +15,4 @@
 #      apt:
 #        name: "contrail-openstack-webui"
   action: "{{ ansible_pkg_mgr }} name={{ item }} state=present force=yes"
-  with_items: webui_packages
+  with_items: webui_package
index 04a1c99..b20491b 100755 (executable)
@@ -53,7 +53,7 @@
 #  sudo: True
   set_fact:
 #    dbseeds: "{{ hostvars[item.1][ contrail_address ] }}"
-     dbseeds: "{{ haproxy_hosts[item] }}"
+     dbseeds: "{{ haproxy_hosts[item.1] }}"
   with_indexed_items: groups['opencontrail_database']
   when: item.0 == 0
 
@@ -65,7 +65,7 @@
 #  sudo: True
   set_fact:
 #    dbseeds: "{{ dbseeds }},{{ hostvars[item.1]['contrail_address'] }}"
-    dbseeds: "{{ dbseeds }},{{ haproxy_hosts[item] }}"
+    dbseeds: "{{ dbseeds }},{{ haproxy_hosts[item.1] }}"
   with_indexed_items: groups['opencontrail_database']
   when: item.0 == 1
 
     dest: "/etc/zookeeper/conf/zoo.cfg"
     regexp: "server.{{ item.0 + 1 }}="
 #    line: "server.{{ item.0 + 1 }}={{ hostvars[item.1]['contrail_address'] }}:2888:3888"
-    line: "server.{{ item.0 + 1 }}={{ haproxy_hosts[item] }}:2888:3888"
+    line: "server.{{ item.0 + 1 }}={{ haproxy_hosts[item.1] }}:2888:3888"
   with_indexed_items: groups['opencontrail_database']
 
 
 #  sudo: True
   set_fact:
 #    zkaddrs: "{{ hostvars[item.1]['contrail_address'] }}:2181"
-    zkaddrs: "{{ haproxy_hosts[item] }}:2181"
+    zkaddrs: "{{ haproxy_hosts[item.1] }}:2181"
   with_indexed_items: groups['opencontrail_database']
   when: item.0 == 0
 
 #  sudo: True
   set_fact:
 #    zkaddrs: "{{ zkaddrs }},{{ hostvars[item.1]['contrail_address'] }}:2181"
-    zkaddrs: "{{ zkaddrs }},{{ haproxy_hosts[item] }}:2181"
+    zkaddrs: "{{ zkaddrs }},{{ haproxy_hosts[item.1] }}:2181"
   with_indexed_items: groups['opencontrail_database']
   when: item.0 > 0
 
index 058be18..33ad650 100755 (executable)
@@ -39,7 +39,7 @@
 
 - name: "fix up contrail vrouter agent config"
   template:
-    src: "provision/contrail-vrouter-agent-conf.j2"
+    src: "../../templates/provision/contrail-vrouter-agent-conf.j2"
     dest: "/etc/contrail/contrail-vrouter-agent.conf"
 
 - name: "delete lines for contrail interface"
index d920eee..6259691 100755 (executable)
@@ -2,10 +2,10 @@
 
 package: "contrail-install-packages_2.21-102-ubuntu-14-04juno_all.deb"
 
-common_packages:
+common_package:
   - contrail-setup
 
-kernel_packages:
+kernel_package:
   - linux-headers-3.13.0-40
   - linux-headers-3.13.0-40-generic
   - linux-image-3.13.0-40-generic
@@ -13,28 +13,28 @@ kernel_packages:
 
 kernel_required: "3.13.0-40-generic"
 
-database_packages:
+database_package:
   - contrail-openstack-database
 
-config_packages:
+config_package:
   - contrail-openstack-config
 
-control_packages:
+control_package:
   - contrail-openstack-control
 
-collector_packages:
+collector_package:
   - contrail-openstack-analytics
 
-webui_packages:
+webui_package:
   - contrail-openstack-webui
 
-vrouter_packages:
+vrouter_package:
   - contrail-vrouter-3.13.0-40-generic
 
-dkms_packages:
+dkms_package:
   - contrail-vrouter-dkms
 
-compute_packages:
+compute_package:
   - contrail-vrouter-common
   - contrail-nova-vif
 
index 0f47bd7..e19b1fb 100755 (executable)
@@ -55,9 +55,9 @@ contrail_tor_agents:
 
 
 # adapter for compass
-kernel_packages_noarch: []
+kernel_package_noarch: []
 
-compute_packages_noarch: []
+compute_package_noarch: []
 
 # network infor adapter for compass
 contrail_device: "mgmt"