gentoo-asahi-releng/scripts
Matt Turner c9ad265f80 scripts/copy_buildsync: try to exclude rsync tempfile
In-progress uploads are named .<filename>.<rsynctemp> and were
mistakenly recognized by copy_buildsync.sh as targets to sweep to the
mirrors. When it did, it deleted the file causing the in-progress upload
to fail.

Since the script is run by cron every 15 minutes, this would lead to a
large portion of the generated installation media to fail to upload, and
worse there is no pattern to it -- it just happens whenever an upload
spans the 15 minute boundary.

The fix is to ignore hidden files and to tell rsync (via the filter
rules) to exclude them from its sweep to the mirrors.

Closes: https://bugs.gentoo.org/670458
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
2018-11-21 11:07:26 -08:00
..
backup_snapshot_repo Add releng scripts to the repository. 2012-07-09 17:48:44 +00:00
cache-tools.py Add releng scripts to the repository. 2012-07-09 17:48:44 +00:00
copy_buildsync.sh scripts/copy_buildsync: try to exclude rsync tempfile 2018-11-21 11:07:26 -08:00
run_catalyst Add releng scripts to the repository. 2012-07-09 17:48:44 +00:00
run_official Add releng scripts to the repository. 2012-07-09 17:48:44 +00:00
run_snapshot Add releng scripts to the repository. 2012-07-09 17:48:44 +00:00
stage_build.sh catalyst: do not use --purge so we can hit binpkgcache. 2017-12-06 23:01:35 -08:00
sudo_catalyst Add releng scripts to the repository. 2012-07-09 17:48:44 +00:00
sudo_official Add releng scripts to the repository. 2012-07-09 17:48:44 +00:00
sudo_snapshot Add releng scripts to the repository. 2012-07-09 17:48:44 +00:00
update_auto_tree update*tree: fix variable. 2016-05-27 14:01:39 -07:00
update_official_tree update*tree: fix variable. 2016-05-27 14:01:39 -07:00
update_snapshot_tree update*tree: fix variable. 2016-05-27 14:01:39 -07:00