2023.1 Series Release Notes¶
2023.1-eom¶
Perbaikan Bug¶
Fixed a bug when displaying the member list, some fields were not displayed correctly and new members could not be added. This bug affected only Google Chrome 114 and above.
Barbicanclient caused an error when getting secrets. By replacing the code by OpenstackSDK this issue was fixed and the barbicanclient dependency could be dropped from the Octavia Dashboard.
10.0.0¶
Catatan Upgrade¶
Update Python base version from 3.6 to 3.8. As per Openstack Python runtime versions policy Python 3.8 is the minimum Python version in the Zed release cycle.
Perbaikan Bug¶
Fix a bug that prevented the update of non-HTTP and non-HTTPS health monitors.
9.0.0¶
Perbaikan Bug¶
Draining state was missing from the list of operating states.
Octavia supports setting the weight of members from 0 to 256, but in Horizon the value 0 was not accepted. This fix allows entering the value 0 as well, which is important for putting a member into DRAINING state.
8.0.0¶
Perbaikan Bug¶
Fixes a namespace collision with the barbican-ui dashboard.
7.0.0¶
Fitur baru¶
Add the ability to set allowed_cidrs on the listeners
Added option to specify TLS ciphers for listeners and pools. The ciphers are represented in OpenSSL syntax.
Add SCTP support in listener protocol and health-monitor type select boxes.
Add TLS Enabled switch in the pool control form, allowing to enable/disable TLS communications between a load balancer and its members.
Perbaikan Bug¶
Allows the creation of single resources (i.e Load Balancer) without enforcing the creation of children resources (Listeners, Pools, Health monitors). A switch has been added in the children resource wizards to avoid resource creation.
6.0.0.0rc1¶
Fitur baru¶
Added Octavia dashboard support for proxy protocol version 2.
5.0.0.0rc1¶
Fitur baru¶
Added support for availability zones. Can now create a LB in a specific AZ.
Catatan Upgrade¶
Python 2.7 support has been dropped. Last release of octavia-dashboard to support py2.7 is OpenStack Train. The minimum version of Python now supported by octavia-dashboard is Python 3.6.
4.0.0.0rc1¶
Fitur baru¶
Menambahkan dukungan protokol UDP di listeners dan pools, menambahkan metode UDP-CONNECT untuk sumber daya health-monito.
Perbaikan Bug¶
Memperbaiki masalah di dasbor Octavia tempat pengguna menerima kesalahan 403 saat mencoba membuat penyeimbang beban. Ini disebabkan oleh dasbor yang mencoba mengakses informasi profil flavor yang merupakan objek hanya administrator secara default.
3.0.0¶
Fitur baru¶
Menambahkan kemampuan untuk mengatur header penyisipan X-Forwarded-Proto pada pendengar.
Izinkan penghapusan cascade penyeimbang beban.
Menambahkan komponen UI baru yang berfungsi sebagai alternatif kontrol pilih standar. Opsi dalam komponen disajikan dalam tabel yang dapat difilter menggunakan field input pilih. Pemfilteran dilakukan di semua field tabel.
Tambahkan dukungan penyeimbang beban.
Known Issues¶
Octavia-dashboard membutuhkan openstacksdk > 0.24.0 untuk dukungan flavor.
Catatan Upgrade¶
Komponen baru menggantikan pemilihan standar untuk pemilihan subnet dalam panduan modal (modal wizard) pembuatan Load Balancer.
Perbaikan Bug¶
Memperbaiki masalah ketika TERMINATED_HTTPS jenis pendengar berwarna kelabu.
Catatan Lain¶
Ini mengubah perilaku default penghapusan penyeimbang beban dari penghapusan non-cascade menjadi penghapusan cascade.
2.0.0.0rc1¶
Fitur baru¶
Menambahkan kemampuan untuk me-refresh halaman detail secara otomatis saat beraksi.
2.0.0.0b2¶
Fitur baru¶
Menambahkan kemampuan untuk mengatur header penyisipan pada pendengar.
Menambahkan kemampuan untuk mengatur anggota sebagai cadangan.
Menambahkan kemampuan untuk mengatur opsi timeout pada pendengar.
Nama pool sekarang terlihat di drop down pilihan pool selain ID pool.
2.0.0.0b1¶
Fitur baru¶
Menambahkan dukungan RBAC ke panel dasbor.
Menambahkan dukungan kebijakan L7 ke dasbor.
Anda sekarang dapat mengubah pool default pada pendengar (listeners).
Pools yang dilampirkan pada load balancing kini tercantum di laman detail load balancer.
Catatan Upgrade¶
Untuk mengaktifkan dukungan RBAC di dasbor Octavia, Anda perlu menginstal file octavia_dashboard/conf/octavia_policy.yaml ke dalam direktori horizon openstack_dashboard/conf/ dan juga menyalin file octavia_dashboard/local_settings.d/_1499_load_balancer_settings.py ke dalam direktori horizon openstack_dashboard/local/local_settings.d/.
Masalah Keamanan¶
RBAC sekarang dapat diaktifkan untuk dashboard Octavia. Apakah Anda mengaktifkan RBAC di dasbor atau tidak, API RBAC akan tetap berlaku. Mengaktifkan RBAC di dasbor akan menerapkan kebijakan di dasbor sebelum panggilan API dibuat.
1.0.0.0rc1¶
Prelude¶
Tim Octavia bersemangat untuk merilis versi 1.0.0 dari dashboard Octavia. Dasbor ini menggunakan endpoint API Octavia melalui openstacksdk. Rilis ini mencakup sejumlah perbaikan atas neutron-lbaas-dashboard lama yang bekerja dengan endpoint API neutron. Perbaikan ini tercantum di bawah ini di bagian fitur dari catatan rilis ini.
Fitur baru¶
Detail objek halaman sekarang menggunakan navigasi tab untuk objek anak.
Status penyediaan dan pengoperasian sekarang tersedia di semua halaman detail objek.
Pools sekarang dapat mengubah algoritma load balancing setelah penciptaan.
Anggota sekarang menampilkan subnet_id di halaman detail.
Monitor kesehatan sekarang dapat mengubah kode HTTP yang diharapkan.
Persistensi sesi untuk pool sekarang dapat diubah.
Dibuat dan Diperbarui pada waktu sekarang terlihat pada halaman detail.
Monitor kesehatan sekarang dapat menggunakan alamat IP dan port alternatif.
Batas koneksi pendengar sekarang dapat diperbarui.
Semua objek sekarang memungkinkan pengaturan "Admin State".
Known Issues¶
Dasbor-octavia membutuhkan openstackdk> = 0.10.0 untuk menyelesaikan masalah dengan menampilkan halaman rincian monitor kesehatan. Diharapkan ini akan dimasukkan dalam rilis OpenStack Queens.
Catatan Upgrade¶
Dasbor ini dapat digunakan bersama netron-lbaas-dashboard, tetapi kedua panel dasbor akan menggunakan label "Load Balancer".
Catatan Lain¶
Ekstensi neutron-lbaas neutron tidak diperlukan untuk menggunakan dasbor ini. Load balancer yang dibuat dengan neutron-lbaas yang belum bermigrasi ke Octavia mungkin tidak dapat diakses melalui dasbor ini. Hanya sumber daya yang dapat diakses melalui Octavia API yang akan terlihat di dasbor ini.
1.0.0.0b1¶
Fitur baru¶
Wizard dashboard baru untuk Octavia. Memungkinkan Anda untuk membuat load balancing Octavia dan sumber daya terkait seperti listener, pool, pool members, dan health monitor.
Tampilan dari semua load balancing Octavia yang ada.
Kemampuan untuk melihat detail dari penyeimbang beban Octavia dan menelusuri untuk melihat detail bagi pendengar, pool, anggota pool, dan sumber daya monitor kesehatan.
Kemampuan untuk membuat, memperbarui, dan menghapus load balancer, pendengar, pool, anggota pool, dan sumber daya monitor kesehatan Octavia.
Kemampuan untuk mengasosiasikan dan memisahkan alamat IP mengambang untuk load balancer.
Kemampuan untuk memilih dari sertifikat SSL yang disimpan oleh layanan key-manager saat membuat listener menggunakan protokol TERMINATED_HTTPS.
Kemampuan untuk memilih dari instance yang ada dari layanan komputasi atau menentukan anggota eksternal saat menambahkan anggota ke pool.