Catatan Rilis Seri Ussuri¶
18.3.5-14¶
Perbaikan kerusakan¶
Previously, ToggleSuspend class checked os-rescue policy for resume operation. By this fix, the class checks 'os_compute_api:os-suspend-server:resume' policy to align to resume operation.
18.3.3¶
Isu keamanan¶
Pengalihan terbuka telah diperbaiki, yang dapat mengarahkan pengguna ke alamat arbitrer dari tampilan tertentu dengan menentukan parameter "next" di URL. Sekarang pengalihan hanya akan berfungsi jika URL target ada di domain yang sama, dan menggunakan protokol yang sama.
18.3.0¶
Fitur baru¶
Dukungan tambahan untuk opsi pengguna penguncian Keystone. Pengguna yang dikunci tidak dapat mengubah kata sandi sendiri menggunakan self-service password change API. Secara default, pengguna tidak dikunci dan dapat mengubah kata sandi mereka sendiri. Jika Keystone lama tidak mendukung fitur ini, semua pengguna diperlakukan sebagai tidak terkunci.
Menambahkan opsi ke gui untuk memungkinkan pengguna memilih kontainer kebijakan penyimpanan mana yang akan digunakan dan menampilkan kebijakan penyimpanan kontainer dalam informasi kontainer.
Catatan deprisiasi¶
Cara lama untuk mendapatkan kembali penggunaan sumber daya neutron sudah tidak digunakan lagi. Di masa depan, horizon akan membutuhkan ekstensi neutron
quota_details
. Dengan cara lama, horison mendaftar semua sumber daya terkait untuk menghitung penggunaan sumber daya. Itu tidak efisien dan ekstensi neutronquota_details
ditambahkan untuk mengatasinya. Itu diimplementasikan dalam rilis Pike dan periode migrasi yang cukup telah berlalu, jadi kami tidak menggunakan cara lama.
18.1.0¶
Fitur baru¶
Memperkenalkan opsi konfigurasi
DEFAULT_BOOT_SOURCE
baru untuk memungkinkan operator mengkonfigurasi sumber boot instance default.
18.0.0¶
Fitur baru¶
Dukungan tambahan untuk mengambil format disk yang didukung dari glance, sehingga Anda dapat menyesuaikan disk_formats hanya di dalam glance-api.conf. Anda masih dapat menggunakan IMAGE_BACKEND_SETTINGS untuk menyesuaikan penamaan format.
Catatan Upgrade¶
Dukungan Django 1.11 dijatuhkan. Django 1.11 mengakhiri dukungan diperpanjang pada April 2020 yang sebelum rilis Ussuri. Mempertimbangkan hal ini, horizon menjatuhkan dukungan Django 1.11 dan menggunakan Django 2.2 sebagai standar.
Dukungan Python 2.7 telah dijatuhkan. Rilis terakhir horizon untuk mendukung python 2.7 adalah OpenStack Train. Versi minimum Python sekarang didukung oleh horizon adalah Python 3.6.
Catatan deprisiasi¶
Opsi `` OPENSTACK_NOVA_EXTENSIONS_BLACKLIST`` sudah usang. Semua ekstensi nova API telah dijadikan utama beberapa rilis yang lalu dan tidak ada masalah kinerja potensial di API nova. Opsi ini hanya digunakan untuk mengaktifkan fitur di horizon dan sepertinya tidak ada masalah kinerja yang dikendalikan oleh opsi di horizon. Mempertimbangkan situasi ini, opsi ini sudah tidak digunakan lagi sekarang.
17.1.0¶
Fitur baru¶
Menambahkan dukungan untuk aturan akses untuk kredensial aplikasi. Pembatasan halus sekarang dapat diterapkan pada kredensial aplikasi dengan menyediakan daftar aturan akses pada saat pembuatan. Lihat keystone documentation untuk informasi lebih lanjut.
Perbaikan kerusakan¶
Aturan kebijakan nova's os-aggregates yang hilang ditambahkan ke dasbor.
Aturan kebijakan os-flavours nova yang hilang ditambahkan ke dasbor.
Catatan lain.¶
Nilai OPENSTACK_KEYSTONE_URL default telah diubah menjadi
"http://%s/identity/v3" % OPENSTACK_HOST
dari"http://%s:5000/v3" % OPENSTACK_HOST
.
17.0.0¶
Catatan Upgrade¶
Dukungan Glance API V1 telah jatuh dalam rilis Ussuri. Dukungan Glance API V1 sudah usang dalam rilis Stein.
enable_quotas
diOPENSTACK_NEUTRON_NETWORK``sekarang diaktifkan secara default. Neutron menyediakan API kuota untuk penyebaran yang lama dan sebagian besar horizon diharapkan untuk mengaktifkan ini, sehingga fitur ini diaktifkan secara default. Jika penyebaran Anda menonaktifkan dukungan kuota neutron, pastikan untuk menetapkan nilai ini ``False
.
Catatan lain.¶
Nilai default dari pengaturan yang tercantum dalam
local_settings.py.example
dalam rilis sebelumnya telah dipindahkan keopenstack_dashboard / defaults.py
. Dengan melakukan ini, horizon sekarang dapat memberikan definisi pengaturan default secara lebih eksplisit. Untuk pengaturan yang tersedia, lihatopenstack_dashboard/defaults.py
dan referensi pengaturan horizon ditemukan di https://docs.openstack.org/horizon/latest/configuration/settings.html.Perhatikan bahwa pengaturan terkait Django dan HORIZON_CONFIG masih ada di
local_settings.py.example
dalam rilis ini dan akan ditinjau kembali dalam rilis mendatang.