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

debian_swarm_deploy: update for debian bookworm #1305

Merged
merged 2 commits into from
Jun 14, 2024
Merged

Conversation

jsnshrmn
Copy link
Member

Description

bin/debian_swarm_deploy.sh

  • update apt repositories
  • aim for idempodency
    • uninstall conflicting docker packages
    • delete TWLight repository if it exists
  • automate DKIM configuration
  • automate creation of some secrets
  • remove dangling Matomo lines

Rationale

We need to be able to deploy new instances

Phabricator Ticket

T366736

How Has This Been Tested?

  • Used it to deploy a new staging host

Screenshots of your changes (if appropriate):

N/A

Types of changes

What types of changes does your code introduce? Add an x in all the boxes that apply:

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • Minor change (fix a typo, add a translation tag, add section to README, etc.)

- update apt repositories
- aim for idempodency
  - uninstall conflicting docker packages
  - delete TWLight repository if it exists
- automate DKIM configuration
- automate creation of some secrets
- remove dangling Matomo lines
@jsnshrmn jsnshrmn changed the title [WIP] debian_swarm_deploy: update for debian bookworm debian_swarm_deploy: update for debian bookworm Jun 14, 2024
Copy link
Contributor

@suecarmol suecarmol left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This looks good! Thank you for keeping our deployment script and our staging environment up to date!

@suecarmol suecarmol merged commit f3100c5 into master Jun 14, 2024
6 checks passed
@suecarmol suecarmol deleted the Jsn.sherman/T366736 branch June 14, 2024 18:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants