Commit Graph

85 Commits

Author SHA1 Message Date
Zachary Seguin ceb9371c93 Add endeavouros mirror 2023-06-27 10:53:44 -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 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 e900874833 use quick-fedora-mirror for fedora repos 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
Andrew Wang 05c374c4f5 nongnu not nognu 2023-05-03 01:10:33 -04:00
Andrew Wang e4556e882c minor fix 2023-05-03 01:10:33 -04:00
Andrew Wang 835071a4ac modify arthur status message 2023-05-03 01:10:33 -04:00
Andrew Wang ca0bdb3b8f Move more repos to merlin-go 2023-05-03 01:10:28 -04:00
Andrew Wang 392396d1a0 Bump version, add verbosity and dry run options 2022-06-23 02:43:42 +00:00
Andrew Wang c386fb2578 add service file and minor changes 2022-06-18 20:22:06 +00:00
Andrew Wang 02fef450fd setup config for dry run 2022-06-18 06:31:54 +00:00
Andrew Wang 02a5907299 minor changes and add comments 2022-06-18 06:13:23 +00:00
Andrew Wang f06600c228 add trace for debian and archlinux 2022-06-04 18:45:10 -04:00
Daniel Liu 1a6a3f01f4 add missing second stage syncs
continuous-integration/drone/push Build is failing Details
2022-02-26 00:17:02 -05:00