aboutsummaryrefslogtreecommitdiff
BranchCommit messageAuthorAge
mastersync-distfiles.sh: pass --verify-existing-digest to emirrordistMike Gilbert4 weeks
wip/dilfridgeAbort noisily if lockfile existsAndreas K. Hüttel3 years
 
TagDownloadAuthorAge
20260804T220416Zmastermirror-scripts-20260804T220416Z.tar.gz  mastermirror-scripts-20260804T220416Z.tar.bz2  mastermirror-scripts-20260804T220416Z.zip  Sam James4 weeks
20260527T232019Zmastermirror-scripts-20260527T232019Z.tar.gz  mastermirror-scripts-20260527T232019Z.tar.bz2  mastermirror-scripts-20260527T232019Z.zip  Sam James3 months
20260410T233509Zmastermirror-scripts-20260410T233509Z.tar.gz  mastermirror-scripts-20260410T233509Z.tar.bz2  mastermirror-scripts-20260410T233509Z.zip  Sam James5 months
20260408T200641Zmastermirror-scripts-20260408T200641Z.tar.gz  mastermirror-scripts-20260408T200641Z.tar.bz2  mastermirror-scripts-20260408T200641Z.zip  Sam James5 months
20260307T204033Zmastermirror-scripts-20260307T204033Z.tar.gz  mastermirror-scripts-20260307T204033Z.tar.bz2  mastermirror-scripts-20260307T204033Z.zip  Robin H. Johnson6 months
20260304T042232Zmastermirror-scripts-20260304T042232Z.tar.gz  mastermirror-scripts-20260304T042232Z.tar.bz2  mastermirror-scripts-20260304T042232Z.zip  Sam James6 months
20260303T205206Zmastermirror-scripts-20260303T205206Z.tar.gz  mastermirror-scripts-20260303T205206Z.tar.bz2  mastermirror-scripts-20260303T205206Z.zip  Sam James6 months
20260303T204651Zmastermirror-scripts-20260303T204651Z.tar.gz  mastermirror-scripts-20260303T204651Z.tar.bz2  mastermirror-scripts-20260303T204651Z.zip  Sam James6 months
20260303T203019Zmastermirror-scripts-20260303T203019Z.tar.gz  mastermirror-scripts-20260303T203019Z.tar.bz2  mastermirror-scripts-20260303T203019Z.zip  Sam James6 months
20260301T220042Zmastermirror-scripts-20260301T220042Z.tar.gz  mastermirror-scripts-20260301T220042Z.tar.bz2  mastermirror-scripts-20260301T220042Z.zip  Sam James6 months
[...]
 
AgeCommit messageAuthorFilesLines
2026-08-04sync-distfiles.sh: pass --verify-existing-digest to emirrordist•••This should properly detect distfile content changes where the file name and size are not modified. This may commonly happen when upstream updates a .sig file. Closes: https://bugs.gentoo.org/965209 Signed-off-by: Mike Gilbert <floppym@gentoo.org> Signed-off-by: Sam James <sam@gentoo.org> HEAD20260804T220416ZmasterMike Gilbert1-0/+1
2026-05-28mastermirror-staging.sh: crank up wget timeout to 15s•••Otherwise I don't think it gets a chance to retry: ``` $ /usr/bin/wget --timeout=2 --timestamping https://api.gentoo.org/metastructure/projects.xml -O /var/tmp/mastermirror-staging/projects/tmp.GpNxcWYYMo ; echo $? WARNING: timestamping does nothing in combination with -O. See the manual for details. --2026-05-27 23:19:39-- https://api.gentoo.org/metastructure/projects.xml Resolving api.gentoo.org... 2a02:6ea0:d800::6, 212.102.46.11 Connecting to api.gentoo.org|2a02:6ea0:d800::6|:443... connected. Unable to establish SSL connection. 4 ``` Signed-off-by: Sam James <sam@gentoo.org> 20260527T232019ZSam James1-1/+1
2026-04-11Remove broken signature links•••In current-*/ directories, .asc files are never removed by sync-autobuilds.sh since the directory never becomes empty (see the rsync filter rule)... This means we accumulate broken links to removed signature files. Remove them. Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org> Signed-off-by: Sam James <sam@gentoo.org> 20260410T233509ZAndreas K. Hüttel1-0/+9
2026-04-11Revert "sync-autobuilds.sh: Apply normal rsync rules to .asc files to avoid b...•••The filter rule is needed, since the source has no signatures but the target has. Without it, all signatures are removed on sync, forcing the next script to re-do all of them... This reverts commit c8ee1ffce149d852b118eef7edf0547fcd69aeaf. Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org> Signed-off-by: Sam James <sam@gentoo.org> Andreas K. Hüttel1-0/+5
2026-04-08sync-autobuilds.sh: Apply normal rsync rules to .asc files to avoid broken links•••The filter rule is handed over from ancient history, but it's unclear what it was actually needed for. Its original source: ] Copied from git+ssh://git@git.gentoo.org/infra/cfengine.git repo as timestamp ] 2015-11-29T21:57:00Z commit 3b63da8fbbb848d5a1f7e7cd7c6989638ed0d817 - original ] into this repo. ... and there ... ] commit 78d00a7a2aa0fb9509d135f8b7830be713d6c6b6 ] Author: Jeremy Olexa <darkside@gentoo.org> ] AuthorDate: Fri Feb 18 05:16:57 2011 +0000 ] Commit: Jeremy Olexa <darkside@gentoo.org> ] CommitDate: Fri Feb 18 05:16:57 2011 +0000 ] import releases scripts from osprey (unmodified) Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org> 20260408T200641ZAndreas K. Hüttel1-3/+0
2026-03-09sync-autobuilds.sh: fix comment typo•••Signed-off-by: Sam James <sam@gentoo.org> Sam James1-1/+1
2026-03-09sign-autobuilds.sh: fix whitespace•••Signed-off-by: Sam James <sam@gentoo.org> Sam James1-1/+1
2026-03-07exclude rsync tmpdirs while copying•••Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> 20260307T204033ZRobin H. Johnson1-0/+2
2026-03-04sign-sync-binpackages.sh: pass -k to file•••Workaround the cscope binpkg not being picked up as a gpkg: ``` $ file releases/amd64/binpackages/23.0/x86-64-v3/dev-util/cscope/cscope-15.9-r1-1.gpkg.tar releases/amd64/binpackages/23.0/x86-64-v3/dev-util/cscope/cscope-15.9-r1-1.gpkg.tar: cscope reference data version 15 ``` .. by using -k. 20260304T042232ZSam James1-1/+1
2026-03-03sign-sync-binpackages.sh: more carefully grep file(1) output•••Just to be safe. Signed-off-by: Sam James <sam@gentoo.org> 20260303T205206ZSam James1-1/+1
[...]
 
Clone
https://anongit.gentoo.org/git/infra/mastermirror-scripts.git
git+ssh://git@git.gentoo.org/infra/mastermirror-scripts.git