0721db8fbce9f563cf3711f9c609abb3dc3aff7e
Commit Graph

1003 Commits

This Branch
This Branch
All Branches
Author SHA1 Message Date
Zuul
0721db8fbc Merge "Bump hacking" 2024年02月13日 16:49:42 +00:00
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
2024年02月12日 14:29:00 +01:00
cfdac6a278 reno: Update master for unmaintained/yoga
Update the yoga release notes configuration to build from
unmaintained/yoga.
Change-Id: I703162937c60e0b623ccbe2410a15801e50eb42d
2024年02月05日 16:45:28 +00:00
elajkat
2244a10a9c Dashboard: change ugettext_lazy to gettext_lazy
With django 4 some of the imports were changed, adopt
bgpvpn_dashboard to these changes.
Change-Id: If2728626f227a8cb4023cb2395c4c440e92347db
2024年01月25日 15:24:46 +01:00
elajkat
deafdf6b3a Update python classifier with py3.11 in setup.cfg
Change-Id: I2d4cb37d9e6bec6eec6dcd4978266bc8fd1388de
2024年01月10日 15:35:47 +01:00
Zuul
227943e2dc Merge "Add python3.10 support in testing runtime" 2023年12月01日 16:10:36 +00:00
elajkat
867e32b9a7 py311: add required projects to py311 job and add it to weekly
Change-Id: I2405bf23cbebd103f4c4566359e0dcd39d421401
2023年09月26日 10:22:20 +02:00
a16a6faced Update master for stable/2023.2
Add file to the reno documentation build to show release notes for
stable/2023.2.
Use pbr instruction to increment the minor version number
automatically so that master versions are higher than the versions on
stable/2023.2.
Sem-Ver: feature
Change-Id: Ie57176f70562e14028f5c91c4064c567ba758819
2023年09月15日 13:50:00 +00:00
likui
2e89844a20 Add python3.10 support in testing runtime
In 2023.2 cycle testing runtime, project test in py38 py39 and py10
[0] https://governance.openstack.org/tc/reference/runtimes/2023.2.html
Change-Id: I6e2ffe6f30f8fd5f82fef893b2edfee2705b6a16
2023年09月13日 14:20:49 +08:00
elajkat
f9491f5197 Fix bindep.txt for python 3.11 job(Debian Bookworm)
Python 3.11 job run on Debian Bookworm which does
not the mysql pkg for example, mariadb-server, libmysqlclient-dev
instead they have mariadb. Updating bindep.txt file
to adjust the pkgs as per Debian bookworm.
Copy-paste of
https://review.opendev.org/c/openstack/networking-bagpipe/+/893987
Change-Id: I42a369ebe8079b901a37ac44e117006ccb98ae9d
19.0.0 19.0.0.0rc1
2023年09月12日 08:55:29 +00:00
Szymon Datko
fd5d5818e3 Fix tox.ini
Change [1] modified the tox.ini file in a way that it builds now
a regular Python package and installs it into virtual environment
instead of using the editable module. The current configuration
also breaks the behavior under tox version 3, where skipsdist option
could be set only on top level of tox.ini file.
[1] https://review.opendev.org/c/openstack/networking-bgpvpn/+/868072
Change-Id: I0bc8c30d58cc12c15cf657f2699f40641174c63c
2023年07月28日 15:35:32 +00:00
OpenStack Proposal Bot
5aa10bec91 Imported Translations from Zanata
For more information about this automatic import see:
https://docs.openstack.org/i18n/latest/reviewing-translation-import.html
Change-Id: I24900290582a52b5d4ca0fcb68868c935b2222a8
2023年06月19日 04:53:47 +00:00
elajkat
50b448eb97 Make neutron-tempest-plugin-bgpvpn-bagpipe job voting again
[1] made neutron-tempest-plugin-bgpvpn-bagpipe job temporarily
non-voting, as both the networking-bagpipe and networking-bgpvpn
fixes are merged the job can be voting again.
[1]: https://review.opendev.org/c/openstack/networking-bgpvpn/+/883057
Change-Id: Idafcd5425d5339c3ff0788f26260a78e7c14c169
Related-Bug: 2019097
Depends-On: https://review.opendev.org/c/openstack/networking-bagpipe/+/883064 
2023年06月08日 18:56:57 +02:00
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]: 670cc383e0
[2]: https://review.opendev.org/c/openstack/neutron/+/883081
[3]: https://review.opendev.org/c/openstack/networking-bagpipe/+/883064
Depends-On: https://review.opendev.org/c/openstack/neutron-tempest-plugin/+/883838
Related-Bug: 2019097
Change-Id: I5c3070cd385307a46a9cea39e37276d4d888bd1b
2023年06月08日 10:01:59 +02:00
elajkat
ce690c8803 CI: add oslo_master and sqlalchemy to periodic weekly
Add openstack-tox-py39-with-oslo-master to periodic weekly and as an
extra simplify the required projects with anchor.
Add openstack-tox-py310-with-sqlalchemy-master job to weekly queue.
Change previous jobs in the periodic to py310
Related-Bug: #2004265
Change-Id: I043c657052c9fa43fcef4636362477d16551c337
2023年04月12日 14:12:09 +02:00
Zuul
828b2a239f Merge "Use neutron-lib policy rules" 2023年03月13日 19:33:43 +00:00
Zuul
8d85459043 Merge "Update master for stable/2023.1" 2023年03月13日 15:32:11 +00:00
Nurmatov Mamatisa
a23313c042 Use neutron-lib policy rules
Change-Id: I04ea4f02b3e1cdd22c07b8d458a5e011620b5e39
2023年03月09日 11:04:59 +03:00
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
2023年03月01日 08:20:40 -05:00
ddee2a3bdb Update master for stable/2023.1
Add file to the reno documentation build to show release notes for
stable/2023.1.
Use pbr instruction to increment the minor version number
automatically so that master versions are higher than the versions on
stable/2023.1.
Sem-Ver: feature
Change-Id: I28b82dcc051fa501c4b67f03ef1c8ddf5ac0ef9e
2023年03月01日 09:20:59 +00:00
Zuul
fc202ff7bb Merge "Remove TripleO job" 2023年02月28日 12:39:16 +00:00
OpenStack Proposal Bot
6658d4b34d Imported Translations from Zanata
For more information about this automatic import see:
https://docs.openstack.org/i18n/latest/reviewing-translation-import.html
Change-Id: Id20b38fed4dd648d6c8ca4510f7c925ea87bc427
18.0.0 18.0.0.0rc1
2023年02月15日 03:07:00 +00:00
elajkat
7d1f8d61ff Fix some pylint indentation warnings
Running with a stricter .pylintrc generates a lot of
C0330 warnings (hanging/continued indentation).
Following the efforts of haleyb (see [0])
[0]: https://review.opendev.org/q/intopic:%255Epylint-c0330.*+owner:haleyb.dev%2540gmail.com
Change-Id: Ie197a9704a10741624ee36817bae5f73a84156ec
2023年01月30日 13:01:29 +00:00
elajkat
d259ea394b Tox4: add allowlist_externals where necessary
With tox4 allowlist_externals is more strictly checked, so
fix it where necessary and fix pylint version.
Depends-On: https://review.opendev.org/c/zuul/zuul-jobs/+/866943
Related-Bug: #1999558
Change-Id: I7a4fed13cf6d04609f2e2e074a4c6fc8d17107d4
2022年12月21日 09:10:27 +01:00
3a668d598a Switch to 2023.1 Python3 unit tests and generic template name
This is an automatically generated patch to ensure unit testing
is in place for all the of the tested runtimes for antelope. Also,
updating the template name to generic one.
See also the PTI in governance [1].
[1]: https://governance.openstack.org/tc/reference/project-testing-interface.html
Change-Id: I6b51ed856d5fc3b543634ca4db50a68b5f6d8328
2022年09月16日 12:06:06 +00:00
fa27b22adb Update master for stable/zed
Add file to the reno documentation build to show release notes for
stable/zed.
Use pbr instruction to increment the minor version number
automatically so that master versions are higher than the versions on
stable/zed.
Sem-Ver: feature
Change-Id: Ia6eda93e39eb61871413764256d43a75b3737426
2022年09月16日 12:06:04 +00:00
elajkat
3cba4a40fc Change dsvm-functional to dsvm-functional-gate
Adopt dsvm-functional target name as [0] changed in Neutron, so the new
name of the target is dsvm-functional-gate.
[0]: https://review.opendev.org/c/openstack/neutron/+/856262
Depends-On: https://review.opendev.org/c/openstack/neutron/+/857680
Change-Id: I94ce9515c6620471a15f415b4daf450666c0ecde
17.0.0 17.0.0.0rc1
2022年09月14日 13:41:17 +00:00
Zuul
03265a1050 Merge "Address RemovedInDjango40Warning" 2022年08月09日 12:09:05 +00:00
Zuul
52c60d63c7 Merge "Imported Translations from Zanata" 2022年08月09日 12:09:03 +00:00
elajkat
67f7161952 Tests: fix requirements for unit tests
Add WebTest to test-requirements which used to be imported as a
transitive requirement via pecan, but the latest release of
pecan dropped this dependency. So make this requirement explicit.
Change-Id: I76bb39f8e247bd7dae4a942f8842c30f5728a3d7
Related-Bug: #1982110 
2022年07月19日 14:14:04 +02:00
Takashi Kajinami
bc3076fe3e Remove TripleO job
... because it has been non-voting and has never attracted actual
attention. Also the job is not used in core Neutron and there is no
quite clear reason to run this job only for this plugin.
Change-Id: Ic89541dbcb1ac671dee8f1862db55ee123017d1c
2022年07月04日 20:45:37 +09:00
OpenStack Proposal Bot
b13051d1f1 Imported Translations from Zanata
For more information about this automatic import see:
https://docs.openstack.org/i18n/latest/reviewing-translation-import.html
Change-Id: I9cf01144b3cd623856a564c8eb1048e5935fb256
2022年06月21日 03:30:03 +00:00
Zuul
d6a7d99fa7 Merge "Drop lower-constraints.txt and its testing" 2022年06月13日 10:40:14 +00:00
Ghanshyam Mann
07c35f941f Update python testing as per zed cycle teting runtime
In Zed cycle, we have dropped the python 3.6/3.7[1] testing
and its support. Add release notes, move py36 jobs to py38|9,
and update the python classifier for the same.
[1] https://governance.openstack.org/tc/reference/runtimes/zed.html
Change-Id: I106df9f8fc2c6b5f2ce5398c2a15890be84df203
2022年05月11日 22:22:01 -05:00
manchandavishal
d44be7d590 Address RemovedInDjango40Warning
In Django 3.1, django.conf.urls.url() is deprecated
in favor of django.urls.re_path(). For more info see [1]
These were already replaced in Horizon repo by [2].
[1] https://docs.djangoproject.com/en/4.0/releases/3.1/#id2
[2] https://review.opendev.org/c/openstack/horizon/+/827093
Change-Id: Id90e65ce8ad132b4518e3f979b4d7ad8917ce267
2022年05月02日 17:40:23 +05:30
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
2022年04月30日 20:29:18 -05:00
elajkat
9f78f6e393 CI: fix weekly job
Weekly py39 job need latest Neutron, Horizon and networking-bagpipe.
Change-Id: I90a9a13092c6b3c39519bfc149249b96a7c6186b
2022年04月26日 09:46:46 +02:00
elajkat
8bf872c346 Register common cfg options from Neutron
[1] fixed the issued that cfg options registered at import time in
Neutron, this patch adopts networking-sfc to it.
To make py36 jobs pass Neutron is added to the required-projects list.
[1]: https://review.opendev.org/c/openstack/neutron/+/837392
Related-Bug: #1968606
Change-Id: I561930b853bae4994201152447789862ee349882
2022年04月21日 11:03:34 +02:00
elajkat
25a78f44bc Add weekly jobs
Add jobs to the weekly periodic pipeline (see [1]).
Current jobs to be run weekly: openstack-tox-py39,
neutron-tempest-plugin-bgpvpn-bagpipe and
networking-bgpvpn-functional-full.
[1]: https://opendev.org/zuul/project-config/src/branch/master/zuul.d/pipelines.yaml#L130
Change-Id: I03ccac72ff628ae7d2acbc7330fe04bc1f34e54b
2022年03月24日 19:48:54 +01:00
6d38103065 Add Python3 zed unit tests
This is an automatically generated patch to ensure unit testing
is in place for all the of the tested runtimes for zed.
See also the PTI in governance [1].
[1]: https://governance.openstack.org/tc/reference/project-testing-interface.html
Change-Id: Ice10e0aa71687012220c53ac5db53ecdae62eba3
2022年03月10日 08:38:24 +00:00
275ed1d3c0 Update master for stable/yoga
Add file to the reno documentation build to show release notes for
stable/yoga.
Use pbr instruction to increment the minor version number
automatically so that master versions are higher than the versions on
stable/yoga.
Sem-Ver: feature
Change-Id: I3528c0b3ce06aad986ff1e77ff3d7dc70e94b704
2022年03月10日 08:38:22 +00:00
Zuul
1d095558ad Merge "remove unicode from code" 16.0.0 16.0.0.0rc1 2022年01月26日 00:32:48 +00:00
elajkat
675be4f49d CI: Use latest Neutron for jobs
py38 and horizon-tox-python3-django32 started to fail recently with:
"AttributeError: type object 'NetworkRBAC' has no attribute
'target_project'"
[0] changed target_tenant to target_project, and to keep these jobs
green make them use latest Neutron as other jobs do.
[0]: https://review.opendev.org/c/openstack/neutron/+/815855
Change-Id: I433f186bf1110f88d64690b279a51625e96f7373
2022年01月24日 17:23:53 +01:00
shanyunfan33
4d2850410e remove unicode from code
remove unicode from code
Change-Id: I4b682d2d902f55278ddb0a2128d50a4607c9412b
2021年12月24日 14:07:57 +08:00
Zuul
1789824ec9 Merge "Run TripleO jobs on CentOS8 instead of CentOS7" 2021年10月06日 13:35:17 +00:00
Bhagyashri Shewale
e403f297b0 Run TripleO jobs on CentOS8 instead of CentOS7
As we are cleaning up the c7 jobs and obselete featuresets [1].
This change replaces usage of CentOS7 in TripleO jobs by CentOS8.
[1]: https://review.opendev.org/q/topic:%22cleanup_featuresets%22+(status:open%20OR%20status:merged)
Change-Id: Id5bc15a22921a34399e926736d0a9a478598aff7
2021年09月17日 11:44:37 +05:30
d3c440a3e6 Add Python3 yoga unit tests
This is an automatically generated patch to ensure unit testing
is in place for all the of the tested runtimes for yoga.
See also the PTI in governance [1].
[1]: https://governance.openstack.org/tc/reference/project-testing-interface.html
Change-Id: Ibbab71eecf7d335ea99e0a24979389bc6af199c0
2021年09月15日 02:10:08 +00:00
0652b52735 Update master for stable/xena
Add file to the reno documentation build to show release notes for
stable/xena.
Use pbr instruction to increment the minor version number
automatically so that master versions are higher than the versions on
stable/xena.
Sem-Ver: feature
Change-Id: Ied608ff1cfe3ee2b0f2e4672d8b0d977b3889497
2021年09月15日 02:10:07 +00:00
78fc8e35cc Use assertCountEqual instead of assertItemsEqual
The assertItemsEqual method has been removed in Python 3.3 [1] but
it was kept alive by unittest2, imported by testtools. For better
compatibility, change to assertCountEqual.
[1] https://bugs.python.org/issue17866
Change-Id: I240355d5a0ebf8ece14bb2b4faf764c23477e322
xena-em 15.0.0 15.0.0.0rc1
2021年08月26日 13:46:58 +05:30
Zuul
4267d257d8 Merge "Changed minversion in tox to 3.18.0" 2021年08月09日 16:32:36 +00:00