Skip to content

[benchmarker/scd] Improve resilience of subscription management - #1673

Open
BenjaminPelletier wants to merge 1 commit into
interuss:mainfrom
BenjaminPelletier:benchmarker-resilient-sub-management
Open

[benchmarker/scd] Improve resilience of subscription management#1673
BenjaminPelletier wants to merge 1 commit into
interuss:mainfrom
BenjaminPelletier:benchmarker-resilient-sub-management

Conversation

@BenjaminPelletier

@BenjaminPelletier BenjaminPelletier commented Aug 27, 2026

Copy link
Copy Markdown
Member

When benchmarker is stopped abnormally, the permanent subscriptions can be left in an unusable state since they have dependent operational intents which make them undeletable. This PR resolves that problem by also deleting the dependent operational intents when necessary to perform the specified subscription management task, so this allows easy benchmarker recovery of a dirty stateful deployed system. It also prints additional information about any residual errors to make debugging easier.

Tested stacked on #1672 locally with a modified configuration to elicit the new behavior more easily.

@BenjaminPelletier
BenjaminPelletier marked this pull request as ready for review August 27, 2026 17:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: No status

Development

Successfully merging this pull request may close these issues.

1 participant