generated from NASA-AMMOS/slim-starterkit
-
Notifications
You must be signed in to change notification settings - Fork 3
Open
Labels
bugSomething isn't workingSomething isn't working
Description
Checked for duplicates
Yes - I've already checked
Describe the bug
When I ran slim apply --best-practice-ids secrets-github… I got an error:
⠋ Applying secrets-github...2026-03-04 13:33:07,637 - ERROR - Failed to fetch best practices: 404 Client Error: Not Found for url: https://raw.githubusercontent.com/NASA-AMMOS/slim/main/static/data/slim-registry.json
No practices found or failed to fetch practices.
❌ Error applying best practices: 1
I then tried to list the best practices:
$ slim list
⠋ Connecting to SLIM registry...2026-03-04 13:35:04,368 - ERROR - Failed to fetch best practices: 404 Client Error: Not Found for url: https://raw.githubusercontent.com/NASA-AMMOS/slim/main/static/data/slim-registry.json
2026-03-04 13:35:04,369 - ERROR - No practices found or failed to fetch practices
No practices found or failed to fetch practicesbut it failed too.
What did you expect?
I expected the repository listed to gain secrets detection, and the list of practices to be listed.
Reproducible steps
mirasol 211 % python3.11 -m venv slim-test
mirasol 212 % cd slim-test/
/Users/kelly/slim-test
mirasol 213 % bin/pip install --quiet slim-cli
[notice] A new release of pip is available: 25.2 -> 26.0.1
[notice] To update, run: /Users/kelly/slim-test/bin/python3.11 -m pip install --upgrade pip
16.738u 7.587s 0:28.56 85.1% 0+0k 0+0io 2876pf+0w
mirasol 214 % bin/pip list | egrep -i slim
slim-cli 2.0.0
mirasol 215 % bin/slim apply --best-practice-icds secrets-github --repo-dir /tmp
Usage: slim apply [OPTIONS]
Try 'slim apply --help' for help.
╭─ Error ──────────────────────────────────────────────────────────────────────────────────────────────────────────────╮
│ No such option: --best-practice-icds Did you mean --best-practice-ids? │
╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯
mirasol 216 % bin/slim apply --best-practice-ids secrets-github --repo-dir /tmp
⠋ Applying secrets-github...2026-03-04 13:33:07,637 - ERROR - Failed to fetch best practices: 404 Client Error: Not Found for url: https://raw.githubusercontent.com/NASA-AMMOS/slim/main/static/data/slim-registry.json
No practices found or failed to fetch practices.
❌ Error applying best practices: 1
mirasol 217 % bin/slim list
⠋ Connecting to SLIM registry...2026-03-04 13:36:20,415 - ERROR - Failed to fetch best practices: 404 Client Error: Not Found for url: https://raw.githubusercontent.com/NASA-AMMOS/slim/main/static/data/slim-registry.json
2026-03-04 13:36:20,415 - ERROR - No practices found or failed to fetch practices
No practices found or failed to fetch practices.Environment
`pip list` says `slim-cli==2.0.0` is installed and `bin/slim --version` says `SLIM CLI v2.0.0`.
Running with Python 3.11 on macOS 26.3Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working