Hotfixes für Google Distributed Cloud mit Air Gap 1.16.2

Hotfix 3

Der Hotfix 1.16.2-gdch.1353-3 ist verfügbar.

Feature
Dieser Hotfix bietet die folgenden neuen Funktionen und Möglichkeiten:

Speicher:

  • Verbesserte Überwachung und Diagnose des internen Speichers durch Einführung der folgenden Funktionen:

    • End-to-End-Prüfer für die User Journey im Dateispeicher.
    • Erkennung verwaister ONTAP-Volumes.
    • Neue Dashboards für CSI und User Journey-Zustand.
    • Sicheres Scraping von CSI- und Trident-Messwerten.
Fest
Mit diesem Hotfix werden die folgenden Probleme behoben:

Speicher

  • Die folgenden Updates wurden bereitgestellt, um Fehler zu beheben und die Stabilität der Steuerungsebene zu verbessern:

    • NetApp Trident- und CSI-Sidecar-Komponenten wurden aktualisiert.
    • Erhöhte Nebenläufigkeit von CSI-Workern.
    • Konfigurierbare ONTAP API-Zeitüberschreitungen hinzugefügt.
    • Die Planung von Trident-Controllern wurde auf Knoten der Steuerungsebene beschränkt, um den Durchsatz der Speichersteuerungsebene zu verbessern und Verbindungsprobleme auf Worker- und GPU-Knoten zu vermeiden.

Hotfix 2

Fest
Der Hotfix 1.16.2-gdch.1353-2 ist verfügbar. Mit diesem Hotfix werden die folgenden Probleme behoben:

Sicherung

  • Option zum Deaktivieren von Sicherungsplänen für virtuelle Maschinen hinzugefügt.

  • Liveness-Prüfungen für Backup-Cluster und VM-Controller auf Nicht-Root-Administratorclustern wurden bedingt aktiviert.

CLI

  • Legen Sie --auto-diff als Standardausführungsmodus für den Befehl gdcloud system assets add fest.

Clusterverwaltung

  • Es wurde ein Problem behoben, bei dem der Subnetzstatus mit dem richtigen Cluster-Namespace ausgefüllt wurde.

Dokumentation

  • Die in der GDC Console gehostete GDC-Offlinedokumentation wurde aktualisiert, um ein Problem zu beheben, bei dem Inhalte mit Tabs nicht gerendert wurden.

Identitäts- und Zugriffsverwaltung

  • Eine fehlende rotatableSecret-Ressource für Identity and Access Management wurde hinzugefügt.

  • Optimierter Abgleich durch Überspringen von zonalRoleRef-Updates, wenn der Rollenname unverändert ist.

  • Der ZonalRoleBindingReplica-Abgleich wurde aktualisiert, um Kombinationen aus Nutzer- und Administratorrollen richtig zu verarbeiten.

Inventar

  • Die Validierung der Inventaraufnahme für B300-Server wurde aktualisiert.

  • Inventarunterstützung für Trunk-Kabel, einheitliche Verwaltungsports und eine beliebige Anzahl von Datenports hinzugefügt.

  • Unterstützung für die Platzierung von Stromverteilereinheiten (PDUs) in einem beliebigen Rack-Einheit-Slot (U) hinzugefügt, anstatt sie auf U02 zu beschränken.

  • Nicht verbundene Patchfeldprüfungen wurden entfernt und Ausnahmen für die Kopplung von ToR-Switches (Top-of-Rack) für nicht verbundene Patchfelder hinzugefügt.

  • Die Felder für Nutzername und Passwort wurden aus den Konfigurationsobjekten für den Inventarwechsel entfernt.

Logging

  • Das Logrouting wurde korrigiert, sodass Standard-Kubernetes-Clustersystemlogs an den Mandanten des Anwendungsoperators (AO) weitergeleitet werden.

Monitoring

  • Das Label node_name wurde zu den Node Exporter-Messwerten hinzugefügt.

Network Time Protocol (NTP)

  • Die Arbeitsspeicherlimits wurden erhöht und das Caching für NTP-Dienste wurde hinzugefügt, um die Stabilität zu verbessern.

Netzwerk

  • Unterstützung für RPM-Hotpatch-Upgrades der Datenebene des Hostnetzwerks (HNETUpgrade) hinzugefügt, einschließlich OCI-Artefakt-Paketierung für onetd, libgdc-ipsec-offload und libstrongswan-doca, Kubernetes-Job-basierte Ansible-Ausführung und Benachrichtigungen bei Upgrade-Fehlern.

  • Die Prüfung des Verbs use für Subnetze, die vom globalen API-Server weitergegeben werden, wurde übersprungen.

  • Subnetz-Nutzer-Tracking in der Produktion aktiviert und Cluster-Watch-Abgleich für verwendete Subnetze hinzugefügt.

  • In SwapEndFrontBacks wurde ein Problem behoben, bei dem die String-Ersetzung während der Portvalidierung Gerätenamen beschädigt hat.

  • Unterstützung für dreistellige Racknamen in Switch-Konfigurationen für die Verwaltung hinzugefügt.

  • Das Feld commonName wurde dem Zertifikatsmanifest apiserver-proxy-lancer-mgmt hinzugefügt.

Plattformauthentifizierung

  • Das Funktions-Flag für die Datenebene des Certificate Authority Service wurde in der Produktion aktiviert und es wurden CAS-Proxy Service Level Objectives (SLOs) hinzugefügt.

Server

  • Die Serverbereitstellung wurde aktualisiert, um Hostnetzwerk-Leistungen zu installieren und ConnectX-7 (CX7)-Firmware-Bereitstellungsjobs abzuschließen, bevor Server als bereit markiert werden.

  • Das Funktions-Flag SERVAllowDellIDRACDowngrade wurde in der Produktion aktiviert, um Dell iDRAC- und BIOS-Firmware-Downgrades für die Maschinenklasse d4-highgpu2 zuzulassen.

  • Das Runbook SERV-R0051 wurde hinzugefügt, um Verfahren für das Downgrade der Dell-Serverfirmware zu dokumentieren.

Speicher

  • On-Demand-Rekonstruktion des Range-Read Helper (RRH), automatische Wiederherstellung, Bereinigung von verwaisten Objekten und Messwerte zur Verbesserung der Zuverlässigkeit von Bereichslesevorgängen und mehrteiligen Uploads hinzugefügt.

  • Die Bucket-Abstimmung wurde optimiert, indem redundante StorageGRID-Updates für CORS-, Lebenszyklus- und Sperrrichtlinien übersprungen werden, wenn die Konfigurationen unverändert sind.

  • Verbesserte Sicherheit des Lebenszyklus von vorsignierten URLs und Entfernung von S3-Signaturen und Anmeldedaten aus Fehlerlogs.

  • Eine Race-Bedingung für Anfragezeiger im Objektspeicher-Proxy-Handler wurde behoben, das Fehler-Logging für Antwortfilter wurde verbessert und die Instrumentierung für die Nutzlastübertragung wurde hinzugefügt.

  • Die StorageGRID-Hotfix-Version wurde auf 11.9.0.14 aktualisiert und die Erstellung der benutzerdefinierten Ressource ObjectStorageUpgradeRequest in Nicht-Ankerzonen wurde übersprungen.

Virtuelle Maschinen

  • Das Gateway des Package Repositorys für virtuelle Maschinen wurde aktualisiert, um STRIP_LEADING_DIRECTORY_PATH für das Routing von Betriebssystempaketen zu verwenden.

Hotfix 1

Fest
Der Hotfix 1.16.2-gdch.1353-1 ist verfügbar. Mit diesem Hotfix werden die folgenden Probleme behoben:

CLI

  • Unterstützung für das Laden von OCI-Paketen auf Diff-Basis im Befehl gdcloud system container-registry load-oci hinzugefügt, um die Download- und Uploadgrößen für Hotfix-Releases zu reduzieren. Diffs werden immer mit dem Basis-Release verglichen, nicht mit vorherigen Hotfix-Versionen. Beim Laden eines Diff-Pakets überspringt der Befehl doppelte Image-Ebenen und Blobs, die bereits im Basisrelease vorhanden sind. Da Hotfixes kumulativ sind, enthält jedes Hotfix-Release-Paket alle Korrekturen, die seit dem Basis-Release eingeführt wurden, mit Ausnahme von doppelten Artefakten aus dem Basis-Release.

Datenbankdienst

  • Der Datenbankdienst wurde auf Version 0.16.6 und die Console-UI des Datenbankdienstes auf Version 2.16.0-beta.31 aktualisiert, um die neuesten Fehlerkorrekturen und Stabilitätsverbesserungen anzuwenden.

Dokumentation

  • Die GDC Offline-Dokumentation im Hilfemenü der GDC Console wurde mit den neuesten Inhalten aktualisiert. Weitere Informationen finden Sie unter Zugriff auf die GDC-Konsole.

Firewall

  • Unterstützung für das benutzerdefinierte Ressourcen-Datenmodell ZoneProtectionProfile, die Generierung und Anforderungen benutzerdefinierter Profile, Validierungs-Webhooks und den Schutz vor Ausspähen für Firewallknoten hinzugefügt. Mit der benutzerdefinierten Ressource ZoneProtectionProfile (zoneprotectionprofiles.firewall.private.gdc.goog/v1alpha2) können Operatoren den Schutz auf Organisationsebene konfigurieren, einschließlich der Stammorganisation, um schädlichen Traffic und Portscans zu blockieren. Operatoren können auch Scan-Schwellenwerte anpassen, Zulassungslisten für IP-Adressen (exclusionIPs) definieren, Schutzaktionen (alert, allow, block, block-ip) ändern oder Scan-Schutzmaßnahmen selektiv deaktivieren (enabled: false).

Gemini

  • Der Gemini Inference Stack-Operator und die Modellservervorlagen wurden aktualisiert, um nicht unterstützte Serverkonfigurationen zu entfernen und Stabilitätskorrekturen anzuwenden.

Identitäts- und Zugriffsverwaltung

  • Ein Zeitüberschreitungsproblem mit rotatableSecret in Anthos Identity Service (AIS) wurde behoben, das zu Verzögerungen beim Abgleich des Identitätsdienstes führte.

  • Unterstützung für Cookie-Aufteilung in AIS aktiviert, um Probleme mit großen Authentifizierungstokens zu beheben, und Container-Images des Identitätsdienstes aktualisiert.

Inventar

  • Unterstützung für die B300-Rack-Erweiterung hinzugefügt.

  • Es wurde ein Problem behoben, bei dem automatisch generierte Passwörter mit nicht unterstützten Sonderzeichen zu Fehlern bei der Switch-Bereitstellung und beim Objektspeicher-Bootstrap führten.

  • Die Rack- und Instanz-IDs wurden aktualisiert, um vierstellige Kennungen für GPU-Pods zu unterstützen. Außerdem wurden unnötige Kabel-, Adapter- und Transceiver-Validierungen während der Preflight-Prüfungen entfernt.

  • Unterstützung für die Erweiterung der Verwaltungs-IP-Adresse und des CIDR nach der Außerbetriebnahme eines mittleren Racks (ein Rack, das nach den Racks A und B, aber vor den Racks X und Y bereitgestellt wurde) hinzugefügt. Wenn dieses mittlere Rack außer Betrieb genommen wurde, kam es beim Bereitstellen oder Erweitern auf ein neues Rack später zu Problemen bei der IP-Adresszuweisung. Mit dieser Korrektur werden diese Konflikte behoben, sodass eine nahtlose Rack-Erweiterung möglich ist.

  • Unterstützung für iDRAC- und OCP-Portnamen in der Inventar-Webhook-Validierung hinzugefügt.

Logging

  • LoggingRule-Filterausdrücke wurden optimiert, um hohe Abfrageraten (QPS) im Objektspeicher zu vermeiden.

Monitoring

  • Es wurde ein Problem behoben, bei dem falsche Messwert-Portkonfigurationen auf dem EZ-Infrastruktur-Controller dazu führten, dass fälschlicherweise hochfrequente EZ-E1001-, EZ-E1003- und EZ-E1004-Benachrichtigungen ausgelöst wurden.

  • Die Ausfallsicherheit des MonitoringTarget-Reconcilers wurde verbessert, indem Ziele nach Fehlern beim Abrufen von Zertifikaten automatisch wieder in die Warteschlange gestellt werden und unnötige Patches für Persistent Volume Claims (PVCs) verhindert werden.

  • Ein Problem wurde behoben, bei dem restartedAt-Annotationen beim Prometheus-StatefulSet-Vergleich unnötige Neustarts verursachten.

  • Die alten Netzwerkrichtlinien für den von Google erstellten OpenTelemetry Collector (GBOC) im Monitoring-Namespace wurden entfernt.

Netzwerk

  • Es wurde ein Problem behoben, bei dem subnetClaimRef nicht ausgefüllt wurde, wenn sich ein Server in einem anderen Rack als sein Verwaltungsswitch befand.

  • Es wurde ein Problem behoben, bei dem CIDRs für Gerätekategorien für vorhandene Verwaltungsswitches während der vertikalen Erweiterung fehlten.

  • Unterstützung und generische Validierung regulärer Ausdrücke für B300-Serververwaltungs- und Datenport-Benennungsformate (z. B. fe-s6p1 und ocp-s1p1) hinzugefügt.

  • JSON-Parsing-Fehler in VLAN-Schnittstellentabellen wurden behoben, wenn die Schnittstellenliste über mehrere Zeilen umgebrochen wird.

  • Roll-out-Richtlinien wurde eine Hostnetzwerkphase hinzugefügt, um ein zuverlässiges Netzwerk-Staging während Komponentenupdates zu gewährleisten.

  • Die Installation der ABM-Gateway-Ressource wurde deaktiviert, um Abgleichsfehler in nicht unterstützten Umgebungen zu vermeiden.

  • Konnektivitätstests wurden korrigiert, sodass Medienkonverter bei der Validierung als passive Geräte behandelt werden.

  • Verbesserte Fehlerbehandlung für ungültige Portformate bei der Validierung der Switch-Port-Verbindung.

Betriebssystem

  • Die Leistung und Stabilität des Daemons für Dateizugriffsrichtlinien (fapolicyd) auf Knoten wurde verbessert, indem die Cache-Größe erhöht und die Regeln für die Vertrauensdatenbank optimiert wurden.

Sicherheit

  • Unterstützung für mehrere Root-Zertifikate bei Preflight-Prüfungen zur Paketvalidierung hinzugefügt.

Server

  • Unterstützung für Dell iDRAC- und BIOS-Firmware-Downgrades für die Maschinenklasse d4-highgpu2 hinzugefügt.

Upgrade

  • Es wurden Sicherheitsmaßnahmen hinzugefügt, um eine erneute Bewertung abgeschlossener Upgrades zu verhindern, und die Fehlerbehandlung bei der Clientvalidierung während der Upgrade-Orchestrierung wurde verbessert.

  • Unterstützung für einen neuen Diff-Download-Modus für Hotfixes hinzugefügt, um nur die geänderten Artefakte im Vergleich zum Basisrelease herunterzuladen, wodurch die Downloadgröße drastisch reduziert wird.

Vertex AI

  • Die Vertex AI Search-Container-Images und prediction_proxy wurden aktualisiert, um die neuesten Sicherheits- und Stabilitätsupdates anzuwenden.

Virtuelle Maschinen

  • Unterstützung für die Ausführung von Arbeitslasten, die GPUs erfordern, auf Kubernetes-Standardclustern hinzugefügt.

  • Freigegebene VM- und VM-Image-Ressourcen in AuditlogInventory als auditrelevant markiert, um ein umfassendes Audit-Logging zu gewährleisten.

  • In image-controller wurde ein Problem behoben, bei dem fehlende Cache-Prüfungen zu übermäßigen HTTP-409-Konfliktfehlern während der gleichzeitigen Image-Erstellung führten.

  • Ein Problem wurde behoben, das die Stabilität des Imports von VM-Images beeinträchtigte.

Verwaltung von Sicherheitslücken

  • Workflows für den Import von Berichten zu Sicherheitslücken wurden korrigiert, sodass sie auf den Abschluss warten, bevor sie fortfahren.

  • Die Generierung des unnötigen Security Compliance Framework for Google Cloud (SCFGM) für Windows-OIC-Knoten wurde übersprungen.

  • Die CPU- und Arbeitsspeicherressourcenzuweisungen für die Datenbank wurden konfigurierbar gemacht und die Standardlimits für Datenbankressourcen für die Datenbank zum Scannen auf Sicherheitslücken wurden erhöht.