Fix up ssh key usage
We need for the keys to only have the key content. Also, we've learned that the ssh_authorized_key title is important. Change-Id: Ie772572e041ea6c1587dddb02937b89541a37e1b
This commit is contained in:
parent
9de8df3508
commit
8895d64289
@ -52,13 +52,17 @@ class jenkins::jenkinsuser(
|
||||
require => File['/home/jenkins'],
|
||||
}
|
||||
|
||||
ssh_authorized_key { '/home/jenkins/.ssh/authorized_keys':
|
||||
ssh_authorized_key { 'jenkins-master-2014-04-24':
|
||||
ensure => present,
|
||||
user => 'jenkins',
|
||||
type => 'ssh-rsa',
|
||||
key => $ssh_key,
|
||||
require => File['/home/jenkins/.ssh'],
|
||||
}
|
||||
ssh_authorized_key { '/home/jenkins/.ssh/authorized_keys':
|
||||
ensure => absent,
|
||||
user => 'jenkins',
|
||||
}
|
||||
|
||||
#NOTE: not all distributions have default bash files in /etc/skel
|
||||
if ($::osfamily == 'Debian') {
|
||||
|
@ -149,7 +149,7 @@ class jenkins::master(
|
||||
owner => 'jenkins',
|
||||
group => 'nogroup',
|
||||
mode => '0644',
|
||||
content => $jenkins_ssh_public_key,
|
||||
content => "ssh_rsa ${jenkins_ssh_public_key} jenkins@${::fqdn}",
|
||||
replace => true,
|
||||
require => File['/var/lib/jenkins/.ssh/'],
|
||||
}
|
||||
|
@ -64,13 +64,17 @@ class openstack_project::git_backend (
|
||||
require => User['cgit'],
|
||||
}
|
||||
|
||||
ssh_authorized_key { '/home/cgit/.ssh/authorized_keys':
|
||||
ssh_authorized_key { 'gerrit-replication-2014-04-25':
|
||||
ensure => present,
|
||||
user => 'cgit',
|
||||
type => 'ssh-rsa',
|
||||
key => $git_gerrit_ssh_key,
|
||||
require => File['/home/cgit/.ssh/']
|
||||
}
|
||||
ssh_authorized_key { '/home/cgit/.ssh/authorized_keys':
|
||||
ensure => absent,
|
||||
user => 'cgit',
|
||||
}
|
||||
|
||||
file { '/home/cgit/projects.yaml':
|
||||
ensure => present,
|
||||
|
@ -2,8 +2,8 @@
|
||||
#
|
||||
class openstack_project {
|
||||
|
||||
$jenkins_ssh_key = "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC6WutNHfM+YdnjeNFeaIpvxqt+9aDn95Ykpmc+fASSjlDZJtOrueH3ch/v08wkE4WQKg03i+t8VonqEwMGmApYA3VzFsURUQbxzlSz5kHlBQSqgz5JTwUmnt1RH5sePL5pkuJ6JgqJ8PxJod6fiD7YDjaKJW/wBzXGnGg2EkgqrkBQXYL4hyaPuSwsQF0Gdwg3QFqXl+R/GrM6FscUkkJzbjqGKI2GhLT8mf2BIMEAiMFhF5Wl4FFrbvhTfPfW+9VdcsiMxCXaxp00n1x1+Y7OqR5AZ/id0Lkz9ZoFVGS901OB/L4xXrvUtI2y+kIYeF6hxfmAl/zhY0eWzwo9lDPz jenkins@jenkins.openstack.org\n"
|
||||
$jenkins_ssh_key = 'AAAAB3NzaC1yc2EAAAADAQABAAABAQC6WutNHfM+YdnjeNFeaIpvxqt+9aDn95Ykpmc+fASSjlDZJtOrueH3ch/v08wkE4WQKg03i+t8VonqEwMGmApYA3VzFsURUQbxzlSz5kHlBQSqgz5JTwUmnt1RH5sePL5pkuJ6JgqJ8PxJod6fiD7YDjaKJW/wBzXGnGg2EkgqrkBQXYL4hyaPuSwsQF0Gdwg3QFqXl+R/GrM6FscUkkJzbjqGKI2GhLT8mf2BIMEAiMFhF5Wl4FFrbvhTfPfW+9VdcsiMxCXaxp00n1x1+Y7OqR5AZ/id0Lkz9ZoFVGS901OB/L4xXrvUtI2y+kIYeF6hxfmAl/zhY0eWzwo9lDPz'
|
||||
|
||||
$jenkins_dev_ssh_key = "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDbqsicu+KLV4W+XYDmGO9+1RgDO08KFYK3aElpXRU8zTmZfOMOVWdYYrKzj/GTfHMZQPzGHIsgfZYOBDFzplT5K/bhFwBCpyR68pkA1tXlqcJnoNIweC+MhCcWiX2AkjcR/WLiVrUiBj6L4Hl/2LigcbJU8TWZZrilrnki8iJvvgXKXJntOlcyNFDsABFOjl6zybi0vqFRZHAQTVDpVIr3ihrBIRMEYnAbJX8+zDNZmkIhyOFWLQ2uHaDclVH4ZJT/d7xbE7oqUnb3PxMke81uf/AqwfPCa1QKanH89raSwwIFrBKE+XBtdgoLhdS658rYWmMl2ISgQ85BSHv52HTn jenkins@jenkins-dev.openstack.org\n"
|
||||
$jenkins_dev_ssh_key = 'AAAAB3NzaC1yc2EAAAADAQABAAABAQDbqsicu+KLV4W+XYDmGO9+1RgDO08KFYK3aElpXRU8zTmZfOMOVWdYYrKzj/GTfHMZQPzGHIsgfZYOBDFzplT5K/bhFwBCpyR68pkA1tXlqcJnoNIweC+MhCcWiX2AkjcR/WLiVrUiBj6L4Hl/2LigcbJU8TWZZrilrnki8iJvvgXKXJntOlcyNFDsABFOjl6zybi0vqFRZHAQTVDpVIr3ihrBIRMEYnAbJX8+zDNZmkIhyOFWLQ2uHaDclVH4ZJT/d7xbE7oqUnb3PxMke81uf/AqwfPCa1QKanH89raSwwIFrBKE+XBtdgoLhdS658rYWmMl2ISgQ85BSHv52HTn'
|
||||
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user