diff --git a/manifests/swh_ci.pp b/manifests/swh_ci.pp new file mode 100644 index 00000000..79702fa5 --- /dev/null +++ b/manifests/swh_ci.pp @@ -0,0 +1,5 @@ +# doesn't inherit swh_server to avoid backups by default +class role::swh_ci inherits role::swh_base { + include profile::puppet::agent + include profile::prometheus::node +} diff --git a/manifests/swh_ci_server.pp b/manifests/swh_ci_server.pp new file mode 100644 index 00000000..40aea467 --- /dev/null +++ b/manifests/swh_ci_server.pp @@ -0,0 +1,4 @@ +class role::swh_ci_server inherits role::swh_ci { + # Restore backups for ci server + include profile::dar::client +}