git.lirion.de

Of git, get, and gud

summaryrefslogtreecommitdiffstats
path: root/site/profile
diff options
context:
space:
mode:
Diffstat (limited to 'site/profile')
-rw-r--r--site/profile/manifests/puppetmaster.pp30
-rw-r--r--site/profile/manifests/webhook_no_mcollective.pp2
2 files changed, 17 insertions, 15 deletions
diff --git a/site/profile/manifests/puppetmaster.pp b/site/profile/manifests/puppetmaster.pp
index 1c618a2..3085300 100644
--- a/site/profile/manifests/puppetmaster.pp
+++ b/site/profile/manifests/puppetmaster.pp
@@ -27,22 +27,24 @@ class profile::puppetmaster {
if $git_management_system in ['gitlab', 'github'] {
git_deploy_key { "add_deploy_key_to_puppet_control-${fqdn}":
- ensure => present,
- name => $::fqdn,
- path => "${r10k_ssh_key_file}.pub",
- token => hiera('gms_api_token'),
- project_name => 'puppet/control-repo',
- server_url => hiera('gms_server_url'),
- provider => $git_management_system,
+ ensure => present,
+ name => $::fqdn,
+ path => "${r10k_ssh_key_file}.pub",
+ token => hiera('gms_api_token'),
+ project_name => 'puppet/control-repo',
+ server_url => hiera('gms_server_url'),
+ provider => $git_management_system,
+ disable_ssl_verify => true,
}
git_webhook { 'web_post_receive_webhook' :
- ensure => present,
- webhook_url => "http://${fqdn}:8088/payload",
- token => hiera('gms_api_token'),
- project_name => 'puppet/control-repo',
- server_url => hiera('gms_server_url'),
- provider => $git_management_system,
+ ensure => present,
+ webhook_url => "http://${fqdn}:8088/payload",
+ token => hiera('gms_api_token'),
+ project_name => 'puppet/control-repo',
+ server_url => hiera('gms_server_url'),
+ provider => $git_management_system,
+ disable_ssl_verify => true,
}
}
@@ -63,7 +65,7 @@ class profile::puppetmaster {
section => 'main',
setting => 'environment_timeout',
value => 'unlimited',
- notify => Service['pe-puppetserver'],
+ notify => Service['pe-puppetserver'],
}
}
diff --git a/site/profile/manifests/webhook_no_mcollective.pp b/site/profile/manifests/webhook_no_mcollective.pp
index 9f4b7fa..f4f50d7 100644
--- a/site/profile/manifests/webhook_no_mcollective.pp
+++ b/site/profile/manifests/webhook_no_mcollective.pp
@@ -1,7 +1,7 @@
class profile::webhook_no_mcollective {
class {'r10k::webhook::config':
- enable_ssl => false,
+ enable_ssl => true,
protected => false,
use_mcollective => false,
}