1061 Commits

This Branch
This Branch
All Branches
Author SHA1 Message Date
Zuul
24fdac3dc1 Merge "Migrate setup configuration to pyproject.toml" 2025年11月14日 22:37:45 +00:00
lajoskatona
c349990944 Migrate setup configuration to pyproject.toml
Change-Id: I5b6be394268e4c74a582f07da26d2312d52d1795
Signed-off-by: lajoskatona <lajos.katona@est.tech>
2025年11月07日 11:14:19 +01:00
Zuul
62386c7fdb Merge "reno: Update master for unmaintained/2024.1" 2025年11月03日 08:38:26 +00:00
cad98ad220 reno: Update master for unmaintained/2024.1
Update the 2024.1 release notes configuration to build from
unmaintained/2024.1.
Change-Id: Ic23f549e455c2b48d41ca5ee122f2440fab70106
Signed-off-by: OpenStack Release Bot <infra-root@openstack.org>
Generated-By: openstack/project-config:roles/copy-release-tools-scripts/files/release-tools/change_reno_branch_to_unmaintained.sh
2025年10月31日 12:03:22 +00:00
lajoskatona
49f27e91a6 Remove legacy neutronclient CLI plugin
Change-Id: I3f137bcfbc452d533e056c98c2a79e91b50fb9f9
Signed-off-by: lajoskatona <lajos.katona@est.tech>
2025年09月18日 17:06:34 +02:00
30db55b17e Update master for stable/2025.2
Add file to the reno documentation build to show release notes for
stable/2025.2.
Use pbr instruction to increment the minor version number
automatically so that master versions are higher than the versions on
stable/2025.2.
Sem-Ver: feature
Change-Id: Ifefa374830574449eb28750e9956aced931411b2
Signed-off-by: OpenStack Release Bot <infra-root@openstack.org>
Generated-By: openstack/project-config:roles/copy-release-tools-scripts/files/release-tools/add_release_note_page.sh
2025年09月11日 12:30:44 +00:00
Zuul
90863c6369 Merge "Fix small mistakes in phrase" 23.0.0.0rc1 23.0.0 2025年08月21日 13:17:50 +00:00
Zuul
18c5636409 Merge "tox: Remove basepython and ineffective ignore_basepython_conflict" 2025年08月21日 13:16:55 +00:00
Zuul
722e3dbdc9 Merge "Generate networking_bgpvpn.conf" 2025年08月21日 13:15:46 +00:00
Takashi Kajinami
e09741a68a Generate networking_bgpvpn.conf
Replace the hard-coded networking_bgpvpn.conf file by the one
generated by oslo-config-generator. This effectively removes
the generated networking-bgpvpn.conf.sample which is used only for
documentation.
Change-Id: I045a7f22c13d35c71506bab5d4b9a6208db2d540
Signed-off-by: Takashi Kajinami <kajinamit@oss.nttdata.com>
2025年08月19日 01:34:57 +00:00
Ivan Anfimov
d6f658a9a5 Remove url tags from README
The tags framework has been discontinued for a long time.
https://governance.openstack.org/tc/reference/tags/
https://governance.openstack.org/tc/resolutions/20211224-tags-framework-removal.html
Change-Id: I1c6851296b999d09b785ec11813b487c59598c02
Signed-off-by: Ivan Anfimov <lazekteam@gmail.com>
2025年08月17日 23:31:36 +00:00
Ivan Anfimov
deae0c3bb0 Fix small mistakes in phrase
tenant replaced to project
Change-Id: Iefa611cbffedd89eb882daedd910e16755bece0e
Signed-off-by: Ivan Anfimov <lazekteam@gmail.com>
2025年08月17日 23:29:48 +00:00
Ivan Anfimov
fe4ccc8397 tox: Remove basepython and ineffective ignore_basepython_conflict
Change-Id: I9b6fc742cfca20467c891a5e276326c76d1a8cf8
Signed-off-by: Ivan Anfimov <lazekteam@gmail.com>
2025年08月17日 23:28:17 +00:00
Zuul
c1b2ffbd02 Merge "Set service type when registering provider config" 2025年06月12日 16:54:49 +00:00
Takashi Kajinami
782636fb2e Drop explicit dependency on python-subunit
It is no longer directly used by any test code in this repository since
we switched to stestr[1].
It is now installed as a dependency of stestr.
[1] e9ab21a29d
Change-Id: If555a509181551e1481781d22a841dcbac9064f7
2025年06月10日 13:13:51 +00:00
elajkat
5c54dfc036 Remove py39 reference from setup.cfg
Change-Id: I8a8d192d63de0005be7ea449b36c828095fb5bcc
2025年06月04日 10:29:34 +00:00
Sebastian Lohff
000191eba8 Set service type when registering provider config
When registering the provider configuration with the service type
manager we need to specify a service type for ProviderConfiguration(),
as described in the Neutron Contributors documentation[0]. If this is
not done it might lead to duplicate service providers configuration, as
the ProviderConfiguration no longer filters out other services.
[0] https://docs.openstack.org/neutron/latest/contributor/contribute.html#service-providers
Change-Id: I90deb35bb6ed843aa132171907c9efe2a09fee99
2025年05月16日 19:05:27 +02:00
elajkat
1044a82287 Add pyproject.toml to support pip 23.1
For details see the below mail thread:
https://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/thread/HVFN5RBSHRTM3B2UUKPAWKH6H6AT6CYR/
and the commit message of the keystone patch:
https://review.opendev.org/c/899519
Change-Id: I4f96a06da3bd322ea1bf43c8d89d5377b3e1129d
2025年05月07日 11:29:42 +00:00
26a124b8cd Update master for stable/2025.1
Add file to the reno documentation build to show release notes for
stable/2025.1.
Use pbr instruction to increment the minor version number
automatically so that master versions are higher than the versions on
stable/2025.1.
Sem-Ver: feature
Change-Id: I36f021c871d75753f1a1ca8addb0efb4f483edbd
2025年03月14日 13:00:38 +00:00
Zuul
27e4d1ffda Merge "reno: Update master for unmaintained/zed" 22.0.0 22.0.0.0rc1 2025年03月11日 20:10:44 +00:00
Takashi Kajinami
94eed0ed94 Update default envlist
Python 3.8 support was already removed so it should no longer be in
the default envlist. Also use unversioned target instead of versioned
ones so that we don't have to update the envlist when supported python
versions are updated.
Change-Id: Idf99246ae8c28d26eb4272c41b9cf38cc56f9940
2025年01月13日 14:17:57 +09:00
elajkat
4969079933 pep8: Issue on Noble (U. 24.04) with pylint
Use pylint 3.2.0 on Noble.
Change-Id: I30f5c19ff9933b14cd887822c83213e7d0c285a0
2024年12月05日 11:25:04 +01:00
elajkat
28182c803a tests: test_db_base_plugin_v2.py was moved to common
In [1] test_db_base_plugin_v2.py was moved to tests/common
let's adapt to it.
[1]: https://review.opendev.org/c/openstack/neutron/+/934190
Change-Id: I21490f7f8a6f0575e0e35808bda9605b7597edac
2024年11月19日 10:07:33 +01:00
3670e2b978 reno: Update master for unmaintained/2023.1
Update the 2023.1 release notes configuration to build from
unmaintained/2023.1.
Change-Id: I6dff745c19e766425cbf3c572348b7cde9a521cb
2024年11月14日 10:30:27 +00:00
Rodolfo Alonso Hernandez
36fc780b2a Fix reference to `TestModelsMigrations` class
Since [1], there is one single test migration class in Neutron
that uses MySQL only.
This patch is also removing the functional tests using PostgreSQL.
[1]https://review.opendev.org/c/openstack/neutron/+/934171
Change-Id: Iaef72e4964b241e73b38b991736d1c5640177f40
2024年11月12日 07:05:55 +00:00
elajkat
19f326c9d6 pyupgrade changes for Python3.9+
As discussed at the Epoxy PTG meeting, run an automated
upgrade tool to make code python 3.9+ compliant.
Result of running:
$ pyupgrade --py39-plus $(git ls-files | grep ".py$")
Fixed PEP8 errors introduced by pyupgrade by running:
$ autopep8 --select=E127,E128,E501 --max-line-length 79 -r \
 --in-place networking_bgpvpn
Also did manual updates as necessary to fix other errors
and warnings after above commands.
Inspired by Octavia and Nova [0].
[0] https://review.opendev.org/c/openstack/nova/+/896986
Change-Id: Iac7a039ad6924de14aba8f391ff904785c089df7
2024年10月30日 13:04:54 +01:00
Zuul
db7e9e3411 Merge "Remove translation sections from setup.cfg" 2024年10月28日 13:37:42 +00:00
Zuul
ec955d1e27 Merge "Drop optional dependencies from requirements" 2024年10月28日 12:03:10 +00:00
Takashi Kajinami
b1bc389b50 Remove translation sections from setup.cfg
These are no longer required by recent Babel, and the same were removed
from neutron some time ago[1].
[1] 57fc472b334260358623322d03ca38f4620272e5
Change-Id: I71532a452c57339aa636a89bdf2d014eace12bf2
2024年10月27日 03:46:51 +09:00
Takashi Kajinami
b0e5f98a53 Drop optional dependencies from requirements
These are optional so should not be part of the requirements which are
always installed. Also fix the inconsistent lower constraints of
horizon described in different files.
Change-Id: I97fb056d8519d7020720b11484cf6cf03ef87090
2024年10月27日 03:45:08 +09:00
Takashi Kajinami
88233155e8 Bump actual minimum python version
Python 3.8 was removed from the tested runtimes for 2024.2[1] and has
not been tested since then. Bump the minimum version to avoid being
installed in Python 3.8 .
[1] https://governance.openstack.org/tc/reference/runtimes/2024.2.html
Change-Id: Ib932cdc49284de1c8b3b12ef714f9f90a554fa6e
2024年10月24日 21:16:37 +09:00
elajkat
509d17ad62 Update jobs based on testing runtime for 2025.1
Based on [0] only py39 and py312 jobs are in the testing
runtime for 2025.1, updated relevant files accordingly.
[0] https://review.opendev.org/c/openstack/governance/+/926150
Depends-on: https://review.opendev.org/c/openstack/openstack-zuul-jobs/+/926153
Depends-On: https://review.opendev.org/c/openstack/openstack-zuul-jobs/+/929823
Change-Id: I93c19988e02f81a06a90fa9a7412c6b83249cd4f
2024年09月25日 13:23:42 +00:00
Rodolfo Alonso Hernandez
0641e3e87d [sqlalchemy-20] Remove CI job "networking-bgpvpn-openstack-tox-py310-with-sqlalchemy-main"
The SQLAlchemy 2.0 migration is concluded and there is no need to keep
the jobs testing the main branch anymore.
Change-Id: Ic5c87838eea24b5c3122e1914960be61d8ac45b0
2024年09月19日 08:06:56 +00:00
39157cb6e7 Update master for stable/2024.2
Add file to the reno documentation build to show release notes for
stable/2024.2.
Use pbr instruction to increment the minor version number
automatically so that master versions are higher than the versions on
stable/2024.2.
Sem-Ver: feature
Change-Id: I751da469a41e37af0f901ab003021dcb3c421c92
2024年09月12日 13:35:21 +00:00
elajkat
b834f0cedc Doc: remove sphinxcontrib-*diag from doc dependencies
sphinxcontrib-blockdiag, sphinxcontrib-nwdiag and
sphinxcontrib-seqdiag projects are no longer maintained, see [1].
Remove these from the dependencies list and use png images
instead of building them from blockdiag files.
To keep the original source I do not delete the *.blockdiag files.
[1]: https://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/thread/4IID4UEXY4PJJGBTMFMTRYLKJIN4GOQ6/
Change-Id: I792d18e2dd6771a6f7eabfeb621c9efc4b47901f
21.0.0 21.0.0.0rc1
2024年08月28日 15:18:11 +02:00
Slawek Kaplonski
e62d94fc98 Add pre-commit configuration
'pre-commit' tool [1] provides an extensible way to configure hooks
which can be run automatically before each commit. That way we can make
sure that code send to review is passing base static analysis checks
like e.g. bandit, flake8 or hacking.
For now this is optional to use and not integrated in e.g. tox.ini file
but we can integrate it there too as next step.
[1] https://pre-commit.com/
Change-Id: Ic3ec4d699b80d2e31fa8d52da71069b3f1104d9b
2024年05月27日 13:24:56 +00:00
Slawek Kaplonski
51ae343b0e Remove executable from python files which don't really needs it
TrivialFix
Change-Id: I47c32bdd9928a300176ae36a8e530f99562ee596
2024年05月27日 13:24:50 +00:00
Slawek Kaplonski
2a996982d6 Fix trailing whitespaces and replace tabs with 4 spaces
Those changes are done just to make pre-commit hook happy.
TrivialFix
Change-Id: I8e21f41626bcd34c7ff490ea9ac6d7eb40316013
2024年05月27日 15:23:21 +02:00
Zuul
afb98fabba Merge "Replace CRLF by LF" 2024年05月21日 19:56:35 +00:00
Zuul
49336fed59 Merge "Update jobs based on testing runtime for 2024.2" 2024年05月21日 17:35:08 +00:00
2e3547a79e reno: Update master for unmaintained/wallaby
Update the wallaby release notes configuration to build from
unmaintained/wallaby.
Change-Id: I0e29f218f3f14bcf3f33a951bb19c101ee3954dc
2024年05月21日 14:05:18 +00:00
Takashi Kajinami
a7208e128f Fix compatibility with SQLAlchemy 2.0
* The str(url) function in SQLAlchemy hides the password. For a URL
 string that is to be re-used, use
 render_as_string(hide_password=False) .
* subtrasactions was removed in SQLAlchemy 2.0[1].
[1] https://docs.sqlalchemy.org/en/20/changelog/migration_20.html#migration-to-2-0-step-five-use-the-future-flag-on-session
Co-Authored-By: Mike Bayer <mike_mp@zzzcomputing.com>
Change-Id: I9c7539f26ad58ad62661f98d125ba5495e7ac271
2024年05月21日 16:16:28 +09:00
Takashi Kajinami
da4923014d Replace CRLF by LF
... because LF is commonly used as newline code.
Change-Id: If238971837e7732068bb935c16b2a9a160d9a9a1
2024年05月18日 14:11:51 +09:00
18af1fcb5f reno: Update master for unmaintained/zed
Update the zed release notes configuration to build from
unmaintained/zed.
Change-Id: Iad8014d89f7618857c0eef25b8cc1e7cdc149a4e
2024年04月30日 08:51:50 +00:00
Zuul
6295e5fbc3 Merge "Drop x bit from dashboard files" 2024年04月20日 11:17:42 +00:00
OpenStack Proposal Bot
337b7f1936 Imported Translations from Zanata
For more information about this automatic import see:
https://docs.openstack.org/i18n/latest/reviewing-translation-import.html
Change-Id: If0161b63916e76683494328382e450c5767071b1
2024年04月19日 04:24:05 +00:00
Zuul
4b2dee2205 Merge "coveragerc: Remove reference to non-existant path" 2024年04月06日 00:59:36 +00:00
Zuul
7ec2a9c94e Merge "Remove reference to glance-registry" 2024年04月05日 17:58:14 +00:00
elajkat
a36bf908ed Update jobs based on testing runtime for 2024.2
Based on [0] & [1] only py39, py311 and py312 (non-voting)
jobs are in the testing runtime for 2024.2, updated relevant
files accordingly.
[0] https://review.opendev.org/c/openstack/governance/+/908862
[1] https://governance.openstack.org/tc/reference/runtimes/2024.2.html
Change-Id: If02b2a8f87cc13eaada5b045881e569e58defe5b
2024年03月27日 14:35:05 +01:00
581dec4871 Update master for stable/2024.1
Add file to the reno documentation build to show release notes for
stable/2024.1.
Use pbr instruction to increment the minor version number
automatically so that master versions are higher than the versions on
stable/2024.1.
Sem-Ver: feature
Change-Id: I337f71b5faf43442eb8d91851e796cf286002bd7
2024年03月12日 19:49:22 +00:00