apache / apache/cloudstack

Create VM Template fails when Template name has a space in it

Offen
#10,933 4 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
status:needs-functional-definition status:needs-reproducing
Vorherrschende Sprache
Java
Sterne
3.1k
Forks
1.4k
Ø Merge
6 T. 19 Std.
Gemergte PRs (30 T.)
32

Beschreibung

### problem

When creating a VM Template from a Volume Snapshot, it fails if it has a space, such as:

If VM Name is: 'Zabbix Server', the template will fail to create.

If VM Name is: 'Zabbix-Server', the template will suceed and create normally.

### versions

NA

### The steps to reproduce the bug

Create a normal VM Template, either via the UI or API

### What to do about it?

Fix the space issue, or force API to only accept non-space text

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Beginne damit, die Erstellung eines VM Template aus einem Volume Snapshot sowohl über die UI als auch über die API zu reproduzieren, wobei ein Template-Name mit einem Leerzeichen und einer mit einem Bindestrich verwendet wird. Verfolge den fehlschlagenden Erstellungspfad zurück und ermittle, ob die API Leerzeichen akzeptieren oder sie ablehnen sollte; abgeschlossen ist die Aufgabe, wenn das gewählte Verhalten konsistent funktioniert und durch eine Verifizierung für beide Namensformen abgedeckt ist.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Bereich
cloud, infrastructure
Issue-Typ
Bug
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Veraltet
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
30/100

Neue Issues direkt in Ihr Postfach

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