diff options
author | wutianwei <wutianwei1@huawei.com> | 2017-07-04 17:46:39 +0800 |
---|---|---|
committer | wutianwei <wutianwei1@huawei.com> | 2017-07-06 11:08:59 +0800 |
commit | 191324087c0fc0524f8566de8eeec3e35e34dcca (patch) | |
tree | ffda15665058f3a691d41d176c977aef30b3076e /deploy/adapters/ansible/roles/post-openstack | |
parent | f88debf12abbf678ad533c17997c535f63bc3799 (diff) |
fetch openrc for functest
We use openstack-ansible to deploy the openstack,
the position of openrc is different from the before.
change the apt source when use local apt repository
Change-Id: I1c5492b294a8645f452868c9cf2fec2e0802f823
Signed-off-by: wutianwei <wutianwei1@huawei.com>
Diffstat (limited to 'deploy/adapters/ansible/roles/post-openstack')
-rw-r--r-- | deploy/adapters/ansible/roles/post-openstack/tasks/main.yml | 17 | ||||
-rw-r--r-- | deploy/adapters/ansible/roles/post-openstack/vars/main.yml | 1 |
2 files changed, 18 insertions, 0 deletions
diff --git a/deploy/adapters/ansible/roles/post-openstack/tasks/main.yml b/deploy/adapters/ansible/roles/post-openstack/tasks/main.yml index d5182c95..63df7260 100644 --- a/deploy/adapters/ansible/roles/post-openstack/tasks/main.yml +++ b/deploy/adapters/ansible/roles/post-openstack/tasks/main.yml @@ -21,3 +21,20 @@ shell: "export ANSIBLE_LOG_PATH=/var/ansible/run/openstack_ocata-opnfv2/ansible.log; \ cd /opt/openstack-ansible/playbooks; \ openstack-ansible http.yml > /dev/null" + +- name: run ansible yml to fetch openrc + shell: "export ANSIBLE_LOG_PATH=/var/ansible/run/openstack_ocata-opnfv2/ansible.log; \ + cd /opt/openstack-ansible/playbooks; \ + openstack-ansible fetch-openrc.yml > /dev/null" + +- name: replace internalURL with publicURL in openrc + replace: + dest: /opt/openrc + regexp: "{{internal_vip}}" + replace: "{{ public_vip['ip']}}" + +- name: change the endpoint type + replace: + dest: /opt/openrc + regexp: "internalURL" + replace: "publicURL" diff --git a/deploy/adapters/ansible/roles/post-openstack/vars/main.yml b/deploy/adapters/ansible/roles/post-openstack/vars/main.yml index d9c36d42..19d9e225 100644 --- a/deploy/adapters/ansible/roles/post-openstack/vars/main.yml +++ b/deploy/adapters/ansible/roles/post-openstack/vars/main.yml @@ -7,6 +7,7 @@ # http://www.apache.org/licenses/LICENSE-2.0 ############################################################################## --- +internal_vip: "10.1.0.22" flavors: - id: 0 name: m1.nano |