https://bugzilla.wikimedia.org/show_bug.cgi?id=61970

            Bug ID: 61970
           Summary: Directory permissions in /src/scap incorrect for new
                    directories when created by puppet
           Product: Wikimedia
           Version: wmf-deployment
          Hardware: All
                OS: All
            Status: NEW
          Severity: major
          Priority: Unprioritized
         Component: Deployment systems
          Assignee: wikibugs-l@lists.wikimedia.org
          Reporter: bda...@wikimedia.org
                CC: g...@wikimedia.org, has...@free.fr, rlan...@gmail.com
       Web browser: ---
   Mobile Platform: ---

The mediawiki::sync Puppet class manages the /src/scap directory as a git clone
of the mediawiki/tools/scap.git repository. When puppet updates the /src/scap
checkout on cluster hosts and the update includes a new directory that
directory will be created with 2755 permissions (rwxr-sr-x) due to the default
umask of 022. These permissions will prevent wikidev deployers from forcing a
git pull for any future changesets that include modifying the contents of the
new directory.

Currently the /srv/scap/docs directory has this problem on 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

Reply via email to