Skip to content

chore!: remove deprecated modules#1025

Open
matifali wants to merge 2 commits into
mainfrom
remove-deprecated-modules
Open

chore!: remove deprecated modules#1025
matifali wants to merge 2 commits into
mainfrom
remove-deprecated-modules

Conversation

@matifali

@matifali matifali commented Jul 21, 2026

Copy link
Copy Markdown
Member

Removes four deprecated modules from the registry repo:

Module Reason
coder/amazon-q Deprecated
coder/hcp-vault-secrets HCP Vault Secrets service is being sunset (see former README deprecation notice)
coder-labs/gemini Deprecated Gemini CLI module
coder/jetbrains-fleet JetBrains discontinued Fleet

Also:

  • Drops stale amazon-q references from .agents/skills/coder-modules/SKILL.md.
  • Removes the now-unused icons amazon-q.svg, fleet.svg, and gemini.svg from .icons/. vault.svg is kept since vault-github, vault-jwt, vault-cli, and vault-token still reference it.

No impact on existing customers

Deleting these directories from main does not unpublish anything. The registry server builds Terraform module assets exclusively from release/<namespace>/<module>/<version> git tags (see registry-server cmd/build/module_src_gen.go, NamespacedIndividualVersionModuleGeneration), never from the main branch. All release tags for these modules are untouched by this PR, so:

  • Existing workspaces and templates referencing e.g. registry.coder.com/coder/hcp-vault-secrets/coder at any published version continue to terraform init and download successfully.
  • The Terraform registry protocol (/versions, /download) keeps listing and serving every previously published version.

The only effect is discoverability: once coder/registry-server#445 lands and is deployed, these modules will no longer appear on the registry.coder.com website. No new versions can be published for them going forward.

Validation

  • Verified no other modules, templates, or CI tooling reference the deleted modules.
  • Verified amazon-q.svg, fleet.svg, gemini.svg are not referenced by any remaining module/template before deleting them; confirmed vault.svg is still used by 4 other modules and was kept.
  • ./scripts/terraform_validate.sh passes (deletions only).

🤖 Generated with Mux using Claude

…i, jetbrains-fleet)

- coder/amazon-q: deprecated
- coder/hcp-vault-secrets: HCP Vault Secrets service is being sunset
- coder-labs/gemini: deprecated Gemini CLI module
- coder/jetbrains-fleet: JetBrains discontinued Fleet
- Updated coder-modules skill doc to drop amazon-q references
@matifali matifali changed the title chore!: remove deprecated modules (… chore!: remove deprecated modules Jul 21, 2026
@matifali
matifali marked this pull request as ready for review July 21, 2026 10:03

@35C4n0r 35C4n0r left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

@matifali should we remove the icons from /.icons too ?

amazon-q.svg, fleet.svg, and gemini.svg were only referenced by the
removed amazon-q, jetbrains-fleet, and gemini modules respectively.
vault.svg is kept since vault-github, vault-jwt, vault-cli, and
vault-token still use it.
@linear-code

linear-code Bot commented Jul 21, 2026

Copy link
Copy Markdown

REG-43

@35C4n0r 35C4n0r left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

LGTM!

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.

2 participants