bneradt opened a new pull request, #445: URL: https://github.com/apache/trafficserver-ci/pull/445
GitHub mirror operations were split across the repo checkout, /etc secret state, host-level webhook services, and a smart-HTTP-only Compose file. That made controller backup and restore more awkward than the other controller services that live under a single /opt directory. This makes /opt/github-mirror the canonical mirror root and puts the long-lived webhook and smart HTTP services behind one docker-compose.yml. The installer preserves config across refreshes, writes the Compose UID/GID environment, installs small systemd boot hooks, and migrates the old secret and service layout when present. This also updates the backup helper and runbook for the Compose layout, so the normal mirror backup is just the /opt/github-mirror tree plus optional Jenkins and live ATS config snapshots. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
