Puppet Plan: complyadm::upgrade
- Defined in:
- plans/upgrade.pp
Summary
Upgrade Security Compliance Management.Overview
Use this plan to upgrade an existing installation of Security Compliance Management. For complete instructions on how to use this plan to upgrade Security Compliance Management, see www.puppet.com/docs/comply/3.x/upgrade-comply-module.
8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 |
# File 'plans/upgrade.pp', line 8
plan complyadm::upgrade(
Optional[Boolean] $ignore_failing_preflights = false,
Optional[Boolean] $upload_images = true
) {
run_plan('complyadm::check_bolt_version')
$config = complyadm::config()
run_plan('complyadm::preflight',
config => $config,
ignore_failing_preflights => $ignore_failing_preflights,
)
if $config['install_runtime'] {
run_plan('complyadm::install::runtime',
config => $config,
)
}
if $upload_images {
run_plan('complyadm::install::upload_images',
config => $config,
)
} else {
run_plan('complyadm::install::download_images',
config => $config,
)
}
run_plan('complyadm::install::roles',
config => $config,
)
run_plan('complyadm::install::wait_for_services',
config => $config,
)
run_plan('complyadm::upgrade::cleanup',
config => $config,
)
}
|