diff options
Diffstat (limited to 'modules/buildsystem/manifests')
-rw-r--r-- | modules/buildsystem/manifests/iurt/config.pp | 1 | ||||
-rw-r--r-- | modules/buildsystem/manifests/iurt/upload.pp | 1 | ||||
-rw-r--r-- | modules/buildsystem/manifests/mainnode.pp | 2 | ||||
-rw-r--r-- | modules/buildsystem/manifests/var/repository.pp | 1 |
4 files changed, 4 insertions, 1 deletions
diff --git a/modules/buildsystem/manifests/iurt/config.pp b/modules/buildsystem/manifests/iurt/config.pp index 54bc03ea..32a48a4d 100644 --- a/modules/buildsystem/manifests/iurt/config.pp +++ b/modules/buildsystem/manifests/iurt/config.pp @@ -1,6 +1,7 @@ define buildsystem::iurt::config() { include buildsystem::var::iurt include buildsystem::var::webstatus + include buildsystem::var::repository $distribution = $name # TODO rename the variable too in template $build_login = $buildsystem::var::iurt::login diff --git a/modules/buildsystem/manifests/iurt/upload.pp b/modules/buildsystem/manifests/iurt/upload.pp index 6aaef201..5417d36e 100644 --- a/modules/buildsystem/manifests/iurt/upload.pp +++ b/modules/buildsystem/manifests/iurt/upload.pp @@ -1,6 +1,7 @@ class buildsystem::iurt::upload { include buildsystem::var::iurt include buildsystem::var::webstatus + include buildsystem::var::repository file { '/etc/iurt/upload.conf': require => File['/etc/iurt'], content => template('buildsystem/upload.conf'), diff --git a/modules/buildsystem/manifests/mainnode.pp b/modules/buildsystem/manifests/mainnode.pp index 2a4834a0..1fd53900 100644 --- a/modules/buildsystem/manifests/mainnode.pp +++ b/modules/buildsystem/manifests/mainnode.pp @@ -11,7 +11,7 @@ class buildsystem::mainnode { ssh::auth::client { $buildsystem::var::scheduler::login: } - apache::vhost::other_app { "repository.$::domain": + apache::vhost::other_app { $buildsystem::var::repository::hostname: vhost_file => 'buildsystem/vhost_repository.conf', } } diff --git a/modules/buildsystem/manifests/var/repository.pp b/modules/buildsystem/manifests/var/repository.pp index 6407e69b..0ea1058c 100644 --- a/modules/buildsystem/manifests/var/repository.pp +++ b/modules/buildsystem/manifests/var/repository.pp @@ -1,4 +1,5 @@ class buildsystem::var::repository( + $hostname = "repository.${::domain}", $bootstrap_root = '/distrib/bootstrap', $mirror_root = '/distrib/mirror', $distribdir = 'distrib' |