Introducción
Los parches Express en VMware Cloud Foundation (VCF) 9.1 permiten aplicar correcciones de seguridad críticas con una frecuencia mensual, reduciendo la ventana de exposición a vulnerabilidades recientes. A diferencia de las actualizaciones completas de versión, estos parches se enfocan en resolver CVEs y fallas críticas sin requerir un upgrade mayor. Esta guía detalla el proceso completo para identificar, descargar, validar y aplicar estos parches en entornos productivos, priorizando la disponibilidad y minimizando el impacto en servicios.
> Importante: Los parches Express solo están disponibles para VCF 9.1. Si tu entorno aún no está en esta versión, deberás actualizar previamente.
Qué es y para qué sirve
Los parches Express en VCF 9.1 son actualizaciones incrementales que:
- Corrigen vulnerabilidades de seguridad críticas (ej.: CVE-2025-XXXX en vCenter o ESXi).
- Se lanzan mensualmente, fuera del ciclo de versiones mayores.
- Soportan Live Patching para hosts ESXi (sin reinicio) y Quick Patching para vCenter (con reinicio mínimo).
- Se aplican de forma secuencial: primero componentes de gestión (SDDC Manager, vRealize Suite), luego componentes de núcleo (vSphere, NSX).
Estos parches optimizan el tiempo de respuesta ante amenazas, alineándose con las recomendaciones de Broadcom para entornos de infraestructura crítica.
Prerequisitos
Versiones y componentes compatibles
- VMware Cloud Foundation 9.1 (obligatorio; verifica con
vcf versionen SDDC Manager). - Componentes soportados:
– vCenter Server 8.0 Update 3a o superior (requerido para Live Patching en ESXi).
– ESXi 8.0 Update 3 o superior (para soporte de parches en caliente).
– NSX-T 4.1.1 o superior (para parches de seguridad en la red).
Accesos y permisos
- Cuenta de administrador en VMware Cloud Foundation Operations (interfaz de gestión de ciclo de vida).
- Credenciales de vCenter Administrator para cada instancia.
- Permisos de root en hosts ESXi (si se aplica Live Patching manualmente).
- Acceso a la red de gestión de VCF (VLAN de administración).
Herramientas y recursos
- VMware Cloud Foundation Operations (accesible vía
https://<sddc-manager-fqdn>/vrops). - Internet o repositorio local de parches (si se usa un mirror interno).
- Espacio en disco: 10–20 GB por componente a actualizar (verifica con
df -hen el SDDC Manager). - Tiempo estimado:
– Validaciones previas: 15–30 min.
– Aplicación de parches: 2–4 horas (depende del tamaño del entorno).
> Verificación previa: Ejecuta vcf health en el SDDC Manager para confirmar que no hay alertas críticas antes de comenzar.
Guía paso a paso
Paso 1: Verificar parches disponibles
- Inicia sesión en VMware Cloud Foundation Operations con credenciales de administrador.
- Navega a Build > Lifecycle > Patch Binaries.
https://<sddc-manager-fqdn>/vrops/ui/#/lifecycle/patches
- Filtra por VCF 9.1. Anota el número de versión del parche (ej.:
9.1.0.0100para junio 2025). - Verifica que los componentes afectados (vCenter, ESXi, NSX) aparezcan en la lista de parches disponibles.
> Resultado esperado: Lista de parches con versión, fecha de release y componentes impactados. Ejemplo:
>
> 9.1.0.0100 (Junio 2025)
> - vCenter Server 8.0 U3a
> - ESXi 8.0 U3
> - NSX-T 4.1.1
> Paso 2: Descargar los parches
- En la misma vista (Patch Binaries), selecciona el parche
9.1.0.0100. - Haz clic en Download y selecciona Download All para descargar todos los binarios asociados.
– Ubicación: Los binarios se guardan en /storage/vcops/patches/ del SDDC Manager.
> Verificación: Confirma que los archivos .update y .json aparecen en el directorio:
>
> ls -lh /storage/vcops/patches/9.1.0.0100/
> > Error común: Si falla la descarga, verifica que el proxy (si existe) permita conexiones a https://download3.vmware.com.
Paso 3: Actualizar componentes de gestión (Fleet Lifecycle)
- En VMware Cloud Foundation Operations, ve a Build > Lifecycle > VCF Management > Upgrade.
- Selecciona Target Version como
9.1.0.0100. - Haz clic en Upgrade para iniciar la actualización de Fleet Lifecycle Manager.
– Monitoreo: Revisa el progreso en la pestaña Tasks (ejemplo: Upgrade Fleet Lifecycle to 9.1.0.0100).
> Resultado esperado: Fleet Lifecycle Manager actualizado a 9.1.0.0100 sin errores.
Paso 4: Validar componentes de gestión con prechecks
- En Build > Lifecycle > VCF Management, haz clic en Run Prechecks.
- Selecciona All Components y ejecuta las validaciones.
– Qué valida:
– Estado de servicios (ej.: SDDC Manager en ejecución).
– Espacio en disco en nodos.
– Conectividad a vCenter y NSX.
> Resultado esperado: Todos los checks en verde. Si hay fallas, corrígelas antes de continuar (ej.: reiniciar un servicio con systemctl restart sddc-manager).
Paso 5: Aplicar parches a componentes de gestión
- En Build > Lifecycle > VCF Management, haz clic en Upgrade.
- Selecciona All Components y elige Target Version
9.1.0.0100. - Haz clic en Upgrade para aplicar los parches.
– Orden: SDDC Manager → vRealize Suite → vCenter Server (Management).
> Resultado esperado:
> – Todos los componentes muestran versión 9.1.0.0100.
> – La pestaña Tasks refleja estado Completed sin errores.
Paso 6: Actualizar componentes de núcleo (vSphere, NSX)
- En VMware Cloud Foundation Operations, navega a Build > Lifecycle Management > VCF Instance > Upgrades.
- Haz clic en Plan Component Upgrade.
- Selecciona Target Version
9.1.0.0100y elige los componentes a actualizar:
– ESXi Hosts (Live Patching).
– NSX-T (si aplica).
- Configura el plan de actualización:
– ESXi: Selecciona Live Patch (sin reinicio).
– NSX-T: Valida que no haya dependencias con otros servicios.
- Ejecuta el plan:
# Ejemplo de comandos para validar manualmente (opcional):
esxcli --server <esxi-host> --username root --password <pass> system maintenanceMode set --enable true
esxcli --server <esxi-host> --username root --password <pass> software vib update -d /tmp/ESXi-8.0U3-<build-number>-standard.zip
esxcli --server <esxi-host> --username root --password <pass> system maintenanceMode set --enable false
> Resultado esperado:
> – vCenter actualizado a 9.1.0.0100 con reinicio controlado.
> – ESXi hosts con parches aplicados (verifica con esxcli software vib list | grep <patch-ID>).
> – NSX-T actualizado (verifica con get cluster status en NSX Manager).
Paso 7: Validar el entorno post-parche
- Ejecuta
vcf healthen el SDDC Manager para verificar el estado global. - Revisa los logs en Build > Lifecycle > History para confirmar que todas las tareas finalizaron sin errores.
- Valida la conectividad de servicios críticos:
https://<vcenter-fqdn>/ui.– NSX-T: https://<nsx-manager-fqdn>/login.jsp.
> Resultado esperado: Todos los servicios están operativos y en versión 9.1.0.0100.
Consideraciones y buenas prácticas
Limitaciones conocidas
- Live Patching en ESXi: Solo aplica para parches de seguridad críticos (no para actualizaciones de funcionalidad).
- Requisitos de espacio: Asegúrate de tener al menos 20% de espacio libre en
/y/vardel SDDC Manager. - Tiempo de mantenimiento: Planifica ventanas de 2–4 horas para entornos medianos/grandes.
Alternativas y optimizaciones
- Repositorio local: Si descargar parches desde VMware tarda mucho, configura un mirror interno con
vrs(VMware Repository Service). - Parcheo incremental: Prioriza componentes críticos (ej.: vCenter antes que ESXi) si el tiempo es limitado.
- Automatización: Usa APIs de VCF para scriptear parcheos en entornos multi-sitio (ejemplo:
curl -X POST .../api/v1/lifecycle/upgrades).
Errores comunes y soluciones
| Error | Causa | Solución |
|---|---|---|
