Nueva característica
- Agregar soporte para la sobrescritura de variables mediante la sintaxis
variable.agentConfigen las claves de configuración remota. - Agregar soporte para una única entrada de sobrescritura de variable
string_mapmediante la sintaxisvariable.agentConfig.<variable>:<map-key>en las claves de configuración remota. - Tipo de agente de infraestructura en el host (linux): exponer la configuración de integración de
nri-dockera través de una nueva variableconfig_docker. - Tipo de agente: exigir que el formato del nombre de la variable sea
[A-Za-z0-9_-], que comience con una letra y tenga una longitud máxima de 64 caracteres. - En el host: habilitar la capacidad de actualización automática de forma predeterminada. Las actualizaciones automáticas solo se ejecutan cuando lo ordena el control de flota.
Corrección de errores
- Supervisor de K8s: forzar una reconciliación de Flux en HelmReleases estancados (p. ej., después de agotar los reintentos de instalación/actualización) cuando llega una nueva configuración remota y reinicia el supervisor del subagente.
- En el host: informar la última falla real (error de lanzamiento o salida distinta de cero) en el
lastErrorMessagedel estado no saludable una vez que se excede la política de reinicio, en lugar del mensaje genérico "Restart policy exceeded". - En el host: conservar el directorio de inicio de fluent-bit (
fb.db) durante las actualizaciones del paquete infra-agent en lugar de almacenarlo en el directorio del paquete reemplazado
Actualizaciones de seguridad
- Se actualizó el crate de Rust either a 1.18.0
- Actualizado rust a v1.98.0
- Se actualizó el crate de rust actix-web a 4.15.0
- Se actualizó alpine/kubectl a v1.36.4
- Se actualizó el crate de Rust syn a 3.0.4
Para una descripción detallada de los cambios, consulte las notas de la versión.