Aws-lambda-dotnet: Échec de la création de l'ensemble de modifications CloudFormation: réponse incorrecte reçue

Créé le 20 nov. 2020  ·  43Commentaires  ·  Source: aws/aws-lambda-dotnet

Salut,

Lorsque je publie ma fonction aws lambda, j'ai une erreur finale avec ceci:

Téléchargement vers S3. (Bucket: wtbucketlambda Clé: WT-serverless-xxxxxx.template)
... Progression: 100%
Pile existante trouvée: True
Ensemble de modifications CloudFormation créé
... En attente de révision de l'ensemble de modifications
Échec de la création de l'ensemble de modifications CloudFormation: réponse incorrecte reçue de la transformation AWS :: Serverless-2016-10-31
Échec de la publication de l'application AWS Serverless

Savez-vous comment puis-je résoudre ce problème?

C'est un gros problème car je ne peux pas publier ma fonction lambda

Merci,

Mon modèle sans serveur:

«{
"AWSTemplateFormatVersion": "09/09/2010",
"Transform": "AWS :: Serverless-2016-10-31",
"Description": "Modèle de démarrage pour une application sans serveur AWS.",
"Ressources" : {
"DefaultFunction": {
"Type": "AWS :: Serverless :: Function",
"Propriétés": {
"Handler": "not_required_for_custom_runtime",
"Runtime": "fourni",
"CodeUri": "",
"Description": "Fonction par défaut",
"MemorySize": 256,
"Timeout": 30,
"Rôle": nul,
"Stratégies": ["AWSLambdaFullAccess", "AmazonSSMReadOnlyAccess",
"AWSLambdaVPCAccessExecutionRole"],
"Événements": {
"ProxyResource": {
"Type": "Api",
"Propriétés": {
"Chemin": "/ {proxy +}",
"Méthode": "TOUT"
}
},
"APIWarmingSchedule": {
"Type": "Planification",
"Propriétés": {
"Horaire": "tarif (5 minutes)",
"Entrée": "{\" Ressource \ ": \" WarmingLambda \ ", \" Corps \ ": \" 5 \ "}"
}
}
}
}
}
},
"Les sorties" : {
"ApiURL": {
"Description": "URL du point de terminaison de l'API pour l'environnement Prod",
"Value": {"Fn :: Sub": "https: // $ {ServerlessRestApi} .execute-api. $ {AWS :: Region} .amazonaws.com / Prod /"}
}

}
} `

Mon fichier json par défaut des outils AWS Lambda

{
"region": "us-east-1",
"profile": "wetip",
"s3-bucket": "wtbucketlambda",
"template": "serverless.template",
"nom-pile": "WT",
"configuration": "Release",
"framework": "netcoreapp2.2",
"msbuild-parameters": "- self-contents true"
}

bug modulaspnetcore-support response-requested

Commentaire le plus utile

Salut à tous,

Le problème est suivi ici https://github.com/aws/aws-lambda-dotnet/issues/765. Il semble qu'il y ait une panne de service pour la région us-east-1. Les équipes de service y travaillent et le problème devrait être résolu prochainement.

Merci,
Ashish

Tous les 43 commentaires

J'ai le même problème.

Mon modèle:

{
   "AWSTemplateFormatVersion":"2010-09-09",
   "Transform":"AWS::Serverless-2016-10-31",
   "Description":"An AWS Serverless Application that uses the ASP.NET Core framework running in Amazon Lambda.",
   "Parameters":{
      "ShouldCreateBucket":{
         "Type":"String",
         "AllowedValues":[
            "true",
            "false"
         ],
         "Description":"If true then the S3 bucket that will be proxied will be created with the CloudFormation stack."
      },
      "BucketName":{
         "Type":"String",
         "Description":"Name of S3 bucket that will be proxied. If left blank a name will be generated.",
         "MinLength":"0"
      }
   },
   "Conditions":{
      "CreateS3Bucket":{
         "Fn::Equals":[
            {
               "Ref":"ShouldCreateBucket"
            },
            "true"
         ]
      },
      "BucketNameGenerated":{
         "Fn::Equals":[
            {
               "Ref":"BucketName"
            },
            ""
         ]
      }
   },
   "Resources":{
      "AspNetCoreFunction":{
         "Type":"AWS::Serverless::Function",
         "Properties":{
            "Handler":"xxx::xxx.LambdaEntryPoint::FunctionHandlerAsync",
            "Runtime":"dotnetcore3.1",
            "CodeUri":"s3://xxx/xxx/AspNetCoreFunction-CodeUri-637343401555849743-637343401710605189.zip",
            "MemorySize":256,
            "Timeout":30,
            "Role":null,
            "Policies":[
               "AWSLambdaFullAccess"
            ],
            "Environment":{
               "Variables":{
                  "AppS3Bucket":{
                     "Fn::If":[
                        "CreateS3Bucket",
                        {
                           "Ref":"Bucket"
                        },
                        {
                           "Ref":"BucketName"
                        }
                     ]
                  }
               }
            },
            "Events":{
               "ProxyResource":{
                  "Type":"Api",
                  "Properties":{
                     "Path":"/{proxy+}",
                     "Method":"ANY"
                  }
               },
               "RootResource":{
                  "Type":"Api",
                  "Properties":{
                     "Path":"/",
                     "Method":"ANY"
                  }
               }
            }
         }
      },
      "Bucket":{
         "Type":"AWS::S3::Bucket",
         "Condition":"CreateS3Bucket",
         "Properties":{
            "BucketName":{
               "Fn::If":[
                  "BucketNameGenerated",
                  {
                     "Ref":"AWS::NoValue"
                  },
                  {
                     "Ref":"BucketName"
                  }
               ]
            }
         }
      }
   },
   "Outputs":{
      "ApiURL":{
         "Description":"API endpoint URL for Prod environment",
         "Value":{
            "Fn::Sub":"https://${ServerlessRestApi}.execute-api.${AWS::Region}.amazonaws.com/Prod/"
         }
      },
      "S3ProxyBucket":{
         "Value":{
            "Fn::If":[
               "CreateS3Bucket",
               {
                  "Ref":"Bucket"
               },
               {
                  "Ref":"BucketName"
               }
            ]
         }
      }
   }
}

Avoir le même problème depuis quelques heures. Il fonctionnait hier avec le même modèle. Le fait est que c'est un modèle déployant une table DynamoDB. Pas de lambdas. Je viens de voir ce fil et je voulais dire que cela peut être un problème plus général sans rapport avec lambda

Idem pour moi pour un modèle qui est inchangé et qui fonctionnait auparavant, cela ressemble donc à une régression.

Je suis confronté au même problème aussi. Cependant, le tableau de bord de vérification de l'état aws n'affiche aucun indicateur d'interruptions de service dans us-east-1. https://status.aws.amazon.com/ Tout le monde voit-il ce problème dans us-east-1?

Un thread plus ancien d'un problème similaire dû à la panne du service aws. https://github.com/aws/serverless-application-model/issues/793

Cela semble être résolu maintenant!

Salut @ dalton5 ,

Bonjour.

Par commentaire de @NithuPMTR , veuillez vérifier si cela fonctionne maintenant pour vous et confirmer si ce problème pourrait être résolu.

Merci,
Ashish

Ça marche pour moi maintenant.

Oui cela fonctionne. Vous pouvez fermer. Merci

⚠️COMMENTATION VISIBILITÉ AVERTISSEMENT⚠️

Les commentaires sur les problèmes résolus sont difficiles à voir pour notre équipe.
Si vous avez besoin d'aide supplémentaire, veuillez marquer un membre de l'équipe ou ouvrir un nouveau numéro faisant référence à celui-ci.
Si vous souhaitez continuer à avoir une conversation avec d'autres membres de la communauté dans le cadre de ce numéro, n'hésitez pas à le faire.

même problème encore.

même problème encore.

Je confirme, même problème lors de la tentative de déploiement de la pile d'applications sur us-east-1: /

Peut également confirmer

Peut également confirmer, même problème

Même problème ici

Même problème ici
us-east-1

Reçu une réponse malformée de la transformation AWS :: Serverless-2016-10-31

Déploiement vers us-east-1

Voyant le même problème.

Idem ici: us-east-1

Même problème ici en essayant de déployer dans us-east

pareil ici :(

idem ici :( us-east-1 aussi

idem ici :( us-east-1 aussi

Pareil ici, en us-east-1 aussi

Ce problème n'apparaît-il que dans us-east-1 uniquement ou dans d'autres régions également?

même ici, us-east-1

@ashishdhingra ^^^

HI @ashishdhingra Même chose ici face à ce problème dans us-east-1

même ici, us-east-1

rencontrant également ce problème dans us-east-1
travaillant dans us-east-2 et us-west-2

Ce problème n'apparaît-il que dans us-east-1 uniquement ou dans d'autres régions également?

J'ai déployé dans sa-east et cela a également fonctionné

Salut à tous,

Le problème est suivi ici https://github.com/aws/aws-lambda-dotnet/issues/765. Il semble qu'il y ait une panne de service pour la région us-east-1. Les équipes de service y travaillent et le problème devrait être résolu prochainement.

Merci,
Ashish

face au même problème lors de la tentative de mise à jour / création de la pile SAM dans le N.Virginia.
J'aurais aimé trouver ce fil plus tôt car j'ai déjà supprimé la pile en pensant que le problème serait résolu en le recréant à partir de zéro (

Pareil ici, us-east-1

même ici, us-east-1

même ici, us-east-1

ouais moi aussi, us-east-1.

La région us-east-1 connaît actuellement de nombreuses pannes. nous pouvons surveiller le tableau de

et quant à un problème à surveiller par rapport à nos problèmes ici - Problème opérationnel de Kinesis (_Amazon Kinesis Data Streams (Virginie du Nord) _:

08h05 PST: Kinesis connaît une augmentation des erreurs d'API dans la région US-EAST-1. Cela pose également des problèmes avec ACM, Amplify Console, API Gateway, AppStream2, AppSync, Athena, Cloudformation, Cloudtrail, CloudWatch, Cognito, Connect, DynamoDB, EventBridge, IoT Services, Lambda, LEX, Managed Blockchain, Resource Groups, SageMaker, Support Console et espaces de travail.

même ici, us-east-1

A le même problème au cours des 2 dernières heures dans us-east-1.

Erreur: échec de la création des ressources gérées: échec du serveur ChangeSetCreateComplete: le serveur a rencontré un état d'échec du terminal

Essayé dans us-east-2 et cela a fonctionné.

Même problème US-EAST-1 Essai 2.

US-EAST-2 réussi. Alléluia!

Veuillez nous informer lorsque le service est rétabli

Fixé!

Merci!

Cette page vous a été utile?
0 / 5 - 0 notes