-
Task
-
Resolution: Not a Bug
-
Major
-
None
-
None
-
False
-
None
-
False
-
-
using the template : ansible/vars/16.2_fencing_3combo_dpdk_sriov.yaml
with osp 17 configs is not taken in to account.
OSP deployment fails , and although the template specifies :
osp_release_defaults: vmset: ControllerSriov: count: 3
the output is only controller: 1
[root@titan131 yamls]# grep 'roleCount\|roleName' ctlplane/osp-director_openstackcontrolplane.yaml
roleName: Controller
roleCount: 1
so in install_ctlplane.yaml the combined osp_dict does not pick that role count up :
- name: Set combined osp dict
set_fact:
osp: "{{ osp_defaults | combine((osp_release_defaults | default({})), recursive=True) | combine((osp_local | default({})), recursive=True) }}"
although when I alter the osp_defaults: controller: to be 3 in vars/default.yaml
it is picked up by the make ctlplane.
Reproducer and live env is on titan131 on the tmux or under the dir :
/home/rhos-ci/jenkins/workspace/DFG-ospk8s-osp-director-dev-tools-qe-16.2_hybrid_nfv_sriov_dpdk/openstack-k8s/openstack-k8s/ansible
env variable used is : OSP_RELEASE=16.2_fencing_3combo_dpdk_sriov
- blocks
-
OSPK8-656 Run NFV tests with ocp4.10 and OSP17.0
- Blocked