Skip to content

[deployment_manager] Remove deployment_manager - #1813

Merged
BenjaminPelletier merged 1 commit into
interuss:mainfrom
BenjaminPelletier:remove-deployment-manager
Oct 23, 2026
Merged

BenjaminPelletier merged 1 commit into
interuss:mainfrom
BenjaminPelletier:remove-deployment-manager

Conversation

@BenjaminPelletier

Copy link
Copy Markdown
Member

All content retained in the repository presents an ongoing maintenance burden whose cost should be periodically judged against the value of that content. Prompted by #1803, I looked at deployment_manager and believe it is obsolete and should be removed -- this PR proposes that removal. The original intent of this tool was to reduce the complexity of some of the operational tasks expected of a DSS operator. However, it was never adopted as a useful approach to solve this problem, and the actual tasks it is currently capable of performing are mostly unnecessary with the addition of the certificate-related aux endpoints added to the InterUSS DSS implementation.

Merging this PR is not urgent and I would appreciate DSS contributors (e.g., @MariemBaccari, @the-glu, @barroco) confirming they don't expect to want to use or rely on this tool before merging.

This PR, if merged, makes #1803 unnecessary as it removes that dependency.

@BenjaminPelletier
BenjaminPelletier marked this pull request as ready for review October 15, 2026 23:07
@BenjaminPelletier BenjaminPelletier added P3 Lower priority tech_debt Pertains to tech debt accumulated in the project labels Oct 18, 2026

@mickmis mickmis left a comment •

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

IMO good idea to remove this. Will let someone else merge it though to gather more opinion.

@the-glu the-glu left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

LGTM as well, based on history it's may also be out of sync with current code no?

@barroco barroco left a comment •

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

No future plan at the moment to use this module and support reducing the number of dependencies.

@BenjaminPelletier
BenjaminPelletier merged commit 8bb3ef0 into interuss:main Oct 23, 2026
25 checks passed
@BenjaminPelletier
BenjaminPelletier deleted the remove-deployment-manager branch October 23, 2026 02:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

P3 Lower priority tech_debt Pertains to tech debt accumulated in the project

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

4 participants