feat: manage workspace mail records #178
No reviewers
Labels
No labels
needs/docs
needs/research
needs/upstream
type/bug
type/external
type/feature
type/refactor
urgency
high
urgency
immediate
urgency
low
urgency
medium
No milestone
No project
No assignees
2 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
ScottyLabs/infrastructure!178
Loading…
Reference in a new issue
No description provided.
Delete branch "mail-dns"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Kennel Deployments
Torn down at 2026-10-26 05:25:32 UTC.
Ran Plan for 20 projects:
occdir:.workspace:occforgejodir:.workspace:forgejogovernancedir:.workspace:governanceposthogdir:.workspace:posthogsnotdir:.workspace:snotmaildir:.workspace:mailkenneldir:.workspace:kennelgarage-webadmindir:.workspace:garage-webadminopenbaodir:.workspace:openbaomatrixdir:.workspace:matrixkeycloakdir:.workspace:keycloakobservabilitydir:.workspace:observabilityheadscaledir:.workspace:headscaleatlantisdir:.workspace:atlantisnixbotdir:.workspace:nixbotvaultwardendir:.workspace:vaultwardenricochetdir:.workspace:ricochetlitellmdir:.workspace:litellmhostsdir:.workspace:hostswebhookdir:.workspace:webhook1. project:
occdir:.workspace:occPlan Failed: This project is currently locked by an unapplied plan from pull #175. To continue, delete the lock from #175 or apply that plan and merge the pull request.
Once the lock is released, comment
atlantis planhere to re-plan.2. project:
forgejodir:.workspace:forgejoPlan Failed: This project is currently locked by an unapplied plan from pull #175. To continue, delete the lock from #175 or apply that plan and merge the pull request.
Once the lock is released, comment
atlantis planhere to re-plan.3. project:
governancedir:.workspace:governancePlan Failed: This project is currently locked by an unapplied plan from pull #175. To continue, delete the lock from #175 or apply that plan and merge the pull request.
Once the lock is released, comment
atlantis planhere to re-plan.4. project:
posthogdir:.workspace:posthogPlan Failed: This project is currently locked by an unapplied plan from pull #175. To continue, delete the lock from #175 or apply that plan and merge the pull request.
Once the lock is released, comment
atlantis planhere to re-plan.5. project:
snotdir:.workspace:snotPlan Failed: This project is currently locked by an unapplied plan from pull #175. To continue, delete the lock from #175 or apply that plan and merge the pull request.
Once the lock is released, comment
atlantis planhere to re-plan.6. project:
maildir:.workspace:mailShow Output
Plan: 6 to add, 0 to change, 0 to destroy.
7. project:
kenneldir:.workspace:kennelShow Output
No changes. Your infrastructure matches the configuration.
8. project:
garage-webadmindir:.workspace:garage-webadminShow Output
No changes. Your infrastructure matches the configuration.
9. project:
openbaodir:.workspace:openbaoShow Output
No changes. Your infrastructure matches the configuration.
10. project:
matrixdir:.workspace:matrixShow Output
No changes. Your infrastructure matches the configuration.
11. project:
keycloakdir:.workspace:keycloakShow Output
No changes. Your infrastructure matches the configuration.
12. project:
observabilitydir:.workspace:observabilityShow Output
No changes. Your infrastructure matches the configuration.
13. project:
headscaledir:.workspace:headscaleShow Output
No changes. Your infrastructure matches the configuration.
14. project:
atlantisdir:.workspace:atlantisShow Output
No changes. Your infrastructure matches the configuration.
15. project:
nixbotdir:.workspace:nixbotShow Output
No changes. Your infrastructure matches the configuration.
16. project:
vaultwardendir:.workspace:vaultwardenShow Output
No changes. Your infrastructure matches the configuration.
17. project:
ricochetdir:.workspace:ricochetShow Output
No changes. Your infrastructure matches the configuration.
18. project:
litellmdir:.workspace:litellmShow Output
No changes. Your infrastructure matches the configuration.
19. project:
hostsdir:.workspace:hostsShow Output
No changes. Your infrastructure matches the configuration.
20. project:
webhookdir:.workspace:webhookShow Output
No changes. Your infrastructure matches the configuration.
Plan Summary
20 projects, 1 with changes, 14 with no changes, 5 failed
atlantis import -p mail 'cloudflare_dns_record.this["scottylabs-org-mx"]' ab365d7cec88f972e0b26bf59afd174f/01791245a3e69e14b1a4b8f3801b0677
Ran Import for project:
maildir:.workspace:mailShow Output
atlantis import -p mail 'cloudflare_dns_record.this["scottylabs-org-spf"]' ab365d7cec88f972e0b26bf59afd174f/6075ba34182127d6149528376bda1a6a
Ran Import for project:
maildir:.workspace:mailShow Output
atlantis import -p mail 'cloudflare_dns_record.this["scottylabs-org-dkim"]' ab365d7cec88f972e0b26bf59afd174f/0c3e8525e281a85dcd4f127e7babb35d
Ran Import for project:
maildir:.workspace:mailShow Output
atlantis import -p mail 'cloudflare_dns_record.this["scottylabs-dev-mx"]' 5c2e7faf46bf72319da6cdffadca7f43/b4e4301c200d52f66335bb93c7f3b9dd
Ran Import for project:
maildir:.workspace:mailShow Output
atlantis import -p mail 'cloudflare_dns_record.this["scottylabs-dev-spf"]' 5c2e7faf46bf72319da6cdffadca7f43/e78ffa0bc6095aafd2067c900f929b50
Ran Import for project:
maildir:.workspace:mailShow Output
atlantis import -p mail 'cloudflare_dns_record.this["scottylabs-dev-dkim"]' 5c2e7faf46bf72319da6cdffadca7f43/8f81d427fc9a20433b2b768a2820753a
Ran Import for project:
maildir:.workspace:mailShow Output
atlantis plan
Ran Plan for 20 projects:
matrixdir:.workspace:matrixmaildir:.workspace:maillitellmdir:.workspace:litellmobservabilitydir:.workspace:observabilitygarage-webadmindir:.workspace:garage-webadminheadscaledir:.workspace:headscalekeycloakdir:.workspace:keycloakgovernancedir:.workspace:governancekenneldir:.workspace:kennelatlantisdir:.workspace:atlantisnixbotdir:.workspace:nixbotopenbaodir:.workspace:openbaohostsdir:.workspace:hostsoccdir:.workspace:occvaultwardendir:.workspace:vaultwardenricochetdir:.workspace:ricochetwebhookdir:.workspace:webhookposthogdir:.workspace:posthogsnotdir:.workspace:snotforgejodir:.workspace:forgejo1. project:
matrixdir:.workspace:matrixShow Output
No changes. Your infrastructure matches the configuration.
2. project:
maildir:.workspace:mailShow Output
Plan: 0 to add, 6 to change, 0 to destroy.
3. project:
litellmdir:.workspace:litellmShow Output
No changes. Your infrastructure matches the configuration.
4. project:
observabilitydir:.workspace:observabilityShow Output
No changes. Your infrastructure matches the configuration.
5. project:
garage-webadmindir:.workspace:garage-webadminShow Output
No changes. Your infrastructure matches the configuration.
6. project:
headscaledir:.workspace:headscaleShow Output
No changes. Your infrastructure matches the configuration.
7. project:
keycloakdir:.workspace:keycloakShow Output
No changes. Your infrastructure matches the configuration.
8. project:
governancedir:.workspace:governanceShow Output
No changes. Your infrastructure matches the configuration.
9. project:
kenneldir:.workspace:kennelShow Output
No changes. Your infrastructure matches the configuration.
10. project:
atlantisdir:.workspace:atlantisShow Output
No changes. Your infrastructure matches the configuration.
11. project:
nixbotdir:.workspace:nixbotShow Output
No changes. Your infrastructure matches the configuration.
12. project:
openbaodir:.workspace:openbaoShow Output
No changes. Your infrastructure matches the configuration.
13. project:
hostsdir:.workspace:hostsShow Output
No changes. Your infrastructure matches the configuration.
14. project:
occdir:.workspace:occShow Output
No changes. Your infrastructure matches the configuration.
15. project:
vaultwardendir:.workspace:vaultwardenShow Output
No changes. Your infrastructure matches the configuration.
16. project:
ricochetdir:.workspace:ricochetShow Output
No changes. Your infrastructure matches the configuration.
17. project:
webhookdir:.workspace:webhookShow Output
No changes. Your infrastructure matches the configuration.
18. project:
posthogdir:.workspace:posthogShow Output
No changes. Your infrastructure matches the configuration.
19. project:
snotdir:.workspace:snotShow Output
No changes. Your infrastructure matches the configuration.
20. project:
forgejodir:.workspace:forgejoShow Output
No changes. Your infrastructure matches the configuration.
Plan Summary
20 projects, 1 with changes, 19 with no changes, 0 failed
atlantis apply
Ran Apply for 20 projects:
governancedir:.workspace:governanceobservabilitydir:.workspace:observabilityoccdir:.workspace:occmatrixdir:.workspace:matrixforgejodir:.workspace:forgejoatlantisdir:.workspace:atlantisopenbaodir:.workspace:openbaohostsdir:.workspace:hostskeycloakdir:.workspace:keycloaknixbotdir:.workspace:nixbotheadscaledir:.workspace:headscalelitellmdir:.workspace:litellmgarage-webadmindir:.workspace:garage-webadminkenneldir:.workspace:kennelmaildir:.workspace:mailvaultwardendir:.workspace:vaultwardenposthogdir:.workspace:posthogwebhookdir:.workspace:webhookricochetdir:.workspace:ricochetsnotdir:.workspace:snot1. project:
governancedir:.workspace:governanceShow Output
2. project:
observabilitydir:.workspace:observabilityShow Output
3. project:
occdir:.workspace:occShow Output
4. project:
matrixdir:.workspace:matrixShow Output
5. project:
forgejodir:.workspace:forgejoShow Output
6. project:
atlantisdir:.workspace:atlantisShow Output
7. project:
openbaodir:.workspace:openbaoShow Output
8. project:
hostsdir:.workspace:hostsShow Output
9. project:
keycloakdir:.workspace:keycloakShow Output
10. project:
nixbotdir:.workspace:nixbotShow Output
11. project:
headscaledir:.workspace:headscaleShow Output
12. project:
litellmdir:.workspace:litellmShow Output
13. project:
garage-webadmindir:.workspace:garage-webadminShow Output
14. project:
kenneldir:.workspace:kennelShow Output
15. project:
maildir:.workspace:mailShow Output
16. project:
vaultwardendir:.workspace:vaultwardenShow Output
17. project:
posthogdir:.workspace:posthogShow Output
18. project:
webhookdir:.workspace:webhookShow Output
19. project:
ricochetdir:.workspace:ricochetShow Output
20. project:
snotdir:.workspace:snotShow Output
Apply Summary
20 projects, 20 successful, 0 failed, 0 errored
Locks and plans deleted for the projects and workspaces modified in this pull request:
.workspaces:atlantis,forgejo,garage-webadmin,governance,headscale,hosts,kennel,keycloak,litellm,mail,matrix,nixbot,observability,occ,openbao,posthog,ricochet,snot,vaultwarden,webhook