Mengupgrade versi Python

Didukung di:

Dokumen ini menjelaskan cara mengupgrade integrasi bersertifikasi dan kustom di Google Security Operations Marketplace ke versi Python terbaru. Karena versi Python yang lebih lama tidak digunakan lagi, integrasi yang menggunakan versi yang tidak didukung harus diupdate agar dapat terus beroperasi.

Jika kode integrasi bersertifikasi atau kustom Anda menggunakan versi Python yang tidak digunakan lagi, Anda harus memperbaruinya secara manual. Gunakan mode Penyiapan IDE untuk memperbarui kode integrasi tanpa memengaruhi lingkungan produksi.

Sebelum memulai

Pastikan grup izin Anda menyertakan akses Semua Lingkungan. Untuk mengetahui informasi selengkapnya, lihat Menangani grup izin.

Mengupgrade integrasi

  1. Buka Response > IDE; jika ada integrasi yang menggunakan versi Python yang sudah usang, banner akan muncul di halaman IDE, Marketplace, dan Playbook.
  2. Klik Lihat Integrasi untuk melihat daftar integrasi.
  3. Klik Tutup untuk menutup banner.
  4. Dalam daftar integrasi, pilih integrasi yang akan diupgrade.
  5. Klik more_vert Lainnya > Kirim ke penyiapan. Langkah ini akan membuat salinan integrasi untuk pengujian.
  6. Klik tombol Produksi dari Produksi ke Staging.
  7. Pada integrasi yang sama, klik more_vert Lainnya > Konfigurasi instance.
  8. Lanjutkan dengan salah satu jalur upgrade berikut:

Untuk mengetahui informasi tentang cara mengonfigurasi instance, baca artikel Mengonfigurasi instance. Tindakan ini akan membuat instance penyiapan yang tidak muncul dalam daftar konfigurasi utama. Hanya satu instance penyiapan yang diizinkan per integrasi.

Mengupgrade integrasi bersertifikasi ke versi Python terbaru

  1. Di Response > IDE, klik Upgrade untuk mengalihkan integrasi dan dependensinya ke versi Python terbaru.
  2. Jika integrasi ini menyertakan elemen kustom, perbarui kodenya dengan tepat.
  3. Di bagian Testing, masukkan parameter yang diperlukan, termasuk instance penyiapan yang Anda konfigurasi sebelumnya.
  4. Pastikan tidak ada error di Debug Output.
  5. Pada integrasi yang sama, klik more_vert Lainnya > Kirim ke produksi.
  6. Klik tombol Produksi kembali ke mode Produksi, jika diperlukan.

Mengupgrade integrasi kustom ke versi Python terbaru

Ikuti prosedur ini untuk memperbarui Script Dependencies dalam integrasi kustom.

  1. Klik more_vert Lainnya > Konfigurasi integrasi kustom.
  2. Di kolom dialog Running on Python, ubah kolom Running on Python ke versi Python terbaru (misalnya, Python 3.11).
  3. Di bagian Script Dependencies, salin dan simpan nama dependensi secara lokal.
  4. Hapus dependensi ini dari daftar, lalu klik Simpan
  5. Salin setiap nama dependensi (tanpa versi atau target OS) dari file Anda ke kolom Libraries, lalu klik Add. Misalnya, ubah requests-2.27.1-none-any.whl menjadi requests, lalu tambahkan ke kolom Libraries. Platform mendownload setiap dependensi dengan versi Python terbaru yang sudah dikonfigurasi.

Mengupgrade agen jarak jauh

Jika Anda menggunakan Agen Jarak Jauh, Anda harus mengupgrade agen dan integrasinya, yang berjalan di agen tersebut sebagai berikut:

  1. Buka Setelan SOAR > Lanjutan > Agen Jarak Jauh.
  2. Klik Update Tersedia.
  3. Upgrade agen menggunakan metode yang sesuai:
  4. Setelah mengupgrade agen, ikuti langkah-langkah upgrade integrasi yang dijelaskan dalam dokumen ini.

Perlu bantuan lain? Dapatkan jawaban dari anggota Komunitas dan profesional Google SecOps.