4.19.06.07 - Catatan rilis Edge untuk Private Cloud

Anda sedang melihat dokumentasi Apigee Edge.
Buka dokumentasi Apigee X.
info

Pada tanggal 5 Juni 2020, kami merilis versi baru Apigee Edge untuk Private Cloud.

Prosedur pembaruan

Untuk memperbarui penginstalan, lakukan prosedur berikut pada node Edge:

  1. Di semua node Edge:

    1. Bersihkan repositori Yum:
      sudo yum clean all
    2. Download file bootstrap_4.19.06.sh Edge 4.19.06 terbaru ke /tmp/bootstrap_4.19.06.sh:
      curl https://software.apigee.com/bootstrap_4.19.06.sh -o /tmp/bootstrap_4.19.06.sh
    3. Instal utilitas dan dependensi apigee-service Edge 4.19.06:
      sudo bash /tmp/bootstrap_4.19.06.sh apigeeuser=uName apigeepassword=pWord

      Dengan uName:pWord adalah nama pengguna dan sandi yang Anda terima dari Apigee. Jika menghapus pWord, Anda akan diminta untuk memasukkannya.

    4. Update utilitas apigee-setup:
      sudo /opt/apigee/apigee-service/bin/apigee-service apigee-setup update
    5. Gunakan perintah source untuk menjalankan skrip apigee-service.sh:
      source /etc/profile.d/apigee-service.sh
  2. Jalankan skrip update.sh untuk OpenLDAP di semua node. Pada setiap node, jalankan perintah berikut:
    /opt/apigee/apigee-setup/bin/update.sh -c ldap -f configFile

    configFile menentukan file konfigurasi yang Anda gunakan untuk menginstal Apigee Edge untuk Private Cloud.

  3. Jalankan skrip update.sh untuk Edge di semua node. Di setiap node, jalankan perintah berikut:
    /opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile

    configFile menentukan file konfigurasi yang Anda gunakan untuk menginstal Apigee Edge untuk Private Cloud.

  4. Jalankan skrip update.sh untuk UI di semua node. Di setiap node, jalankan perintah berikut:
    /opt/apigee/apigee-setup/bin/update.sh -c ui -f configFile

    configFile menentukan file konfigurasi yang Anda gunakan untuk menginstal Apigee Edge untuk Private Cloud.

  5. Jalankan skrip update.sh untuk SSO di semua node. Di setiap node, jalankan perintah berikut:
    /opt/apigee/apigee-setup/bin/update.sh -c sso -f configFile

    configFile menentukan file konfigurasi yang Anda gunakan untuk menginstal Apigee Edge untuk Private Cloud.

  6. Jalankan skrip update.sh untuk Portal Developer di semua node. Pada setiap node, jalankan perintah berikut:
    /opt/apigee/apigee-setup/bin/update.sh -c dp -f configFile

    configFile menentukan file konfigurasi yang Anda gunakan untuk menginstal Apigee Edge untuk Private Cloud.

  7. Jika Anda menggunakan Apigee mTLS dan mengupdate konfigurasi berdasarkan fitur baru atau perbaikan bug dalam patch ini, Anda harus meng-uninstal lalu menginstal ulang layanan apigee-mtls di semua node agar perubahan ini diterapkan. Untuk informasi selengkapnya, lihat Mengubah konfigurasi apigee-mtls yang ada.

Software yang didukung

Apigee Edge untuk Private Cloud telah mengonfirmasi dukungan untuk OpenJDK versi 1.8.0.252.

Tomcat telah diupdate ke versi 7.0.103.

Penghentian penggunaan dan penghentian

Tidak ada perubahan.

Fitur Baru

Tabel berikut menjelaskan fitur baru dalam rilis ini:

Deskripsi

mTLS mengamankan Server Pengelolaan ke koneksi Router

Apigee mTLS kini mendukung koneksi antara Server Pengelolaan dan Router di port 8081.

Durasi validitas sertifikat kini dapat dikonfigurasi

Saat menggunakan sertifikat kustom, Anda dapat menetapkan jumlah hari sertifikat berlaku. Anda melakukannya dengan menetapkan nilai APIGEE_MTLS_NUM_DAYS_CERT_VALID_FOR dalam file konfigurasi. Nilai defaultnya adalah 365. Untuk mengetahui informasi selengkapnya, lihat Langkah 1: Update file konfigurasi. Jika membuat perubahan setelah menginstal Apigee mTLS, pastikan Anda mengikuti petunjuk di Mengubah konfigurasi apigee-mtls yang ada.

Bug telah diperbaiki

Tabel berikut mencantumkan bug yang diperbaiki dalam rilis ini:

ID Masalah Deskripsi
154428338

Pemroses Pesan gagal memuat lingkungan saat keystore dikonfigurasi dengan nama atau alias yang serupa.

Kami telah memperbaiki konflik pencarian ekspresi reguler saat memuat keystore yang memiliki konvensi penamaan yang serupa. Hal ini menyebabkan Message Processor gagal memuat lingkungan yang terkait dengan keystore, atau gagal memulai saat beberapa keystore yang bertentangan ditampilkan selama pencarian.

130653816

Error 404 yang berselang-seling dalam traffic runtime.

Kondisi race menyebabkan Message Processors tidak memuat semua proxy saat booting, sehingga mengakibatkan error 404 ApplicationNotFound yang terputus-putus dalam traffic runtime.

Hal ini telah diperbaiki.

157275131

Upgrade Drupal

Proses upgrade Portal Developer rusak pada versi 4.19.06.

155840972 Upgrade Tomcat

Tomcat telah diupgrade ke versi 7.0.103.

155595660

Format zona waktu

Nilai yang digunakan untuk token sss dan SSS dalam format zona waktu yang ditetapkan oleh properti conf_system_apigee.syslogger.dateFormat salah.

155340541

Dukungan OpenJDK

Apigee telah mengonfirmasi dukungan untuk OpenJDK versi 1.8.0.252.

155105930
76087166

KVM di lingkungan multi-pusat data

Server Pengelolaan terhubung secara acak ke salah satu pusat data jika sebuah organisasi menjangkau beberapa pusat data (misalnya, dc-1, dc-2). Hal ini memengaruhi koneksi ke node Cassandra di pusat data lokal untuk operasi key management dan Key Value Map (KVM).

152382545

Penggunaan rentang port mTLS

Dokumentasi sekarang menyatakan dengan benar bahwa rentang port ZooKeeper untuk Apigee mTLS dimulai pada 10001.

150717738

Cluster tanpa posisi teratas

Cluster tanpa pemimpin mencegah layanan mTLS dihentikan atau dimulai ulang. Durasi waktu tunggu juga telah dikurangi.

148486685

Replikasi OpenLDAP dan interoperabilitas SSO secara tidak langsung

Dengan binding tidak langsung, layanan OpenLDAP tidak menelusuri objek pengguna saat replikasi diaktifkan (ada lebih dari satu instance OpenLDAP).

148179907

apigee-analytics-collector ditambahkan kembali

Utilitas apigee-analytics-collector ditambahkan kembali. Utilitas ini memungkinkan Anda melaporkan jumlah volume API.

146511254

Kebijakan ExtractVariables tidak menghasilkan error

Jika variabel XML tidak dapat diselesaikan melalui ekspresi XPath, kebijakan ExtractVariables terus dijalankan di proxy. Hal ini terjadi bahkan jika elemen IgnoreUnresolvedVariables atau atribut continueOnError ditetapkan ke salah (false).

130013746

Menonaktifkan perusahaan

Tombol untuk menonaktifkan perusahaan dari Monetisasi tidak tersedia.

120799182

Upgrade OpenLDAP

Proses untuk mengupgrade OpenLDAP di lingkungan multi-datacenter mengakibatkan kondisi rusak.

145236083

Nama pengguna Sysadmin:panjang sandi

Nama pengguna:sandi Sysadmin yang lebih dari 57 karakter menyebabkan skrip penginstalan Edge SSO gagal.

135616498

Kegagalan skrip penyiapan SSO

Masalah telah diperbaiki saat penggunaan URL skema file menyebabkan kegagalan skrip penyiapan SSO.

111420263

Memperbaiki ConcurrentModifiedException di kebijakan logging pesan

Menghilangkan beberapa kondisi race yang terjadi saat menggunakan kebijakan logging pesan.