Misleading error message on validate when identity_endpoint is not set.

Ouverte
#71 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub

Personne n'a encore pris cette issue.

Évaluation

Difficulté
2/5
Temps estimé
1-3 heures
Accessibilité débutants
45/100
Type d'issue
Bug
Clarté
Clairement spécifiée
Activité
À l'abandon
Stack technique
go
Domaine
cloud

Piste de recherche

Commencez par reproduire l’erreur de validation avec le buildfile Packer simplifié et la configuration Packer v1.8.2 signalée. Suivez le chemin de validation du plugin OpenStack qui signale l’entrée d’authentification manquante. C’est terminé lorsque l’erreur identifie le paramètre identity_endpoint configuré plutôt que auth_url, tout en continuant à signaler correctement les erreurs de validation existantes.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Description

bug

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)
Langage dominant
Go
Étoiles
29
Forks
27
Métriques de merge des PR
Aucune PR mergée en 30 j

Préparer son environnement

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Autres issues de hashicorp/packer-plugin-openstack

Toutes les issues de hashicorp/packer-plugin-openstack

Issues similaires

Plus d'issues Go

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.