[Bug 61970] Directory permissions in /src/scap incorrect for new directories when created by puppet

2014-03-21 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=61970

Greg Grossmeier  changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution|--- |FIXED

--- Comment #12 from Greg Grossmeier  ---
As of today:
gjg@tin:~$ ls -ld /srv/scap
drwxrwsr-x 6 root wikidev 4096 Mar 19 10:19 /srv/scap

gjg@mw1163:~$ ls -ld /srv/scap
drwxrwsr-x 6 root wikidev 4096 Mar 19 15:02 /srv/scap

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 61970] Directory permissions in /src/scap incorrect for new directories when created by puppet

2014-03-17 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=61970

--- Comment #11 from Bryan Davis  ---
Ori has fixed the directory permissions for /srv/scap in puppet and then
manually corrected all of cluster hosts. I'll leave this open for a day until
I'm sure that further puppet runs don't cause some sort of regression.

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 61970] Directory permissions in /src/scap incorrect for new directories when created by puppet

2014-03-17 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=61970

Bryan Davis  changed:

   What|Removed |Added

 CC||s...@reedyboy.net

--- Comment #10 from Bryan Davis  ---
(In reply to Andre Klapper from comment #9)
> So is either fixing this properly or finding an acceptable workaround still
> highest priority, relastically speaking? Or should priority be set lower?

Ori was working on this on Friday. I think it's pretty close to being fixed. We
seem to have permissions fixed now for members of the wikidev group. In the
process however the permissions on the /srv/scap top level directory were
broken.

$ ls -ld /srv/scap
drwxrws--- 6 root wikidev 4096 Mar 10 03:34 /srv/scap

The permissions on the top level directory should be 2775 (or even 0775)
instead of the 2770 that is now set. Permissions seem to be set correctly on
files and directories within /srv/scap.

The incorrect permissions on the base directory is causing the nightly
l10nupdate cron job to fail.

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 61970] Directory permissions in /src/scap incorrect for new directories when created by puppet

2014-03-17 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=61970

--- Comment #9 from Andre Klapper  ---
(In reply to Bryan Davis from comment #8)
> Root cause fix looks like it will require relatively
> deep puppet modifications (changing git::clone to set git configuration on
> new repos) or a rethinking of the deployment mechanism used.

Bryan:
So is either fixing this properly or finding an acceptable workaround still
highest priority, relastically speaking? Or should priority be set lower?

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 61970] Directory permissions in /src/scap incorrect for new directories when created by puppet

2014-03-07 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=61970

Bryan Davis  changed:

   What|Removed |Added

 Status|PATCH_TO_REVIEW |NEW

--- Comment #8 from Bryan Davis  ---
Patch was abandoned. Root cause fix looks like it will require relatively deep
puppet modifications (changing git::clone to set git configuration on new
repos) or a rethinking of the deployment mechanism used.

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 61970] Directory permissions in /src/scap incorrect for new directories when created by puppet

2014-03-05 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=61970

--- Comment #7 from Antoine "hashar" Musso  ---
There is a bunch of comments on https://gerrit.wikimedia.org/r/115851 which
might lead to a proper solution (aka get git to ignore user umask in favor of
hardcoded settings).

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 61970] Directory permissions in /src/scap incorrect for new directories when created by puppet

2014-03-05 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=61970

--- Comment #6 from Gerrit Notification Bot  ---
Change 115851 abandoned by Dzahn:
fix wrong scap/doc permissions.live hack->puppet

Reason:
per "This fixes a symptom, but the real problem is the behavior/configuration
of git:clone. "

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

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 61970] Directory permissions in /src/scap incorrect for new directories when created by puppet

2014-03-05 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=61970

--- Comment #5 from Bryan Davis  ---
The /srv/scap repo on tin (and likely all the other nodes) is now blocked from
update by non-root due to directories in .git/objects with the same 2755
permissions problem.

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 61970] Directory permissions in /src/scap incorrect for new directories when created by puppet

2014-02-27 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=61970

--- Comment #4 from Gerrit Notification Bot  ---
Change 115851 had a related patch set uploaded by Hashar:
fix wrong scap/doc permissions.live hack->puppet

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

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 61970] Directory permissions in /src/scap incorrect for new directories when created by puppet

2014-02-27 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=61970

Gerrit Notification Bot  changed:

   What|Removed |Added

 Status|NEW |PATCH_TO_REVIEW

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 61970] Directory permissions in /src/scap incorrect for new directories when created by puppet

2014-02-26 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=61970

--- Comment #3 from Daniel Zahn  ---
https://gerrit.wikimedia.org/r/#/c/115851/

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 61970] Directory permissions in /src/scap incorrect for new directories when created by puppet

2014-02-26 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=61970

--- Comment #2 from Bryan Davis  ---
The immediate problem could be solved by a root running:
dsh -g mediawiki-installation -M -F 40 -- 'chmod g+w /srv/scap/docs'

That won't solve the underlying problem however.

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 61970] Directory permissions in /src/scap incorrect for new directories when created by puppet

2014-02-26 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=61970

--- Comment #1 from Bryan Davis  ---
Not being able to force a git pull on the mediawiki-installation nodes via dsh
means that new scap features which are merged can't be immediately guaranteed
to be available across the cluster.

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 61970] Directory permissions in /src/scap incorrect for new directories when created by puppet

2014-02-26 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=61970

Greg Grossmeier  changed:

   What|Removed |Added

   Priority|Unprioritized   |Highest
 CC||dz...@wikimedia.org,
   ||rhals...@wikimedia.org

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l