/[adm]/puppet/deployment/mgagit
ViewVC logotype

Log of /puppet/deployment/mgagit

View Directory Listing Directory Listing


Sticky Revision:

Revision 3484 - Directory Listing
Modified Wed Jun 11 23:12:16 2014 UTC (10 years, 3 months ago) by colin
mgagit: Fix template name

Revision 3483 - Directory Listing
Modified Wed Jun 11 22:29:31 2014 UTC (10 years, 4 months ago) by colin
mgagit: Add a repo group for infrastructure stuff.

This is slightly recursive as this is where the definitions are kept, but
I'll add a readme to the git repo to make sure no-one actually adds definitions
in this tree (although a pre-receive hook would be better to really ban it)

Revision 3482 - Directory Listing
Modified Wed Jun 11 22:28:06 2014 UTC (10 years, 4 months ago) by colin
postfix/mgagit: Fix org git repos mailing list.

Revision 3478 - Directory Listing
Modified Mon Jun 9 22:29:17 2014 UTC (10 years, 4 months ago) by colin
mgagit: Spell sysadmin properly... sigh.

Revision 3477 - Directory Listing
Modified Mon Jun 9 22:14:13 2014 UTC (10 years, 4 months ago) by colin
mgagit: Fix permissions for org repos.

Revision 3476 - Directory Listing
Modified Mon Jun 9 17:47:34 2014 UTC (10 years, 4 months ago) by colin
mgagit: Add repository group for org

Revision 3471 - Directory Listing
Modified Thu May 29 09:01:45 2014 UTC (10 years, 4 months ago) by colin
mgagit: Fix case on mailingList config entry

This was a change I missed in an earlier commit.

Revision 3463 - Directory Listing
Modified Sun Apr 27 13:58:23 2014 UTC (10 years, 5 months ago) by colin
mgagit: Add bug number (forgot to save before commit)

Revision 3462 - Directory Listing
Modified Sun Apr 27 13:56:03 2014 UTC (10 years, 5 months ago) by colin
mgagit: Hopefully work around utf8 encoding issue in emails mga#12374

Revision 3461 - Directory Listing
Modified Sun Apr 27 12:20:34 2014 UTC (10 years, 5 months ago) by colin
mgagit: Add new mail headers to the i18n mails.

Revision 3460 - Directory Listing
Modified Sun Apr 27 12:07:59 2014 UTC (10 years, 5 months ago) by colin
mgagit: Update to git_multimail.py e12918c100.

This is from https://github.com/mhagger/git-multimail

I've reapplied my changes which avoid some unnecessary error messages when the summary
email address is not configured (used for i18n mails).

The notable change is to synthesise dates in emails to hopefully fix ordering in
email clients (i.e. with multi-commit pushes).

Revision 3448 - Directory Listing
Modified Mon Apr 21 19:47:51 2014 UTC (10 years, 5 months ago) by colin
mgagit: Send a second email about any i18n changes to the i18n-reports ML.

After sending the original email, we send a second email to i18n-reports
detailing any i18n changes.

The method of determining if any changes affect i18n is to look for a
folder (or folders) called '.tx' in the tree. If such folders exist,
then any changes in their parent folders are considered to be relevent
for i18n.

Revision 3447 - Directory Listing
Modified Mon Apr 21 19:44:34 2014 UTC (10 years, 5 months ago) by colin
mgagit: Don't report any error message when no change email address configured.

When we will send to the i18n-reports ML info about i18n related changes we
will omit the overall summary mail (it's too complext to produce a summary
of only i18n changes) and thus we need to squash this error message which
will not be nice for those pushing changes.

Revision 3420 - Directory Listing
Modified Thu Mar 13 09:06:09 2014 UTC (10 years, 6 months ago) by colin
mgagit: Make the repository update hook more generic to cover all repo groups

Revision 3419 - Directory Listing
Modified Thu Mar 13 08:59:57 2014 UTC (10 years, 6 months ago) by colin
Setup git repository groups for 'artwork', 'doc' and 'qa'

Revision 3418 - Directory Listing
Modified Mon Feb 10 10:33:27 2014 UTC (10 years, 7 months ago) by colin
mgagit: Use a 5 second timeout to notify alamut.

This keeps the stall time on a push to something sensible should there be
a problem.

Revision 3417 - Directory Listing
Modified Mon Feb 10 10:28:58 2014 UTC (10 years, 7 months ago) by colin
mgagit: Python typo

Revision 3414 - Directory Listing
Modified Mon Feb 10 10:07:42 2014 UTC (10 years, 7 months ago) by colin
mgagit: Use the full repo name + .git suffix when informing remote side.

Revision 3412 - Directory Listing
Modified Mon Feb 10 09:25:52 2014 UTC (10 years, 7 months ago) by colin
alamut: Remove rsyncing from git.

Add in notification of the 'on-the-pull' system for mirroring
in post-commit hook.

Revision 3408 - Directory Listing
Modified Sun Feb 9 13:56:44 2014 UTC (10 years, 8 months ago) by colin
mgagit: Avoid unnecessary quotes.

Revision 3389 - Directory Listing
Modified Sat Jan 4 14:54:24 2014 UTC (10 years, 9 months ago) by colin
mgagit: Make sure to strip the single quotes that surround the modifed date.

Revision 3388 - Directory Listing
Modified Sat Jan 4 14:50:36 2014 UTC (10 years, 9 months ago) by colin
mgagit: Fix last-modified file write.

Revision 3387 - Directory Listing
Modified Sat Jan 4 14:07:02 2014 UTC (10 years, 9 months ago) by colin
mgagit: Some trivial pylint tidyups

Revision 3386 - Directory Listing
Modified Sat Jan 4 13:50:49 2014 UTC (10 years, 9 months ago) by colin
mgagit: Attempt to write out a last-modified file for cgit.

This means the Last Modified column in cgit will show the date of the last commit
not the date of the last push (which can be completely unrelated, especially when
doing rebases or forced pushes and fixups etc.)

Note: If we stop using rsync for replication then this can be removed and replaced
with a different hook on the receiving side.

Revision 3384 - Directory Listing
Modified Sun Dec 22 13:31:11 2013 UTC (10 years, 9 months ago) by colin
mgagit: Match multiple bug references on a single line

Revision 3382 - Directory Listing
Modified Sat Dec 14 21:17:18 2013 UTC (10 years, 9 months ago) by colin
mgagit: Suppress the 'Bug links:' section when posting comment to bugzilla.

It is only suppressed when a single bug is referenced. If multiple bugs are referenced
(including external bug trackers) then it will be included.

mga#11987

Revision 3381 - Directory Listing
Modified Sat Dec 14 21:07:15 2013 UTC (10 years, 9 months ago) by colin
mgagit: The bugzilla integration needs python-bugz mga#11987

Revision 3380 - Directory Listing
Modified Sat Dec 14 21:05:06 2013 UTC (10 years, 9 months ago) by colin
Attempt to notify bugzilla when bugs are referenced in commits mga#11987

Revision 3360 - Directory Listing
Modified Mon Oct 7 11:07:44 2013 UTC (11 years ago) by colin
mgagit: Remove old emailer

Revision 3359 - Directory Listing
Modified Mon Oct 7 10:16:42 2013 UTC (11 years ago) by colin
mgagit: Fix post-receive mailer.

 * Fix python path
 * Fix .git suffix stripping from repo shortname
 * Remove left over debug printing

Revision 3358 - Directory Listing
Modified Mon Oct 7 09:37:24 2013 UTC (11 years ago) by colin
mgagit: Keep the post commit stuff out of /usr/local/bin

Revision 3357 - Directory Listing
Modified Mon Oct 7 09:33:07 2013 UTC (11 years ago) by colin
mgagit: Import a manually added script on the server side to puppet

Revision 3356 - Directory Listing
Modified Mon Oct 7 09:18:33 2013 UTC (11 years ago) by colin
mgagit: Convert to git multimail for notifications.

This system sends one mail per commit pushed, all threaded (i.e. as replies)
to a summary email of the push itself.

Upstream URL for git multimail is: https://github.com/mhagger/git-multimail

Revision 3354 - Directory Listing
Modified Sun Oct 6 22:41:25 2013 UTC (11 years ago) by colin
mgagit: Add new templates for generationg per-commit notification emails.

This uses the git multimail project from upstream revision 3fcd7bffef
which is the master revision at the time of writing.

It also includes a monkey-patched version which we will use which adds
the ability to include links to the gitweb/cgit URL and also links
to any supported bugtracker.

Revision 3338 - Directory Listing
Modified Sun Sep 22 13:20:03 2013 UTC (11 years ago) by colin
Allow i18n team to commit to the repos.

Longer term, we likely want to remove this and replace it with a synthesised
repo that allows all translations to live in one place for easier
translations, but for the short term this is the easiest solution.

Revision 3333 - Directory Listing
Modified Sat Aug 31 15:31:26 2013 UTC (11 years, 1 month ago) by colin
mgagit: Allow sysadmins to do forced pushes.

This should only be used in very rare circumstances but having the
flexibility is useful.

Revision 3330 - Directory Listing
Modified Sun Aug 25 14:53:16 2013 UTC (11 years, 1 month ago) by colin
Rename the 'Git user' to 'Mageia Git' as it's shown to the public via emails and on cgit

Revision 3329 - Directory Listing
Modified Thu Aug 22 10:19:59 2013 UTC (11 years, 1 month ago) by colin
mgagit: Gitolite doesn't like the complex hook value, so abstract it to a script.

Revision 3328 - Directory Listing
Modified Wed Aug 21 22:02:34 2013 UTC (11 years, 1 month ago) by colin
mgagit: Show diffs in commit messages and include a link to gitweb.

Revision 3327 - Directory Listing
Modified Wed Aug 21 21:38:39 2013 UTC (11 years, 1 month ago) by colin
Add [] around repo name for emails and quote values to ensure trailing space

Revision 3326 - Directory Listing
Modified Wed Aug 21 19:55:36 2013 UTC (11 years, 1 month ago) by colin
mgagit: Attempt to envelope the emails so they make it to the commits mailing lists

Revision 3325 - Directory Listing
Modified Wed Aug 21 12:08:32 2013 UTC (11 years, 1 month ago) by colin
mgagit: Allow apprentices to commit to git as they could commit to svn before it.

Revision 3323 - Directory Listing
Modified Tue Aug 20 23:51:26 2013 UTC (11 years, 1 month ago) by colin
mgagit: Fix group name

Revision 3322 - Directory Listing
Modified Tue Aug 20 23:08:06 2013 UTC (11 years, 1 month ago) by colin
mgagit: Fix typo

Revision 3321 - Directory Listing
Modified Tue Aug 20 22:34:56 2013 UTC (11 years, 1 month ago) by colin
mgagit: Arg, idiot. Fix syntax error

Revision 3320 - Directory Listing
Modified Tue Aug 20 22:22:34 2013 UTC (11 years, 1 month ago) by colin
mgagit: Hopefully fix my puppet syntax errors

This just splits the template writer out into it's own define.


Revision 3319 - Directory Listing
Modified Tue Aug 20 21:42:52 2013 UTC (11 years, 1 month ago) by colin
mgagit: Add repo templates to puppet rather than reply on packaged versions

This adds the repo template into puppet as this seems a more appropriate place
to track what is effectively configuration.

I also use this opportunity to add a repository configuration repo for 'web'
and add a new repo template for it accordingly.

Revision 3294 - Directory Listing
Modified Mon Jul 15 18:48:47 2013 UTC (11 years, 2 months ago) by boklm
gitolite.rc: add gitweb.owner to the list of allowed config keys

Revision 3293 - Directory Listing
Modified Mon Jul 15 17:43:29 2013 UTC (11 years, 2 months ago) by boklm
mgagit: fix syntax error

Revision 3292 - Directory Listing
Modified Mon Jul 15 17:39:51 2013 UTC (11 years, 2 months ago) by boklm
mgagit: add http://projects.mageia.org/ vhost

Revision 3291 - Directory Listing
Modified Mon Jul 15 17:39:49 2013 UTC (11 years, 2 months ago) by boklm
Remove mgagit::reposconfig

No longer needed with new mgagit version. The clone is now done
automatically if the directory does not exists.

Revision 3290 - Directory Listing
Modified Mon Jul 15 17:39:47 2013 UTC (11 years, 2 months ago) by boklm
mgagit.conf: udpate for new mgagit version

Revision 3288 - Directory Listing
Modified Sun Jul 14 23:24:35 2013 UTC (11 years, 2 months ago) by boklm
mgagit.conf: set run_gitolite to yes

Revision 3279 - Directory Listing
Modified Sun Jul 7 09:24:57 2013 UTC (11 years, 3 months ago) by boklm
Restrict infrastructure/repositories to mga-sysadmin for now

Revision 3278 - Directory Listing
Modified Sat Jul 6 17:08:45 2013 UTC (11 years, 3 months ago) by boklm
mgagit.conf: add software

Revision 3277 - Directory Listing
Modified Sat Jul 6 16:54:08 2013 UTC (11 years, 3 months ago) by boklm
mgagit: clone software repos list

Revision 3275 - Directory Listing
Modified Sat Jul 6 16:54:04 2013 UTC (11 years, 3 months ago) by boklm
fix indent

Revision 3267 - Directory Listing
Modified Thu Jun 27 18:31:13 2013 UTC (11 years, 3 months ago) by boklm
mgagit: add git dir

Revision 3266 - Directory Listing
Modified Thu Jun 27 17:59:06 2013 UTC (11 years, 3 months ago) by boklm
mgagit.conf: fix mga-packagers group

Revision 3265 - Directory Listing
Modified Thu Jun 27 17:53:38 2013 UTC (11 years, 3 months ago) by boklm
mgagit.conf: Fix binddn

Revision 3264 - Directory Listing
Modified Thu Jun 27 17:45:34 2013 UTC (11 years, 3 months ago) by boklm
Fix managehome parameter

Revision 3263 - Directory Listing
Modified Thu Jun 27 17:44:06 2013 UTC (11 years, 3 months ago) by boklm
Fix parameter name

Revision 3261 - Directory Listing
Modified Tue Jun 25 16:10:42 2013 UTC (11 years, 3 months ago) by boklm
gitolite.rc: set GIT_CONFIG_KEYS

Revision 3260 - Directory Listing
Modified Tue Jun 25 16:10:34 2013 UTC (11 years, 3 months ago) by boklm
gitolite.rc: enable cgit

Revision 3259 - Directory Listing
Modified Tue Jun 25 16:10:29 2013 UTC (11 years, 3 months ago) by boklm
gitolite.rc: set umask to 0022

Revision 3258 - Directory Listing
Added Tue Jun 25 16:10:21 2013 UTC (11 years, 3 months ago) by boklm
Add mgagit module

  ViewVC Help
Powered by ViewVC 1.1.30