Correctif 5
Le correctif d'urgence 1.16.2-gdch.1353-5 est disponible.
Stockage
- Lancement d'une version preview privée des pilotes CSI pour les clusters Kubernetes basés sur des machines virtuelles (VM) gérées par le client dans System Artifact Registry pour l'intégration par les administrateurs de plate-forme et les opérateurs d'applications.
Gestion des clusters
- Correction d'un problème qui empêchait
containerdsur les clusters Kubernetes de valider la chaîne de certificats TLS interne lors de l'extraction d'images de conteneurs depuisharbor.org.internalen configurantharbor.org.internalavec le secret de certificat CAtrust-store-root-extdansPrivateRegistrieset en dédupliquant les entrées de registre privé du système pour les administrateurs de plate-forme et les opérateurs d'application.
Correctif 4
Le correctif d'urgence 1.16.2-gdch.1353-4 est disponible.
CLI
- Ajout de sommes de contrôle SHA-256 à la boîte de dialogue de téléchargement du bundle de la CLI de la console GDC et renseignement de
CLIBundleMetadata.Checksumà partir des condensés de couche Harbor avec une URL de téléchargement fixe (?uncompressed=false), ce qui permet aux administrateurs de plate-forme et aux opérateurs d'applications de vérifier l'authenticité et l'intégrité des binaires avant l'installation.
Gestion de l'authentification et des accès
Ajout d'ID de requête uniques aux charges utiles d'erreur de webhook et d'autorisation, ainsi qu'aux modèles Web de connexion, afin de simplifier le dépannage des échecs d'authentification pour les administrateurs de la plate-forme.
Ajout de la journalisation des ID d'audit du serveur d'API aux journaux de débogage de l'authentification par webhook
TokenReviewpour améliorer la corrélation des requêtes et les diagnostics pour les opérateurs d'infrastructure.Ajout de la compatibilité de la configuration pour les limites de limitation du débit maximales sur le serveur de webhook d'authentification afin de maintenir la réactivité du service lors des pics d'authentification à volume élevé pour les administrateurs de la plate-forme.
Sécurité
Ajout de la compatibilité avec les déploiements doubles Splunk 9.x et 10.x pour assurer le transfert continu des événements de sécurité et l'assistance du fournisseur avant que Splunk 9.4 n'atteigne la fin de vie pour les opérateurs d'infrastructure.
Ajout de
harbor.org.internalà la passerelle Harbor et découplage de son certificat TLS sur un bloc de serveur SNI (Server Name Indication) dédié signé parinternal-tls-ca-issuer, en préservant les émetteurs de certificats par défaut de l'organisation dans les modes d'infrastructure à clé publique (PKI) entièrement gérés, ACME (Automated Certificate Management Environment), BYO Cert (Bring Your Own Certificate) et BYO Sub-CA (Bring Your Own Subordinate CA) pour les opérateurs d'infrastructure.
Stockage
Ajout de la compatibilité alpha avec les quotas de stockage au niveau du bucket, y compris les schémas d'API, la validation et les procédures de runbook, ce qui permet aux opérateurs d'infrastructure d'appliquer des limites de capacité par bucket et d'éviter l'épuisement de l'espace de stockage.
Ajout de la compatibilité avec l'expiration des repères de suppression d'objets (
ExpiredObjectDeleteMarker) dans les règles de cycle de vie des buckets, ce qui permet de supprimer automatiquement les repères de suppression arrivés à expiration afin d'optimiser l'utilisation du stockage d'objets pour les opérateurs d'applications.Publication d'images de conteneurs KubeVirt CSI dans un projet Harbor
kvcsidédié en plus delibrary, ce qui permet aux charges de travail exécutées sur des machines virtuelles et des clusters Kubernetes d'extraire les pilotes de stockage requis pour les administrateurs de plate-forme et les opérateurs d'applications.
Service de base de données
Mise à niveau du service de base de données vers la version 0.16.8 pour appliquer les correctifs suivants :
- Correction d'un problème qui empêchait l'opérateur de base de données local de communiquer avec les anciennes instances
dbdaemonlors des mises à niveau en raison de délais avant expiration de la connexion gRPC. - Correction d'un problème où des clés de certificat orphelines restaient dans le secret
dbs-certificatesaprès la suppression deDBCluster, ce qui empêchait l'augmentation de la taille du secret. - Correction d'un problème qui empêchait la suppression de la ressource personnalisée
DBClusteren raison de blocages lors de la suppression des buckets de sauvegarde. - Correction des faux positifs de délais d'expiration et des erreurs de mémoire insuffisante (OOM) dans l'outil de vérification des objectifs de niveau de service (SLO) du service de base de données en augmentant les allocations de ressources par défaut et en activant la configurabilité des ressources.
- Correction d'un problème qui empêchait l'opérateur de base de données local de communiquer avec les anciennes instances
Gestion de l'authentification et des accès
Correction d'un problème qui entraînait des erreurs internes du serveur 500 temporaires lors des mises à niveau de l'organisation locataire en ajoutant des vérifications d'aptitude et de démarrage avec drainage de connexion progressif au service de plate-forme d'authentification.
Correction d'un problème qui empêchait la suppression d'un utilisateur dans la plate-forme d'authentification si l'utilisateur était associé à un domaine inexistant.
Correction d'un problème qui empêchait la création d'un fournisseur d'identité (IDP) dans la console GDC lors de la spécification d'un trait d'union (
-) ou d'un signe deux-points (:) à la fin du préfixe OIDC ou SAML. La validation du préfixe IDP a été mise à jour pour accepter les séparateurs de fin pour les administrateurs de plate-forme.Correction d'un problème qui empêchait la propagation des liaisons de rôles IAM au niveau de l'organisation dans la console GDC lorsque les rôles se trouvaient en dehors de l'espace de noms
platformen utilisant l'espace de noms réel du rôle, et conservation des résultats partiels lors de l'affichage des rôles IAM globaux pour éviter les erreurs d'interface utilisateur de la console pour les administrateurs de la plate-forme.Correction du nom du rôle
user-cluster-applications-admindans la console GDC pour garantir l'attribution appropriée des rôles et l'application des autorisations pour les administrateurs de la plate-forme.
Inventaire
Correction d'un problème qui entraînait la sélection de ports réseau incorrects pour la liaison réseau du plan de données principal lors de la génération d'assets matériels à l'aide des commandes
gdcloud system assetspour les serveurs B300 (d4-highgpu2-256-gdc-metal), ce qui provoquait des échecs de provisionnement des serveurs pour les opérateurs d'infrastructure.Correction d'un problème qui empêchait la configuration du nombre de disques de données pour les serveurs B300 (
d4-highgpu2-256-gdc-metal). Le nombre de disques de données par défaut est désormais défini sur 8, de sorte quespec.serverHardware.DataDiskInfosoit renseigné sur les ressources personnaliséesServeret que les volumes de stockage de données locaux soient correctement provisionnés pour les opérateurs d'infrastructure.Correction d'un problème de validation des câbles YAML qui traitait les classes de types de câbles équivalentes (telles que
MMF 4xetMMF) comme non concordantes, ce qui empêchait les avertissements de validation de chemin de câble faux positifs lors de la génération de l'inventaire pour les opérateurs d'infrastructure.Correction d'un problème dans les expressions régulières de validation des ports du convertisseur multimédia pour accepter les noms de ports en minuscules (p) et en majuscules (P), ce qui évite les échecs de configuration des cellules et de validation préalable lors de l'expansion dynamique pour les opérateurs d'infrastructure.
Correction d'un problème où
gdcloud system assets generatesignalait des avertissements d'appairage faux positifs pour les connexions de commutateurs top-of-rack (ToR) inter-rack passant par des panneaux de brassage lorsqu'un port de commutateur pair se terminait sur un panneau de brassage intentionnellement non connecté.Correction d'un problème qui empêchait
gdcloud system assets addde renseigner les noms d'utilisateur des commutateurs dans les modèles de secrets de commutateur générés lors des expansions zonales pour les opérateurs d'infrastructure.
Sécurité
Correction d'un problème qui empêchait le sous-composant
siem-aas-globalde se rapprocher des serveurs d'API de gestion dans les organisations en raison de ressources d'API de feature gate manquantes.Correction d'un problème où la configuration de la planification de la purge des journaux d'audit Harbor n'était pas idempotente, ce qui empêchait les erreurs de rapprochement de la configuration sur le registre de conteneurs pour les opérateurs d'infrastructure.
Stockage
Correction d'un problème de plantage en boucle du proxy de stockage d'objets au démarrage en cas d'échec de l'initialisation du cache de la clé de chiffrement des données (DEK) KMS, ce qui permet au proxy de se dégrader de manière élégante en déchiffrement KMS non mis en cache et de maintenir la disponibilité du service.
Correction d'un problème où les erreurs de suppression de buckets non vides saturaient la file d'attente de travail du contrôleur de bucket en introduisant un intervalle exponentiel entre les tentatives dans l'outil de rapprochement de buckets.
Correction d'un problème qui entraînait le blocage indéfini de l'amorçage de l'organisation locataire en raison d'une dépendance de préinstallation circulaire dans les hooks de job Helm de marquage Nearline.
Correction d'un problème dans
VerifyReplicationFilteroù le corps de la réponse S3 était consommé lors des requêtesDeleteObjects, ce qui permet de restaurer le corps de la réponse pour le traitement ultérieur des filtres et les lectures du client.Correction de l'analyse du paramètre
X-Amz-SignedHeadersen divisant les valeurs par des points-virgules, ce qui évite les échecs d'autorisation S3 lorsque les requêtes incluent plusieurs en-têtes signés.
Changer de formule
- Correction de l'évaluation des feature gates et de la logique de génération de code pour s'assurer que les feature gates d'exécution propagent correctement les types de fonctionnalités et évaluent les états d'exécution dynamiques plutôt que les étapes de compilation statiques lors des mises à niveau.
Gestion des failles
- Correction d'un problème lors de l'initialisation de l'enclave de gestion des failles qui tentait de créer l'espace de noms
tenable-nessus-systemlorsque les contraintes OPA Gatekeeper bloquaient la création dans des environnements multizones partiellement mis à niveau.
Documentation
- Mise à jour des runbooks du manuel de service pour standardiser les procédures d'escalade de l'assistance client afin d'orienter les utilisateurs vers l'ouverture de demandes d'assistance auprès de Google Cloud Care.
Monitoring
- Mise à jour des outils d'exportation des objectifs de niveau de service (SLO) pour anonymiser les identifiants d'organisation et de zone, et demander la confirmation de l'utilisateur avant l'exportation des données pour les opérateurs d'infrastructure.
Sécurité
- Mise à jour de la configuration de la conservation des données SIEM, rétablissement de la durée de conservation par défaut à 89 jours et configuration de seuils de documents maximaux pour éviter l'épuisement de l'espace disque dans Elasticsearch pour les opérateurs d'infrastructure.
Correctif 3
Le correctif d'urgence 1.16.2-gdch.1353-3 est disponible.
Stockage :
Amélioration de la surveillance et des diagnostics du stockage interne grâce aux éléments suivants :
- Sondes de parcours utilisateur de stockage de fichiers de bout en bout.
- Détection des volumes ONTAP orphelins.
- Nouveaux tableaux de bord de l'état des CSI et des parcours utilisateur.
- Sécurisez la récupération des métriques CSI et Trident.
Stockage
Les mises à jour suivantes ont été fournies pour corriger des bugs et améliorer la stabilité du plan de contrôle :
- Mise à niveau des composants side-car NetApp Trident et CSI.
- Augmentation de la simultanéité des nœuds de calcul CSI.
- Ajout de délais avant expiration configurables pour l'API ONTAP.
- Planification du contrôleur Trident limitée aux nœuds du plan de contrôle pour améliorer le débit du plan de contrôle de stockage et éviter les problèmes de connectivité sur les nœuds de calcul et les nœuds GPU.
Correctif 2
Sauvegarde
Ajout d'une option de désactivation pour les plans de sauvegarde de machines virtuelles.
Activation conditionnelle des vérifications d'activité pour les contrôleurs de cluster de sauvegarde et de machine virtuelle sur les clusters non root-admin.
CLI
- Définissez
--auto-diffcomme mode d'exécution par défaut pour la commandegdcloud system assets add.
Gestion des clusters
- Correction d'un problème pour renseigner l'état du sous-réseau avec l'espace de noms de cluster approprié.
Documentation
- Mise à jour de la documentation hors connexion de GDC hébergée dans la console GDC pour résoudre un problème empêchant l'affichage du contenu à onglets.
Gestion de l'authentification et des accès
Ajout d'une ressource
rotatableSecretmanquante pour Identity and Access Management.Optimisation du rapprochement en ignorant les mises à jour de
zonalRoleReflorsque le nom du rôle n'est pas modifié.Mise à jour de l'outil de rapprochement
ZonalRoleBindingReplicapour gérer correctement les combinaisons de rôles utilisateur et administrateur.
Inventaire
Mise à jour de la validation de l'ingestion de l'inventaire pour les serveurs B300.
Ajout de la compatibilité de l'inventaire pour les câbles de jonction, les ports de gestion unifiés et un nombre arbitraire de ports de données.
Ajout de la possibilité de placer des unités de distribution d'alimentation (PDU) dans n'importe quel emplacement d'unité de rack (U) au lieu de les limiter à
U02.Suppression des vérifications des panneaux de brassage non connectés et ajout d'exceptions d'association de commutateurs ToR (Top-of-Rack) pour les panneaux de brassage non connectés.
Suppression des champs de nom d'utilisateur et de mot de passe des objets de configuration de commutateur d'inventaire.
Journalisation
- Correction du routage des journaux pour diriger les journaux système standards du cluster Kubernetes vers le locataire de l'opérateur d'application (AO).
Monitoring
- Ajout de l'étiquette
node_nameaux métriques de l'exportateur de nœuds.
Protocole NTP
- Augmentation des limites de mémoire et ajout de la mise en cache pour les services NTP afin d'améliorer la stabilité.
Mise en réseau
Ajout de la compatibilité avec les mises à niveau de correctifs RPM du plan de données du réseau hôte (
HNETUpgrade), y compris l'empaquetage d'artefacts OCI pouronetd,libgdc-ipsec-offloadetlibstrongswan-doca, l'exécution d'Ansible basée sur des jobs Kubernetes et les alertes d'échec de mise à niveau.La vérification du verbe
usesur les sous-réseaux propagés à partir du serveur d'API global a été ignorée.Activation du suivi des clients de sous-réseau en production et ajout de la rapprochement de surveillance des clusters pour les sous-réseaux utilisés.
Correction d'un problème dans
SwapEndFrontBacksoù le remplacement de chaîne corrompait les noms d'appareils lors de la validation du port.Ajout de la compatibilité avec les noms de racks à trois lettres dans les configurations de commutateurs de gestion.
Ajout du champ
commonNameau fichier manifeste du certificatapiserver-proxy-lancer-mgmt.
Authentification de la plate-forme
- Activation du flag de fonctionnalité du plan de données Certificate Authority Service en production et ajout de
CAS-Proxyobjectifs de niveau de service (SLO).
Serveurs
Mise à jour du provisionnement du serveur pour installer les livrables du réseau hôte et terminer les tâches de provisionnement du micrologiciel ConnectX-7 (CX7) avant de marquer les serveurs comme prêts.
Activation du flag de fonctionnalité
SERVAllowDellIDRACDowngradeen production pour autoriser les rétrogradations du micrologiciel Dell iDRAC et du BIOS pour la classe de machined4-highgpu2.Ajout d'un runbook pour documenter les procédures de rétrogradation du micrologiciel des serveurs Dell.
Stockage
Ajout de la reconstruction à la demande de l'assistant de lecture de plage (RRH), de la récupération automatique, du nettoyage des objets orphelins et de métriques pour améliorer la fiabilité de la lecture de plage et de l'importation en plusieurs parties.
Optimisation du rapprochement des buckets en ignorant les mises à jour StorageGRID redondantes pour les règles CORS, de cycle de vie et de verrouillage lorsque les configurations ne sont pas modifiées.
Amélioration de la sécurité du cycle de vie des URL présignées et masquage des signatures et des identifiants S3 dans les journaux d'erreurs.
Correction d'une condition de concurrence du pointeur de requête dans le gestionnaire de proxy de stockage d'objets, amélioration de la journalisation des erreurs de filtre de réponse et ajout de l'instrumentation de transfert de charge utile.
Mise à jour de la version du correctif d'urgence StorageGRID vers la version 11.9.0.14 et omission de la création de ressources personnalisées
ObjectStorageUpgradeRequestsur les zones non d'ancrage.
Machines virtuelles
- Mise à jour de la passerelle du dépôt de packages de machines virtuelles pour utiliser
STRIP_LEADING_DIRECTORY_PATHpour le routage des packages du système d'exploitation (OS).
Correctif 1
CLI
- Ajout de la compatibilité avec le chargement de packages OCI basé sur les différences dans la commande
gdcloud system container-registry load-ociafin de réduire les tailles de téléchargement et d'importation pour les versions de correctifs d'urgence. Les différences sont toujours comparées à la version de base, et non aux versions de correctifs d'urgence précédentes. Lors du chargement d'un package de différences, la commande ignore les couches d'images et les blobs en double qui existent déjà dans la version de base. Comme les correctifs d'urgence sont cumulatifs, chaque package de correctifs d'urgence contient tous les correctifs introduits depuis la version de base, à l'exclusion des artefacts en double de la version de base.
Service de base de données
- Mise à jour du service de base de données vers la version 0.16.6 et de l'interface utilisateur de la console du service de base de données vers la version 2.16.0-beta.31 pour appliquer les dernières corrections de bugs et améliorations de la stabilité.
Documentation
- Mise à jour de la documentation hors connexion de GDC hébergée dans le menu Aide de la console GDC avec les derniers contenus. Pour en savoir plus, consultez Accès à la console GDC.
Pare-feu
- Ajout du modèle de données de ressource personnalisée
ZoneProtectionProfile, de la génération et des revendications de profils personnalisés, des webhooks de validation et de la compatibilité avec la protection contre la reconnaissance pour les nœuds de pare-feu. À l'aide de la ressource personnaliséeZoneProtectionProfile(zoneprotectionprofiles.firewall.private.gdc.goog/v1alpha2), les opérateurs peuvent configurer la protection au niveau de l'organisation, y compris l'organisation racine, pour bloquer le trafic malveillant et les analyses de ports. Les opérateurs peuvent également personnaliser les seuils d'analyse, définir des listes d'autorisation d'adresses IP (exclusionIPs), modifier les actions de protection (alert,allow,block,block-ip) ou désactiver de manière sélective les protections d'analyse (enabled: false).
Gemini
- Mise à jour de l'opérateur de la pile d'inférence Gemini et des modèles de serveur de modèles pour supprimer les configurations de serveur non compatibles et appliquer des correctifs de stabilité.
Gestion de l'authentification et des accès
Correction d'un problème de délai avant expiration avec
rotatableSecretdans Anthos Identity Service (AIS) qui entraînait des retards de rapprochement du service d'identité.Activation de la compatibilité avec la division des cookies dans AIS pour résoudre les problèmes de jetons d'authentification volumineux, et mise à jour des images de conteneur du service d'identité.
Inventaire
Ajout de la compatibilité avec l'extension de rack B300.
Correction d'un problème qui empêchait le provisionnement des commutateurs et l'amorçage du store d'objets en raison de mots de passe générés automatiquement contenant des caractères spéciaux non compatibles.
Mise à jour des ID de rack et d'instance pour prendre en charge les identifiants à quatre caractères pour les pods de GPU, et suppression des validations inutiles de câbles, d'adaptateurs et d'émetteurs-récepteurs lors des vérifications préliminaires.
Ajout de la prise en charge de l'adresse IP de gestion et de l'extension CIDR après la mise hors service d'un rack intermédiaire (un rack déployé après les racks A et B, mais avant les racks X et Y). Auparavant, si ce rack intermédiaire était mis hors service, le déploiement ou l'extension vers un nouveau rack ultérieurement déclenchait des problèmes d'allocation d'adresses IP. Ce correctif résout ces conflits, ce qui garantit une extension fluide du rack.
Ajout de la compatibilité avec les noms de ports iDRAC et OCP dans la validation du webhook d'inventaire.
Journalisation
- Optimisation des expressions de filtre
LoggingRulepour éviter des taux de requêtes élevés (RPS) sur le store d'objets.
Monitoring
Correction d'un problème qui entraînait le déclenchement erroné d'alertes
EZ-E1001,EZ-E1003etEZ-E1004à haute fréquence en raison de configurations incorrectes des ports de métriques sur le contrôleur d'infrastructure EZ.Amélioration de la résilience de l'outil de rapprochement
MonitoringTargeten remettant automatiquement en file d'attente les cibles après l'échec de la récupération des certificats et en empêchant les correctifs inutiles sur les revendications de volume persistant (PVC).Correction d'un problème où les annotations
restartedAtentraînaient des redémarrages inutiles lors de la comparaisonStatefulSetde Prometheus.Suppression des anciennes règles de réseau du collecteur OpenTelemetry intégré à Google (GBOC) dans l'espace de noms de surveillance.
Mise en réseau
Correction d'un problème où
subnetClaimRefn'était pas renseigné lorsqu'un serveur se trouvait dans un rack différent de son commutateur de gestion.Correction d'un problème d'absence de CIDR de catégorie d'appareil pour les commutateurs de gestion existants lors de l'expansion verticale.
Ajout de la compatibilité et de la validation des expressions régulières génériques pour les formats de nommage des ports de données et de gestion du serveur B300 (tels que
fe-s6p1etocp-s1p1).Correction des erreurs d'analyse JSON dans les tables d'interface VLAN lorsque la liste d'interfaces s'étend sur plusieurs lignes.
Ajout d'une étape de réseau hôte aux règles de déploiement pour garantir une préparation fiable du réseau lors des mises à jour des composants.
Désactivation de l'installation de la ressource de passerelle ABM pour éviter les erreurs de rapprochement dans les environnements non compatibles.
Correction des tests de connectivité pour traiter les convertisseurs multimédias comme des appareils passifs lors de la validation.
Amélioration de la gestion des exceptions pour les formats de port non valides lors de la validation de la connexion du port du commutateur.
Système d'exploitation
- Amélioration des performances et de la stabilité du daemon de règle d'accès aux fichiers (
fapolicyd) sur les nœuds en augmentant la taille du cache et en optimisant les règles de la base de données de confiance.
Sécurité
- Ajout de la compatibilité avec plusieurs certificats racine lors des vérifications préliminaires de validation des packages.
Serveurs
- Ajout de la compatibilité avec les rétrogradations du micrologiciel Dell iDRAC et du BIOS pour la classe de machine
d4-highgpu2.
Changer de formule
Ajout de mesures de protection pour empêcher la réévaluation des mises à niveau terminées et amélioration de la gestion des exceptions de validation du client lors de l'orchestration des mises à niveau.
Ajout de la compatibilité avec un nouveau mode de téléchargement différentiel pour les correctifs d'urgence, afin de ne télécharger que les artefacts modifiés par rapport à la version de base, ce qui réduit considérablement la taille du téléchargement.
Vertex AI
- Mise à jour des images de conteneur Vertex AI Search et de
prediction_proxypour appliquer les dernières mises à jour de sécurité et de stabilité.
Machines virtuelles
Ajout de la compatibilité avec l'exécution de charges de travail nécessitant des GPU sur des clusters Kubernetes standards.
Marquage des ressources d'image de VM et de machine virtuelle partagées comme pertinentes pour l'audit dans
AuditlogInventoryafin de garantir une journalisation d'audit complète.Correction d'un problème dans
image-controlleroù l'absence de vérifications du cache entraînait un nombre excessif d'erreurs de conflit HTTP 409 lors de la création simultanée d'images.Correction d'un problème affectant la stabilité de l'importation d'images de machines virtuelles.
Gestion des failles
Correction des workflows d'importation des rapports de failles pour attendre la fin de l'opération avant de continuer.
La génération inutile du framework de conformité de sécurité pour Google Cloud (SCFGM) a été ignorée pour les nœuds OIC Windows.
Les allocations de ressources de processeur et de mémoire de la base de données sont désormais configurables, et les limites de ressources de base de données par défaut ont été augmentées pour la base de données d'analyse des failles.