diff --git a/modules/releasestatus/files/ssh_config b/modules/releasestatus/files/ssh_config new file mode 100644 index 0000000000..0fe0d75b7d --- /dev/null +++ b/modules/releasestatus/files/ssh_config @@ -0,0 +1,2 @@ +Host review.openstack.org + AddressFamily inet diff --git a/modules/releasestatus/manifests/init.pp b/modules/releasestatus/manifests/init.pp index 3c30d058f9..f16afe743f 100644 --- a/modules/releasestatus/manifests/init.pp +++ b/modules/releasestatus/manifests/init.pp @@ -99,6 +99,15 @@ class releasestatus ( } } + file { '/var/lib/releasestatus/.ssh/config': + owner => 'releasestatus', + group => 'releasestatus', + mode => '0600', + source => 'puppet:///modules/releasestatus/ssh_config', + replace => true, + require => File['/var/lib/releasestatus/.ssh/'] + } + vcsrepo { '/var/lib/releasestatus/releasestatus': ensure => latest, provider => git,