From: Srinivas Rachakonda Date: Mon, 1 Jun 2020 11:11:56 +0000 (+0530) Subject: NETVIRT-1599: Add support for group-add-mod-enabled parm X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=commitdiff_plain;h=2a62b3be4702b6ed83e0921d3f7be2c55439a521;p=releng%2Fbuilder.git NETVIRT-1599: Add support for group-add-mod-enabled parm We have a flag group-add-mod-enabled in /etc/opendaylight/ datastore/initial/config/default-openflow-connection-config.xml which needs to be enabled for upgrade scripts. Once we wipe ODL data and then connect back the switch, this flag will enable the ONFT_BUNDLE_ADD_MESSAGE to be accepted by the openvswitch. Signed-off-by: Srinivas Rachakonda Change-Id: Id76f61ed7feab9b6c5150582f04b90fdd3e62cc7 Signed-off-by: Srinivas Rachakonda --- diff --git a/jjb/defaults.yaml b/jjb/defaults.yaml index 2edafdf1b..9d15e9118 100644 --- a/jjb/defaults.yaml +++ b/jjb/defaults.yaml @@ -61,6 +61,7 @@ tenant-network-type: 'vxlan' odl-sfc-driver: 'odl' odl-snat-mode: 'controller' + group-add-mod-enabled: 'false' enable-itm-direct-tunnels: 'false' openstack_legacy_default_network_services: 'q-dhcp,q-meta,q-svc' os-cmb-cnt: 1 diff --git a/jjb/integration/common-functions.sh b/jjb/integration/common-functions.sh index 204362b18..f16a93a0e 100644 --- a/jjb/integration/common-functions.sh +++ b/jjb/integration/common-functions.sh @@ -495,6 +495,7 @@ CREATE_INITIAL_NETWORKS: ${CREATE_INITIAL_NETWORKS} LBAAS_SERVICE_PROVIDER: ${LBAAS_SERVICE_PROVIDER} ODL_SFC_DRIVER: ${ODL_SFC_DRIVER} ODL_SNAT_MODE: ${ODL_SNAT_MODE} +GROUP_ADD_MOD_ENABLED: ${GROUP_ADD_MOD_ENABLED} EOF } diff --git a/jjb/integration/integration-deploy-openstack-run-test.sh b/jjb/integration/integration-deploy-openstack-run-test.sh index 81afad6b1..67c264550 100644 --- a/jjb/integration/integration-deploy-openstack-run-test.sh +++ b/jjb/integration/integration-deploy-openstack-run-test.sh @@ -1178,6 +1178,7 @@ for suite in ${SUITES}; do -v NUM_OS_SYSTEM:"${NUM_OPENSTACK_SYSTEM}" \ -v NUM_TOOLS_SYSTEM:"${NUM_TOOLS_SYSTEM}" \ -v ODL_SNAT_MODE:"${ODL_SNAT_MODE}" \ + -v GROUP_ADD_MOD_ENABLED:"${GROUP_ADD_MOD_ENABLED}" \ -v ODL_STREAM:"${DISTROSTREAM}" \ -v ODL_SYSTEM_IP:"${ODL_SYSTEM_IP}" \ -v ODL_SYSTEM_1_IP:"${ODL_SYSTEM_1_IP}" \ diff --git a/jjb/integration/integration-templates.yaml b/jjb/integration/integration-templates.yaml index 84f8fc677..3e958d090 100644 --- a/jjb/integration/integration-templates.yaml +++ b/jjb/integration/integration-templates.yaml @@ -1228,6 +1228,10 @@ name: ODL_SNAT_MODE default: '{odl-snat-mode}' description: 'The SNAT mode to be configured - options are conntrack/controller.' + - string: + name: GROUP_ADD_MOD_ENABLED + default: '{group-add-mod-enabled}' + description: 'The Group add mod enabled mode to be configured - options are true/false.' - string: name: OVS_INSTALL default: '{ovs-install}' @@ -1449,6 +1453,10 @@ name: ODL_SNAT_MODE default: '{odl-snat-mode}' description: 'The SNAT mode to be configured - options are conntrack/controller.' + - string: + name: GROUP_ADD_MOD_ENABLED + default: '{group-add-mod-enabled}' + description: 'The Group add mod enabled mode to be configured - options are true/false.' - string: name: OVS_INSTALL default: '{ovs-install}' @@ -1650,6 +1658,10 @@ name: ODL_SNAT_MODE default: '{odl-snat-mode}' description: 'The SNAT mode to be configured - options are conntrack/controller.' + - string: + name: GROUP_ADD_MOD_ENABLED + default: '{group-add-mod-enabled}' + description: 'The Group add mod enabled mode to be configured - options are true/false.' - string: name: OVS_INSTALL default: '{ovs-install}' @@ -1874,6 +1886,10 @@ name: ODL_SNAT_MODE default: '{odl-snat-mode}' description: 'The SNAT mode to be configured - options are conntrack/controller.' + - string: + name: GROUP_ADD_MOD_ENABLED + default: '{group-add-mod-enabled}' + description: 'The Group add mod enabled mode to be configured - options are true/false.' - string: name: OVS_INSTALL default: '{ovs-install}' @@ -2085,6 +2101,10 @@ name: ODL_SNAT_MODE default: '{odl-snat-mode}' description: 'The SNAT mode to be configured - options are conntrack/controller.' + - string: + name: GROUP_ADD_MOD_ENABLED + default: '{group-add-mod-enabled}' + description: 'The Group add mod enabled mode to be configured - options are true/false.' scm: - integration-gerrit-scm: @@ -2209,3 +2229,7 @@ name: ODL_SNAT_MODE default: '{odl-snat-mode}' description: 'The SNAT mode to be configured - options are conntrack/controller.' + - string: + name: GROUP_ADD_MOD_ENABLED + default: '{group-add-mod-enabled}' + description: 'The Group add mod enabled mode to be configured - options are true/false.' diff --git a/jjb/netvirt/netvirt-csit-multi-openstack-upgrade.yaml b/jjb/netvirt/netvirt-csit-multi-openstack-upgrade.yaml index 9dbe3bbcc..d1fba9185 100644 --- a/jjb/netvirt/netvirt-csit-multi-openstack-upgrade.yaml +++ b/jjb/netvirt/netvirt-csit-multi-openstack-upgrade.yaml @@ -21,6 +21,7 @@ enable-openstack-services: 'placement-api,l2gw-plugin' enable-openstack-compute-services: 'placement-client' security-group-mode: 'stateful' + group-add-mod-enabled: 'true' odl_system_flavor: odl-highcpu-8 openstack_system_flavor: odl-highcpu-8 openstack_system2_flavor: odl-highcpu-4