bugfix: nova default parameter does't support vrouter, change to use opencontrail... 87/6787/1
authorchenshuai@huawei.com <chenshuai@huawei.com>
Fri, 15 Jan 2016 04:34:13 +0000 (12:34 +0800)
committerchenshuai@huawei.com <chenshuai@huawei.com>
Fri, 15 Jan 2016 04:34:13 +0000 (12:34 +0800)
JIRA: COMPASS-270

Change-Id: I8d35a0c5d36b48ea306473784dfd4a23abffaa6e
Signed-off-by: chenshuai@huawei.com <chenshuai@huawei.com>
deploy/adapters/ansible/roles/open-contrail/tasks/provision/provision-compute.yml

index 7b87622..495ba6b 100755 (executable)
 #    - { section: "DEFAULT", option: "network_api_class", value: "nova.network.neutronv2.api.API" }
 #    - { section: "DEFAULT", option: "libvirt_vif_driver", value: "nova_contrail_vif.contrailvif.VRouterVIFDriver" }
 
-#- name: "set values to nova config"
-#  ini_file:
-#    dest: "/etc/nova/nova.conf"
-#    section: "{{ item.section }}"
-#    option: "{{ item.option }}"
-#    value: "{{ item.value }}"
-#  with_items:
-#    - { section: "DEFAULT", option: "network_api_class", value: "nova_contrail_vif.contrailvif.ContrailNetworkAPI" }
+- name: "set values to nova config"
+  ini_file:
+    dest: "/etc/nova/nova.conf"
+    section: "{{ item.section }}"
+    option: "{{ item.option }}"
+    value: "{{ item.value }}"
+  with_items:
+    - { section: "DEFAULT", option: "network_api_class", value: "nova_contrail_vif.contrailvif.ContrailNetworkAPI" }
 
-#- name: "restart nova compute"
-#  service:
-#    name: "nova-compute"
-#    state: "restarted"
+- name: "restart nova compute"
+  service:
+    name: "nova-compute"
+    state: "restarted"
 
 #- name: "add vrouter to contrail"
 #  shell: "python /opt/contrail/utils/provision_vrouter.py --api_server_ip {{ contrail_haproxy_address }} --admin_user {{ contrail_admin_user }} --admin_password {{ contrail_admin_password }} --admin_tenant_name admin --openstack_ip {{ contrail_keystone_address }} --oper add --host_name {{ ansible_hostname }} --host_ip {{ contrail_address }}"