Files
deb-networking-odl/devstack/upgrade/settings
Manjeet Singh Bhatia 07a5d62e43 Fix config for grenade
It was using master branch of networking-odl for
before and aftre update, it should use latest stable
release for before update and master after update.
This also enable the use of new netvirt with grenade
job.

Change-Id: Ie9c609179de1d5bd8a44f8b6fbf0465b5f822917
2017-06-22 05:04:06 +00:00

33 lines
1.5 KiB
Plaintext

register_project_for_upgrade networking-odl
# NOTE(manjeets) Workaround for bug 1648176 to upgrade
# networking-odl before neutron
UPGRADE_PROJECTS="networking-odl ${UPGRADE_PROJECTS/ networking-odl/}"
# Add karaf features to be enabled for ODL
ODL_NETVIRT_KARAF_FEATURE=odl-neutron-service,odl-restconf-all,odl-aaa-authn,odl-mdsal-apidocs
ODL_NETVIRT_KARAF_FEATURE+=,odl-l2switch-switch,odl-netvirt-openstack
# for base it should be enabling recent stable/release
devstack_localrc base enable_plugin networking-odl http://github.com/openstack/networking-odl.git stable/ocata
devstack_localrc target enable_plugin networking-odl http://github.com/openstack/networking-odl.git
for w in base target; do
devstack_localrc $w disable_service q-agt
devstack_localrc $w disable_service q-l3
devstack_localrc $w enable_service q-dhcp
devstack_localrc $w enable_service q-meta
devstack_localrc $w Q_PLUGIN=ml2
devstack_localrc $w ODL_CONFIG_BRIDGES=True
devstack_localrc $w ODL_L3=True
devstack_localrc $w Q_ML2_PLUGIN_MECHANISM_DRIVERS=opendaylight,openvswitch
devstack_localrc $w Q_ML2_PLUGIN_TYPE_DRIVERS=flat,vlan,gre,vxlan
devstack_localrc $w Q_USE_PUBLIC_VETH=True
devstack_localrc $w Q_PUBLIC_VETH_EX=veth-pub-ex
devstack_localrc $w Q_PUBLIC_VETH_INT=veth-pub-int
devstack_localrc $w ODL_RELEASE=carbon-snapshot-0.6
devstack_localrc $w ODL_PROVIDER_MAPPINGS=public:${Q_PUBLIC_VETH_INT}
devstack_localrc $w ODL_NETVIRT_KARAF_FEATURE=${ODL_NETVIRT_KARAF_FEATURE}
done