Remove deprecated rbd_keyring

It was deprecated during 2024.2 cycle by [1] and has had no effect
since then.

[1] d033bb39de

Depends-on: https://review.opendev.org/953166
Change-Id: I58339b2e9974ff439108bbeab80e5990aba1cb56
This commit is contained in:
Takashi Kajinami
2025-06-24 11:38:00 +09:00
parent 8bdcbc820b
commit e41a95818f
2 changed files with 4 additions and 12 deletions

View File

@@ -98,12 +98,6 @@
# (optional) Manage the libvirt secret
# Defaults to true
#
# == Deprecated parameters
#
# [*rbd_keyring*]
# (optional) The keyring name to use when retrieving the RBD secret
# Default to undef
#
class nova::compute::rbd (
$libvirt_rbd_user,
$libvirt_rbd_secret_uuid = undef,
@@ -121,17 +115,11 @@ class nova::compute::rbd (
$ceph_client_ensure = 'present',
$package_ensure = 'present',
Boolean $manage_libvirt_secret = true,
## DEPRECATED PARAMETERS
$rbd_keyring = undef,
) {
include nova::deps
include nova::params
if $rbd_keyring != undef {
warning('The rbd_keyring parameter is deprecated and has no effect')
}
if $manage_ceph_client {
# Install ceph client libraries
ensure_packages( 'ceph-common', {

View File

@@ -0,0 +1,4 @@
---
upgrade:
- |
The ``nova::compute::rbd::rbd_keyring`` parameter has been removed.