Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ansible: update gh-bot server #3803

Merged
merged 1 commit into from
Jul 5, 2024
Merged

Conversation

richardlau
Copy link
Member

Create a new Debian 12 server to replace the Debian 8 gh-bot server. Update the ansible/playbooks/create-github-bot.yml playbook to automate setup, including:

  • Fetching of deployment secrets from the secrets repository.
  • Generating the allowlist of jenkins-workspace IP addresses from the inventory.
  • Restarting the services if required.

Fixes: #3214


This is deployed to the new server and I've updated the DNS entry for the bot in CloudFlare to the new IP address.
We can remove the old server once we're happy the new one is operating without issues (or if we do find issues we can swap the DNS entry back to the old IP address).

Create a new Debian 12 server to replace the Debian 8 `gh-bot` server.
Update the `ansible/playbooks/create-github-bot.yml` playbook to
automate setup, including:
- Fetching of deployment secrets from the secrets repository.
- Generating the allowlist of `jenkins-workspace` IP addresses from
  the inventory.
- Restarting the services if required.
@richardlau richardlau merged commit 2b9797d into nodejs:main Jul 5, 2024
1 check passed
@richardlau richardlau deleted the github-bot branch July 5, 2024 16:38
richardlau added a commit that referenced this pull request Jan 16, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Upgrade github-bot server
2 participants