a36bf908edaa55efcb4884c0e1b4c985df51f320
76 Commits
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
|
elajkat
|
aa18632724 |
Bump hacking
hacking 3.0.x is too old. Try to synchronize pylint ignore and extension list with other Networking projects. Change-Id: I93206052a384ceaf182ff3a93a326e17b2110a4d |
||
|
elajkat
|
2f409077ff |
Fix issues due to rcent RBAC changes
neutron recently merged a commit enabling secure rbacs by default [1]
breaking several unit tests of networking-bgpvpn.
This patch changes the necessary test calls to be admin and
requires neutron >= 23.0.0.0b2.
[2] removed neutron.debug, remove the dependency to it in
service_drivers.bagpipe.bagpipe and in test_bagpipe.
Make neutron-tempest-plugin-bgpvpn-bagpipe job temporaryly
non-voting, when this patch and the bagpipe one depending on
this one (see [3]) are merged we have to set the job back to
voting.
[1]:
|
||
|
Corey Bryant
|
902b82169d |
Drop rc1 and b1 from min versions in requirements.txt
The min versions for python3-networking-bagpipe and python3-neutron have been set to a release candidate and beta version for a while now. Let's set those to the official corresponding release versions. Change-Id: Icb61aa418476cd4e2d66e918e37fc08abe5191a9 |
||
|
Ghanshyam Mann
|
6d7b5d75d2 |
Drop lower-constraints.txt and its testing
As discussed in TC PTG[1] and TC resolution[2], we are dropping the lower-constraints.txt file and its testing. We will keep lower bounds in the requirements.txt file but with a note that these are not tested lower bounds and we try our best to keep them updated. [1] https://etherpad.opendev.org/p/tc-zed-ptg#L326 [2] https://governance.openstack.org/tc/resolutions/20220414-drop-lower-constraints.html#proposal Change-Id: Id8912276036fe3b3a753ba0d3b860aa86e7759de |
||
|
elajkat
|
8c6564ffc4 |
Fix pep8 job
New versions of isort broke pylint. This patch fixes it at 4.3.21. Make sure that siblings are installed for functional tests. Change-Id: Id04da60731543d970de6a1a88da5a32435be1aae |
||
|
Akihiro Motoki
|
9dcd5ed88c |
Add release note on horizon optional dependency
This is a follow-up for https://review.opendev.org/#/c/604335/. The dependency change is worth having a release note. Babel is also dropped from requirements.txt. It is a horizon dependency and there is no need to have it here. Change-Id: Ic050602958270935e8dd1b67f4cc0ff4d0df6134 |
||
|
Akihiro Motoki
|
af146b9d33 |
Use extras for horizon dependency
Horizon is not a key dependency for networking-bgpvpn and right now it forces projects to install horizon if they want to use networking-bgpvpn which does not make sense. "extras" allows us to declare optional dependencies [1]. networking-bagpipe is an optional dependency and it is specified as extras too. [1] https://setuptools.readthedocs.io/en/latest/setuptools.html#declaring-extras Change-Id: I0e15124db206dafde51166e33e3284e86252d936 Co-Authored-By: Akihiro Motoki <amotoki@gmail.com> Signed-off-by: Manuel Buil <mbuil@suse.com> |
||
|
ythomas1
|
b3134d13a6 |
Fix lower constraints
Fix lower constraints for tests work again. * neutron, networking-bagpipe, networking-sfc and networking-odl are removed from lower-constraints.txt. They are installed from a same branch and are released per cycle, so including them in lower-constraints does not make sense until a beta release is cut during a development cycle. * horizon requirement is updated to match the Ussuri deliverable. horizon switched the release model to cycle-with-intermediary in Ussuri so we can specify horizon version in lower-constraints.txt. Updated entries are identified and verified in the following steps: * Check ERROR line in .tox/lower-constraints/log/lower-constraints-1.log * Check all modules are installed baesd on lower-constraints-1.log and no '>=x.y.z' requirements appears. * After creating 'lower-constraints' tox venv, neutron, networking-bagpipe, networking-sfc and networking-odl are installed manually using .tox/lower-constraints/bin/pip and check no additional modules are installed. If some modules are installed, it means they should be covered by lower-constraints.txt. Signed-off-by: Thomas Morin <thomas.morin@orange.com> Submitted on behalf of a third-party: Orange Co-Authored-By: Akihiro Motoki <amotoki@gmail.com> Change-Id: Ie079c93cb752b6aef9b0505a0492719993729621 |
||
|
manchandavishal
|
47719d12de |
Drop Django 1.11 support
Django 1.11 ends its extended support in April 2020 (which is before Ussuri release), so horizon drops Django 1.11 support in Ussuri. tox envs for non-primary Django versions are no longer needed in tox.ini as testing environments for non-primary Django versions are setup in the zuul jobs now. horizon>=17.1.0 is required to use Django 2.2. requirements.txt and lower-constraints.txt are updated accordingly. for more info. please refer [1]. Depends-On: https://review.opendev.org/#/c/700733/ [1] https://etherpad.openstack.org/p/Enable_Django22_support_in_Horizon_Plugin Change-Id: Icdd22683361a56a366af5d8d5c9b082e98abbe21 |
||
|
Boden R
|
6d3711928d |
opt in for neutron-lib consumption patches
As part of the Denver PTG [1] we decided networking related projects that are "current" and want to receive neutron-lib consumption patches on an on-going basis should indicate such with a well defined comment in their requirements.txt. This allows us to easily find the list of project to receive neutron-lib consumption patches [2] by searching for the string. In addition, projects opting-in for these patches are also attesting they will stay up to date with TC and infra initiatives to ensure consumption patches can flow freely. This patch adds the "neutron-lib-current" string to requirements.txt opting in for neutron-lib consumption patches. [1] https://etherpad.openstack.org/p/neutron-stein-ptg [2] https://docs.openstack.org/neutron-lib/latest/contributor/contributing.html#phase-4-consume Change-Id: I9504fd5bf9bd486eb41714f2afb11be4b68d6bb1 |
||
|
Thomas Morin
|
ad69810b62 |
adjust requirements
Adjust requirements to match project versions for Rocky. Change-Id: Ib0d8a6b6272392210faa4214116d4ed25578d3e9 |
||
|
Chuck Short
|
532465a09d |
Remove use_mox directive
As of horizon 14.0.0.0b2 or later the use_mox directive is unecessary so we can remove it. Change-Id: Ie2f2cdecb7893480697dafad0a9a6a96fcc54a74 Signed-off-by: Chuck Short <chucks@redhat.com> |
||
|
Boden R
|
0c118f7752 |
update requirements for neutron-lib 1.18.0
Neutron-lib 1.18.0 is our Rocky RC and is already being used by neutron [1]. This patch updates the neutron-lib required version to match neutron [1] in prep for the Rocky release. [1] https://review.openstack.org/#/c/583671/ Change-Id: I0186169cd9c531fff56f69c2a1f7d3306a7d19c6 |
||
|
Thomas Morin
|
e9ab21a29d |
switch to stestr
Update to new PTI: https://governance.openstack.org/tc/reference/pti/python.html#python-test-running This change also wraps in a change to requirements.txt that point pre-rocky neutron pypi release, which is the only way I found to have the functional job get a fresh-enough neutron (it's not a tox job and hence does not benefit from the tox-siblings magic). This also reflects better what is the real dependency we have (when rocky will ship we will have neutron>=13.0.0.0). Change-Id: I868cf65aa5ff0e55d0d45f36808c76286e4e7fd3 |
||
|
Thomas Morin
|
b0d982f8a5 |
move n8g-odl and n8g-bagpipe as test requirements
These dependencies are optional dependencies for running networking-bgpvpn, and real dependency for unit tests only. Change-Id: Ib1f06138a86b5a1cedc175477e0962bf9c05ad5d |
||
|
OpenStack Proposal Bot
|
fd5678a6e5 |
Updated from global requirements
Change-Id: I27e465649f6b46b6cbfe45683d8779c59db8f99c |
||
|
Andreas Jaeger
|
35af7b89c9 |
Avoid tox-install.sh
Instead of using tox-install.sh, we can install horizon and neutron etc. now directly from pypi - or use the current branch in CI system using tox-siblings. Create doc/requirements.txt for doc requirements as well. Update tox.ini for this change and add projects to test-requirements file. Note this is one step in fixing publishing of docs for this repository. Depends-On: https://review.openstack.org/552865 Depends-On: https://review.openstack.org/554297 Change-Id: I13e61fffca48b6c004e028f0da8a1d84a2337e10 |
||
|
Zuul
|
7395d435a5 | Merge "Updated from global requirements" | ||
|
Andreas Jaeger
|
e9a0ea199b |
Move neutron/horizon to requirements
With recent changes, these need to be moved to requirements to install correctly. Note that neutron is still installed from git thanks to tox-siblings in OpenStack CI. Change-Id: Icec5980b12d23b7e414750a3eabbb35a88068fe8 |
||
|
OpenStack Proposal Bot
|
3b93ddacd3 |
Updated from global requirements
Change-Id: I27b2b0dfffb330b487bc539f08db0b93e4088bcb |
||
|
Thomas Morin
|
357c56eed5 |
requirements.txt hints for deps managed in tools/tox_install.sh
This adds comments in requirements.txt to help packagers identifies that some of our dependencies are managed via tools/tox_install.sh . Change-Id: Ib9f3b6af62c61f45951a91112816ce4f5c436066 |
||
|
OpenStack Proposal Bot
|
6cbcdac642 |
Updated from global requirements
Change-Id: I14e6429a2d76c260b48591e63c118304560d43d0 |
||
|
Édouard Thuleau
|
a8550dc132 |
Deprecates old OpenContrail driver
The first OpenContrail Driver was not developed with production ready in mind, it was more a proof of concept. We do not recommend to use it in production. Instead a production ready driver is available in the OpenContrail monolithic Neutron core plugin tree. This patch deprecates the driver in the Queens release and we plan to completly remove it in Rocky release. Change-Id: I07a7e462e174207499f0641a15467a7122447b7e Partial-Bug: #1743820 |
||
|
OpenStack Proposal Bot
|
7f9b5fc1a0 |
Updated from global requirements
Change-Id: I0797c8528561935a1b062e5e9aefd8605aefdb3f |
||
|
OpenStack Proposal Bot
|
a87de4d8a0 |
Updated from global requirements
Change-Id: I5b0dad855fefc8d07399e4326a1ddbd341bfd38d |
||
|
OpenStack Proposal Bot
|
c9b49df766 |
Updated from global requirements
Change-Id: I2541f6041876b531ca1ceb59a47b8e11a1ad37cb |
||
|
OpenStack Proposal Bot
|
aa1a0fbda5 |
Updated from global requirements
Change-Id: Ib42e757bc85a42c2c1c5da893710959f3d68bf2f |
||
|
OpenStack Proposal Bot
|
8478cb8e75 |
Updated from global requirements
Change-Id: I7371be169fd6d63b407ef5c1d1c140e60d750844 |
||
|
OpenStack Proposal Bot
|
fd1ad6ebd4 |
Updated from global requirements
Change-Id: I642ebcf0f6b709f8623a8abd1836ec4ba757ee0c |
||
|
OpenStack Proposal Bot
|
d5a9924e92 |
Updated from global requirements
Change-Id: Id49b3ad27716f3db0fd2aa7304f627ee4dd0ba29 |
||
|
OpenStack Proposal Bot
|
854809dd26 |
Updated from global requirements
Change-Id: I506df38bf03e220a9f693f848f1569627b349ef0 |
||
|
OpenStack Proposal Bot
|
f17010aa82 |
Updated from global requirements
Change-Id: I5948c6e2d33aaf74453d1699d0767a5e4c2312ab |
||
|
OpenStack Proposal Bot
|
1aba06bd58 |
Updated from global requirements
Change-Id: Ifb5f8c3017749308ceece1374c4590bbf354ff7e |
||
|
OpenStack Proposal Bot
|
6414632ad4 |
Updated from global requirements
Change-Id: Ifd362e41ccea5a6c01a939438fe2127b1244a0f7 |
||
|
OpenStack Proposal Bot
|
82707f3c7a |
Updated from global requirements
Change-Id: Ia6a291d986c4c9594b82e7e60d8605e5f2bc01f2 |
||
|
OpenStack Proposal Bot
|
66dff29357 |
Updated from global requirements
Change-Id: Ia2dfaa354c430759b3d61d3e6ee0fae8f6581cf0 |
||
|
OpenStack Proposal Bot
|
05efb181ae |
Updated from global requirements
Change-Id: I5b98c9e06341c29fa9cd5b6d2e9b022c81679a58 |
||
|
OpenStack Proposal Bot
|
87c07f4d2f |
Updated from global requirements
Change-Id: Ie56be041589c82a14ca3d302fe73b8a10e09cb98 |
||
|
OpenStack Proposal Bot
|
936d8ff780 |
Updated from global requirements
Change-Id: I6df2ef1693d32cb34f799c284e01bcf7234b8be9 |
||
|
OpenStack Proposal Bot
|
0165c35012 |
Updated from global requirements
Change-Id: Id3c72733075d9583a89511218dc66794b688602e |
||
|
OpenStack Proposal Bot
|
c8301e7a71 |
Updated from global requirements
Change-Id: Ie1533a34d79a9e8e01fb68d6b827d4fe26844678 |
||
|
OpenStack Proposal Bot
|
f6f09917b3 |
Updated from global requirements
Change-Id: Ica60dcbe08f5d6c439d0895c790563795323c505 |
||
|
OpenStack Proposal Bot
|
b0c3f65b4a |
Updated from global requirements
Change-Id: Ic728df87c185cae953dd0a0a3d45a4c330e6901a |
||
|
OpenStack Proposal Bot
|
96ba56db82 |
Updated from global requirements
Change-Id: I2f8b10d96203ba66690074bf4c8446eae249517f |
||
|
OpenStack Proposal Bot
|
f621dff243 |
Updated from global requirements
Change-Id: Ia3357bfc7d2eb292f96393d1bdd29ceaa2377616 |
||
|
OpenStack Proposal Bot
|
b50ef49934 |
Updated from global requirements
Change-Id: I85620d833dee009bfa2ea2e1a094b84be99bb7cc |
||
|
OpenStack Proposal Bot
|
ee86319bc6 |
Updated from global requirements
Change-Id: I1dd0c596723918132a252693be469d926e83301f |
||
|
OpenStack Proposal Bot
|
81fabcca1d |
Updated from global requirements
Change-Id: Ia74e8b28a81667ce5ae5f244805509c7deec6e1a |
||
|
OpenStack Proposal Bot
|
2fb8078ab1 |
Updated from global requirements
Change-Id: Ib99470123d16e4f6754293f2fe018488db5d2837 |
||
|
OpenStack Proposal Bot
|
b296d0f36f |
Updated from global requirements
Change-Id: I71d77ba689ddebfb060aab48466ab7b6612f9591 |