Unable to delete provider profile
Les mainteneurs répondent en général sous 1 jour
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 2/5
- Temps estimé
- 1-3 heures
- Accessibilité débutants
- 62/100
Piste de recherche
Commence au point d’entrée CLI openshell profile delete et suis la manière dont il recherche les profils importés avec --global ; compare cette recherche au chemin utilisé par openshell profile list. L’issue ne précise aucun nom de fichier ni de test ; commence donc par localiser les commandes de suppression et de liste, ainsi que leurs tests. Le travail est terminé lorsque la suppression du profil répertorié litellm-test réussit et qu’il n’apparaît plus dans la liste.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
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
- Langage dominant
- Rust
- Étoiles
- 21.1k
- Forks
- 2.1k
- Merge moyen
- 2 j 13 h
- PR mergées (30 j)
- 283
Préparer son environnement
- Aucun Dockerfile ni fichier Docker Compose
- Propose un modèle de pull request
- Lire le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de NVIDIA/OpenShell
-
state:triage-needed
Difficulté 2/5 1-3 heures Accessibilité débutants 73/100
Les mainteneurs répondent en général sous 1 jour
-
config preflight exits 0 on allow_unauthenticated_users = truePeut-être pris @ericcurtin l’a pris il y a 3 jours. Ouvertestate:triage-needed
Difficulté 2/5 1-3 heures Accessibilité débutants 70/100
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 84/100
Les mainteneurs répondent en général sous 1 jour
-
bug(python): OIDC refresh drops the gateway's oidc_scopesPeut-être à nouveau libre @jyotir07 l’a pris il y a 10 jours, et aucune pull request n’est ouverte. Ouvertestate:triage-needed
Difficulté 2/5 1-3 heures Accessibilité débutants 84/100
NVIDIA/OpenShell#4919 · 3 commentaires ·
Les mainteneurs répondent en général sous 1 jour
-
bug: workspace access hint suggests a --subject command that fails for hyphen-leading OIDC subjectsPeut-être à nouveau libre Une pull request pour cette issue a été fermée sans être fusionnée. Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
Les mainteneurs répondent en général sous 1 jour
Toutes les issues de NVIDIA/OpenShell
Issues similaires
-
bug priority: low ui
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
storytold/gridcraft#3446 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
seabeectl verify exits 0 when verification failsPeut-être pris @theyottaboy l’a pris aujourd’hui. Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 82/100
NationalSecurityAgency/seabee#73 ·
Les mainteneurs répondent en général sous 4 jours
-
ready-for-agent
Difficulté 2/5 1-3 heures Accessibilité débutants 86/100
neilsh/stunt-reel#220 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 76/100
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 65/100
Les mainteneurs répondent en général sous 1 jour