Lanzamiento: actualizaciones de la plataforma de Amazon Linux para Elastic Beanstalk el 3 de febrero de 2022 - AWS Elastic Beanstalk

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Lanzamiento: actualizaciones de la plataforma de Amazon Linux para Elastic Beanstalk el 3 de febrero de 2022

Este lanzamiento proporciona nuevas versiones para plataformas de AWS Elastic Beanstalk basadas en Amazon Linux. El lanzamiento incluye actualizaciones de seguridad, así como actualizaciones de AMI, Apache httpd, Docker, Go, Corretto, Node.js, PHP y Ruby. También incorpora funcionalidad para proporcionar un identificador de usuario e identificador de grupo webapp coherente en todas las actualizaciones de la plataforma.

Fecha de lanzamiento: 3 de febrero de 2022

Cambios

En la siguiente tabla se enumeran los cambios incluidos en esta versión.

Notas
  • Estas notas de la versión se centran en los cambios en las sucursales de plataforma compatibles actualmente. Para obtener información completa de la versión de las ramas que se retiran (obsoletas) de la plataforma de Elastic Beanstalk, consulte Versiones de la plataforma Elastic Beanstalk programadas para retirarse en la guía Plataformas de AWS Elastic Beanstalk.

  • Tenga en cuenta que en el momento en que se publican estas notas de la versión, es posible que las nuevas versiones de la plataforma aún no estén disponibles en todas las regiones de AWS que admite Elastic Beanstalk. El lanzamiento puede tardar unas horas en completarse.

Categoría Descripción

Actualizaciones de seguridad

Se han aplicado todas las actualizaciones de seguridad publicadas en el Centro de seguridad de Amazon Linux con fecha del 21 de enero de 2022 o anteriores a todas las plataformas lanzadas de Amazon Linux 2.

Los lanzamientos de Apache httpd, Node.js y PHP son versiones de seguridad. Para obtener más información, consulte Actualizaciones multiplataforma y Actualizaciones específicas de plataforma en esta tabla.

Actualizaciones multiplataforma

Se han realizado estas actualizaciones multiplataforma:

Componente Actualización

**¡Nuevo!** Consistente usuario webapp para permisos de almacenamiento persistente

Elastic Beanstalk asigna al usuario webapp un valor uid (id de usuario) y gid (id de grupo) de 900 para entornos nuevos. Hace lo mismo con los entornos existentes tras una actualización de la versión de la plataforma. Este enfoque permite al usuario webapp mantener la consistencia de las actualizaciones de todas las plataformas. El permiso de acceso para el usuario webapp al almacenamiento permanente del sistema de archivos también sigue siendo consistente como resultado. Para obtener más información, consulte Almacenamiento persistente en la Guía para desarrolladores de AWS Elastic Beanstalk.

importante

Clientes con sistemas de archivos de Amazon EFS existentes que dependen de un determinado uid o gid de usuario webapp distinto de 900 deben tener en cuenta que el valor uid y gid cambiará a 900 con esta actualización de la plataforma. Consulte este problema de GitHub para obtener más información sobre esta actualización de la plataforma.

AMI base

Se ha actualizado la AMI base a la versión 2.0.20220121.

Apache httpd

Se han actualizado las plataformas que admiten Apache HTTP Server 2.4 a la versión 2.4.52. Para obtener más detalles, consulte Cambios con Apache 2.4.x en el sitio web de Apache Software Foundation.

El lanzamiento de Apache 2.4.52 es una versión de seguridad.

Actualizaciones específicas de la plataforma

Se han realizado estas actualizaciones específicas de la plataforma:

Plataforma Actualización

Docker

Se ha actualizado Docker a la versión 20.10.7-5.

Se corrigió la compatibilidad para las compilaciones de varias etapas de Docker en las ramificaciones de la plataforma de Amazon Linux 2. Para obtener más información sobre las plataformas, consulte La plataforma de Docker en la Guía para desarrolladores de AWS Elastic Beanstalk.

Go

Se ha actualizado Go a la versión 1.17.6. Para obtener detalles, consulte go1.17 en el Historial de versiones del lenguaje de programación Go.

Corretto

Se ha actualizado Corretto 8 a la versión 8.322.06.3. Para obtener más información, consulte Registro de cambios para Amazon Corretto 8 en el repositorio de Corretto 8 en GitHub.

Node.js

Se ha actualizado Node.js 14 para agregar compatibilidad para la versión de Node 14.18.3.

Se ha actualizado Node.js 12 para agregar compatibilidad para la versión de Node 12.22.9.

Las nuevas versiones de Node.js son versiones de seguridad.

PHP

Se ha actualizado PHP 8.0 y 7.4 a las versiones 8.0.13 y 7.4.26, respectivamente.

Estas actualizaciones son versiones de seguridad.

Ruby

Se ha actualizado RubyGems a la versión 3.3.6.

Se ha actualizado Puma a la versión 5.6.1.

Notas:
  • Si utiliza la gema bootsnap, le recomendamos que actualice a bootsnap 1.9.3 o posterior. Es posible que en las versiones anteriores de bootsnap se produzca un problema con Ruby 3.0.3. Para obtener más información, consulte Shopify bootsnap número 378 en el sitio web de GitHub.

  • Esta versión de Ruby aplica la característica de bloqueo de versiones, descrita en Solicitud de incorporación de cambios número 4076 de Rubygems en el sitio web de GitHub. Esta característica puede provocar algunos problemas con las aplicaciones que se ejecutan en esta versión de plataforma. Para evitar estos problemas, incluimos una solución alternativa que seguirá utilizando la versión del bundler ya instalada en la instancia, en lugar de aplicar la característica de actualización del bundler. No tiene que hacer nada.

Nuevas versiones de la plataforma

Estas plataformas que se admiten actualmente se han actualizado:

Docker

Versión de la plataforma y nombre de pila de soluciones

AMI

Docker

Docker Compose

Servidor proxy

Docker AL2 versión 3.4.11

64bit Amazon Linux 2 v3.4.11 running Docker

2,0,20220121

2010,7-5

1.29.2

nginx 1.20.0

Go

Versión de la plataforma y nombre de pila de soluciones

AMI

Lenguaje

AWS X-Ray

Servidor proxy

Go 1 AL2 versión 3.4.5

64bit Amazon Linux 2 v3.4.5 running Go 1

2.0.20220121

Go 1.17.6

3.2.0

nginx 1.20.0

Java SE

Versión de la plataforma y nombre de pila de soluciones

AMI

Lenguaje

Herramientas

AWS X-Ray

Servidor proxy

Corretto 11 versión 3.2.11

64bit Amazon Linux 2 v3.2.11 running Corretto 11

2.0.20220121

Corretto 11.0.13.8.2

Ant 1.10.7, Gradle 5.6.2, Maven 3.6.2

3.2.0

nginx 1.20.0

Corretto 8 versión 3.2.11

64bit Amazon Linux 2 v3.2.11 running Corretto 8

2.0.20220121

Corretto 8.322.06.3

Ant 1.10.7, Gradle 5.6.2, Maven 3.6.2

3.2.0

nginx 1.20.0

Tomcat

Versión de la plataforma y nombre de pila de soluciones

AMI

Lenguaje

AWS X-Ray

Servidor de aplicaciones

Servidor proxy

Corretto 11 with Tomcat 8.5 AL2 versión 4.2.11

64bit Amazon Linux 2 v4.2.11 running Tomcat 8.5 Corretto 11

2.0.20220121

Corretto 11.0.13.8.2

3.2.0

Tomcat 8.5.72

nginx 1.20.0 (predeterminado), Apache 2.4.52

Corretto 8 with Tomcat 8.5 AL2 versión 4.2.11

64bit Amazon Linux 2 v4.2.11 running Tomcat 8.5 Corretto 8

2.0.20220121

Corretto 8.322.06.3

3.2.0

Tomcat 8.5.72

nginx 1.20.0 (predeterminado), Apache 2.4.52

.NET Core en Linux

Versión de la plataforma y nombre de pila de soluciones

Plataforma

Servidor proxy

AMI

AWS X-Ray

.NET Core on AL2 versión 2.2.10

64bit Amazon Linux 2 v2.2.10 running .NET Core

.NET 5.0.13 admite 5.0.13, 3.1.22, 2.1.30

nginx 1.20.0

2.0.20220121

3.2.0

Node.js

Versión de la plataforma y nombre de pila de soluciones

AMI

Versiones de Node.js (versiones de npm)

Servidor proxy

Git

AWS X-Ray

Node.js 14 AL2 versión 5.4.10

64bit Amazon Linux 2 v5.4.10 running Node.js 14

2.0.20220121

14.18.3 (6.14.15), 14.18.2 (6.14.15), 14.18.1 (6.14.15), 14.18.0 (6.14.15), 14.17.6 (6.14.15), 14.17.5 (6.14.14), 14.17.4 (6.14.14), 14.17.3 (6.14.13), 14.17.2 (6.14.13), 14.17.1 (6.14.13), 14.17.0 (6.14.13), 14.16.1 (6.14.12), 14.16.0 (6.14.11), 14.15.5 (6.14.11), 14.15.4 (6.14.10), 14.15.3 (6.14.9), 14.15.2 (6.14.9), 14.15.1 (6.14.8), 14.15.0 (6.14.8), 14.14.0 (6.14.8), 14.13.1 (6.14.8), 14.13.0 (6.14.8), 14.12.0 (6.14.8), 14.11.0 (6.14.8), 14.10.1 (6.14.8), 14.10.0 (6.14.8), 14.9.0 (6.14.8), 14.8.0 (6.14.7), 14.7.0 (6.14.7), 14.6.0 (6.14.6), 14.5.0 (6.14.5), 14.4.0 (6.14.5), 14.3.0 (6.14.5), 14.2.0 (6.14.4), 14.1.0 (6.14.4), 14.0.0 (6.14.4)

Versión predeterminada: 14.18.3

nginx 1.20.0 (predeterminado), Apache 2.4.52

2.32.0

3.2.0

Node.js 12 AL2 versión 5.4.10

64bit Amazon Linux 2 v5.4.10 running Node.js 12

2.0.20220121

12.22.9 (6.14.15), 12.22.8 (6.14.15), 12.22.7 (6.14.15), 12.22.6 (6.14.15), 12.22.5 (6.14.14), 12.22.4 (6.14.14), 12.22.3 (6.14.13), 12.22.2 (6.14.13), 12.22.1 (6.14.12), 12.22.0 (6.14.11), 12.21.0 (6.14.11), 12.20.2 (6.14.11), 12.20.1 (6.14.10), 12.20.0 (6.14.8), 12.19.1 (6.14.8), 12.19.0 (6.14.8), 12.18.4 (6.14.6), 12.18.3 (6.14.6), 12.18.2 (6.14.5), 12.18.1 (6.14.5), 12.18.0 (6.14.4), 12.17.0 (6.14.4), 12.16.3 (6.14.4), 12.16.2 (6.14.4), 12.16.1 (6.13.4), 12.16.0 (6.13.4), 12.15.0 (6.13.4), 12.14.1 (6.13.4), 12.14.0 (6.13.4), 12.13.1 (6.12.1), 12.13.0 (6.12.0), 12.12.0 (6.11.3), 12.11.1 (6.11.3), 12.11.0 (6.11.3), 12.10.0 (6.10.3), 12.9.1 (6.10.2), 12.9.0 (6.10.2), 12.8.1 (6.10.2), 12.8.0 (6.10.2), 12.7.0 (6.10.0), 12.6.0 (6.9.0), 12.5.0 (6.9.0), 12.4.0 (6.9.0), 12.3.1 (6.9.0), 12.3.0 (6.9.0), 12.2.0 (6.9.0), 12.1.0 (6.9.0), 12.0.0 (6.9.0)

Versión predeterminada: 12.22.9

nginx 1.20.0 (predeterminado), Apache 2.4.52

2.32.0

3.2.0

PHP

Versión de la plataforma y nombre de pila de soluciones

AMI

Lenguaje

Composer

Servidor proxy

PHP 8.0 AL2 versión 3.3.10

64bit Amazon Linux 2 v3.3.10 running PHP 8.0

2.0.20220121

PHP 8.0.13

2.0.13

nginx 1.20.0 (predeterminado), Apache 2.4.52

PHP 7.4 AL2 versión 3.3.10

64bit Amazon Linux 2 v3.3.10 running PHP 7.4

2.0.20220121

PHP 7.4.26

1.10.22

nginx 1.20.0 (predeterminado), Apache 2.4.52

Python

Versión de la plataforma y nombre de pila de soluciones

AMI

Lenguaje

Administrador de paquetes

Empaquetador

meld3

AWS X-Ray

Servidor proxy

Python 3.8 AL2 versión 3.3.10

64bit Amazon Linux 2 v3.3.10 running Python 3.8

2.0.20220121

Python 3.8.5

pipenv 2021.11.9

3.2.0

nginx 1.20.0 (predeterminado), Apache 2.4.52

Python 3.7 AL2 versión 3.3.10

64bit Amazon Linux 2 v3.3.10 running Python 3.7

2.0.20220121

Python 3.7.10

pipenv 2021.11.9

3.2.0

nginx 1.20.0 (predeterminado), Apache 2.4.52

Ruby

Versión de la plataforma y nombre de pila de soluciones

AMI

Lenguaje

Administrador de paquetes

Servidor de aplicaciones

AWS X-Ray

Servidor proxy

Versión 3.4.2 de Ruby 3.0 AL2

64bit Amazon Linux 2 v3.4.2 running Ruby 3.0

2.0.20220121

Ruby 3.0.3-p157

RubyGems 3.3.6

Puma 5.6.1

3.2.0

nginx 1.20.0

Versión 3.4.2 de Ruby 2.7 AL2

64bit Amazon Linux 2 v3.4.2 running Ruby 2.7

2.0.20220121

Ruby 2.7.5-p203

RubyGems 3.3.6

Puma 5.6.1

3.2.0

nginx 1.20.0

Versión 3.4.2 de Ruby 2.6 AL2

64bit Amazon Linux 2 v3.4.2 running Ruby 2.6

2.0.20220121

Ruby 2.6.9-p207

RubyGems 3.3.6

Puma 5.6.1

3.2.0

nginx 1.20.0