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],
],
}
}