| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
No code changes are needed. Also, drop support for older than mga7 since
the two nodes that need this are running that.
|
|
|
|
|
|
| |
There are no template substitutions needed in these files, so allowing
them opens the danger of substitutions happening unknowingly with future
changes to these files.
|
|
|
|
|
|
| |
It now also passes pytype and flake8 checks.
Also, improve logging in the case of errors
|
|
|
|
|
|
|
| |
Puppet complained with "Files must be fully qualified" using the file()
function.
Follow-up to 0ea383bf2
|
|
|
|
|
|
|
| |
The Puppet method for doing this seems to be what's causing its memory
usage to reach the size of the physical RAM in the system and take up to
4 days to complete a Puppet run. The test will show the files being
deleted and how long it takes, but won't actually delete them.
|
|
|
|
| |
The service doesn't support TLS.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This depends on a newer version of pybugz that's Python 3 compatible
(tested with 0.14) and git_multimail.py, which has already been updated.
Replace token support with API key support, as per the latest pybugz
(and Bugzilla). If an API key is found, it will be used and if not found
it will fall back to username/password. No attempt is made to try to
create an API key in the same way that a token was minted before. Use a
different file name for an API key for coexistence with a token, which
is still used by other programs.
Add a debug flag for enabling more logging to better see when things go
wrong.
Create variables for configuration items.
Log a message when an i18n e-mail is sent.
Do a few little code cleanups.
|
| |
|
|
|
|
|
| |
Don't try to perform template variable substitution because there are
strings in the file that look like substitutions but aren't.
|
| |
|
| |
|
|
|
|
|
| |
This file had what looked like an ERB delimiter eaten by Puppet so git
didn't see the right percent placeholder to get the address.
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
| |
This is from https://github.com/mhagger/git-multimail
I've reapplied the changes which avoid some unnecessary error messages
when the summary email address is not configured (used for i18n mails).
This latest upstream version also supports Python 3 although the shebang
is left at Python 2.
|
| |
|
|
|
|
|
|
|
| |
Sometimes someone moves a package manually and we end up with several
versions of a package.
In this case we should delete the src.rpm and handle its binary
packages like if it was gone.
|
|
|
|
|
| |
Slow systems/networks might be the reason for the occasional missing
data causing previous crashes.
|
|
|
|
| |
Also, use CSS to highlight the colour summary.
|
| |
|
| |
|
|
|
|
|
| |
This happens every once in a while and results in a cron job failure
e-mail.
|
| |
|
|
|
|
| |
It now also passes pytype and (mostly) flake8 checks.
|
| |
|
|
|
|
| |
This method should work in the old Puppet 3.6 we're using
|
|
|
|
|
| |
This is only currently used by xymon, but it looks like it could be used
to simplify a few other vhosts.
|
|
|
|
| |
This fixes commit eb04f63d
|
|
|
|
| |
Puppet insists on it.
|
|
|
|
|
| |
The cron job uses the slapd file, not the ldap file to configure itself,
so disable the job there instead. This updates commit a27358df4
|
|
|
|
|
|
| |
This only affects mailing lists from @ml.mageia.org and not user e-mails
(from @mageia.org). The mailing list is configured to rewrite the sender
of each message as X-owner@ml.mageia.org
|
|
|
|
|
|
|
| |
The reverse proxy test hard-coded the address of the obsolete alamut
server. Enable SNI on probes so that friteuse returns the correct
certificate. Get the addresses from the configuration instead of
hard-coding them.
|
|
|
|
|
|
|
|
| |
This is try #2 after e0230ba1 was reverted. This time, the sudoers file
is given a name that will cause it to be sorted before any other rules,
allowing those other rules to override it. This is on the assumption
that the revert was needed because a NOPASSWD: rule wasn't taking effect
because this one (which requires a password) took precedence.
|
|
|
|
|
| |
The master is backed up and is the source of reference, and the slave
backup was just throwing up errors due to missing packages.
|
|
|
|
|
|
|
| |
We can have only one group so mga-packagers was made a member of
mga-qa-committers.
Should fix mga#32424
|
|
|
|
| |
This should stop an unnecessary cron warning e-mail.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
https://bugs.mageia.org/show_bug.cgi?id=30089
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|