Skip to content

feat(auto-monitoring): (re)create auto-resource when it is deleted#1062

Merged
basti1302 merged 1 commit into
mainfrom
ope-278-create-auto-monitoring-resource-if-manually-managed
May 27, 2026
Merged

feat(auto-monitoring): (re)create auto-resource when it is deleted#1062
basti1302 merged 1 commit into
mainfrom
ope-278-create-auto-monitoring-resource-if-manually-managed

Conversation

@basti1302

@basti1302 basti1302 commented May 22, 2026

Copy link
Copy Markdown
Member

This solves two similar but distinct use cases:

  • A manually managed Dash0Monitoring resource in a namespace eligible for automatic namespace monitoring blocks creating the auto resource. This is by design. When the manually managed resource is deleted, trigger creating the auto resource immediately.
  • An auto-resource is deleted by a user. We now restore it automatically.

@basti1302

basti1302 commented May 22, 2026

Copy link
Copy Markdown
Member Author

stacked PR, #1061 needs to be merged first done

@basti1302
basti1302 force-pushed the ope-278-create-auto-monitoring-resource-if-manually-managed branch 2 times, most recently from c4d147c to fb3f44c Compare May 22, 2026 11:05
@basti1302 basti1302 changed the title feat(auto-monitoring): create auto-resource when manual r is deleted feat(auto-monitoring): (re)create auto-resource when it is deleted May 22, 2026
@basti1302
basti1302 changed the base branch from main to ope-342-delete-all-auto-monitoring-resources-if-auto-monitoring-for May 22, 2026 21:25
@basti1302
basti1302 marked this pull request as ready for review May 22, 2026 21:26
@basti1302
basti1302 requested a review from a team as a code owner May 22, 2026 21:26
@basti1302 basti1302 removed the blocked label May 22, 2026
@basti1302
basti1302 force-pushed the ope-342-delete-all-auto-monitoring-resources-if-auto-monitoring-for branch from e1c4c21 to efc8962 Compare May 27, 2026 07:22
Base automatically changed from ope-342-delete-all-auto-monitoring-resources-if-auto-monitoring-for to main May 27, 2026 07:33
@basti1302
basti1302 force-pushed the ope-278-create-auto-monitoring-resource-if-manually-managed branch from fb3f44c to 23e02f0 Compare May 27, 2026 08:57
@basti1302

Copy link
Copy Markdown
Member Author

/run-e2e auto-namespace monitoring

@github-actions

Copy link
Copy Markdown
Contributor

🚀 E2E tests triggered

  • Branch: ope-278-create-auto-monitoring-resource-if-manually-managed
  • Focus: auto-namespace monitoring
  • Triggered by: @basti1302

Results will be posted here once the tests complete. You can also view the workflow runs directly.

@github-actions

Copy link
Copy Markdown
Contributor

✅ E2E tests passed

  • Branch: ope-278-create-auto-monitoring-resource-if-manually-managed
  • Focus: auto-namespace monitoring
  • Run: #26502679836

This solves two similar but distinct use cases:
- A manually managed Dash0Monitoring resource in a namespace eligible
  for automatic namespace monitoring blocks creating the auto resource.
  This is by design. When the manually managed resource is deleted,
  trigger creating the auto resource immediately.
- An auto-resource is deleted by a user. We now restore it
  automatically.
@basti1302
basti1302 force-pushed the ope-278-create-auto-monitoring-resource-if-manually-managed branch from 23e02f0 to bf38f93 Compare May 27, 2026 13:00
@basti1302
basti1302 enabled auto-merge (rebase) May 27, 2026 13:01
@basti1302
basti1302 merged commit 8cd9254 into main May 27, 2026
14 checks passed
@basti1302
basti1302 deleted the ope-278-create-auto-monitoring-resource-if-manually-managed branch May 27, 2026 13:16
@github-actions github-actions Bot locked and limited conversation to collaborators May 27, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants