Ottomata has submitted this change and it was merged. Change subject: Adding new research leila, giving access to stat1 and stat1002 and bastions ......................................................................
Adding new research leila, giving access to stat1 and stat1002 and bastions RT 6765 Change-Id: I60633e881d7b497a12ebaf95ffc348f27ce0ff87 --- M manifests/admins.pp M manifests/site.pp 2 files changed, 25 insertions(+), 2 deletions(-) Approvals: Ottomata: Verified; Looks good to me, approved jenkins-bot: Verified diff --git a/manifests/admins.pp b/manifests/admins.pp index 54154ee..3b4469d 100644 --- a/manifests/admins.pp +++ b/manifests/admins.pp @@ -3382,6 +3382,26 @@ } } + # RT 6765 + class leila inherits baseaccount { + $username = 'leila' + $realname = 'Leila Zia' + $uid = 3963 + + unixaccount { $realname: username => $username, uid => $uid, gid => $gid } + + if $manage_home { + Ssh_authorized_key { require => Unixaccount[$realname] } + + ssh_authorized_key { 'leila@starfruit': + ensure => 'present', + user => $username, + type => 'ssh-rsa', + key => 'AAAAB3NzaC1yc2EAAAADAQABAAABAQCyDhTiTa+lUt+lM++HXAYchRyKX4GVMwb4zAAovcHbG9R7NHAP1vT7px+vwFG69TZay/MsuZ7oo5NyRUWNF00CXSSx0KMZz5FirW/dncrRG9/N+fxat8jyjVVrFiY1sngSUhmILQrLGV0Wa7EC8ZHv0qywO4UqbfgGxZMY5n2nu3hFvLn6LoKKoNDjaFTfEwio8QNjdMC0NZLYqUk1HMj5Zm4mrTFD+UcOXSbbOe4MytQKDYzZdEYd4XOE1ki/dRvAmPhAj0gAkezPCRseCCamaDmokd+PS8db3EHJ390+48FTkXLIO1uUhJJmF9MsWL2dj2gDk1RZjkOlfcAapypl', + } + } + } + # FIXME: not an admin. This is more like a system account. class l10nupdate inherits baseaccount { $username = "l10nupdate" @@ -3532,6 +3552,7 @@ include accounts::ironholds # RT 5935 include accounts::nuria # RT 6535 include accounts::csalvia # RT 6664 + include accounts::leila # RT 6765 } class admins::labs { @@ -3590,7 +3611,8 @@ accounts::qchris, # RT 5474 accounts::tnegrin, # RT 5391 accounts::nuria, # RT 6617 - accounts::csalvia # RT 6664 + accounts::csalvia, # RT 6664 + accounts::leila # RT 6765 } class admins::fr-tech { diff --git a/manifests/site.pp b/manifests/site.pp index 4aef642..21fa38f 100644 --- a/manifests/site.pp +++ b/manifests/site.pp @@ -2278,7 +2278,8 @@ accounts::mholmquist,# RT 6009 accounts::msyed, # RT 6506 accounts::nuria, # RT 6525 - accounts::csalvia # RT 6664 + accounts::csalvia, # RT 6664 + accounts::leila # RT 6765 sudo_user { "otto": privileges => ['ALL = NOPASSWD: ALL'] } -- To view, visit https://gerrit.wikimedia.org/r/112497 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: merged Gerrit-Change-Id: I60633e881d7b497a12ebaf95ffc348f27ce0ff87 Gerrit-PatchSet: 1 Gerrit-Project: operations/puppet Gerrit-Branch: production Gerrit-Owner: Ottomata <o...@wikimedia.org> Gerrit-Reviewer: Ottomata <o...@wikimedia.org> Gerrit-Reviewer: jenkins-bot <> _______________________________________________ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits