Merge "Deprovision dccertmon from subclouds"

This commit is contained in:
Zuul 2025-04-11 14:32:59 +00:00 committed by Gerrit Code Review
commit 372e7a8e8c
2 changed files with 3 additions and 17 deletions

View File

@ -1655,11 +1655,6 @@ class platform::kubernetes::master::rootca::trustnewca::runtime
inherits ::platform::kubernetes::params {
include ::platform::params
$cloud_role = (
$::platform::params::distributed_cloud_role == 'systemcontroller' or
$::platform::params::distributed_cloud_role == 'subcloud'
)
# Copy the new root CA cert in place
exec { 'put_new_ca_cert_in_place':
command => "/bin/cp ${rootca_certfile_new} ${rootca_certfile}",
@ -1687,10 +1682,10 @@ class platform::kubernetes::master::rootca::trustnewca::runtime
-> exec { 'restart_cert_mon':
command => 'sm-restart-safe service cert-mon',
}
# Restart dccert-mon since it uses admin.conf
-> exec { 'restart_dc_cert_mon':
# Restart dccertmon since it uses admin.conf
-> exec { 'restart_dccertmon':
command => 'sm-restart-safe service dccertmon',
onlyif => $cloud_role,
onlyif => $::platform::params::distributed_cloud_role == 'systemcontroller',
}
# Restart kube-apiserver to pick up the new cert
-> exec { 'restart_apiserver':

View File

@ -733,15 +733,6 @@ class platform::sm
-> exec { 'Provision DCAgent-API (service-group-member dcagent-api)':
command => 'sm-provision service-group-member distributed-cloud-services dcagent-api',
}
-> exec { 'Provision DCCertmon (service-group-member dccertmon)':
command => 'sm-provision service-group-member distributed-cloud-services dccertmon',
}
-> exec { 'Provision DCCertmon in SM (service dccertmon)':
command => 'sm-provision service dccertmon',
}
-> exec { 'Configure OpenStack - DCCertmon':
command => "sm-configure service_instance dccertmon dccertmon \"\"",
}
# Deprovision Horizon when running as a subcloud
exec { 'Deprovision OpenStack - Horizon (service-group-member)':
command => 'sm-deprovision service-group-member web-services horizon',