To fix svn related to bust authz:

  1. Commit fixed authz to git
  2. Run puppet on hades
  3. Commit fixed authz file to svn

on harmonia

  1. cd /x1/svn/repos-infra/hooks
  2. unlink pre-commit

on hades

  1. Disable puppet
  2. Change the shebang of /root/bin/check_svnmirror_lock.pl from #!/usr/bin/perl -T to #!/usr/bin/perl
  3. su - www-data
  4. /root/bin/check_svnmirror_lock.pl --master=https://svn-master.apache.org/repos/infra-proxy-sync --slave=https://harmonia.apache.org/repos/infra-proxy-sync --lock=/var/tmp/infrasync.lock --slack=1 (assuming this is the command the cron email keeps spitting out)

on harmonia

  1. cd /x1/svn/repos-infra/hooks
  2. ln -s /usr/local/svn-install/hooks/pre-commit-infra pre-commit

on hades

  1. enable puppet