The legacy fact has been deprecated and is no longer available in
Puppet 8. Use the structured one to access fact values in tests so that
we use the consistent method for fact value access.
Change-Id: I254e7fb0438a9f5f8a2319d5cef1457958313494
This is follow-up of ebd50d6444 and
addresses the following points.
- Add missing release note
- Add unit test assertion of the new resource
- replace the hard-coded default by os_service_default fact to avoid
additional maintenance effort to sync the default
Change-Id: I4de49c4ef317d086cff486e739365384e0d5f3c9
The base implementation in puppet-oslo was deprecated during the 2023.2
cycle[1], so can be removed now.
[1] e174113210699b433dbae4c2c5a68bc3d269b5c3
Change-Id: Ibdb7d11c75722eeffd47d03ce6e80a12a8d96c64
Some of the config options were not asserted in unit tests. Improve
the coverage to catch any regressions.
Change-Id: Ia8a86d77692aed575daba1a82d9f40ece27e0220
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
This was deprecated and has had no effect. stable/2024.1 was released
so now we can remove the parameter.
Change-Id: I0271bf41035858b154782f20d0cbc9f5df537d51
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
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
The ovn-agent service in recent neutron versions support extensions
mechanism to enable additional features.
Change-Id: I725183b3b3b69a1f9636f4b44758932ab7bfde02
The [DEFAULT] cache_url option, which is set according to this
parameter, was already removed from neutron[1].
[1] 2e9364028b49abff28ca26836a31463c196ca6ae
Change-Id: I8e13dea10748f9af07fd20248cdf5d9d18b14ba5
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
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
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
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