This change removes the legacy os-vif-ovs
job and repelaces it with a native zuul v3
version. Both the old and new os-vif-ovs job
currently execute tempest-full but this should
be reduced but that is left to a follow up
patch as this is is intended as a direct refactor.
Change-Id: I7965a848d1d682760affd9a03ee7e052a69de57d
This is a mechanically generated change to replace openstack.org
git:// URLs with https:// equivalents.
This is in aid of a planned future move of the git hosting
infrastructure to a self-hosted instance of gitea (https://gitea.io),
which does not support the git wire protocol at this stage.
This update should result in no functional change.
For more information see the thread at
http://lists.openstack.org/pipermail/openstack-discuss/2019-March/003825.html
Change-Id: I9fda4019c6b9f950a7349aad9b85a80af1fc5055
Added native implementation OVSDB API. Both APIs may be enabled
via configuration file. The default one is the CLI vsctl.
A new configuration variable, ``ovsdb_connection``, is added to
define the connection string for the OVSDB backend.
Added functional tests to vif_plug_ovs. This commit also includes
the base functions to execute functional tests and a set of them
to test the OVSDB APIs: native and ovs-vsctl.
Closes-Bug: #1666917
Change-Id: I86fbf8c67572e51889eb091d7bff7f9350b52481
- This change ports the legacy-tempest-dsvm-nova-os-vif
job to be in repo as os-vif-ovs.
- The os-vif-ovs will be converted
to use the non legacy workflow in a follow up commit.
- This change adds os-vif-ovs
to the gate and check pipelines.
- legacy-tempest-dsvm-nova-os-vif will be removed
form the os-vif jobs in project-config in a follow up
commit.
Change-Id: Ida41a4ec5602482406c7401621498deeee9f1b8b