summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--xci/opnfv-scenario-requirements.yml5
-rw-r--r--xci/playbooks/bootstrap-scenarios.yml4
-rw-r--r--xci/playbooks/get-opnfv-scenario-requirements.yml8
-rwxr-xr-xxci/xci-deploy.sh6
4 files changed, 15 insertions, 8 deletions
diff --git a/xci/opnfv-scenario-requirements.yml b/xci/opnfv-scenario-requirements.yml
index cde6467d..664b020a 100644
--- a/xci/opnfv-scenario-requirements.yml
+++ b/xci/opnfv-scenario-requirements.yml
@@ -21,4 +21,9 @@
src: https://git.opnfv.org/releng-xci
version: master
role: xci/scenarios/os-nosdn-ovs/role/os-nosdn-ovs
+- scenario: os-odl-nofeature
+ scm: git
+ src: https://git.opnfv.org/releng-xci
+ version: master
+ role: xci/scenarios/os-odl-nofeature/role/os-odl-nofeature
diff --git a/xci/playbooks/bootstrap-scenarios.yml b/xci/playbooks/bootstrap-scenarios.yml
index da5baf0f..d7b43dd6 100644
--- a/xci/playbooks/bootstrap-scenarios.yml
+++ b/xci/playbooks/bootstrap-scenarios.yml
@@ -13,3 +13,7 @@
include_role:
name: "os-nosdn-ovs"
when: OPNFV_SCENARIO == 'os-nosdn-ovs'
+- name: Prepare everything to run the os-odl-nofeature scenario
+ include_role:
+ name: "os-odl-nofeature"
+ when: OPNFV_SCENARIO == 'os-odl-nofeature'
diff --git a/xci/playbooks/get-opnfv-scenario-requirements.yml b/xci/playbooks/get-opnfv-scenario-requirements.yml
index 1973531b..c59c18f1 100644
--- a/xci/playbooks/get-opnfv-scenario-requirements.yml
+++ b/xci/playbooks/get-opnfv-scenario-requirements.yml
@@ -46,11 +46,9 @@
delay: "{{ git_clone_retry_delay }}"
- name: Plug in the roles to XCI
- file:
- state: link
- src: "{{ item.path | default(scenario_path_default) }}/{{ item.scenario | default(item.src | basename) }}/{{ item.role }}"
- dest: "{{ role_path_default }}/{{ item.scenario }}"
- force: yes
+ shell: >-
+ cp -a {{ item.path | default(scenario_path_default) }}/{{ item.scenario | default(item.src | basename) }}/{{ item.role }}
+ {{ role_path_default }}/{{ item.scenario }}
with_items: "{{ scenarios }}"
vars:
diff --git a/xci/xci-deploy.sh b/xci/xci-deploy.sh
index b2288163..cbc39e27 100755
--- a/xci/xci-deploy.sh
+++ b/xci/xci-deploy.sh
@@ -328,14 +328,14 @@ OS_USER_CONFIG=$XCI_PATH/xci/file/$XCI_FLAVOR/openstack_user_config.yml
python -c \
"import yaml
if '$XCI_FLAVOR' is 'aio':
- print 'Horizon UI is available at https://192.168.122.2'
+ print 'Horizon UI is available at https://$OPNFV_HOST_IP'
else:
host_info = open('$OS_USER_CONFIG', 'r')
net_config = yaml.safe_load(host_info)
print 'Info: Horizon UI is available at https://{}' \
.format(net_config['global_overrides']['external_lb_vip_address'])"
-USERNAME=$(ssh -q root@192.168.122.2 awk "/OS_USERNAME=./" openrc)
-PASSWORD=$(ssh -q root@192.168.122.2 awk "/OS_PASSWORD=./" openrc)
+USERNAME=$(ssh -q root@$OPNFV_HOST_IP awk "/OS_USERNAME=./" openrc)
+PASSWORD=$(ssh -q root@$OPNFV_HOST_IP awk "/OS_PASSWORD=./" openrc)
echo "Info: Admin username - ${USERNAME##*=}"
echo "Info: Admin password - ${PASSWORD##*=}"
echo "Info: It is recommended to change the default password."