Dzahn has submitted this change and it was merged.

Change subject: add wikidev group to admins::pmacct
......................................................................


add wikidev group to admins::pmacct

this new admins group has been added in I49c36df0a

but for the account to be actually created we need
to add the wikidev group and set the gid.

see how this is done in the other admins:: groups
as well, otherwise we get:

err: Failed to apply catalog:
Could not find dependency Group[500] for User..
at /etc/puppet/manifests/admins.pp:60

and the account does not get created due to that

RT #7368 to give Joel access to rhenium

Change-Id: Ibddb80200b0d20a33bb4e2422f5775e6ea48a1af
---
M manifests/admins.pp
1 file changed, 4 insertions(+), 0 deletions(-)

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



diff --git a/manifests/admins.pp b/manifests/admins.pp
index c9ea06c..5d73024 100644
--- a/manifests/admins.pp
+++ b/manifests/admins.pp
@@ -3964,5 +3964,9 @@
 
 # access to pmacct tools
 class admins::pmacct {
+
+    $gid = '500'   # 'wikidev' by default
+    include groups::wikidev
+
     include accounts::jkrauska
 }

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

Gerrit-MessageType: merged
Gerrit-Change-Id: Ibddb80200b0d20a33bb4e2422f5775e6ea48a1af
Gerrit-PatchSet: 3
Gerrit-Project: operations/puppet
Gerrit-Branch: production
Gerrit-Owner: Dzahn <dz...@wikimedia.org>
Gerrit-Reviewer: Dzahn <dz...@wikimedia.org>
Gerrit-Reviewer: jenkins-bot <>

_______________________________________________
MediaWiki-commits mailing list
MediaWiki-commits@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to