apache / apache/cloudstack-cloudmonkey

Autocompletion for version parameter on different APIs always retrieves the registered CKS versions

Offen
#224 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
Go
Sterne
120
Forks
79
Ø Merge
1 T. 18 Std.
Gemergte PRs (30 T.)
4

Beschreibung

The version parameter on different APIs such as `list hosts` or `list routers` (could be more) is always autocompleting to the CKS registered versions, instead of CloudStack versions.

To reproduce it:

- Register at least one CKS version
- Check autocompletion for the `version` parameter on `list hosts` or `list routers`

Image

Expected results:

Version autocompleting with the hosts/routers CloudStack versions available, matching the response field:

````
(homelab) 🐱 > list hosts type=routing filter=id,name,version
{
"count": 1,
"host": [
{
"id": "aae6296c-a674-4704-9da0-539fe0aaeeff",
"name": "nvs-kvm01",
"version": "4.22.1.0"
}
]
}
````

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Rechercherichtung

Reproduziere das Problem, indem du eine CKS-Version registrierst, und untersuche anschließend den Autovervollständigungspfad für den Versionsparameter bei `list hosts` und `list routers`. Verfolge, wo die verfügbaren Versionen ausgewählt werden; als abgeschlossen gilt die Aufgabe, wenn diese Befehle CloudStack-Versionen, die ihren Antwortdaten entsprechen, statt CKS-Versionen automatisch vervollständigen.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
go
Bereich
cli
Issue-Typ
Bug
Schwierigkeit
3/5
Geschätzter Aufwand
1-2 Tage
Aktivitätsstatus
Aktiv
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
65/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.