Add a puppet rehome manifest

This commit adds a subcloud_rehome manifest, this manifest is to
re-configure the keystone authentication passwords of related services
and reload these services.

Tested with apply this manifest after the keystone authentication
passwords migrated in secure static hiera data. The passwords in
services' configuration files are modified and the related services
are reloaded after the apply.

Depends-On: https://review.opendev.org/c/starlingx/stx-puppet/+/795111
Story: 2008774
Task: 42581
Signed-off-by: Yuxing Jiang <yuxing.jiang@windriver.com>
Change-Id: I93902da0939f5b6857e58f9fd6ada6a9d5c1a3ab
This commit is contained in:
Yuxing Jiang 2021-06-07 08:53:59 -05:00 committed by Yuxing Jiang
parent 78bae7166c
commit e2b47b6a58
1 changed files with 28 additions and 0 deletions

View File

@ -0,0 +1,28 @@
#
# puppet manifest for subcloud re-home
#
Exec {
timeout => 600,
path => '/usr/bin:/usr/sbin:/bin:/sbin:/usr/local/bin:/usr/local/sbin'
}
include ::platform::config
include ::platform::haproxy::runtime
include ::platform::patching
include ::platform::patching::api
include ::platform::sysinv
include ::platform::sysinv::api
include ::platform::mtce
include ::platform::mtce::agent
include ::platform::certmon
include ::platform::smapi::rehome
include ::openstack::barbican
include ::openstack::barbican::api