Commit Graph

2481 Commits

Author SHA1 Message Date
Simeon Gourlin ebd50d6444
Support ovs/openflow_processed_per_port configuration option
Change-Id: If3a19ef7ee3fe734d278a2f2c67e4004a708dc1d
2024-05-13 16:07:13 +02:00
Zuul 5f9b811438 Merge "Remove support for amqp1 messaging driver" 2024-05-10 16:30:06 +00:00
OpenStack Release Bot 0ede2d0a51 reno: Update master for unmaintained/zed
Update the zed release notes configuration to build from
unmaintained/zed.

Change-Id: Ic9b9b1e6de487942af892043742b9d447447b9b8
2024-05-10 09:20:14 +00:00
Takashi Kajinami 8ad23b31dd Remove support for amqp1 messaging driver
The base implementation in puppet-oslo was deprecated during the 2023.2
cycle[1], so can be removed now.

[1] e174113210699b433dbae4c2c5a68bc3d269b5c3

Change-Id: Ibdb7d11c75722eeffd47d03ce6e80a12a8d96c64
2024-05-10 00:59:46 +09:00
Takashi Kajinami 8a8d925531 Validate more options
Some of the config options were not asserted in unit tests. Improve
the coverage to catch any regressions.

Change-Id: Ia8a86d77692aed575daba1a82d9f40ece27e0220
2024-05-04 14:39:11 +09:00
Takashi Kajinami 777c160d50 Fix broken unit test with invalid memory_channels value
The vswitch::dpdk::memory_channels parameter no longer accepts string
values. Remove the unnecessary definition which actually prevents
us from testing the class inclusion.

Change-Id: Ib8ecd1aa3c3efaacb5f87a5abe8f06fbaa9b81de
2024-05-04 01:32:42 +09:00
Zuul 25903e897c Merge "Remove definitions for contrail plugin" 2024-04-29 12:23:35 +00:00
Takashi Kajinami 962a4759b9 Remove definitions for contrail plugin
... because contrail plugin support was already removed[1].

[1] c6c6fb87a5

Change-Id: I8584e98f1e15c80877d7b22b1c0cd1d3ad52cae0
2024-04-26 18:53:24 +09:00
Takashi Kajinami 04934dfbbf Remove metadata_memory_cache_ttl
This parameter was deprecated during the previous cycle[1] and has had
no effect.

[1] 53d7c4ffaa

Change-Id: I421ce1e21cbb661c45835c1d48b63a1e7990ce98
2024-04-26 16:52:42 +09:00
Zuul d15151d159 Merge "Remove networking-mlnx support" 2024-04-25 15:18:28 +00:00
Zuul 447ec9cbb9 Merge "config: Remove deprecated plugin_nuage_config" 2024-04-25 15:18:26 +00:00
Zuul 2bad6f585f Merge "Remove support for contrail plugin" 2024-04-25 15:18:24 +00:00
Zuul ee49632f08 Merge "Remove support for Cisco VTS mechanism driver" 2024-04-25 15:11:27 +00:00
Takashi Kajinami 0e3f4a0eb3 Remove networking-mlnx support
... which was deprecated during the previous cycle[1].

[1] 98ea1311fb

Change-Id: I2c5f180dd124983f3ab9dc429c6ea69c95f20ab4
2024-04-19 13:59:01 +09:00
Takashi Kajinami 21474f02ba config: Remove deprecated plugin_nuage_config
This was deprecated and has had no effect. stable/2024.1 was released
so now we can remove the parameter.

Change-Id: I0271bf41035858b154782f20d0cbc9f5df537d51
2024-04-19 13:59:01 +09:00
Takashi Kajinami c6c6fb87a5 Remove support for contrail plugin
... which was deprecated during the previous cycle[1].

[1] 0877c62e92

Change-Id: I819fa33182729902e5f723dd0ca0db8a1be7d33a
2024-04-19 13:58:57 +09:00
Takashi Kajinami 12a2b5fd6f Remove support for Cisco VTS mechanism driver
... which was deprecated during the previous cycle[1].

[1] d130e71593

Change-Id: Idac4c730daab6df7f975c4dc3a0f8d1b7997282d
2024-04-19 10:52:21 +09:00
OpenStack Release Bot eaa1d7c930 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: Ie82f7136737c2bdebab7b2ea3272d43b401dc638
2024-04-18 10:47:37 +00:00
Takashi Kajinami 248480dbac Prepare 2024.1 release
Change-Id: Ib09feaba29828dbfb4b0d6b3a3d50be83e9b1601
2024-04-15 22:30:45 +09:00
Zuul 27119bc19e Merge "reno: Update master for unmaintained/xena" 2024-04-12 13:05:45 +00:00
OpenStack Release Bot 80974f2a12 reno: Update master for unmaintained/xena
Update the xena release notes configuration to build from
unmaintained/xena.

Change-Id: I97b2b4db6e5e992a58f5af4b5aba5861295ac4f5
2024-04-12 12:33:18 +00:00
OpenStack Release Bot 8368f3ab39 reno: Update master for unmaintained/wallaby
Update the wallaby release notes configuration to build from
unmaintained/wallaby.

Change-Id: I3ce96f9799117b7214255c5cb24f10b4ded37cbd
2024-04-12 12:25:32 +00:00
Takashi Kajinami 9088ef5336 Fix typo causing unexpected deprecation warning
Change-Id: Iedc78f5f4bce46bf5e972197515c72a93f3bbb27
2024-04-04 15:09:45 +09:00
Takashi Kajinami 403ac85260 ovn: Support metadata extension options
The ovn-agent service now supports the metadata extension which will
replace the existing ovn-metadata-agent.

This adds support for these new options.

Depends-on: https://review.opendev.org/898238
Change-Id: Icd543be4ff46293967504f12bcca8a828075657d
2024-03-16 20:38:41 +09:00
Takashi Kajinami 97b558f328 ovn-agent: Support [agent] extensions option
The ovn-agent service in recent neutron versions support extensions
mechanism to enable additional features.

Change-Id: I725183b3b3b69a1f9636f4b44758932ab7bfde02
2024-03-16 20:38:33 +09:00
Takashi Kajinami 53d7c4ffaa Deprecate metadata_memory_cache_ttl
The [DEFAULT] cache_url option, which is set according to this
parameter, was already removed from neutron[1].

[1] 2e9364028b49abff28ca26836a31463c196ca6ae

Change-Id: I8e13dea10748f9af07fd20248cdf5d9d18b14ba5
2024-03-16 17:16:33 +09:00
Takashi Kajinami 9fe6a8db90 ovn-metadata: metadata_proxy_shared_secret should be secret
Change-Id: Ibcf03843e7b4a11a91dbb5a15f91c17892e97282
2024-03-16 17:01:59 +09:00
Zuul f04250ecf4 Merge "networking-bagpipe: define package name & service" 2024-03-15 15:29:10 +00:00
Thomas Goirand 38e5f4cce2 networking-bagpipe: define package name & service
Add the package name and service name for Debian for the Bagpipe
plugin. These were previously undefined. Also do the unit testing
under Debian.

Change-Id: Ia4baa6a351b44b4a501a57f3a9c8d11364e2ccb0
2024-03-15 08:51:28 +00:00
Zuul ba9fbc4e82 Merge "Expose rabbit_transient_quorum_queue" 2024-03-14 18:30:50 +00:00
Takashi Kajinami efda0e2937 Expose rabbit_transient_quorum_queue
Depends-on: https://review.opendev.org/911021
Change-Id: Ie66415e84abed64bd504cbb47c9475830f19138f
2024-03-14 09:48:34 +09:00
Zuul 209d4e4252 Merge "Add enable_default_router_(bfd|ecmp) option" 2024-03-11 16:03:18 +00:00
Zuul 4f919dffcc Merge "Stop hard-coding config file for db sync" 2024-03-08 17:42:26 +00:00
Zuul 3829c1c6c6 Merge "Refactor resource dependencies" 2024-03-08 16:11:55 +00:00
Takashi Kajinami 51a9db9e95 Add enable_default_router_(bfd|ecmp) option
... which were added during this cycle.

Depends-on: https://review.opendev.org/874797
Change-Id: Icc563fd7f167a337b98be3c651463e0091efafdb
2024-03-08 15:38:31 +09:00
Takashi Kajinami 120190f3c4 cache: Support new redis options
The oslo.cache 3.7.0 release introduced some options for redis backend
and redis sentinel backend. This introduces for these parameters.

Depneds-on: https://review.opendev.org/910629
Change-Id: I0fefc8ac388d486c1aafca59dfc89798995c926b
2024-03-07 23:01:47 +09:00
Zuul dbb441329f Merge "cache: Support options for SASL mechanism in memcached" 2024-03-05 04:05:50 +00:00
Takashi Kajinami 1b83195b68 Stop hard-coding config file for db sync
The neutron-db-manage command by default loads
/etc/neutron/neutron.conf. Removing the override allows us to use
additional paths such as neutron.conf.d in the future.

Change-Id: Iabeeb65e0ae94538245be288927b9f1ca64a3104
2024-03-05 12:42:53 +09:00
Takashi Kajinami cb2251e0fc Refactor resource dependencies
This refactors resource dependencies to improve the following points.

 - Avoid unnecessary dependencies across services. For example aodh
   service does not require cinder db.

 - Restart only api service when config files like paste.ini, which
   are used only by api service, is changed.

Change-Id: I517e2fb19cc74a08f31c463b70b89b70de2e790c
2024-03-05 10:43:36 +09:00
Takashi Kajinami 3832c80d64 cache: Support options for SASL mechanism in memcached
Depends-on: https://review.opendev.org/910122
Change-Id: Ib722982e06a15396d09d9ff380abe4f24b0280da
2024-03-01 10:41:10 +09:00
Zuul 1c33793f5c Merge "healthcheck: Expose ignore_proxied_requests parameter" 2024-02-26 03:08:52 +00:00
Takashi Kajinami 2a5c79cf6b healthcheck: Expose ignore_proxied_requests parameter
Depends-on: https://review.opendev.org/909807
Change-Id: I71c1a83e150e3ca0ec6cb17d0b8a4440383ee477
2024-02-26 01:27:40 +09:00
OpenStack Release Bot 38f8512f78 reno: Update master for unmaintained/yoga
Update the yoga release notes configuration to build from
unmaintained/yoga.

Change-Id: I50946abf91c48350a9226ab8ec08a5d717108de6
2024-02-21 16:47:51 +00:00
Zuul 1931f061df Merge "ovn: Support options related to OVN's native DHCP" 2024-02-17 08:19:14 +00:00
Takashi Kajinami 4c8188efc0 ovn: Support options related to OVN's native DHCP
Change-Id: I6f136315f781d581e808906a85ef54740e8ba7a8
2024-02-14 06:20:27 +00:00
Takashi Kajinami 77191ec66a Add support for oslo.reports options
Depends-on: https://review.opendev.org/804804
Change-Id: I00c1dd458eac202fa1250bf0299ecf35ab6bb6e6
2024-01-30 00:44:48 +09:00
Zuul 68cceacff2 Merge "Provide config class interface for rootwrap.conf" 2024-01-22 17:21:23 +00:00
Zuul 3ea19aaea1 Merge "Drop compatibility with very old puppetlabs-inifile" 2024-01-22 17:12:51 +00:00
Zuul 90c20e4833 Merge "Add support for Taas (Tap-as-a-Service)" 2024-01-22 17:08:23 +00:00
Takashi Kajinami 19b9345599 Provide config class interface for rootwrap.conf
This introduces the new neutron::config class parameter to allow users
to inject arbitrary configurations to rootwrap.conf.

Change-Id: If4dade21a7f10f6138c71d275ef84c608289be1a
2024-01-22 12:31:25 +09:00