Ottomata has submitted this change and it was merged.

Change subject: Adding Christian Aistleitner account on analytics nodes.  RT 
5403
......................................................................


Adding Christian Aistleitner account on analytics nodes.  RT 5403

Change-Id: Id9c524bb0a1e295e1c6e54e152b5244476b4a900
---
M manifests/admins.pp
M manifests/role/analytics.pp
2 files changed, 31 insertions(+), 6 deletions(-)

Approvals:
  Ottomata: Verified; Looks good to me, approved
  jenkins-bot: Verified



diff --git a/manifests/admins.pp b/manifests/admins.pp
index b9b1b15..0fdee9b 100644
--- a/manifests/admins.pp
+++ b/manifests/admins.pp
@@ -2921,9 +2921,10 @@
         }
     }
 
-    class springle inherits baseaccount {
-        $username = "springle"
-        $realname = "Sean Pringle"
+    # RT 5403
+    class qchris inherits baseaccount {
+        $username = "qchris"
+        $realname = "Christian Aistleitner"
         $uid = 645
 
         unixaccount { $realname: username => $username, uid => $uid, gid => 
$gid }
@@ -2932,11 +2933,32 @@
             Ssh_authorized_key { require => Unixaccount[$realname] }
 
             ssh_authorized_key {
-                "sean@mintaka":
+                "[email protected]":
                 ensure => present,
                 user   => $username,
                 type   => "ssh-rsa",
-                key    => 
"AAAAB3NzaC1yc2EAAAADAQABAAABAQDZ632eqrXOJ2vVKmxwode44lGL6UGEXUWG8muUP1ItqSCdYqmG11zaeH3uJNfsbqUu0jJbKpO7uiKSwolaYrHDPLDl5v5jNyRx7aQDzMgCjtVGAZIN3zQGGybl7v8ZQ635L9SAaATuYd7nOdDGa5TZ46YiAv1BA/+RGnUSz5h/ycb09V7o+RlQbHRTsTCIxjIMg45Rqnn3ukBeGNEZAU4IgaTRkg19PfPeSH9q6Ni6Wa1jz32ygmotT38vKuCvOXZxigrHJKwovS6xdfdxC67UBMV5J+KICpRPVAn1iIQMyiatdG4tBlPOUEecZcL6f7QaZufZwI/gU3wkC2zlVchF",
+                key    => 
"AAAAB3NzaC1yc2EAAAADAQABAAABAQC/FKzYz14zzwGZBltEn/PKw90dTxGvvmMUK2no5qE9gHd+zGlYNoriQK0dRsiGyWEf0O0V0dEMhkM/LjSVMqxBK0nOoAY01sgJrAH2VTYgB6RnTqAG2gUWuPEfPMZ+5tJMVgr0hRkbrZQoEvBRAv45xfywXI9if0pBtbG710JrEbAryyLfU4tt6gRAPgaAZ5ch9ISnMXden2c+N+KmjC0IXwtN7DteaCbvsL4vQHZ1JyC2OjPbHaH/6gJwE/IRbZSxTUzkH9UL/+v9N/b4yFYFGKP/2yZgHtWQfOsDpClOUiooik0pK/w9oQA+kOcKdjm2oumss4FQwRswDYJhaKI/"
+            }
+        }
+    }
+
+    # RT 5274
+    class manybubbles inherits baseaccount {
+        $username = "manybubbles"
+        $realname = "Nik Everett"
+        $uid = 644
+
+        unixaccount { $realname: username => $username, uid => $uid, gid => 
$gid }
+
+        if $manage_home {
+            Ssh_authorized_key { require => Unixaccount[$realname] }
+
+            ssh_authorized_key {
+                "manybubbles@manybubbles-laptop":
+                ensure => present,
+                user   => $username,
+                type   => "ssh-rsa",
+                key    => 
"AAAAB3NzaC1yc2EAAAADAQABAAABAQCvG6VYTnUwHQyLYFUv0g1EUfp+OByn2agzc6Y3oSj9JhjYT2zbzpfquCB5aL8mLv4A1J8iKVwWHGeib44QY8uggX/66xdRrvEZ6QaM3GkVehDS4MpKl8m61rnVfITSxmPg0n83pBDhKfXPzE6vzchBA7ZhonccObwpcr4jvpUrvFcgWDrhjbC+YeJ1YKz5lm6IPW0yeY6Ni/0LRNbIUkv0Bj1epsFqBPORO9GoWc9ydV3rDLJJGJJ5YhOlbFSjc6nblUDMwBToxov+5icnT22wNdlHizGPUafluw6Wf790Bls3Znoje0qY5KgC7zOoQWWR+3k1kZVpuOIVQU6U3/uP",
             }
         }
     }
diff --git a/manifests/role/analytics.pp b/manifests/role/analytics.pp
index 07e3e60..edd023d 100644
--- a/manifests/role/analytics.pp
+++ b/manifests/role/analytics.pp
@@ -50,7 +50,8 @@
         accounts::ram,      # RT 5059
         accounts::maryana,  # RT 5017
         accounts::halfak,   # RT 5233
-        accounts::abaso     # RT 5273
+        accounts::abaso,    # RT 5273
+        accounts::qchris    # RT 5403
 
     # add Analytics team members to the stats group so they can
     # access data group owned by 'stats'.
@@ -65,6 +66,8 @@
     User<|title == otto|>        { groups +> [ "stats" ] }
     User<|title == spetrea|>     { groups +> [ "stats" ] }
     User<|title == abaso|>       { groups +> [ "stats" ] }
+    User<|title == qchris|>      { groups +> [ "stats" ] }
+
 
     # Diederik, David and Otto have sudo privileges on Analytics nodes.
     sudo_user { [ "diederik", "dsc", "otto" ]: privileges => ['ALL = (ALL) 
NOPASSWD: ALL'] }

-- 
To view, visit https://gerrit.wikimedia.org/r/72726
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: merged
Gerrit-Change-Id: Id9c524bb0a1e295e1c6e54e152b5244476b4a900
Gerrit-PatchSet: 2
Gerrit-Project: operations/puppet
Gerrit-Branch: production
Gerrit-Owner: Ottomata <[email protected]>
Gerrit-Reviewer: Ottomata <[email protected]>
Gerrit-Reviewer: jenkins-bot

_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to