Commit Graph

176 Commits

Author SHA1 Message Date
Max Erenberg 9064e1ec1d add epel to mirror homepage 2024-05-19 02:10:34 -04:00
Max Erenberg 8a07f7b58a use repo.MaxTime as rsync --timeout value 2024-05-18 21:04:01 -04:00
Max Erenberg 333227414c use standard rsync instead of quick-fedora-mirror 2024-05-18 21:03:23 -04:00
Max Erenberg 76cab2c273 use master Fedora mirror 2023-07-31 19:14:54 -04:00
Zachary Seguin b8f4cc1eb4 Correct name in the mirror index footer 2023-06-27 11:21:16 -04:00
Zachary Seguin ceb9371c93 Add endeavouros mirror 2023-06-27 10:53:44 -04:00
Yiao Shen 688a8f44c4 mirror-index: a rewrite
- now supports showing sync status, dark mode, and a new layout
2023-06-20 23:56:39 -04:00
Yiao Shen c048fc5e04 merlin: update config
- rename debian-multimedia to deb-multimedia due to upstream name change
- don't sync damnsmalllinux anymore. development has halt
- update upstream address for saltstack
2023-06-20 23:47:03 -04:00
Max Erenberg 9cd35a9df3 change mirrors for eclipse and gutenberg 2023-05-18 01:32:34 -04:00
Max Erenberg 898f17aabb omit empty LastSuccessfulAttemptStartTime 2023-05-03 01:10:33 -04:00
Max Erenberg 8d078d04de use numeric size field in arthur JSON output 2023-05-03 01:10:33 -04:00
Max Erenberg 79ca1950f5 add project size to arthur JSON output 2023-05-03 01:10:33 -04:00
Max Erenberg 586520aa55 fill LastSuccessfulAttemptStartTime if possible 2023-05-03 01:10:33 -04:00
Max Erenberg 900ac27d63 add HTML output to arthur 2023-05-03 01:10:33 -04:00
Max Erenberg 8078330a2e change upstream mirror for Fedora 2023-05-03 01:10:33 -04:00
Max Erenberg 8ac217e5e5 add JSON output to arthur 2023-05-03 01:10:33 -04:00
Max Erenberg af8beafd9e format output in client instead of server 2023-05-03 01:10:33 -04:00
Max Erenberg 65e152ad2f add LastSuccessfulAttemptStartTime to config 2023-05-03 01:10:33 -04:00
Max Erenberg f889c897b0 keep state after reload 2023-05-03 01:10:33 -04:00
Max Erenberg 35af367d62 fix unit tests 2023-05-03 01:10:33 -04:00
Max Erenberg 3bd01271d0 do not use semicolon in INI file value 2023-05-03 01:10:33 -04:00
Max Erenberg 10a9c940d5 add csc-sync-exec 2023-05-03 01:10:33 -04:00
Max Erenberg 3e78a1263d Revert "do not manually update trace files for Debian"
This reverts commit 9db55faec9.
I forgot that other distros (e.g. Ubuntu) still use csc-sync-debian.
2023-05-03 01:10:33 -04:00
Max Erenberg b6245fb4b4 do not manually update trace files for Debian 2023-05-03 01:10:33 -04:00
Max Erenberg f9fe0a115c do not run post-sync jobs on termination 2023-05-03 01:10:33 -04:00
Max Erenberg 0509d030b9 resume jobs which were terminated early in previous run 2023-05-03 01:10:33 -04:00
Max Erenberg 0e72c526f3 do not close stopLisChan on SIGHUP 2023-05-03 01:10:33 -04:00
Max Erenberg 6422690c21 Disable verbose logging
Our rsync logs are written to disk, and -vv writes a LOT of logs, which
is probably slowing down the rsync processes.
2023-05-03 01:10:33 -04:00
Max Erenberg 80ece34280 stop timers if they have not expired 2023-05-03 01:10:33 -04:00
Max Erenberg 1cd945c4c0 commit changes to merlin-config.ini 2023-05-03 01:10:33 -04:00
Max Erenberg a85c735f05 commit changes to mirror-index 2023-05-03 01:10:33 -04:00
Max Erenberg 1bc87aafe2 disable ftpsync emails 2023-05-03 01:10:33 -04:00
Max Erenberg e900874833 use quick-fedora-mirror for fedora repos 2023-05-03 01:10:33 -04:00
Max Erenberg f9cb8a4176 remove debian-backports 2023-05-03 01:10:33 -04:00
Max Erenberg 61e9f80b80 use ftpsync for debian and debian-security 2023-05-03 01:10:33 -04:00
Andrew Wang a4234a359b force overrides trace and update x.org repo 2023-05-03 01:10:33 -04:00
Andrew Wang 53f954e995 minor fixes 2023-05-03 01:10:33 -04:00
Andrew Wang 0ec57b36a7 finish adding all projects 2023-05-03 01:10:33 -04:00
Andrew Wang 8859e647c0 refactor sync 2023-05-03 01:10:33 -04:00
Andrew Wang 26a0266cd7 enable every csc-sync-debian 2023-05-03 01:10:33 -04:00
Andrew Wang fe6527099b csc-sync-debian quickfix 2023-05-03 01:10:33 -04:00
Andrew Wang ba9d8b2289 fix up csc-sync-debian 2023-05-03 01:10:33 -04:00
Andrew Wang f7a25b834b remove report_mirror 2023-05-03 01:10:33 -04:00
Andrew Wang 651721633f remove report_mirror 2023-05-03 01:10:33 -04:00
Andrew Wang 52416ee24c fix script execution 2023-05-03 01:10:33 -04:00
Andrew Wang 9dcaccce56 finalize move and add report_mirror 2023-05-03 01:10:33 -04:00
Andrew Wang cd15f42978 remove dry run 2023-05-03 01:10:33 -04:00
Andrew Wang 34bc1081cc remove dry run from hourly repos 2023-05-03 01:10:33 -04:00
Andrew Wang a6e3db55a2 add almost all csc-sync-standard repos 2023-05-03 01:10:33 -04:00
Andrew Wang b7f579f7f4 no longer dry running 2023-05-03 01:10:33 -04:00