Conversation
Greptile SummaryRemoves the Confidence Score: 5/5Safe to merge — single-file deletion with no remaining references in the mise source tree. The change is a clean two-line deletion. A codebase-wide search confirms no other references to openshift-install exist in mise's own source, docs, or e2e tests. The only remaining occurrence is in the vendored aqua-registry which is unaffected. No logic, config, or schema changes are involved. No files require special attention. Important Files Changed
Flowchart%%{init: {'theme': 'neutral'}}%%
flowchart TD
A[User: mise ls-remote openshift-install] -->|Before PR| B[Registry lookup → registry/openshift-install.toml]
B --> C[asdf:mise-plugins/mise-openshift-install]
C --> D[list-all fails → exit code 1 ❌]
A -->|After PR| E[Registry lookup → entry not found]
E --> F[Clear 'unknown tool' error ✅]
Reviews (1): Last reviewed commit: "registry: remove openshift-install" | Re-trigger Greptile |
Hyperfine Performance
|
| Command | Mean [ms] | Min [ms] | Max [ms] | Relative |
|---|---|---|---|---|
mise-2026.4.20 x -- echo |
17.8 ± 0.5 | 16.5 | 21.1 | 1.00 |
mise x -- echo |
18.6 ± 0.4 | 17.7 | 21.5 | 1.04 ± 0.04 |
mise env
| Command | Mean [ms] | Min [ms] | Max [ms] | Relative |
|---|---|---|---|---|
mise-2026.4.20 env |
17.4 ± 0.6 | 16.0 | 22.4 | 1.00 |
mise env |
18.4 ± 0.4 | 17.3 | 21.3 | 1.06 ± 0.04 |
mise hook-env
| Command | Mean [ms] | Min [ms] | Max [ms] | Relative |
|---|---|---|---|---|
mise-2026.4.20 hook-env |
18.1 ± 0.3 | 17.2 | 19.3 | 1.00 |
mise hook-env |
18.8 ± 3.1 | 17.4 | 86.2 | 1.04 ± 0.17 |
mise ls
| Command | Mean [ms] | Min [ms] | Max [ms] | Relative |
|---|---|---|---|---|
mise-2026.4.20 ls |
16.7 ± 0.4 | 15.6 | 18.0 | 1.00 |
mise ls |
17.5 ± 0.5 | 16.2 | 18.8 | 1.05 ± 0.04 |
xtasks/test/perf
| Command | mise-2026.4.20 | mise | Variance |
|---|---|---|---|
| install (cached) | 120ms | 123ms | -2% |
| ls (cached) | 65ms | 66ms | -1% |
| bin-paths (cached) | 66ms | 68ms | -2% |
| task-ls (cached) | 720ms | 705ms | +2% |
### 🚀 Features - **(registry)** add --security flag to include security info in JSON output by @jdx in [#9364](#9364) ### 🐛 Bug Fixes - **(config)** limit resolved backend opts to aliases by @risu729 in [#9315](#9315) - **(docs)** stack banner message and link on mobile by @jdx in [#9362](#9362) - **(github)** prefer shortest asset name as tiebreaker in auto-detection by @jdx in [#9361](#9361) - **(java)** newer zulu versions use a different directory structure by @roele in [#9365](#9365) - **(prune)** respect tracked lockfiles by @jdx in [#9373](#9373) - **(task)** skip tool install for missing naked tasks by @jdx in [#9374](#9374) - **(trust)** add untrust command by @jdx in [#9370](#9370) - fix - flux-operator-mcp aqua path by @monotek in [#9357](#9357) ### 📚 Documentation - update ruby compile msg by @fladson in [#9338](#9338) ### 📦️ Dependency Updates - update ubuntu docker tag to v26 by @renovate[bot] in [#9347](#9347) - update ghcr.io/jdx/mise:deb docker digest to 1af5a69 by @renovate[bot] in [#9352](#9352) - update taiki-e/install-action digest to 787505c by @renovate[bot] in [#9354](#9354) - update ghcr.io/jdx/mise:rpm docker digest to 7015ff3 by @renovate[bot] in [#9353](#9353) - update ghcr.io/jdx/mise:copr docker digest to da63a0f by @renovate[bot] in [#9351](#9351) - update ghcr.io/jdx/mise:alpine docker digest to 461700f by @renovate[bot] in [#9350](#9350) - bump communique 1.0.3 → 1.0.4 by @jdx in [#9378](#9378) ### 📦 Registry - remove openshift-install by @jdx in [#9372](#9372) - remove go-sdk by @jdx in [#9371](#9371) ### Chore - **(npm-publish)** use aube publish instead of npm publish by @jdx in [#9328](#9328) ### New Contributors - @fladson made their first contribution in [#9338](#9338)
Summary
Remove the
openshift-installshorthand from the registry. The registry entry points only atasdf:mise-plugins/mise-openshift-install, and that plugin currently fails normal version discovery.mise ls-remote openshift-installfails witherror running list-all: exited with code 1, andmise install openshift-install@stablefails for the same reason. Exact numeric versions can still install, but the shorthand gives a broken registry experience for normal discovery and channel-style usage.Validation
rg -n "openshift-install" registry docs src e2e settings.tomlgit diff --checkhklint suite during commit, includingcargo fmt --all -- --check,cargo check --all-features, taplo, schema, shellcheck, shfmt, actionlint, markdownlint, prettier, stylua, and lua-language-serverThis PR was generated by an AI coding assistant.
Note
Low Risk
Low risk: this only removes a broken registry alias and does not change runtime logic or data handling.
Overview
Removes the
openshift-installregistry entry (which pointed toasdf:mise-plugins/mise-openshift-install), effectively disabling the shorthand and avoiding a brokenls-remote/channel install experience.Reviewed by Cursor Bugbot for commit f961e0c. Bugbot is set up for automated code reviews on this repo. Configure here.