Skip to content

[patch] Retry hosted provider cleanup#23

Merged
libops-agent merged 1 commit into
mainfrom
hosted-cleanup-retries
Jul 14, 2026
Merged

[patch] Retry hosted provider cleanup#23
libops-agent merged 1 commit into
mainfrom
hosted-cleanup-retries

Conversation

@libops-agent

Copy link
Copy Markdown
Contributor

Summary

  • add bounded retry classification for DigitalOcean and Linode API discovery and deletion
  • verify provider-owned resources disappear before cleanup succeeds
  • preserve smoke-test exit and signal status while recovering from Terraform destroy through provider cleanup
  • add behavioral contracts for transient, permanent, delayed, and residual cleanup states

@libops-agent
libops-agent merged commit fc4be17 into main Jul 14, 2026
7 checks passed
@libops-agent
libops-agent deleted the hosted-cleanup-retries branch July 14, 2026 14:32
@libops-agent
libops-agent temporarily deployed to cloud-smoke-cleanup-linode July 14, 2026 15:28 — with GitHub Actions Inactive
@libops-agent
libops-agent temporarily deployed to cloud-smoke-cleanup-linode July 14, 2026 15:28 — with GitHub Actions Inactive
@libops-agent
libops-agent temporarily deployed to cloud-smoke-cleanup-linode July 14, 2026 15:28 — with GitHub Actions Inactive
@libops-agent
libops-agent temporarily deployed to cloud-smoke-cleanup-digitalocean July 14, 2026 15:28 — with GitHub Actions Inactive
@libops-agent
libops-agent temporarily deployed to cloud-smoke-cleanup-gcp July 14, 2026 15:28 — with GitHub Actions Inactive
@libops-agent
libops-agent temporarily deployed to cloud-smoke-cleanup-digitalocean July 14, 2026 19:56 — with GitHub Actions Inactive
@libops-agent
libops-agent temporarily deployed to cloud-smoke-cleanup-gcp July 14, 2026 19:56 — with GitHub Actions Inactive
@libops-agent
libops-agent temporarily deployed to cloud-smoke-cleanup-linode July 14, 2026 19:56 — with GitHub Actions Inactive
@libops-agent
libops-agent temporarily deployed to cloud-smoke-cleanup-linode July 14, 2026 19:56 — with GitHub Actions Inactive
@libops-agent
libops-agent temporarily deployed to cloud-smoke-cleanup-linode July 14, 2026 19:56 — with GitHub Actions Inactive
@libops-agent
libops-agent temporarily deployed to cloud-smoke-cleanup-linode July 14, 2026 20:43 — with GitHub Actions Inactive
@libops-agent
libops-agent temporarily deployed to cloud-smoke-cleanup-gcp July 14, 2026 20:43 — with GitHub Actions Inactive
@libops-agent
libops-agent temporarily deployed to cloud-smoke-cleanup-linode July 14, 2026 20:43 — with GitHub Actions Inactive
@libops-agent
libops-agent temporarily deployed to cloud-smoke-cleanup-linode July 14, 2026 20:43 — with GitHub Actions Inactive
@libops-agent
libops-agent temporarily deployed to cloud-smoke-cleanup-digitalocean July 14, 2026 20:43 — with GitHub Actions Inactive
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.

1 participant