AWS announces preview of AWS Interconnect - multicloud
AWS announces AWS Interconnect – multicloud (preview), providing simple, resilient, high-speed private connections to other cloud service providers. AWS Interconnect - multicloud is easy to configure and provides high-speed, resilient connectivity with dedicated bandwidth, enabling customers to interconnect AWS networking services such as AWS Transit Gateway, AWS Cloud WAN, and Amazon VPC to other cloud service providers with ease.
Comment puis-je résoudre les erreurs liées aux ensembles de modifications dans CloudFormation ?
Je reçois un message d’erreur lorsque j’essaie d’importer des ressources dans une pile AWS CloudFormation.
Résolution
En fonction du type d'erreur que vous avez obtenu, suivez les étapes de la section correspondante pour résoudre le problème.
Remarque : si des erreurs surviennent lorsque vous exécutez des commandes de l’interface de la ligne de commande AWS (AWS CLI), consultez la page Résoudre les erreurs liées à AWS CLI. Vérifiez également que vous utilisez la version la plus récente de l'interface AWS CLI.
Erreur liée à un jeu de modifications
Error : « There was an error creating this change set. As part of the import operation, you cannot modify or add [Outputs] »
Cette erreur se produit lors de l’importation d’une ressource dans une pile. Elle se produit également lors de la création d’une nouvelle pile avec un modèle d’importation de ressources dont les sorties s’effectuent via la console CloudFormation. Pour résoudre cette erreur, procédez comme suit :
- Comparez la section Sorties du dernier modèle CloudFormation avec le modèle actuellement utilisé par votre pile. Les sections Sorties des deux modèles doivent être identiques. Si les valeurs ne sont pas les mêmes, vous devez mettre à jour le dernier modèle pour qu’il corresponde aux valeurs et aux sorties de la section Sorties du modèle actuel.
Important : l’opération d’importation ne peut pas contenir d’ajouts ou de modifications pour les propriétés ID logique, Description, Valeur, Exportation ou d’autres propriétés de la section Sorties. - Une fois l’opération d’importation terminée, mettez à jour la pile avec les modifications souhaitées dans la configuration de la section Sorties.
Erreur de validation avec les attributs de pile
Error : « An error occurred (ValidationError) when calling the CreateChangeSet operation: As part of the import operation, you cannot modify or add [Tags] »
Cette erreur se produit lorsque vous utilisez l’interface AWS CLI ou le kit AWS SDK pour créer un jeu de modifications de type IMPORT contenant des attributs de pile modifiés ou ajoutés.
- Vérifiez que les attributs de pile inclus pour l’opération de création du jeu de modifications sont en phase avec les valeurs d’attribut actuelles de la pile.
Important : vous ne devez pas mettre pas à jour ou ajouter de nouvelles valeurs d’attribut. - Une fois les ressources importées, vous pouvez mettre à jour vos attributs lors d’une opération de mise à jour distincte.
Erreur liée à une ressource modifiée
Error : « There was an error creating this change set. You have modified resources [ResourceName] in your template that are not being imported. Update, create or delete operations cannot be executed during import operations. »
Cette erreur se produit lorsque vous modifiez une ressource existante lors d’une opération d’importation de ressources. Au cours d’une opération d’importation, vous ne pouvez pas créer, mettre à jour ou supprimer une ressource. Pour résoudre cette erreur, procédez comme suit :
- Créez un jeu de modifications de type UPDATE au lieu d’un jeu de modifications de type IMPORT. Vous pourrez ainsi identifier la source de la modification de la ressource.
- Utilisez la même spécification de Ressources pour les ressources existantes et ajoutez uniquement les ressources appropriées à importer dans le modèle.
Erreur liée à la liste de ressources à importer
Les erreurs suivantes se produisent fréquemment lorsque vous utilisez l’interface AWS CLI ou le kit AWS SDK pour créer un jeu de modifications de type IMPORT.
Error : « An error occurred (ValidationError) when calling the CreateChangeSet operation: Resources [<ResourceName>] is missing from ResourceToImport list »
Dans votre modèle CloudFormation, vérifiez que vous transmettez un identifiant physique à la propriété ResourceToImport pour toutes les ressources que vous souhaitez importer dans la pile.
Error : « An error occurred (ValidationError) when calling the CreateChangeSet operation: Must Provide at least one resource to import »
Vérifiez que vous incluez bien --resources-to-import dans votre commande AWS CLI ou ResourceToImport dans votre appel d'API. Veillez également à répertorier toutes les ressources à importer.
Important : l’importe nécessite que vous transmettiez un identifiant physique à toutes les nouvelles ressources.
Erreur due aux fonctionnalités IAM
« Erreur : Failed to create changeset for the stack: <StackName>, ex: Waiter ChangeSetCreateComplete failed: Waiter encountered a terminal failure state: For expression "Status" we matched expected path: "FAILED" Status: FAILED. Reason: Requires capabilities: [CAPABILITY_NAMED_IAM] »
Pour résoudre cette erreur, procédez comme suit :
- Ouvrez la console AWS CloudFormation.
- Sur la page Vérifier des assistants Créer une pile ou Mettre à jour la pile, sélectionnez I acknowledge that this template may create IAM resources.
- Dans l'interface AWS CLI, lorsque vous utilisez les commandes create-stack et update-stack, spécifiez la valeur CAPABILITY_IAM ou CAPABILITY_NAMED_IAM pour le paramètre --capabilities.
Remarque : si votre modèle inclut des ressources Gestion des identités et des accès AWS (AWS IAM), vous pouvez spécifier l'une ou l'autre des fonctionnalités. Si votre modèle inclut des noms personnalisés pour les ressources IAM, vous devez spécifier la valeur CAPABILITY_NAMED_IAM.
Erreur due à « aucune modification soumise » lors de l'opération de mise à jour
Error : « The submitted information didn't contain changes. Submit different information to create a change set » ou « An error occurred (ValidationError) when calling the UpdateStack operation: No updates are to be performed. »
Cette erreur se produit lorsque vous utilisez le même modèle de pile lors de l'opération Mettre à jour la pile. Elle peut également se produire si vous ne modifiez pas les propriétés Ressources et que vous essayez uniquement de modifier les valeurs Paramètre ou Description de la pile. CloudFormation ne considère pas cette opération comme une modification et la création du jeu de modifications échoue.
Erreur liée à l'appel d'API ExecuteChangeSet
Error : « Either DisableRollback or OnStackFailure can be specified, but not both. Validation error as OnStackFailure parameter was specified during CreateChangeSet. »
Vous pouvez spécifier une valeur pour OnFailure ou DisableRollback, mais pas pour les deux. Pour résoudre ce problème, vous devez créer un nouveau jeu de modifications en supprimant la propriété onStackFailure de la commande avant son exécution. Vous pouvez également activer l'option de restauration, puis exécuter le jeu de modifications actuel pour mettre à jour la pile.
Erreur due à une incompatibilité entre l'entrée et le format au niveau de la console pour le jeu de modifications
Error : « Given input did not match expected format »
Cette erreur est généralement liée à des problèmes de syntaxe dans le modèle CloudFormation. Examinez tous les formats de fonction de jointure, les caractères supplémentaires ou les guillemets doubles supplémentaires dans la syntaxe du modèle. Consultez également d’autres ressources, telles que les paramètres AWS Systems Manager Agent (SSM Agent). Pour en savoir plus sur la résolution des erreurs de syntaxe, consultez la page Comment résoudre les erreurs de validation ou de format de modèle dans CloudFormation ?
Informations connexes
Création d’une pile à partir de ressources existantes
Importation de ressources existantes dans une pile
Ressources qui prennent en charge les opérations d’importation et de détection des dérives
Intégration de ressources existantes à la gestion de CloudFormation
Reconnaissance des ressources IAM dans les modèles AWS CloudFormation
- Sujets
- Management & Governance
- Balises
- AWS CloudFormation
- Langue
- Français

Contenus pertinents
- demandé il y a 2 ans
- demandé il y a 4 mois
- Réponse acceptéedemandé il y a 2 ans
- Réponse acceptéedemandé il y a un an
- demandé il y a un an