Unable to delete provider profile
I maintainer di solito rispondono entro 1 giorno
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 2/5
- Tempo stimato
- 1-3 ore
- Idoneità per principianti
- 62/100
Direzione di ricerca
Parti dal punto di ingresso CLI openshell profile delete e segui il modo in cui cerca i profili importati con --global; confronta questa ricerca con il percorso usato da openshell profile list. L’issue non indica nomi di file o test, quindi individua prima i comandi di eliminazione e di elenco, insieme ai relativi test. Il lavoro è completato quando l’eliminazione del profilo elencato litellm-test riesce e il profilo non compare più nell’elenco.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
User Story
I use Openshell to sandbox execution of OpenCode harness on local machine.
I configure some providers to access gitlab and LiteLLM.
I've tried to delete an existing provider profile to recreate it and I got an error.
I have to uninstall OpenShell to delete the profile
Problem Statement
Trying to delete a previously created provider profile, I got an error stating that the profile does not exist.
$ openshell profile import -f profiles/litellm2.yaml --global
Imported 1 provider profile.
$ openshell profile list
NAME TYPE CATEGORY SOURCE SCOPE
gitlab provider SOURCE CONTROL user platform
litellm-test provider INFERENCE user platform
$ openshell profile delete litellm-test
! Provider profile litellm-test not found
Impact / Why This Matters
When this happens I have to uninstall Openshell completely.
This matter because it is cumbersome to uninstall OpenShell just to remove a provider profile.
Acceptance Criteria
The profile if correctly deleted.
Reproduction Steps
With the following profile file :
id: litellm-test
display_name: LiteLLM
description: LiteLLM gateway (LLM API, OpenAI-compatible)
category: inference
credentials:
- name: api_token
description: LiteLLM API token
env_vars: [ LITELLM_TOKEN ]
required: true
auth_style: bearer
header_name: authorization
discovery:
credentials: [ api_token ]
endpoints:
- host: litellm.workshop.my.company
port: 443
protocol: rest
enforcement: enforce
rules:
- allow:
method: GET
path: "/**"
- allow:
method: HEAD
path: "/**"
- allow:
method: OPTIONS
path: "/**"
- allow:
method: POST
path: "/v1/**"
- allow:
method: POST
path: "/mcp/**"
binaries:
- path: /usr/bin/pi
- path: /usr/local/bin/pi
Run the following commands :
$ openshell profile import -f litellm2.yaml --global
Imported 1 provider profile.
$ openshell profile list
NAME TYPE CATEGORY SOURCE SCOPE
litellm-test provider INFERENCE user platform
$ openshell profile delete litellm-test
! Provider profile litellm-test not found
Suggested UX (if applicable)
No response
Environment
- OpenShell : 0.1.6
- Ubuntu 24
Logs
- Lingua principale
- Rust
- Stelle
- 20.6k
- Fork
- 2k
- Merge medio
- 2g 14h
- PR unite (30g)
- 275
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Ha un modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di NVIDIA/OpenShell
-
config preflight exits 0 on allow_unauthenticated_users = trueForse già presa @ericcurtin l’ha presa 1 giorno fa. Apertastate:triage-needed
Difficoltà 2/5 1-3 ore Idoneità per principianti 70/100
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 84/100
I maintainer di solito rispondono entro 1 giorno
-
bug(python): OIDC refresh drops the gateway's oidc_scopesForse di nuovo libera @jyotir07 l’ha presa 8 giorni fa e non c’è nessuna pull request aperta. Apertastate:triage-needed
Difficoltà 2/5 1-3 ore Idoneità per principianti 84/100
NVIDIA/OpenShell#4919 · 3 commenti ·
I maintainer di solito rispondono entro 1 giorno
-
bug: workspace access hint suggests a --subject command that fails for hyphen-leading OIDC subjectsForse di nuovo libera Una pull request per questa issue è stata chiusa senza essere unita. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di NVIDIA/OpenShell
Issue simili
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 66/100
riverqueue/river#1576 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 74/100
stadelmanma/fitparse-rs#64 ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 88/100
zed-extensions/java#325 ·
-
Suggestion: full-band strip — mark the tuned frequency in magenta, with triangles on the edgesAperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 62/100
dividebysandwich/sdroxide#769 ·
I maintainer di solito rispondono entro 5 giorni