aboutsummaryrefslogtreecommitdiffstats
path: root/deployment
Commit message (Collapse)AuthorAgeFilesLines
* Remove the DNS verification record (mga#32819)Dan Fandrich2024-02-101-3/+1
|
* Add DNS verification record for Gandi certificate renewalDan Fandrich2024-02-101-1/+3
|
* Send Bugzilla e-mails from bugzilla_noreply@ml.mageia.orgDan Fandrich2024-02-081-8/+8
| | | | | | | This is currently the only subdomain with an SPF record and is therefore the only one from which some mail providers will accept e-mails these days. Having _noreply in the name makes it more obvious that a reply will go nowhere.
* Switch links to https: that are found in commentsDan Fandrich2024-01-251-1/+1
| | | | These are for use by humans only.
* Specify the git_multimail.py file using different syntaxDan Fandrich2024-01-171-1/+1
| | | | | | | Puppet complained with "Files must be fully qualified" using the file() function. Follow-up to 0ea383bf2
* Fix gitweb update integration in the git hookDan Fandrich2024-01-151-1/+1
| | | | The service doesn't support TLS.
* Convert git-post-receive-hook to Python3Dan Fandrich2024-01-153-97/+105
| | | | | | | | | | | | | | | | | | | | | 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.
* Copy git_multimail.py as-isDan Fandrich2024-01-132-1/+1
| | | | | Don't try to perform template variable substitution because there are strings in the file that look like substitutions but aren't.
* Add error logging to git Bugzilla update code (mga#32716)Dan Fandrich2024-01-121-2/+2
|
* Properly extract e-mail address in i18n git mailDan Fandrich2024-01-121-1/+1
| | | | | 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.
* Further adapt git-post-receive-hookDan Fandrich2024-01-121-2/+1
|
* Further adapt git-post-receive-hookDan Fandrich2024-01-121-1/+6
|
* Adapt git-post-receive-hook to new git_multimail.pyDan Fandrich2024-01-121-1/+1
|
* mgagit: Update to git_multimail.py a984395eDan Fandrich2024-01-121-419/+2260
| | | | | | | | | | 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.
* Add another ibiblio hots we are currently rejectingPascal Terjan2023-12-301-0/+1
|
* Add an SPF DNS record for ml.mageia.orgDan Fandrich2023-12-201-2/+5
| | | | | | 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
* Allow members of mga-sysadmin to run sudo on all serversDan Fandrich2023-12-203-0/+9
| | | | | | | | 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.
* Allow mga-qa-committers to write advisoriesPascal Terjan2023-12-191-1/+1
| | | | | | | We can have only one group so mga-packagers was made a member of mga-qa-committers. Should fix mga#32424
* Drop ibiblio.org from mirror.readmePascal Terjan2023-11-271-2/+0
| | | | https://bugs.mageia.org/show_bug.cgi?id=30089
* Update IPv6 of neruPascal Terjan2023-11-151-1/+1
|
* Increase serial to undo temporary changesPascal Terjan2023-10-091-1/+1
|
* dropThomas Backlund2023-09-161-0/+2
|
* dns: bump serialThomas Backlund2023-09-111-1/+1
|
* rsync: add am.mirrors.kernel.org nodeThomas Backlund2023-08-291-0/+2
|
* re-open CauldronThomas Backlund2023-08-271-2/+2
|
* release svn lockThomas Backlund2023-08-271-3/+1
|
* drop configs for infra_6, infra_7, 6, 7Thomas Backlund2023-08-261-117/+0
|
* fix typoThomas Backlund2023-08-251-1/+1
|
* lock svn for branchingThomas Backlund2023-08-251-1/+3
|
* cauldron is now version 10Thomas Backlund2023-08-251-1/+1
|
* add mga9 and infra_9 configsThomas Backlund2023-08-251-0/+82
|
* update neru ipv6Thomas Backlund2023-08-241-1/+1
|
* Disable ociaa2 and reduce the number of parallel build on ociaa1Pascal Terjan2023-07-121-2/+2
| | | | | | | Our OCI Arm Accelerator credits expire tomorrow and the always free tier allows a total of 3000 OCPU hours and 18000 GB hours per month which if running continously means 4 cores and 24GB ram so I am scaling down to 1 instance of that size.
* Mageia 9 Release FreezeThomas Backlund2023-06-241-2/+2
|
* (sign_checksums) change sha1 signature into sha3Nicolas Lécureuil2023-05-191-1/+1
|
* Hack to prefer x86_64 to i586 when building noarchPascal Terjan2023-04-051-1/+1
|
* Enable version for cauldron, in preparation of mageia 9Nicolas Lécureuil2023-02-211-2/+2
|
* (dns) Remove the dns entry needed by gandi for the new certificateNicolas Lécureuil2023-01-251-3/+1
|
* Fix typo in previous serialNicolas Lécureuil2023-01-251-1/+1
|
* Add dns verification record for certificate renewalNicolas Lécureuil2023-01-251-1/+3
|
* Add a 3rd build on ociaa1Pascal Terjan2022-09-141-2/+2
|
* Add a third build on ociaa2 and stop using pktaa1Pascal Terjan2022-07-162-3/+7
|
* Add Oracle Cloud build nodesPascal Terjan2022-07-142-3/+11
|
* Allow Oracle VMs to access repositoryPascal Terjan2022-07-141-0/+2
|
* rsync: add new kernel.org nodesThomas Backlund2022-03-181-0/+2
|
* Build 6 packages at once on pktaaPascal Terjan2022-02-222-3/+7
|
* Remove check entryNicolas Lécureuil2022-02-101-2/+0
|
* Add dns verification reccordNicolas Lécureuil2022-02-101-1/+2
|
* Stop using EC2 entirelyPascal Terjan2022-01-301-4/+4
|
* Also stop using ec2aa2 on armv7hlPascal Terjan2022-01-291-1/+1
|