hashicorp / hashicorp/packer-plugin-openstack

Misleading error message on validate when identity_endpoint is not set.

Offen
#71 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
bug
Vorherrschende Sprache
Go
Sterne
29
Forks
26
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

When filing a bug, please include the following headings if possible. Any
example text in this template can be deleted.

#### Overview of the Issue

The parameter that is to be set is named `identity_endpoint`, but the error message is `Missing input for argument [auth_url]`.
#### Reproduction Steps

packer validate .

### Plugin and Packer version

packer v1.8.2

### Simplified Packer Buildfile

```
source "openstack" "otc_packer_image" {
}

build {
sources = ["source.openstack.otc_packer_image"]
}
```

### Operating system and Environment details

ubuntu 22.04

### Log Fragments and crash.log files

Screen output:
```
Error: 5 error(s) occurred:

* Missing input for argument [auth_url]
* An image_name must be specified
* An ssh_username must be specified
Note: some builders used to default ssh_username to "root".
* Either a source_image, a source_image_name, an external_source_image_url or source_image_filter must be specified
* A flavor must be specified

on test.pkr.hcl line 8:
(source code not available)
```

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Beginne damit, den Validierungsfehler mit der vereinfachten Packer-Builddatei und dem gemeldeten Setup mit Packer v1.8.2 zu reproduzieren. Verfolge den Validierungspfad des OpenStack-Plugins, der die fehlende Authentifizierungseingabe meldet. Als erledigt gilt die Aufgabe, wenn der Fehler den konfigurierten Parameter identity_endpoint statt auth_url identifiziert und die vorhandenen Validierungsfehler weiterhin angemessen gemeldet werden.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
go
Bereich
cloud
Issue-Typ
Bug
Schwierigkeit
2/5
Geschätzter Aufwand
1-3 Stunden
Aktivitätsstatus
Veraltet
Klarheit
Klar beschrieben
Anfängerfreundlichkeit
45/100

Neue Issues direkt in Ihr Postfach

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