The feature was fully implemented in the 2024.1 cycle.
Related-Bug: #2002687
Change-Id: I4e69bdf2ac9da1154d3847f3191b110f09130e02
Signed-off-by: Frode Nordahl <frode.nordahl@canonical.com>
This spec proposes to support multiple back-ends for routers in the
ML2/OVN mechanism driver
Partial-Bug: #2020823
Change-Id: Ic7f84d8252ef5197b4d1851f7296e237bf581503
The aim of the RFE is to create a new port extension to allow to create
ports with hardware offloaded capabilities.
Related-Bug: #2013228
Change-Id: I0ee77fd4a0b1fe28b206db7dc13e105ffff122a6
This patch updates "configurable default SG rules" spec by
adding "description" field and remove other standard attributes such
as "created_at", "updated_at" and "revision_number" from the exmaples of
the API requests and responses.
Related-Bug: #1983053
Change-Id: I3fd5f08e691db3ab025a1c64f5105749234ae0c2
This patch adds new parameter to the API of the default SG rules
templates API. New parameter is called
"remote_address_group_id" and can be used to define uuid of the remote
address group which will be referenced in default rule(s) created for
each new SG.
Additionally this patch updates type of the "remote_ip_prefix" field in
the database. It was set by mistake to "Integer" but should be "String".
Related-bug: #1983053
Change-Id: Ieccd6e70bce6be9a16d38b25efc2774ffefe1699
This patch adds new parameter to the API of the default SG rules
templates API. New parameter is called
"used_in_non_default_security_group" and will be used to mark if rule
should be used in SGs other than "default" one for the project.
Related-bug: #1983053
Change-Id: Ic2fd7b00d4a9de150252eddaffd0409da0925e99
This spec was approved originally in the 2023.1 cycle but I didn't had
time to implement it then.
So now lets move it to the 2023.2 cycle and implement it finally.
Related-bug: #1983053
Change-Id: Id64231e30678207ee36225c18ce72b9928303afb
Setuptools v54.1.0 introduces a warning that the use of dash-separated options in 'setup.cfg' will not be supported in a future version [1].
Get ahead of the issue by replacing the dashes with underscores. Without this, we see 'UserWarning' messages like the following on new enough versions of setuptools:
UserWarning: Usage of dash-separated 'description-file' will not be
supported in future versions. Please use the underscore name
'description_file' instead
[1] https://github.com/pypa/setuptools/commit/a2e9ae4cb
Change-Id: I1ec92d9cb6148e2cf0172075ec1eeeede13015fa
The aim of the RFE is to add multihoming support to routers along with
automatic management of ECMP for default routes and BFD next-hop
reachability verification.
https://bugs.launchpad.net/neutron/+bug/2002687
Co-Authored-By: Frode Nordahl <frode.nordahl@canonical.com>
Related-Bug: #2002687
Change-Id: I95a0d5f1b7aef985df5625cd83222799db811f2b
tox4 even when running specific env with -e option tries
to find python version for all envs defined in envlist[1]
when running with --skip-missing-interpreters=false and
fails if interpreter missing for any of the env.
With py38 in envlist it tries to find python3.8
which is not available in ubuntu-jammy by default
and fails, hence use generic version instead i.e py3
to handle it.
Even though [1] is fixed we are still seeing this failure.
[1] https://github.com/tox-dev/tox/issues/2811
Also had to add "ignore_basepython_conflict = True".
Change-Id: I351870695b1c6706888d8a51fa33ea0fcbc63cd7
The aim of the RFE is to improve the previous implemented RFE
Strict minimum bandwidth support [1].
[1]https://bugs.launchpad.net/neutron/+bug/1578989
Related-Bug: #1991965
Change-Id: I21a1d9bee1d195f704a518ea3dbd3f2b1e35a357
Neutron adds distributed attributes to each Floating IP.
Users can set this attribute according to their actual
environment and use requirements.
see more [1]
[1] https://bugs.launchpad.net/neutron/+bug/1978039
Related-Bug: #1978039
Change-Id: Ibdaa0ae502b5fd413cb08e68356e0c18463c4974
The proposed spec is to extend the current feature routed provider
networks to allow provisioning more than one segment per physical
network.
The support is for OVS only.
Related-Bug: #1764738
Related-Bug: #1956435
Change-Id: I00e32b5b4fc6e4127ac3a56c7d34a1b828e6cb02
Signed-off-by: Sahid Orentino Ferdjaoui <sahid.ferdjaoui@industrialdiscipline.com>
As we run into a nasty setuptools issue/feature which broke even
tox -edocs, add py_modules=[] to setup.py's setup call, see [1].
[1]: https://review.opendev.org/q/topic:setuptools-issue-3197
Change-Id: I24adbcb9076f02c2eeefef98c21a4ccf247b0c5b
During the review of the Nova and Neutron implementations the
wording used changed from "board serial number" to "card serial
number".
Partial-Bug: #1932154
Change-Id: Ib342351cad3ff1cd46016c1fcfe05e05bf92bf2b