Capítulo 4. Lanzamiento de RHEL 8.2.1

Red Hat hace que el contenido de Red Hat Enterprise Linux 8 esté disponible trimestralmente, entre las versiones menores (8.Y). Las versiones trimestrales se numeran utilizando el tercer dígito (8.Y.1). A continuación se describen las nuevas características de la versión RHEL 8.2.1.

4.1. Nuevas características

JDK Mission Control se ha actualizado a la versión 7.1.1

El perfilador JDK Mission Control (JMC) para JVMs HotSpot, proporcionado por el flujo de módulos jmc:rhel8, se ha actualizado a la versión 7.1.1 con la versión RHEL 8.2.1.

Esta actualización incluye numerosas correcciones de errores y mejoras, entre ellas:

  • Múltiples optimizaciones de las reglas
  • Una nueva vista de JOverflow basada en Standard Widget Toolkit (SWT)
  • Una nueva vista del gráfico de la llama
  • Una nueva forma de visualizar la latencia mediante el histograma de alto rango dinámico (HDR)

El flujo del módulo jmc:rhel8 tiene dos perfiles:

  • El perfil común, que instala toda la aplicación JMC
  • El perfil del núcleo, que instala sólo las bibliotecas Java del núcleo(jmc-core)

Para instalar el perfil común del flujo del módulo jmc:rhel8, utilice

# yum module install jmc:rhel8/common

Cambie el nombre del perfil a core para instalar sólo el paquete jmc-core.

(BZ#1792519)

Conjunto de herramientas de Rust rebasado a la versión 1.43

Rust Toolset ha sido actualizado a la versión 1.43. Los cambios más destacados son:

  • Los números de línea útiles se incluyen ahora en los mensajes de pánico de las opciones y los resultados cuando se invocan.
  • Se ha ampliado la compatibilidad con los patrones de subcortes.
  • La macro matches! proporciona una coincidencia de patrones que devuelve un valor booleano.
  • los fragmentos deelementos pueden interpolarse en traits, impls y bloques externos.
  • Mejora de la inferencia de tipos en torno a las primitivas.
  • Constantes asociadas para flotadores y enteros.

Para instalar el módulo Rust Toolset, ejecute el siguiente comando como root:

# yum module install rust-toolset

Para obtener información sobre su uso, consulte la documentación sobre el uso del conjunto de herramientas de Rust.

(BZ#1811997)

Los registros de contenedores ahora soportan el comando de sincronización de skopeo

Con esta mejora, los usuarios pueden utilizar el comando skopeo sync para sincronizar los registros de contenedores y los registros locales. El comando skopeo sync es útil para sincronizar una réplica del registro de contenedores local y para rellenar los registros que se ejecutan dentro de los entornos de air-gapped.

El comando skopeo sync requiere que los transportes de origen(--src) y de destino(--dst) se especifiquen por separado. Los transportes de origen y destino disponibles son docker (repositorio alojado en un registro de contenedores) y dir ( directorio en una ruta de directorio local). Los transportes de origen también incluyen yaml (ruta del archivo YAML local). Para información sobre el uso de skopeo sync, vea la página man de skopeo-sync.

(BZ#1811779)

El archivo de configuración container.conf ya está disponible

Con esta mejora, los usuarios y administradores pueden especificar opciones de configuración por defecto y banderas de línea de comandos para los motores de contenedores. Los motores de contenedores leen los archivos /usr/share/containers/containers.conf y /etc/containers/containers.conf si existen. En el modo sin raíz, los motores de contenedores leen los archivos $HOME/.config/containers/containers.conf.

Los campos especificados en el archivo containers.conf anulan las opciones por defecto, así como las opciones de los archivos containers. conf leídos previamente. El archivo container.conf se comparte entre Podman y Buildah y sustituye al archivo libpod.conf.

(BZ#11826486)

Ahora puede entrar y salir de un servidor de registro

Con esta mejora, puedes entrar y salir de un servidor de registro específico usando los comandos skopeo login y skopeo logout. El comando skopeo login lee el nombre de usuario y la contraseña desde la entrada estándar. El nombre de usuario y la contraseña también se pueden establecer usando las opciones --username (o -u) y --password (o -p).

Puede especificar la ruta del archivo de autenticación estableciendo el indicador --authfile. La ruta por defecto es ${XDG_RUNTIME_DIR}/contenedores/auth.json. Para información sobre el uso de skopeo login y skopeo logout, vea las páginas man de skopeo-login y skopeo-logout, respectivamente.

(JIRA:RHELPLAN-47311)

Ahora puede restablecer el almacenamiento de podman

Con esta mejora, los usuarios pueden utilizar el comando podman system reset para restablecer el almacenamiento de podman al estado inicial. El comando podman system reset elimina todos los pods, contenedores, imágenes y volúmenes. Para más información, consulte la página man de podman-system-reset.

(JIRA:RHELPLAN-48941)