Perbaikan cepat Google Distributed Cloud dengan air gap 1.16.2

Hotfix 5

Hotfix 1.16.2-gdch.1353-5 tersedia.

Fitur
Hotfix ini memperkenalkan fitur berikut:

Penyimpanan

  • Memperkenalkan pratinjau pribadi driver CSI untuk cluster Kubernetes berbasis virtual machine (VM) yang dikelola pelanggan di System Artifact Registry untuk integrasi oleh administrator platform dan operator aplikasi.
Diperbaiki
Hotfix ini memperbaiki masalah berikut:

Pengelolaan cluster

  • Memperbaiki masalah saat containerd di cluster Kubernetes gagal memverifikasi rantai sertifikat TLS internal saat mengambil image container dari harbor.org.internal dengan mengonfigurasi harbor.org.internal dengan secret sertifikat CA trust-store-root-ext di PrivateRegistries dan menghapus duplikat entri registry pribadi sistem untuk administrator platform dan operator aplikasi.

Hotfix 4

Hotfix 1.16.2-gdch.1353-4 tersedia.

Fitur
Hotfix ini menyediakan fitur dan kemampuan baru berikut:

CLI

  • Menambahkan checksum SHA-256 ke dialog download paket CLI konsol GDC dan mengisi CLIBundleMetadata.Checksum dari ringkasan lapisan Harbor dengan URL download tetap (?uncompressed=false), sehingga administrator platform dan operator aplikasi dapat memverifikasi keaslian dan integritas biner sebelum penginstalan.

Pengelolaan akses dan identitas

  • Menambahkan ID permintaan unik ke payload error webhook dan otorisasi serta template web login untuk menyederhanakan pemecahan masalah kegagalan autentikasi bagi administrator platform.

  • Menambahkan logging ID audit server API ke log debug TokenReview autentikasi webhook untuk meningkatkan korelasi permintaan dan diagnostik bagi operator infrastruktur.

  • Menambahkan dukungan konfigurasi untuk batas pembatasan kapasitas burst maksimum di server webhook autentikasi guna mempertahankan responsivitas layanan selama lonjakan autentikasi bervolume tinggi bagi administrator platform.

Keamanan

  • Menambahkan dukungan untuk deployment ganda Splunk 9.x dan 10.x guna memastikan penerusan peristiwa keamanan dan dukungan vendor yang berkelanjutan sebelum Splunk 9.4 mencapai akhir siklus proses bagi operator infrastruktur.

  • Menambahkan harbor.org.internal ke gateway Harbor dan memisahkan sertifikat TLS-nya ke blok server Server Name Indication (SNI) khusus yang ditandatangani oleh internal-tls-ca-issuer, sehingga mempertahankan penerbit sertifikat default organisasi di seluruh mode infrastruktur kunci publik (PKI) terkelola sepenuhnya, Automated Certificate Management Environment (ACME), Bring Your Own Certificate (BYO Cert), dan Bring Your Own Subordinate CA (BYO Sub-CA) untuk operator infrastruktur.

Penyimpanan

  • Menambahkan dukungan alfa untuk kuota penyimpanan tingkat bucket, termasuk skema API, validasi, dan prosedur runbook, sehingga operator infrastruktur dapat menerapkan batas kapasitas per bucket dan mencegah kehabisan penyimpanan.

  • Menambahkan dukungan untuk penanda penghapusan objek yang habis masa berlakunya (ExpiredObjectDeleteMarker) dalam kebijakan siklus proses bucket, sehingga memungkinkan penghapusan otomatis penanda penghapusan yang habis masa berlakunya untuk mengoptimalkan pemanfaatan penyimpanan objek bagi operator aplikasi.

  • Memublikasikan image container CSI KubeVirt dalam project Harbor kvcsi khusus selain library, sehingga workload yang berjalan di virtual machine dan cluster Kubernetes dapat mengambil driver penyimpanan yang diperlukan untuk administrator platform dan operator aplikasi.

Diperbaiki
Hotfix ini memperbaiki masalah berikut:

Layanan database

  • Mengupgrade Database Service ke versi 0.16.8 untuk menerapkan perbaikan berikut:

    • Memperbaiki masalah saat operator database lokal gagal berkomunikasi dengan instance dbdaemon yang lebih lama selama upgrade karena waktu tunggu koneksi gRPC habis.
    • Memperbaiki masalah saat kunci sertifikat tanpa induk tetap berada di secret dbs-certificates setelah penghapusan DBCluster, sehingga mencegah pembengkakan ukuran secret.
    • Memperbaiki masalah saat penghapusan bucket cadangan yang macet mencegah penghapusan resource kustom DBCluster.
    • Memperbaiki waktu tunggu positif palsu dan kegagalan kehabisan memori (OOM) di pemeriksa tujuan tingkat layanan (SLO) Database Service dengan meningkatkan alokasi resource default dan mengaktifkan konfigurasi resource.

Pengelolaan akses dan identitas

  • Memperbaiki masalah saat pengguna mengalami Error Server Internal 500 sementara selama upgrade organisasi tenant dengan menambahkan pemeriksaan kesiapan dan startup dengan pengosongan koneksi yang halus ke layanan platform autentikasi.

  • Memperbaiki masalah saat penghapusan pengguna di platform autentikasi gagal jika pengguna dikaitkan dengan realm yang tidak ada.

  • Memperbaiki masalah saat pembuatan penyedia identitas (IDP) gagal di konsol GDC saat menentukan pemisah tanda hubung (-) atau titik dua (:) di awalan OIDC atau SAML dengan memperbarui validasi awalan IDP untuk menerima pemisah di akhir untuk administrator platform.

  • Memperbaiki masalah saat pembuatan binding peran IAM tingkat organisasi di konsol GDC gagal diterapkan saat peran berada di luar namespace platform dengan menggunakan namespace peran yang sebenarnya, dan mempertahankan hasil parsial saat mencantumkan peran IAM global untuk mencegah error UI konsol bagi administrator platform.

  • Memperbaiki nama peran user-cluster-applications-admin di konsol GDC untuk memastikan penetapan peran dan penerapan izin yang tepat bagi administrator platform.

Inventaris

  • Memperbaiki masalah saat pembuatan aset hardware menggunakan perintah gdcloud system assets untuk server B300 (d4-highgpu2-256-gdc-metal) memilih port jaringan yang salah untuk ikatan jaringan bidang data utama, sehingga menyebabkan kegagalan penyediaan server bagi operator infrastruktur.

  • Memperbaiki masalah saat jumlah disk data tidak dikonfigurasi untuk server B300 (d4-highgpu2-256-gdc-metal), menetapkan jumlah disk data default ke 8 sehingga spec.serverHardware.DataDiskInfo diisi pada resource kustom Server dan volume penyimpanan data lokal disediakan dengan benar untuk operator infrastruktur.

  • Memperbaiki masalah dalam validasi kabel YAML yang memperlakukan class jenis kabel yang setara (seperti MMF 4x dan MMF) sebagai tidak cocok, sehingga mencegah peringatan validasi jalur kabel positif palsu selama pembuatan inventaris untuk operator infrastruktur.

  • Memperbaiki masalah pada ekspresi reguler validasi port konverter media untuk mendukung nama port huruf kecil (p) dan huruf besar (P), sehingga mencegah kegagalan konfigurasi sel dan validasi preflight selama perluasan dinamis untuk operator infrastruktur.

  • Memperbaiki masalah saat gdcloud system assets generate melaporkan peringatan penyambungan positif palsu untuk koneksi sakelar top-of-rack (ToR) antar-rak yang melewati panel patch saat port sakelar peer berakhir di panel patch yang sengaja tidak terhubung.

  • Memperbaiki masalah saat gdcloud system assets add gagal mengisi nama pengguna switch di template rahasia switch yang dihasilkan selama perluasan zona untuk operator infrastruktur.

Keamanan

  • Memperbaiki masalah saat subkomponen siem-aas-global gagal melakukan rekonsiliasi di server Management API di seluruh organisasi karena tidak adanya resource API feature gate.

  • Memperbaiki masalah saat konfigurasi jadwal penghapusan log audit Harbor tidak idempoten, sehingga mencegah error rekonsiliasi konfigurasi pada container registry untuk operator infrastruktur.

Penyimpanan

  • Memperbaiki masalah saat proxy penyimpanan objek mengalami loop error saat startup jika inisialisasi cache kunci enkripsi data (DEK) KMS gagal, sehingga proxy dapat mengalami degradasi halus ke dekripsi KMS yang tidak di-cache dan mempertahankan ketersediaan layanan.

  • Memperbaiki masalah saat error penghapusan bucket yang tidak kosong membuat antrean kerja pengontrol bucket kehabisan resource dengan memperkenalkan backoff percobaan ulang eksponensial di rekonsiler bucket.

  • Memperbaiki masalah saat bootstrap organisasi tenant berhenti tanpa batas waktu karena dependensi pra-penginstalan sirkular di hook tugas Helm nearline-stamping.

  • Memperbaiki masalah di VerifyReplicationFilter saat isi respons S3 digunakan selama permintaan DeleteObjects, sehingga memulihkan isi respons untuk pemrosesan filter berikutnya dan pembacaan klien.

  • Memperbaiki penguraian parameter X-Amz-SignedHeaders dengan memisahkan nilai pada titik koma, sehingga mencegah kegagalan otorisasi S3 saat permintaan menyertakan beberapa header bertanda tangan.

Upgrade

  • Memperbaiki evaluasi feature gate dan logika pembuatan kode untuk memastikan feature gate runtime menyebarkan jenis fitur dengan benar dan mengevaluasi status runtime dinamis, bukan tahap waktu build statis selama upgrade.

Manajemen kerentanan

  • Memperbaiki masalah dalam inisialisasi enclave manajemen kerentanan yang mencoba membuat namespace tenable-nessus-system saat batasan OPA Gatekeeper memblokir pembuatan di lingkungan multi-zona yang diupgrade sebagian.
Ubah
Hotfix ini memberikan perubahan berikut:

Dokumentasi

  • Memperbarui runbook manual layanan untuk menstandarkan prosedur eskalasi dukungan pelanggan guna mengarahkan pengguna agar membuka kasus dukungan dengan Google Cloud Care.

Monitoring

  • Memperbarui alat ekspor tujuan tingkat layanan (SLO) untuk menganonimkan ID organisasi dan zona serta meminta konfirmasi pengguna sebelum ekspor data untuk operator infrastruktur.

Keamanan

  • Memperbarui konfigurasi retensi data SIEM, memulihkan waktu retensi default menjadi 89 hari, dan mengonfigurasi batas dokumen maksimum untuk mencegah kehabisan kapasitas disk di Elasticsearch bagi operator infrastruktur.

Hotfix 3

Hotfix 1.16.2-gdch.1353-3 telah tersedia.

Fitur
Hotfix ini menyediakan fitur dan kemampuan baru berikut:

Penyimpanan:

  • Pemantauan dan diagnostik penyimpanan internal yang ditingkatkan dengan memperkenalkan hal berikut:

    • Pemeriksa perjalanan pengguna penyimpanan file menyeluruh.
    • Deteksi volume ONTAP tanpa induk.
    • Dasbor kondisi perjalanan pengguna dan CSI baru.
    • Mengamankan scraping metrik CSI dan Trident.
Diperbaiki
Hotfix ini memperbaiki masalah berikut:

Penyimpanan

  • Memberikan update berikut untuk memperbaiki bug dan meningkatkan stabilitas bidang kontrol:

    • Mengupgrade komponen NetApp Trident dan sidecar CSI.
    • Peningkatan konkurensi worker CSI.
    • Menambahkan waktu tunggu API ONTAP yang dapat dikonfigurasi.
    • Membatasi penjadwalan pengontrol Trident ke node bidang kontrol untuk meningkatkan throughput bidang kontrol penyimpanan dan mencegah masalah konektivitas pada node worker dan GPU.

Hotfix 2

Diperbaiki
Hotfix 1.16.2-gdch.1353-2 telah tersedia. Hotfix ini memperbaiki masalah berikut:

Pencadangan

  • Menambahkan opsi nonaktifkan untuk paket pencadangan virtual machine.

  • Mengaktifkan pemeriksaan keaktifan secara bersyarat untuk pengontrol cluster cadangan dan virtual machine di cluster non-root-admin.

CLI

  • Tetapkan --auto-diff sebagai mode run default untuk perintah gdcloud system assets add.

Pengelolaan cluster

  • Memperbaiki masalah untuk mengisi status subnet dengan namespace cluster yang benar.

Dokumentasi

  • Memperbarui dokumentasi offline GDC yang dihosting di konsol GDC untuk memperbaiki masalah yang menyebabkan konten tab tidak dirender.

Pengelolaan akses dan identitas

  • Menambahkan resource rotatableSecret yang tidak ada untuk Identity and Access Management.

  • Mengoptimalkan rekonsiliasi dengan melewati update zonalRoleRef saat nama peran tidak berubah.

  • Memperbarui rekonsiler ZonalRoleBindingReplica untuk menangani kombinasi peran pengguna dan administrator dengan benar.

Inventaris

  • Validasi penyerapan inventaris yang diperbarui untuk server B300.

  • Menambahkan dukungan inventaris untuk kabel trunk, port pengelolaan terpadu, dan jumlah port data arbitrer.

  • Menambahkan dukungan untuk menempatkan unit distribusi daya (PDU) di slot unit rak (U) mana pun, bukan membatasinya ke U02.

  • Menghapus pemeriksaan panel patch yang menggantung dan menambahkan pengecualian penyambungan switch top-of-rack (ToR) untuk panel patch yang menggantung.

  • Menghapus kolom nama pengguna dan sandi dari objek konfigurasi tombol inventaris.

Logging

  • Memperbaiki perutean log untuk mengarahkan log sistem cluster Kubernetes standar ke tenant operator aplikasi (AO).

Monitoring

  • Menambahkan label node_name ke metrik pengekspor node.

Network Time Protocol (NTP)

  • Meningkatkan batas memori dan menambahkan caching untuk layanan NTP guna meningkatkan stabilitas.

Jaringan

  • Menambahkan dukungan untuk upgrade hotpatch RPM bidang data jaringan host (HNETUpgrade), termasuk pengemasan artefak OCI untuk onetd, libgdc-ipsec-offload, dan libstrongswan-doca, eksekusi Ansible berbasis Tugas Kubernetes, dan pemberitahuan kegagalan upgrade.

  • Melewati pemeriksaan kata kerja use pada subnet yang disebarkan dari server API global.

  • Mengaktifkan pelacakan konsumen subnet dalam produksi dan menambahkan rekonsiliasi pemantauan cluster untuk subnet yang digunakan.

  • Memperbaiki masalah di SwapEndFrontBacks saat penggantian string merusak nama perangkat selama validasi port.

  • Menambahkan dukungan untuk nama rak tiga huruf dalam konfigurasi switch pengelolaan.

  • Menambahkan kolom commonName ke manifes sertifikat apiserver-proxy-lancer-mgmt.

Autentikasi platform

  • Mengaktifkan tombol fitur bidang data Certificate Authority Service dalam produksi dan menambahkan CAS-Proxy tujuan tingkat layanan (SLO).

Server

  • Memperbarui penyediaan server untuk menginstal hasil jaringan host dan menyelesaikan tugas penyediaan firmware ConnectX-7 (CX7) sebelum menandai server sebagai siap.

  • Mengaktifkan flag fitur SERVAllowDellIDRACDowngrade dalam produksi untuk mengizinkan downgrade firmware Dell iDRAC dan BIOS untuk class mesin d4-highgpu2.

  • Menambahkan runbook untuk mendokumentasikan prosedur downgrade firmware server Dell.

Penyimpanan

  • Menambahkan rekonstruksi Range-Read Helper (RRH) on demand, pemulihan otomatis, pembersihan orphan, dan metrik untuk meningkatkan keandalan pembacaan rentang dan upload multibagian.

  • Mengoptimalkan rekonsiliasi bucket dengan melewati update StorageGRID yang redundan untuk kebijakan CORS, siklus proses, dan penguncian saat konfigurasi tidak berubah.

  • Meningkatkan keamanan siklus proses URL yang telah ditandatangani sebelumnya serta menyamarkan kredensial dan tanda tangan S3 dari log error.

  • Memperbaiki kondisi race pointer permintaan di pengendali proxy penyimpanan objek, meningkatkan logging error filter respons, dan menambahkan instrumentasi transfer payload.

  • Memperbarui versi hotfix StorageGRID ke 11.9.0.14 dan melewati pembuatan resource kustom ObjectStorageUpgradeRequest di zona non-anchor.

Mesin virtual

  • Mengupdate gateway Package Repository virtual machine untuk menggunakan STRIP_LEADING_DIRECTORY_PATH untuk pemilihan rute paket sistem operasi (OS).

Hotfix 1

Diperbaiki
Hotfix 1.16.2-gdch.1353-1 telah tersedia. Hotfix ini memperbaiki masalah berikut:

CLI

  • Menambahkan dukungan untuk pemuatan paket OCI berbasis diff dalam perintah gdcloud system container-registry load-oci guna mengurangi ukuran download dan upload untuk rilis hotfix. Diff selalu dibandingkan dengan rilis dasar, bukan dengan versi hotfix sebelumnya. Saat memuat paket diff, perintah ini akan melewati lapisan image duplikat dan blob yang sudah ada dalam rilis dasar. Karena hotfix bersifat kumulatif, setiap paket rilis hotfix berisi semua perbaikan yang diperkenalkan sejak rilis dasar, tidak termasuk artefak duplikat dari rilis dasar.

Layanan database

  • Mengupdate Database Service ke versi 0.16.6 dan UI konsol Database Service ke versi 2.16.0-beta.31 untuk menerapkan perbaikan bug dan peningkatan stabilitas terbaru.

Dokumentasi

  • Memperbarui dokumentasi offline GDC yang dihosting di menu Bantuan konsol GDC dengan konten terbaru. Untuk mengetahui informasi selengkapnya, lihat akses konsol GDC.

Firewall

  • Menambahkan model data resource kustom ZoneProtectionProfile, pembuatan dan klaim profil kustom, webhook validasi, dan dukungan perlindungan pengintaian untuk node firewall. Dengan menggunakan resource kustom ZoneProtectionProfile (zoneprotectionprofiles.firewall.private.gdc.goog/v1alpha2), operator dapat mengonfigurasi perlindungan di tingkat organisasi, termasuk organisasi root, untuk memblokir traffic berbahaya dan pemindaian port. Operator juga dapat menyesuaikan nilai minimum pemindaian, menentukan daftar alamat IP yang diizinkan (exclusionIPs), mengubah tindakan perlindungan (alert, allow, block, block-ip), atau menonaktifkan perlindungan pemindaian secara selektif (enabled: false).

Gemini

  • Memperbarui template server model dan operator Gemini Inference Stack untuk menghapus konfigurasi server yang tidak didukung dan menerapkan perbaikan stabilitas.

Pengelolaan akses dan identitas

  • Memperbaiki masalah waktu tunggu dengan rotatableSecret di Anthos Identity Service (AIS) yang menyebabkan penundaan rekonsiliasi layanan identitas.

  • Mengaktifkan dukungan pemisahan cookie di AIS untuk menyelesaikan masalah token autentikasi yang besar, dan mengupdate image container layanan identitas.

Inventaris

  • Menambahkan dukungan untuk perluasan rak B300.

  • Memperbaiki masalah saat sandi yang dibuat otomatis yang berisi karakter khusus yang tidak didukung menyebabkan kegagalan penyediaan switch dan bootstrap penyimpanan objek.

  • Memperbarui ID rak dan instance untuk mendukung ID empat karakter untuk pod GPU, serta menghapus validasi kabel, adaptor, dan transceiver yang tidak diperlukan selama pemeriksaan preflight.

  • Menambahkan dukungan untuk alamat IP pengelolaan dan perluasan CIDR setelah menonaktifkan rak tengah (rak yang di-deploy setelah rak A dan B, tetapi sebelum rak X dan Y). Sebelumnya, jika rak tengah ini dinonaktifkan, deployment atau perluasan ke rak baru nantinya akan memicu masalah alokasi alamat IP. Perbaikan ini menyelesaikan konflik tersebut, sehingga memastikan perluasan rak yang lancar.

  • Menambahkan dukungan untuk nama port iDRAC dan OCP dalam validasi webhook inventaris.

Logging

  • Mengoptimalkan ekspresi filter LoggingRule untuk mencegah tingkat kueri (QPS) yang tinggi pada penyimpanan objek.

Monitoring

  • Memperbaiki masalah saat konfigurasi port metrik yang salah pada pengontrol infrastruktur EZ menyebabkan pemberitahuan EZ-E1001, EZ-E1003, dan EZ-E1004 frekuensi tinggi diaktifkan secara keliru.

  • Meningkatkan ketahanan rekonsiler MonitoringTarget dengan otomatis mengantrekan ulang target setelah kegagalan pengambilan sertifikat dan mencegah patch yang tidak perlu pada klaim volume persisten (PVC).

  • Memperbaiki masalah saat anotasi restartedAt menyebabkan mulai ulang yang tidak perlu selama perbandingan StatefulSet Prometheus.

  • Menghapus kebijakan jaringan Google-Built OpenTelemetry Collector (GBOC) lama di namespace pemantauan.

Jaringan

  • Memperbaiki masalah saat subnetClaimRef tidak diisi ketika server berada di rak yang berbeda dari tombol pengelolaannya.

  • Memperbaiki masalah CIDR kategori perangkat yang tidak ada untuk tombol pengelolaan yang ada selama perluasan vertikal.

  • Menambahkan dukungan dan validasi ekspresi reguler umum untuk format penamaan port data dan pengelolaan server B300 (seperti fe-s6p1 dan ocp-s1p1).

  • Memperbaiki error penguraian JSON dalam tabel antarmuka VLAN saat daftar antarmuka berada di beberapa baris.

  • Menambahkan tahap jaringan host ke kebijakan peluncuran untuk memastikan staging jaringan yang andal selama update komponen.

  • Menonaktifkan penginstalan resource Gateway ABM untuk menghindari error rekonsiliasi di lingkungan yang tidak didukung.

  • Memperbaiki uji konektivitas untuk memperlakukan konverter media sebagai perangkat pasif selama validasi.

  • Peningkatan penanganan error untuk format port yang tidak valid selama validasi koneksi port switch.

Sistem operasi

  • Peningkatan performa dan stabilitas daemon kebijakan akses file (fapolicyd) pada node dengan meningkatkan ukuran cache dan mengoptimalkan aturan database kepercayaan.

Keamanan

  • Menambahkan dukungan untuk beberapa root certificate selama pemeriksaan preflight validasi paket.

Server

  • Menambahkan dukungan untuk downgrade firmware Dell iDRAC dan BIOS untuk class mesin d4-highgpu2.

Upgrade

  • Menambahkan pengamanan untuk mencegah evaluasi ulang upgrade yang telah selesai dan meningkatkan penanganan error validasi klien selama orkestrasi upgrade.

  • Menambahkan dukungan untuk mode diff-download baru untuk hotfix, guna mendownload hanya artefak yang diubah dibandingkan dengan rilis dasar, sehingga mengurangi ukuran download secara drastis.

Vertex AI

  • Mengupdate image container Vertex AI Search dan prediction_proxy untuk menerapkan update keamanan dan stabilitas terbaru.

Mesin virtual

  • Menambahkan dukungan untuk menjalankan workload yang memerlukan GPU di cluster Kubernetes standar.

  • Menandai resource image virtual machine dan VM bersama sebagai relevan untuk audit di AuditlogInventory guna memastikan logging audit yang komprehensif.

  • Memperbaiki masalah di image-controller saat pemeriksaan cache yang tidak ada menyebabkan error konflik HTTP 409 yang berlebihan selama pembuatan image serentak.

  • Memperbaiki masalah yang memengaruhi stabilitas impor image virtual machine.

Manajemen kerentanan

  • Memperbaiki alur kerja impor laporan kerentanan agar menunggu penyelesaian sebelum melanjutkan.

  • Melewati pembuatan Security Compliance Framework for Google Cloud (SCFGM) yang tidak diperlukan untuk node OIC Windows.

  • Membuat alokasi resource CPU dan memori database dapat dikonfigurasi dan meningkatkan batas resource database default untuk database pemindaian kerentanan.