Release Neutron 26.0.0.0b1 (Neutron Epoxy beta 1)

This version removes the support for PostgreSQL. That includes the
testing and the documentation.

$ git log --oneline --no-merges 25.0.0..28b2e819e
51a823ae2c Fix dependencies for mypy tox target
d8884a99e0 OVN metadata agent additional_chassis detection
99bb854c81 Use set_nb_global_options in maintenance task
6b7377f414 docs: Remove archives
e0ee8bd772 [OVN] Create the SG rules revision number registers
648d6a5ee1 style: Clarify a check for mixed stateful/stateless SGs
919b4f6d68 gate: squash mypy into pep8 job
16e4f0af89 Remove postgresql code
48cb4e6a19 tests: always raise an explanation when status_int is wrong
c0bdb0c8a3 [OVN] Check LSP.up status before setting the port host info
822edc31c8 Enable pylint useless-super-delegation check
34b0ce6aea Add Neutron API eventlet experimental jobs
9bd0b21a37 [OVN] Delete duplicated OVN resource type constants
01e5aad630 Replace netutils function to keep non-strict IPv4 check
a298a37fe7 [OVN] Fix the revision number retrieval method
f2d76280dc Use hasattr instead of getattr
9bfd15edf5 pyupgrade changes for Python3.9+
dadc29d444 pyupgrade changes for Python3.9+
706a24e298 pyupgrade changes for Python3.9+
fd0c797254 doc: document available DNS-related values for ml2 extension_drivers
5d2e7b4c1a Update allowed address pair documentation
7fe20024ef zuul: Explicitly set NEUTRON_DEPLOY_MOD_WSGI
becb1a1343 Remove dhcp.PORTS attribute
26fdf6a31f Skip functional tests on pre-commit config update
783d87dfea [OVN] Support address group for ovn driver
36cc7f7cbb Cleanup of the veth related code from ovs agent
f8b33fa983 Bump actual minimum python version
4b032bdbb2 [OVN] Update lsp host id when cr port is updated with chassis
63d14a3ff2 Skip LSP host info update for trunk subports
a03afc1bc2 Exit fast checking the external network default
0feb85c8cb Add migration_cli.py to mypy exclude list
58c97e1772 doc: Drop AvailabilityZoneFilter
a524e1a07e [OVN] Remove maintenance method ``add_vnic_type_and_pb_capabilities_to_lsp``
6e27923535 [OVN] Remove maintenance method ``add_gw_port_info_to_logical_router_port``
87a0fc5d70 [OVN] Remove maintenance method ``create_router_extra_attributes_registers``
a0cc380096 [OVN] Remove maintenance method ``check_for_mcast_flood_reports``
9347c427b5 [OVN] Remove maintenance method ``check_port_has_address_scope``
3552c334c0 [WSGI] Move all OVS jobs to use WSGI API module (2)
7919126e81 AddressGroup API collection should be the resource name in plural
b11ca32c68 ut: Remove unused method
232d1d26ea "security_group_rules" is not a SG selectable field
a0709a8240 Use 'port-trusted-vif' api extension definition from neutron-lib
0f8f73caf6 Replace deprecated is_advsvc
adbc3e23b7 Optimize the SG rule retrieval
6fb6c67e44 Replace ``greenthread.sleep`` with ``time.sleep``
1ae72d6c29 Pass one single input parameter to ``TestCase.fail``
d9e580f5e5 Use the constant UNLIMITED_QUOTA=-1 in quota engine
634cb25d52 [Fullstack] Add active waiting for one HA agent to be active for router
81375f0b2b Add special treatment for 'any' in SG rule API
6970f39a49 [CI] Functional: Increase Ulimit to 4096
7b7f8d986a [OVN] Check metadata HA proxy configuration before restart
03a976d933 Fix wrong handling of IPv6 ovsdb_connection
2f6c9b9994 refactor: remove do_notify argument for disassociate_floatingips
1300110ccb Set distributed flag to NB_Global
969de2944a Drop usage of importlib_metadata
add74d8955 Ensure the OVSDB and ovn-northd process stop
79ad54f6b7 Remove the sleep calls in the ``create_or_update_agent`` method
1a4f311be7 refactor: use a more appropriate name for a mock
b7fe561d09 Get rid of pkg_resources
3776c90db2 Remove deprecated OVN LR external_id options
326fcbafd9 Deprecate ovn_emit_need_to_frag option
c3b9c44f36 Flip ovn_emit_need_to_frag to True by default
4af0d333aa Add logging details of the http response in the unit tests
7d139a013b Add RST linting to neutron
fb52de507d Make mypy job voting
f397b79836 tests: Expand coverage for ovn_emit_need_to_frag=True
e163bb5b6c mypy: Use tuple type for SUPPORTED_LOGGING_TYPES
3c4eed607c Fix a wrong assertion method
16fc47127a Disable the OVN/OVS WGSI experimental jobs
598c05ab6a Do not dispose local_vlan_hints
f68119c09b Remove workaround for eventlet < 0.27.0
3abce4c6d8 ovn: Clean up code to handle old versions with no stateless acl support
a859760323 Neutron quota engine checks the resource usage by default
fdcd98464b refactor: use the new py39 `dict | dict` syntax to make a union
943d26da20 Add initial mypy job
144e140e75 Use the declarative attribute ``standard_attr_id``
770ce6150a [Functional tests] Add logging router interfaces in metadata IPv6 tests
5db476c0d1 Remove logic for Windows operating systems
8ffb9d0fa7 Remove remaining figure for TripleO installation document
e78a2768c0 Drop workaround for eventlet < 0.22.0
2eba495e22 Drop ovn migration for TripleO deployments
631f641808 Remove upgrade check for old removed options
3997367300 Remove install document for TripleO deployments
d622e264c7 Fix usage of removed external_network_bridge option
8aa67711f6 refactor: remove some unused variables
b8c53fae43 i18n: add missing translation markers
1e6ab531e2 Use neutron-lib constants IPv4_ANY and IPv6_ANY
c1eac4fe7e refactor: construct member dict in one go
48d4e6a6b3 refactor: split out code to verify a lb member into a function
cc386fcc24 refactor: don't calculate list of attached lbs for every lb
449dde1798 refactor: unindent some indents in _handle_lb_fip_cmds
6546b285bf refactor: slightly more explicit return value
e3afed4087 refactor: don't serialize all switches on each lb checked
d8a4ad9167 Correct logic error when associating FIP with OVN LB
e1154bff2a Use py312 for all neutron jobs
c1b05e29ad Change the load method of SG rule "default_security_group"
7d1a20ed4d Handle EndpointNotFound in nova notifier
0645902606 Update jobs based on testing runtime for 2025.1
15f2b89f10 Bump skip-level lower version to stable/2024.1
987924fb22 Update master for stable/2024.2
51f4f7a176 Degrade openstack-tox-py311-with-sqlalchemy-master to periodic
bd64937eec Open the 2025.1 (Epoxy) DB branch
291dfe9524 Add source interface in "ping" command in ``ARPSpoofTestCase``
6bb9535c45 Allow ml2 drivers to start their own RPC listeners
3a544479aa zuul: Move ovs-master and ovs-lts jobs to periodic queue
deb99de993 [WSGI] Move all OVN jobs to use WSGI API module
1a440dd61b Modify the default SG rule count logic when creating SG
ab94c6b021 Enable liberal TCP connection tracking for SNAT namespaces

Change-Id: Ie7a6cf9fe069b8a389f20f723cee0e2d53b92e6c
This commit is contained in:
Rodolfo Alonso Hernandez 2024-11-09 00:08:43 +00:00
parent 13ae2c2ad5
commit 52b68df8ef

View File

@ -5,3 +5,8 @@ type: service
release-model: cycle-with-rc
repository-settings:
openstack/neutron: {}
releases:
- version: 26.0.0.0b1
projects:
- repo: openstack/neutron
hash: 28b2e819e3196cf46cf2a644f18439f7c0169cc7