CDK CLI and aws-cdk-lib version mismatch leads to deployment errors
Nadie ha tomado este issue todavía.
- #76 de @lp6moon — cerrado sin fusionar
Evaluación
- Dificultad
- 1/5
- Tiempo estimado
- Menos de una hora
- Aptitud para principiantes
- 68/100
- Tipo de issue
- Error
- Claridad
- Bien especificado
- Estado de actividad
- Estancado
- Stack tecnológico
- aws, typescript
- Área
- cloud, infrastructure
Línea de trabajo
Inspecciona el package.json de ejemplo y compara las versiones de aws-cdk CLI y aws-cdk-lib. Alinea las versiones y, después, ejecuta npx cdk bootstrap y un comando de despliegue para confirmar que la discrepancia de esquema ya no se produce.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Describe the bug
The example package.json uses different versions for aws-cdk (CLI) and aws-cdk-lib (library). For example:
"devDependencies": {
"aws-cdk": "2.121.1"
},
"dependencies": {
"aws-cdk-lib": "2.189.1"
}
This version mismatch causes deployment errors such as:
This CDK CLI is not compatible with the CDK library used by your application. Please upgrade the CLI to the latest version.
(Cloud assembly schema version mismatch: Maximum schema version supported is 36.0.0, but found 41.0.0)
Expected behavior
The project should work out of the box without version mismatch errors. The aws-cdk CLI version should match the aws-cdk-lib version in package.json to avoid schema incompatibility.
Desktop (please complete the following information):
- OS & version: [Any]
- Node version (
node -v): [Any recent LTS] - npm version (
npm -v): [Any recent]
Additional context
See CDK documentation for details: https://docs.aws.amazon.com/cdk/v2/guide/work-with-cdk-typescript.html#typescript-dependencies
Suggested fix:
Align the aws-cdk devDependency version with the aws-cdk-lib dependency version in the example package.json (e.g., both set to 2.189.1). This will help users avoid deployment errors related to schema version mismatch.
I tried updating both packages to the latest versions:
"aws-cdk": "^2.1031.0",
"aws-cdk-lib": "^2.221.0"
After that, running npx cdk bootstrap succeeded without any issues.
- Lenguaje dominante
- TypeScript
- Estrellas
- 276
- Forks
- 151
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Preparar el entorno
- Sin Dockerfile ni archivo de Docker Compose
- Sin plantilla de pull request
- Leer la guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de aws-samples/image-optimization
-
Dificultad 4/5 3-5 días Aptitud para principiantes 35/100
aws-samples/image-optimization#79 · 1 comentario ·
-
bug
Dificultad 4/5 3-5 días Aptitud para principiantes 45/100
-
bug wontfix
Dificultad 4/5 3-5 días Aptitud para principiantes 35/100
aws-samples/image-optimization#65 · 1 comentario ·
-
[Feature request] Supply original image from original S3 bucketQuizá libre de nuevo @achrafsouk la tomó hace 428 días y no hay ningún pull request abierto. Abierto
aws-samples/image-optimization#47 · 1 comentario · 1 asignado ·
-
Dificultad 4/5 3-5 días Aptitud para principiantes 28/100
aws-samples/image-optimization#33 · 11 comentarios ·
Todos los issues de aws-samples/image-optimization
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
rajbos/ai-engineering-fluency#2340 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
community documentation first-timers-only good first issue hacktoberfest help wanted low hanging fruit up-for-grabs
Dificultad 1/5 Menos de una hora Aptitud para principiantes 70/100
lingdojo/kana-dojo#31864 · 1 comentario · 5 reacciones ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
zenstackhq/zenstack#2873 ·
Los mantenedores suelen responder en 1 día
-
CLI: TUI shows onboarding when the provider's API key is only in the environment (e.g. OPENROUTER_API_KEY)Posiblemente ocupada Un pull request vinculado a esta issue está abierto o ya se fusionó. AbiertoCLI
Dificultad 2/5 1-3 horas Aptitud para principiantes 67/100
cline/cline#14923 · 2 comentarios ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
paperclipai/paperclip#15490 ·
Los mantenedores suelen responder en 1 día