Note di rilascio di Google Distributed Cloud con air gap

16 febbraio 2024 [GDC 1.12.0]


Annuncio
  • Google Distributed Cloud con air gap 1.12.0 è ora disponibile.
    Consulta la panoramica del prodotto per scoprire le caratteristiche di Google Distributed Cloud con air gap.
  • Google Distributed Cloud con air gap 1.12.0 supporta due sistemi operativi:
    • Ubuntu 20231205
    • Rocky Linux 20231208

Sicurezza

Aggiornata la versione dell'immagine sistema operativo Canonical Ubuntu alla 20231208 per applicare le ultime patch di sicurezza e gli aggiornamenti importanti. Per usufruire delle correzioni di bug e vulnerabilità della sicurezza, devi eseguire l'upgrade di tutti i nodi con ogni release. Sono state corrette le seguenti vulnerabilità di sicurezza:


Sicurezza

Sono state corrette le seguenti vulnerabilità di sicurezza delle immagini container:


Sicurezza

Aggiornata l'immagine di base gcr.io/distroless/base al digest sha256:eda29d6da91216123f1c1841b7c7a7abe1eece155cfe8d20d2a29e5daf9ad497 per applicare le ultime patch di sicurezza e gli aggiornamenti importanti.


Modifica

Add-on Manager:

Crea e pacchettizza:

  • La versione di Golang è stata aggiornata alla 1.20.

  • Google Distributed Cloud con air gap 1.12.0 aggiunge ulteriori distinte base del software (SBOM) all'output e aggiorna la logica per garantire che queste SBOM vengano pubblicate in futuro.

  • Google Distributed Cloud con air gap 1.12.0 aggiunge file tar gdch_notice_license_files per caricare i manifest.

Gestione dell'inventario:

  • Google Distributed Cloud con air gap 1.12.0 aggiunge convalide per gli elenchi di connessioni della versione hardware 3.0.
  • Google Distributed Cloud con air gap 1.12.0 aggiorna il pattern della porta di gestione del server della console per consentire LAN1A e LAN2A.
  • Google Distributed Cloud con air gap 1.12.0 aggiunge un messaggio per ridurre la confusione tra le modalità attiva e passiva di PA850.
  • Google Distributed Cloud con air gap 1.12.0 supporta una cassetta breakout in fase di convalida.
  • Google Distributed Cloud con air gap 1.12.0 aggiunge la convalida della connessione dal firewall permanente al firewall di gestione.
  • Google Distributed Cloud con air gap 1.12.0 aggiunge un prompt CIDR (Classless Inter-Domain Routing) OI al generatore del questionario di assunzione dei clienti.
  • Google Distributed Cloud con air gap 1.12.0 migliora un messaggio di errore relativo all'errore di indirizzo MAC mancante per mitigare l'instabilità del controllo preflight durante la convalida della connessione HSM e MGMT.

Organizzazione IT di Operations Center:

  • L'organizzazione IT del centro operativo ha i seguenti aggiornamenti dei nomi:

    • Operations Center (OC) è stato rinominato in Operations Suite Facility (OIF).

    • OC Core è stato rinominato in Operations Suite Infrastructure Core Rack (OIR).

    • Operations Center IT (OCIT) è stato rinominato in Operations Suite Infrastructure (OI).

    • OCIT è stato rinominato in OI.

    Per saperne di più, consulta Terminologia.

  • Google Distributed Cloud con air gap 1.12.0 aggiorna lo script di configurazione di Userlock per consentire l'utilizzo di un server di failover.

  • Google Distributed Cloud con air gap 1.12.0 pre-crea gruppi di sicurezza aggiuntivi di Operations Suite Infrastructure (OI) per consentire un accesso granulare ai sistemi OI.

Artifact Registry:

  • Google Distributed Cloud con air gap 1.12.0 rimuove il flag breve -f (--force) dagli asset della CLI.

Aggiornamento della versione:

  • La versione dell'immagine basata su Debian è stata aggiornata a bookworm-v1.0.0-gke.3.


Funzionalità

Certificate Manager:

  • È stata introdotta la configurazione della dimensione della chiave in un certificato web-tls per le organizzazioni.

Servizio di database:

  • Supporto per il recupero point-in-time (PITR) per i database Oracle.
  • Supporto per la migrazione avanzata di Postgres per eseguire la migrazione dei database on-premise ai database gestiti dal servizio di database GDC.

Logging:

Marketplace:

  • MongoDB Enterprise Advanced (BYOL) è ora disponibile nel Marketplace di Google Distributed Cloud con air gap 1.12.0.
    Si tratta di una raccolta di prodotti e servizi che promuovono la sicurezza, l'efficienza e ti consentono di controllare i tuoi database MongoDB.

Archiviazione di oggetti:

  • È stata aggiunta una nuova immagine necessaria per ospitare i file di upgrade nel software di archiviazione di oggetti.
  • È stata aggiunta un'etichetta della versione di crittografia ai webhook dei bucket.
  • È stato aggiunto un riconciliatore per la rotazione delle credenziali degli oggetti.

Servizi principali dell'infrastruttura della suite operativa (OIC)

  • Google Distributed Cloud con air gap 1.12.0 raccoglie i log OIC in Grafana.
  • Google Distributed Cloud con air gap 1.12.0 sposta lo script Copy-BareMetalFiles.ps1 dalla documentazione di installazione agli script in private-cloud/operations/dsc/.
Sicurezza della piattaforma

  • Un certificato TLS web per un cluster root-admin viene emesso dall'infrastruttura a chiave pubblica interna di Google Distributed Cloud con air gap.

Conformità alla sicurezza:

  • Google Distributed Cloud con air gap 1.12.0 introduce la sicurezza delle porte necessaria per superare una valutazione della sicurezza.

Sistema di gestione dei ticket

  • Aggiornamento dei job pianificati in ServiceNow per scaglionare l'esecuzione ed evitare picchi nel database.
  • L'operatore dell'infrastruttura riceve un avviso quando un incidente di meta-monitoraggio in ServiceNow è inattivo.

Esegui l'upgrade

  • È stata aggiunta la dashboard Stato dell'upgrade per gli operatori dell'infrastruttura e gli amministratori della piattaforma.
  • Aggiunto un comando per attivare l'upgrade del cluster utente.

Vertex AI:

  • Aggiunta l'anteprima delle previsioni online per gestire le richieste utilizzando i tuoi modelli di previsione su un insieme di container supportati.
  • È stata aggiunta l'anteprima di Document Translation per tradurre direttamente i documenti PDF formattati e preservare la formattazione e il layout originali nelle traduzioni.
  • È stato incluso il supporto per il backup e il ripristino dei dati dei notebook nella directory home delle istanze JupyterLab di Vertex AI Workbench.

Gestione delle macchine virtuali


Risolto

Fatturazione:

  • Risolto il problema per cui il job onetimeusage non riusciva mai ad aggiornare le etichette sull'oggetto onetimeusage, causando avvisi di errore.
  • Risolto il problema che causava la duplicazione del costo aggregato di una risorsa personalizzata (CR) quando il job veniva riavviato dopo la scrittura del costo della CR nel database, prima che l'etichetta venisse aggiornata allo stato di elaborata.

Modulo di sicurezza hardware:

  • Risolto il problema che causava il passaggio frequente del modulo di sicurezza hardware tra gli stati ServicesNotStarted e ready.

Identità ibrida:

  • Risolto il problema con la configurazione di rete nei pod di identità.

Gestione dell'inventario:

  • Risolto il problema per cui l'analizzatore delle licenze non analizzava i file di archiviazione di oggetti il cui testo JSON della licenza si estendeva su più righe.
  • Risolto il problema con l'espressione regolare di convalida CableType CellCfg dell'hardware 3.0.
  • Risolto il problema relativo all'inclusione del nodo bootstrapper nella convalida dell'hardware.
  • Risolto il problema per cui SecureBootEnable era disattivato nel nodo del cluster root-admin dopo il bootstrap del server.

Servizi principali dell'infrastruttura della suite operativa (OIC)

  • Risolto il problema per cui Initialize-BareMetalHost.ps1 non rilevava che era necessario un riavvio.
  • Risolto il problema relativo a una CA radice aziendale e alla mancata emissione di un file .req da inviare per una CA radice offline.
  • Risolto il problema per cui il processo di creazione della VM OIC lasciava abilitata la sincronizzazione dell'ora di Hyper-V.

Sistema di gestione dei ticket

  • Risolto il problema di MariaDB Audit.

Esegui l'upgrade

  • Risolto il problema con gli avvisi di Identity and Access Management (IAM) aggiungendo controlli di upgrade post-flight IAM.

Gestione delle macchine virtuali

  • Risolto il problema per cui lo stato della VM mostrava PendingIPAllocation se non era possibile pianificare la VM. Dopo la correzione, lo stato della VM mostra ErrorUnscheduable.
  • Risolto il problema relativo all'utilizzo di un secret di archiviazione di oggetti errato nelle operazioni di importazione delle immagini VM.

Problema

Backup e ripristino:

  • Gli avvisi per un repository di backup possono essere attivati anche quando il repository è integro.

Gestione dei cluster:

  • Il job machine-init non riesce durante il provisioning del cluster.

Server fisici:

  • L'avanzamento dell'aggiornamento del cluster root-admin è bloccato sull'upgrade dei nodi, in particolare NodeBIOSFirmwareUpgradeCompleted.

Servizio di database:

  • I workload del servizio di database operano all'interno del cluster di sistema, il che potrebbe comportare la condivisione dell'infrastruttura di computing dei workload del database con altre istanze di database e vari sistemi del control plane.

Harbor as a Service (HAAS):

  • In quanto funzionalità in anteprima di Google Distributed Cloud con air gap 1.12.0, non è previsto che HaaS funzioni in ambienti di produzione.
    Il job di preinstallazione non riesce per progettazione per impedire la corretta riconciliazione dei componenti secondari, il che impedisce agli utenti di utilizzare HaaS.
    È normale trovare i sottocomponenti HaaS nello stato di riconciliazione, che non influisce sulla funzionalità degli altri componenti.

Firewall:

  • Durante il deployment del cliente, il nome utente dell'amministratore del file secret.yaml deve essere admin, ma contiene TO-BE-FILLED dopo la prima creazione. Il nome utente admin deve essere utilizzato per inizializzare la prima configurazione sul firewall.

Modulo di sicurezza hardware:

  • Le licenze di prova disattivate sono ancora rilevabili in CipherTrust Manager, attivando falsi avvisi di scadenza.
  • Quando elimina un KMS CTMKey, l'AP potrebbe riscontrare comportamenti imprevisti, tra cui il mancato avvio del servizio KMS per l'organizzazione.
  • Un secret ruotabile per i moduli di sicurezza hardware è in uno stato sconosciuto.
  • Le rotazioni delle autorità di certificazione interne HSM si bloccano e non vengono completate.

Logging:

Monitoraggio:

  • I certificati di Node Exporter potrebbero non essere pronti durante la creazione di un'organizzazione.
  • Alcune metriche dei cluster di utenti non vengono raccolte. Questo problema interessa i cluster di VM utente, ma non il cluster di sistema.
  • La classe di archiviazione delle metriche è definita in modo errato nella configurazione.
  • Il ConfigMap mon-prober-backend-prometheus-config viene reimpostato in modo da non includere job di probe e viene attivato l'avviso MON-A0001.

Piattaforma nodo:

  • L'upgrade del nodo non riesce a causa di un file lvm.conf obsoleto.

Server fisici:

  • L'avanzamento dell'aggiornamento del cluster root-admin è bloccato sull'upgrade dei nodi, in particolare NodeBIOSFirmwareUpgradeCompleted.
  • Quando installi un server manualmente, l'installazione potrebbe bloccarsi.

Upgrade:

  • Upgrade dei nodi non riuscito per NodeOSInPlaceUpgradeCompleted.
  • L'upgrade dello switch non riesce a eseguire il comando install add bootflash://..
  • Diversi pod in un cluster di sistema potrebbero bloccarsi nello stato TaintToleration.

Networking di livello superiore:

  • Un cluster di VM utente si blocca nello stato ContainerCreating con l'avviso FailedCreatePodSandBox.

Vertex AI:

  • MonitoringTarget mostra uno stato Not Ready durante la creazione dei cluster utente, il che fa sì che le API preaddestrate mostrino continuamente uno stato Enabling nell'interfaccia utente.

Backup e ripristino delle VM:

  • Controllo dell'accesso basato su ruoli (RBAC) e le impostazioni dello schema in VM Manager impediscono agli utenti di avviare i processi di backup e ripristino delle VM.
  • L'importazione dell'immagine VM non riesce nella fase di traduzione dell'immagine a causa di dimensioni del disco insufficienti e timeout della risposta del proxy di archiviazione degli oggetti.

SIEM:

  • I job di preinstallazione di OCLCM non vanno a buon fine ripetutamente durante il controllo del feature gate.

Deprecato

Prestazioni:

  • Google Distributed Cloud con air gap 1.12.0 ritira la possibilità di eseguire benchmark provision key.