The client requirements required that the format be dropped.
This was in commit a905f755b995f358116a11f77de71893b0601937
Change-Id: I773c8b05ae47c7b31a2790bd5dc11df34b4b3690
The ml2 MechanismDriver is now in neutron-lib along with its associated
constants. This patch switches over to the lib versions of those.
Change-Id: I491dbc08dcffbf71c44f62f1070d8630f312a8b6
tempest.lib.common.utils.misc.find_test_caller has been moved into the
tempest.lib.common.utils.test_utils module. We should update the related
code which call it.
Change-Id: I46ad45ed52b80cf477e0075cc84ad675e6f7bf92
Add simple script to setup mysql and postgresql databases, this script
can be run by users during testing and will be run by CI systems for
specific setup before running unit tests. This is exactly what is
currently done by OpenStack CI in project-config.
This allows to change in project-config the python-db jobs to
python-jobs since python-jobs will call this script initially.
See also
http://lists.openstack.org/pipermail/openstack-dev/2016-November/107784.html
Needed-By: I0a87f7db0d1d78e7419a8706683aaa540c3dc399
Change-Id: Ic722f455938ee9a2c61e0d9adb3967167870ad89
test.idempotent_id is being kept temporary to migrate
to new lib interface. Now idempotent_id is available as Tempest stable
interface decorators and all plugins tests using the old decorator
should be switched to new interface.
In future, Once all plugins are switched to new decorator Tempest
will remove the test.idempotent_id
Change-Id: Iaacae05cf9b3924f022a025799bacf2eb5258408
Related-Bug: 1616913
This patch refactors networking-l2gw to use portbindings
from neutron-lib. For more details see [1].
NeutronLibImpact
[1] https://review.openstack.org/422210/
Change-Id: Ib12c9938e2aab0e5ff836b380846d0826d729d05
Do not leave content in /tmp of checked out repositories, cleanup after
installing. This is needed since some jobs - like translation sync - are
run on long-lived nodes and if several projects use the same directories
in /tmp, this might cause jobs failing.
Therefore use temporary directory for installation - and place this
in source directory so that git clean can remove it.
Blacklist this temporary directory from pep8 invocations.
Change-Id: Ided3cb0335a13d4791df6f22c60db4a0d79ebc88
tempest-lib has been deprecated since a year. All
the interfaces available in tempest-lib are now available
in tempest/lib.
This patch make use of tempest/lib instead of tempest-lib.
Also add tempest in test-requirements.txt
Change-Id: Ic9865fa64c52155f0fcd3a048daa18e0003548f9
Recent changes in neutron (I20b24ee57c521b1c68977c2ff7ae56b56875dd64)
ensures uuid db fields are being validated, this breaks l2gw unittest on
depended repos (e.g - vmware_nsx), as there are occurence of non-valid
network-id uuid field in test_l2gw:L2GWTestCase._get_nw_data.
Change-Id: If2b41b7274e381723a1b178299aaaf63505a80d5
ExtensionDescriptor has been rehomed to neutron-lib and is being
removed from neutron core.
See https://review.openstack.org/398113
Depends-On: I5a111e0033e518e39b3042f047ee9eebba77a0d5
Change-Id: I4eebe015d0ece32d0fe490b177078dac27aba4e5
This is the first of serious of commits aimed to add ovslib to L2GW.
The current commit lays the foundation for L2GW OVSDB manager class to use instead
of the current OVSDB writer/monitor.
simple unit test was added to test the code to make sure all the moving parts (IDL, Session, Connection, Transaction, etc.)
are connected properly.
Change-Id: I14107a0677030b5230adcfc856bfb386a6ab8592
There is no this directory openstack/common which was used to keep codes from
oslo-incubator, we have retired oslo-incubator. Removing openstack/commonfrom
all OpenStack code in favor of the Oslo libraries is a project wide goal
for the Ocata release. So don't use this directory any more. We should drop it
for improving searching efficiency.
Change-Id: I71fb255c0d6b0e795d931c8ca2041446e3a77618