diff --git a/manifests/site.pp b/manifests/site.pp index d1982ca4..a52f1712 100644 --- a/manifests/site.pp +++ b/manifests/site.pp @@ -1,124 +1,121 @@ node 'louvre.softwareheritage.org' { include role::swh_hypervisor_master - include role::swh_lsi_storage_adapter } node 'beaubourg.softwareheritage.org', 'orsay.softwareheritage.org', 'hypervisor3.softwareheritage.org' { include role::swh_hypervisor - include role::swh_lsi_storage_adapter } node 'pergamon.softwareheritage.org' { include role::swh_sysadmin } node 'tate.softwareheritage.org' { include role::swh_forge } node 'moma.softwareheritage.org' { include role::swh_api include role::swh_apache_log_archiver } node 'webapp0.softwareheritage.org' { include role::swh_api_azure } node 'saatchi.internal.softwareheritage.org' { include role::swh_scheduler } node /^(prado|somerset).(internal.)?softwareheritage.org$/ { include role::swh_database } node 'banco.softwareheritage.org' { include role::swh_backup - include role::swh_lsi_storage_adapter include role::swh_rsnapshot_master } node 'esnode1.internal.softwareheritage.org', 'esnode2.internal.softwareheritage.org', 'esnode3.internal.softwareheritage.org' { include role::swh_elasticsearch } node /^(unibo-test|orangeriedev).(internal.)?softwareheritage.org$/ { include role::swh_vault_test } node /^(unibo-prod|orangerie).(internal.)?softwareheritage.org$/ { include role::swh_vault } node /^(uffizi|storage\d+\.[^.]+\.azure).(internal.)?softwareheritage.org$/ { include role::swh_storage } node /^getty.(internal.)?softwareheritage.org$/ { include role::swh_eventlog } node /^worker\d+\.(internal\.)?softwareheritage\.org$/ { include role::swh_worker_inria } node /^worker\d+\..*\.azure\.internal\.softwareheritage\.org$/ { include role::swh_worker_azure } node /^dbreplica(0|1)\.euwest\.azure\.internal\.softwareheritage\.org$/ { include role::swh_database } node /^ceph-osd\d+\.internal\.softwareheritage\.org$/ { include role::swh_ceph_osd } node /^ceph-mon\d+\.internal\.softwareheritage\.org$/ { include role::swh_ceph_mon } node /^ns\d+\.(.*\.azure\.)?internal\.softwareheritage\.org/ { include role::swh_nameserver_secondary } node 'thyssen.internal.softwareheritage.org' { include role::swh_ci_server } node /^jenkins-debian\d+\.internal\.softwareheritage\.org$/ { include role::swh_ci_agent_debian } node 'logstash0.internal.softwareheritage.org' { include role::swh_logstash_instance } node 'kibana0.internal.softwareheritage.org' { include role::swh_kibana_instance } node 'munin0.internal.softwareheritage.org' { include role::swh_munin_master } node 'giverny.softwareheritage.org', 'petit-palais.softwareheritage.org', 'grand-palais.softwareheritage.org', 'ddouard-desktop.internal.softwareheritage.org' { include role::swh_desktop } node default { include role::swh_base include profile::puppet::agent } diff --git a/site-modules/role/manifests/swh_backup.pp b/site-modules/role/manifests/swh_backup.pp index d8950e78..15a978c9 100644 --- a/site-modules/role/manifests/swh_backup.pp +++ b/site-modules/role/manifests/swh_backup.pp @@ -1,5 +1,6 @@ class role::swh_backup inherits role::swh_server { include profile::puppet::agent include profile::swh::deploy::objstorage include profile::swh::deploy::objstorage_ceph + include profile::megacli } diff --git a/site-modules/role/manifests/swh_hypervisor.pp b/site-modules/role/manifests/swh_hypervisor.pp index 372698b0..797366be 100644 --- a/site-modules/role/manifests/swh_hypervisor.pp +++ b/site-modules/role/manifests/swh_hypervisor.pp @@ -1,3 +1,4 @@ class role::swh_hypervisor inherits role::swh_server { include profile::puppet::agent + include profile::megacli } diff --git a/site-modules/role/manifests/swh_lsi_storage_adapter.pp b/site-modules/role/manifests/swh_lsi_storage_adapter.pp deleted file mode 100644 index 8a3083b5..00000000 --- a/site-modules/role/manifests/swh_lsi_storage_adapter.pp +++ /dev/null @@ -1,4 +0,0 @@ -class role::swh_lsi_storage_adapter inherits role::swh_base { - include profile::puppet::agent - include profile::megacli -}