[MediaWiki-commits] [Gerrit] add wikidev group to admins::pmacct - change (operations/puppet)

2014-04-29 Thread Dzahn (Code Review)
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 
Gerrit-Reviewer: Dzahn 
Gerrit-Reviewer: jenkins-bot <>

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


[MediaWiki-commits] [Gerrit] add wikidev group to admins::pmacct - change (operations/puppet)

2014-04-29 Thread Dzahn (Code Review)
Dzahn has uploaded a new change for review.

  https://gerrit.wikimedia.org/r/130309

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

add wikidev group to admins::pmacct

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


  git pull ssh://gerrit.wikimedia.org:29418/operations/puppet 
refs/changes/09/130309/1

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: newchange
Gerrit-Change-Id: Ibddb80200b0d20a33bb4e2422f5775e6ea48a1af
Gerrit-PatchSet: 1
Gerrit-Project: operations/puppet
Gerrit-Branch: production
Gerrit-Owner: Dzahn 

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