aboutsummaryrefslogtreecommitdiffstats
path: root/modules
Commit message (Collapse)AuthorAgeFilesLines
* Ban two robots from svnwebDan Fandrich2024-04-251-0/+10
|
* Add two more robots to the svnweb robots.txt fileDan Fandrich2024-04-251-1/+3
| | | | | These two are hammering the site right now, causing severe slowdowns. Restrict the paths they are allowed to access.
* buildsystem: double webkit2 timeout to 115200Jani Välimaa2024-04-231-1/+1
|
* Add $ on variable referenceDan Fandrich2024-04-191-1/+1
| | | | Accidentally dropped in 02f1f851
* Enable https on binrepo.mageia.orgDan Fandrich2024-04-191-0/+7
|
* Remove youri-check configurations for Mageia 4-8Dan Fandrich2024-04-155-1205/+0
|
* Fix a couple of yamllint errors in your-check configDan Fandrich2024-04-151-3/+3
| | | | | It looks like these don't actually bother the YAML::AppConfig parser, but it's still cleaner this way.
* Use hostname as sender domainPascal Terjan2024-04-141-1/+0
| | | | | | We don't have SPF on mageia.org as we allow users to use it, so emails from cron sent as root@mageia.org tend to be rejected while we now have SPF on hostnames.
* Clean x86_64 arch firstJani Välimaa2024-04-141-1/+1
|
* mirrors: move cauldron to leftmost column in status pageJani Välimaa2024-04-131-2/+2
|
* youri-check: replace i586 with i686 in cauldron.conf template, part 2Jani Välimaa2024-04-111-13/+13
|
* Prefer x86_64 repo over to-be-dropped i586 for noarch pkgsJani Välimaa2024-04-101-2/+2
|
* youri-check: replace i586 with i686 in cauldron.conf templateJani Välimaa2024-04-101-12/+12
|
* Stop cleaning old i586 pkgs on CauldronJani Välimaa2024-04-101-1/+1
|
* Stop checking i586 mirror status on CauldronJani Välimaa2024-04-101-1/+1
|
* Also check i686 mirror statusPascal Terjan2024-04-051-1/+1
|
* Also cleanup i686 packagesPascal Terjan2024-04-051-1/+1
|
* (buildsystem) Set webkit2 timeout to 57600 (mga#32202)Dan Fandrich2024-03-281-0/+1
|
* Create search filter for sender_ldap_group (mga#32929)Dan Fandrich2024-03-271-0/+6
|
* Fix backports-announce so mga-qa-committers members can send (mga#32929)Dan Fandrich2024-03-261-2/+4
|
* (buildsystem) Set llvm17-suite timeout to 64000Dan Fandrich2024-03-041-0/+1
|
* Skip reply_to_header in Sympa list config when falseDan Fandrich2024-02-211-0/+2
| | | | | | | | | false means we don't want to add a Reply-To: header, which is Sympa's default, but writing this section causes a warning message: Bad entry "other_email false" for key "other_email", paragraph "reply_to_header" when running "sympa upgrade".
* Fix cleanup of noarch packagesPascal Terjan2024-02-171-2/+2
| | | | | | | There were 2 bugs: - getting the architecture got broken due to a missing % - name of the binary package instead of the src was used, somethimes they are different
* Disable https: probes on friteuseDan Fandrich2024-02-161-1/+1
| | | | Use of https was disabled there as unnecessary in commit 56079da1.
* Add a ticket_map for Bugzilla to hook_sendmail.pl (mga#2566)Dan Fandrich2024-02-151-0/+4
| | | | | This time, use a YAML mapping, as I suspect that's what the code is looking for instead of a plain string.
* Remove the ticket_map option in hook_sendmail.pl (mga#2566)Dan Fandrich2024-02-131-2/+0
| | | | | | | | It resulted in the svnlook error: Can't use string ("\bmga#(\d+)\b=https://bugs.magei"...) as a HASH ref while "strict refs" in use at /usr/share/perl5/vendor_perl/SVN/Notify.pm line 1789.
* Send packages-commits e-mails from new addressesDan Fandrich2024-02-121-2/+2
| | | | | These mails should be delivered more reliably because this domain has an SPF record.
* Improve the subversion commit messages (mga#2566)Dan Fandrich2024-02-121-0/+6
| | | | | | - Add the path to the subject - Add a link to Bugzilla for bugs - Add a link to svnweb
* Flush logs in on-the-pullDan Fandrich2024-02-121-2/+8
| | | | | | | | | | It's not perfect (logs for requests that are rejected by the server are still buffered) but at least normal requests can be immediately be seen in the logs now. A better approach would be to use a logging function that flushes automatically. Also, wait for the queue thread to complete before exiting so things are left in a clean state.
* Enable snapshots for cgit (mga#32534)Dan Fandrich2024-02-121-0/+1
|
* Send wiki e-mails from wiki_noreply@ml.mageia.orgDan Fandrich2024-02-101-1/+1
| | | | | This should resolve wiki e-mail delivery issues as b9c41d85 did for Bugzilla.
* Tune alerting for some duvel partitionPascal Terjan2024-02-101-0/+2
| | | | | | binrepo is 93% full but that's fine (133G free) so alert at 95%. www is 97% full (3.5G free) but the only growing part is autobuild logs when it runs.
* Enable opportunistic TLS when receiving mail (mga#29514)Dan Fandrich2024-02-091-2/+3
|
* Create a self-signed certificate for incoming mail (mga#29514)Dan Fandrich2024-02-092-5/+15
| | | | This still needs to be enabled once it's checked.
* Send Bugzilla e-mails from bugzilla_noreply@ml.mageia.orgDan Fandrich2024-02-082-2/+2
| | | | | | | 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.
* Eliminate an error message in a race condition in kill_viewvc.shDan Fandrich2024-01-271-4/+4
| | | | | If the process info can't be read, just skip it instead of displaying "[: : integer expression expected"
* Fix spec-tree-reports report generationDan Fandrich2024-01-252-1/+2
| | | | | | Remove errors.log or the report won't be generated. Also, log stderr to the journal or else the normal stderr logs will cause a spurious cron e-mail to be sent.
* Remove comments from apache config snippetDan Fandrich2024-01-251-2/+2
| | | | Apache doesn't support comments here.
* Switch links to https: where possibleDan Fandrich2024-01-2519-24/+26
| | | | | | | All these point to valid https: resources, but there is a small chance that some unusual interaction will cause it not to work. Some of these changes also won't take effect until the server is restarted, so we'll need to keep this in mind if failures occur long from now.
* Switch links to https: that are found in commentsDan Fandrich2024-01-2519-23/+23
| | | | These are for use by humans only.
* Run the spec-rpm-mismatch report daily on duvelDan Fandrich2024-01-252-0/+59
| | | | | The report will be available at https://pkgsubmit.mageia.org/spec-rpm-mismatch.html
* Make the schedbot cleaning jobs actually cleanDan Fandrich2024-01-231-6/+6
| | | | | | | The test jobs seem to be working as desired, so make them actually start deleting the old files every 4 hours. Use -ignore_readdir_race in all of them to avoid errors when schedbot cleans the files in the middle of a run (an unlikely situation because of the clean-up times involved).
* Update a missed package install to Python3Dan Fandrich2024-01-231-2/+2
| | | | Follow-up to 82f3da50
* Use the config variables for the schedbot cleanup jobsDan Fandrich2024-01-232-32/+19
|
* Don't delete empty placeholder directoriesDan Fandrich2024-01-231-1/+1
| | | | | | | Even if 9/nonfree/backports_testing/ hasn't had any builds recently, it shouldn't be deleted. Only delete directories deeper in the hierarchy. Follow-up to f7e017e8
* Add a pair of test jobs for clearing old schedbot packagesDan Fandrich2024-01-231-15/+35
| | | | | | | | | | | | | | It's now confirmed that tidy() has been creating huge (2.6 GiB) state files that the Puppet agent loads before every agent run, which causes runs to take up to 4 days each and use of all RAM on the server. Cleaning files using find is more straightforward and efficient and avoids this problem. The tidy() functions are disabled here and the cron jobs aren't actually deleting files yet, so a follow-up commit will enable deleting imminently, once testing shows it will work. Follow-up to 59d57245
* Remove ciabot_svn.pyDan Fandrich2024-01-181-398/+0
| | | | This hasn't been used in over a decade (removed in commit 18854eb0).
* Switch libvirt helpers to Python3Dan Fandrich2024-01-183-15/+4
| | | | | No code changes are needed. Also, drop support for older than mga7 since the two nodes that need this are running that.
* Switch gitmirror files from templates to filesDan Fandrich2024-01-184-3/+3
| | | | | | 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.
* Convert on-the-pull to Python3Dan Fandrich2024-01-181-90/+80
| | | | | | It now also passes pytype and flake8 checks. Also, improve logging in the case of errors