aboutsummaryrefslogtreecommitdiffstats
path: root/modules/buildsystem
diff options
context:
space:
mode:
authorPascal Terjan <pterjan@mageia.org>2026-03-22 18:18:17 +0000
committerPascal Terjan <pterjan@mageia.org>2026-03-22 18:18:21 +0000
commit83131284f0cd1ae49fe90d4c6970b72f594a5836 (patch)
tree13c3bd462fc0e92e0a73fa9645ca448d59c71624 /modules/buildsystem
parentb47efd9b4df85e56933c78357fc2ce347a7f49d0 (diff)
downloadpuppet-master.tar
puppet-master.tar.gz
puppet-master.tar.bz2
puppet-master.tar.xz
puppet-master.zip
Have iurt keep installed packages in urpmi cacheHEADmaster
This allows to install them in a fakeroot and will allow to have a simpler way to bootstrap new versions of perl. It also allows building libguestfs without network access.
Diffstat (limited to 'modules/buildsystem')
-rw-r--r--modules/buildsystem/manifests/iurt/config.pp1
-rw-r--r--modules/buildsystem/templates/iurt.conf1
2 files changed, 1 insertions, 1 deletions
diff --git a/modules/buildsystem/manifests/iurt/config.pp b/modules/buildsystem/manifests/iurt/config.pp
index efdd73e3..6586edee 100644
--- a/modules/buildsystem/manifests/iurt/config.pp
+++ b/modules/buildsystem/manifests/iurt/config.pp
@@ -39,7 +39,6 @@ define buildsystem::iurt::config() {
}
$allow_network_access = [
- 'libguestfs', # Needs access to the configured mirrors
]
file { "/etc/iurt/build/${distribution}.conf":
diff --git a/modules/buildsystem/templates/iurt.conf b/modules/buildsystem/templates/iurt.conf
index 0bd30acb..92591b11 100644
--- a/modules/buildsystem/templates/iurt.conf
+++ b/modules/buildsystem/templates/iurt.conf
@@ -33,5 +33,6 @@
<%-
} -%>
},
+ urpmi_options => '--noclean',
}