diff --git a/site-modules/profile/manifests/swh/deploy/base_loader_git.pp b/site-modules/profile/manifests/swh/deploy/base_loader_git.pp index 51258674..f9595758 100644 --- a/site-modules/profile/manifests/swh/deploy/base_loader_git.pp +++ b/site-modules/profile/manifests/swh/deploy/base_loader_git.pp @@ -1,12 +1,12 @@ # Git Loader base configuration class profile::swh::deploy::base_loader_git { include ::profile::swh::deploy::loader $packages = ['python3-swh.loader.git'] package {$packages: - ensure => 'latest', + ensure => 'present', } } diff --git a/site-modules/profile/manifests/swh/deploy/indexer_storage.pp b/site-modules/profile/manifests/swh/deploy/indexer_storage.pp index 50c38b8d..c9e7beee 100644 --- a/site-modules/profile/manifests/swh/deploy/indexer_storage.pp +++ b/site-modules/profile/manifests/swh/deploy/indexer_storage.pp @@ -1,14 +1,14 @@ # Deployment of the swh.indexer.storage.api.server class profile::swh::deploy::indexer_storage { include ::profile::swh::deploy::base_storage package {'python3-swh.indexer.storage': - ensure => 'latest', + ensure => 'present', } ~> ::profile::swh::deploy::rpc_server {'indexer-storage': config_key => 'indexer::storage', executable => 'swh.indexer.storage.api.server:run_from_webserver', worker => 'sync', http_check_string => 'SWH Indexer Storage API server', } } diff --git a/site-modules/profile/manifests/swh/deploy/storage.pp b/site-modules/profile/manifests/swh/deploy/storage.pp index dee2badf..dada8de6 100644 --- a/site-modules/profile/manifests/swh/deploy/storage.pp +++ b/site-modules/profile/manifests/swh/deploy/storage.pp @@ -1,13 +1,13 @@ # Deployment of the swh.storage.api server class profile::swh::deploy::storage { include ::profile::swh::deploy::base_storage package {'python3-swh.storage': - ensure => 'latest', + ensure => 'present', } ~> ::profile::swh::deploy::rpc_server {'storage': executable => 'swh.storage.api.server:run_from_webserver', worker => 'sync', http_check_string => 'Software Heritage storage server' } } diff --git a/site-modules/profile/manifests/swh/deploy/worker/loader_deposit.pp b/site-modules/profile/manifests/swh/deploy/worker/loader_deposit.pp index 6079e87d..f65aefb0 100644 --- a/site-modules/profile/manifests/swh/deploy/worker/loader_deposit.pp +++ b/site-modules/profile/manifests/swh/deploy/worker/loader_deposit.pp @@ -1,18 +1,18 @@ # Deployment for swh-loader-deposit class profile::swh::deploy::worker::loader_deposit { $packages = ['python3-swh.deposit.loader'] $private_tmp = lookup('swh::deploy::worker::loader_deposit::private_tmp') package {$packages: - ensure => 'latest', + ensure => 'present', } # This installs the swh-worker@$service_name service ::profile::swh::deploy::worker::instance {'loader_deposit': ensure => running, private_tmp => $private_tmp, require => [ Package[$packages], ], } } diff --git a/site-modules/profile/manifests/swh/deploy/worker/loader_mercurial.pp b/site-modules/profile/manifests/swh/deploy/worker/loader_mercurial.pp index 0c495028..5d5e2541 100644 --- a/site-modules/profile/manifests/swh/deploy/worker/loader_mercurial.pp +++ b/site-modules/profile/manifests/swh/deploy/worker/loader_mercurial.pp @@ -1,17 +1,17 @@ # Deployment for swh-loader-mercurial (disk) class profile::swh::deploy::worker::loader_mercurial { $private_tmp = lookup('swh::deploy::worker::loader_mercurial::private_tmp') $packages = ['python3-swh.loader.mercurial'] package {$packages: - ensure => 'latest', + ensure => 'present', } ::profile::swh::deploy::worker::instance {'loader_mercurial': ensure => running, private_tmp => $private_tmp, require => [ Package[$packages], ], } } diff --git a/site-modules/profile/manifests/swh/deploy/worker/loader_pypi.pp b/site-modules/profile/manifests/swh/deploy/worker/loader_pypi.pp index 577d78a8..a614042a 100644 --- a/site-modules/profile/manifests/swh/deploy/worker/loader_pypi.pp +++ b/site-modules/profile/manifests/swh/deploy/worker/loader_pypi.pp @@ -1,18 +1,18 @@ # Deployment for swh-loader-pypi class profile::swh::deploy::worker::loader_pypi { $private_tmp = lookup('swh::deploy::worker::loader_pypi::private_tmp') $packages = ['python3-swh.loader.pypi'] package {$packages: - ensure => 'latest', + ensure => 'present', } ::profile::swh::deploy::worker::instance {'loader_pypi': ensure => present, private_tmp => $private_tmp, require => [ Package[$packages], ], } } diff --git a/site-modules/profile/manifests/swh/deploy/worker/loader_svn.pp b/site-modules/profile/manifests/swh/deploy/worker/loader_svn.pp index 3570a5ae..3f752e65 100644 --- a/site-modules/profile/manifests/swh/deploy/worker/loader_svn.pp +++ b/site-modules/profile/manifests/swh/deploy/worker/loader_svn.pp @@ -1,19 +1,19 @@ # Deployment for swh-loader-svn class profile::swh::deploy::worker::loader_svn { $packages = ['python3-swh.loader.svn'] $limit_no_file = lookup('swh::deploy::worker::loader_svn::limit_no_file') $private_tmp = lookup('swh::deploy::worker::loader_svn::private_tmp') package {$packages: - ensure => 'latest', + ensure => 'present', } ::profile::swh::deploy::worker::instance {'loader_svn': ensure => present, limit_no_file => $limit_no_file, private_tmp => $private_tmp, require => [ Package[$packages], ], } }