Merge "Deprovision dccertmon from subclouds"
This commit is contained in:
commit
372e7a8e8c
@ -1655,11 +1655,6 @@ class platform::kubernetes::master::rootca::trustnewca::runtime
|
|||||||
inherits ::platform::kubernetes::params {
|
inherits ::platform::kubernetes::params {
|
||||||
include ::platform::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
|
# Copy the new root CA cert in place
|
||||||
exec { 'put_new_ca_cert_in_place':
|
exec { 'put_new_ca_cert_in_place':
|
||||||
command => "/bin/cp ${rootca_certfile_new} ${rootca_certfile}",
|
command => "/bin/cp ${rootca_certfile_new} ${rootca_certfile}",
|
||||||
@ -1687,10 +1682,10 @@ class platform::kubernetes::master::rootca::trustnewca::runtime
|
|||||||
-> exec { 'restart_cert_mon':
|
-> exec { 'restart_cert_mon':
|
||||||
command => 'sm-restart-safe service cert-mon',
|
command => 'sm-restart-safe service cert-mon',
|
||||||
}
|
}
|
||||||
# Restart dccert-mon since it uses admin.conf
|
# Restart dccertmon since it uses admin.conf
|
||||||
-> exec { 'restart_dc_cert_mon':
|
-> exec { 'restart_dccertmon':
|
||||||
command => 'sm-restart-safe service 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
|
# Restart kube-apiserver to pick up the new cert
|
||||||
-> exec { 'restart_apiserver':
|
-> exec { 'restart_apiserver':
|
||||||
|
@ -733,15 +733,6 @@ class platform::sm
|
|||||||
-> exec { 'Provision DCAgent-API (service-group-member dcagent-api)':
|
-> exec { 'Provision DCAgent-API (service-group-member dcagent-api)':
|
||||||
command => 'sm-provision service-group-member distributed-cloud-services 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
|
# Deprovision Horizon when running as a subcloud
|
||||||
exec { 'Deprovision OpenStack - Horizon (service-group-member)':
|
exec { 'Deprovision OpenStack - Horizon (service-group-member)':
|
||||||
command => 'sm-deprovision service-group-member web-services horizon',
|
command => 'sm-deprovision service-group-member web-services horizon',
|
||||||
|
Loading…
x
Reference in New Issue
Block a user