Send patches - preferably formatted by git format-patch - to patches at archlinux32 dot org.
summaryrefslogtreecommitdiff
path: root/bin/sanity-check
AgeCommit message (Collapse)Author
2023-07-17bin/sanity-check: execute all left-over intentions at the startErich Eckner
* the sanity-check should only run, when nothing else runs * this enables some level of clean-up: intentions, that never successfully ran, will be tried again, here
2023-07-17bin/sanity-check: do all db operations after getting the lockErich Eckner
* no need to trouble the db, if we don't run, because we got no lock
2023-06-03make sanity-check more verboseErich Eckner
* tell, which architecture is broken
2023-06-03make sanity-check more verboseErich Eckner
* tell, which architecture has inconsistent state
2020-10-19bin/sanity-check: check master-mirror-availability earlier - mysql test ↵Erich Eckner
needs to connect to the master mirror
2020-06-24bin/sanity-check: fix `set --` *everywhere*Erich Eckner
2020-06-16bin/sanity-check: fix wrong "set --"Erich Eckner
2020-04-25make shellcheck happyErich Eckner
2020-02-13bin/sanity-check: remove hard-coded package suffixesErich Eckner
2020-02-05bin/sanity-check: remove successful queries if we are still saneErich Eckner
2020-01-03bin/sanity-check: fix wrongly-escaped sed-fuErich Eckner
2020-01-03bin/sanity-check: recognize .zst packages, tooErich Eckner
2019-10-29bin/sanity-check: do not use exitcode 1 but 2 on insanityErich Eckner
2019-10-17lib/mysql-functions: mysql_package_name_query(): take compression suffix ↵Erich Eckner
from database, default to "tar.xz" for now
2019-10-17add TODOs for removing hard-coded package suffixesErich Eckner
2019-08-07update TODOsErich Eckner
2019-07-11Revert "bin/sanity-check: do not _ping_ the master mirror (ping does not ↵Erich Eckner
work O.o) - use curl" This reverts commit 593f865e209831a95a666204e71f5e20fb2df758. We repaired the `ping` command on the buildmaster.
2019-07-11bin/sanity-check: do not _ping_ the master mirror (ping does not work O.o) - ↵Erich Eckner
use curl
2019-06-21bin/sanity-check: extend TODOErich Eckner
2019-06-21bin/sanity-check: add TODOErich Eckner
2019-06-19bin/sanity-check: blocked slaves do not have keys in ~/.ssh/authorized_keysErich Eckner
2019-06-19bin/sanity-check: ignore return value of "diff"Erich Eckner
2019-06-19bin/sanity-check: fix faulty escapingErich Eckner
2019-06-19bin/sanity-check: do not hard-code ~Erich Eckner
2019-06-19bin/sanity-check: check consistency of ~/.ssh/authorized_keys with databaseErich Eckner
2019-05-24bin/sanity-check: add some verbosity, an rsync and an sftp check to ↵Erich Eckner
"master-mirror-availability" test
2019-05-24bin/sanity-check: add check for reachability of master mirrorErich Eckner
2019-01-17style: WHERE,ON,FROM,SELECT,JOIN should be on beginning of source linesErich Eckner
2018-11-17bin/sanity-check: silence tar warningsErich Eckner
2018-11-14bin/sanity-check: simultanously being on the build- and deletion-list is ok, ↵Erich Eckner
as long as the architectures fulfill some conditions (which were wrongly represented until now)
2018-09-20bin/sanity-check: ignore unimportant query leftovers (they may be still running)Erich Eckner
2018-09-13bin/sanity-check: modify check: being on build- and deletion-list ↵Erich Eckner
simultanously is ok iff the architectures are fitting
2018-09-10lib/common-functions: failsafe_rsync() newErich Eckner
2018-09-10bin/sanity-check: print immediately to stderrErich Eckner
2018-09-08move mysql sanity check from bin/build-master-status to bin/sanity-checkErich Eckner
2018-09-08bin/sanity-check: add TODOErich Eckner
2018-07-18bin/sanity-check: do not fail if "find" returns non-zero when looking for ↵Erich Eckner
mysql left-overs
2018-07-04bin/sanity-check: run less jobs parallelyErich Eckner
2018-06-19bin/sanity-check: accellerate check for left-over mysql filesErich Eckner
2018-06-12bin/sanity-check: run all scheduled sanity checks, even if one failsErich Eckner
2018-06-07sanity checks make use of new mysql_package_name_queryErich Eckner
2018-06-01bin/sanity-check: style cleanupErich Eckner
2018-05-30bin/sanity-check: get archs and repos from the databaseErich Eckner
2018-05-25lib/mysql-functions: make mysql_join_binary_packages_repositories and ↵Erich Eckner
mysql_join_repositories_binary_packages obsolete
2018-05-25conf/default.conf -> lib/load-configuration; conf/local.conf -> ↵Erich Eckner
conf/{common,master,slave}.conf
2018-05-25verbose_flock new: it calls flock and reports about blocking processes on errorErich Eckner
2018-05-16bin/sanity-check: --webserver -> --wait (we always output to webserver, but ↵Erich Eckner
we make blocking configurable
2018-05-08lib/mysql-functions: mysql_package_name_query make table names customizableErich Eckner
2018-05-04lib/common-functions: irc_say: accept channel as parameterErich Eckner
2018-05-03bin/sanity-check: check all archsErich Eckner