Icehouse Series Release Notes (catatan rilis seri Icehouse)

Release Overview (ikhtisar rilis)

Siklus rilis Icehouse membawa beberapa perbaikan untuk pengalaman pengguna Horizon, skalabilitas ditingkatkan, dan dukungan untuk banyak fitur tambahan dalam proyek-proyek yang ada. Masyarakat terus tumbuh. Baca lebih lanjut untuk spesifik.

Highlights (sorotan)

Fitur baru

Nova

Jumlah fitur OpenStack Compute (Nova) yang didukung dalam Icehouse tumbuh. Fitur baru dalam rilis Icehouse meliputi:

  • Live Migration Support (dukungan migrasi hidup)

  • HyperV Console Support (dukungan konsol HyperV)

  • Dukungan ekstensi configurasi disk

  • Peningkatan dukungan untuk mengelola agregat host dan zona ketersediaan

  • Dukungan untuk memudahkan mengatur spesifikasi tambahan flavor

Cinder

Dalam upaya berkelanjutan untuk menerapkan Role Based Access Support seluruh Horizon, kontrol akses ditambahkan dalam OpenStack Volume (Cinder) panel terkait. Pemanfaatan Cinder v2 API saat ini merupakan pilihan yang didukung dalam rilis Icehouse. Kemampuan untuk memperluas volume sekarang tersedia juga.

Neutron

Tampilan Router Rules untuk router dimana mereka didefinisikan sekarang didukung di Horizon.

Swift

Dengan Icehouse, kemampuan bagi pengguna untuk membuat kontainer dan menandai mereka sebagai publik sekarang tersedia. Link ditambahkan untuk men-download ini kontainer publik. Pengguna sekarang dapat secara eksplisit membuat direktori semu (pseudo directory) bukan lagi dituntut untuk membuat mereka sebagai bagian dari proses pembuatan kontainer.

Heat

Dalam Icehouse, Horizon memberikan dukungan untuk memperbarui tumpukan Heat yang ada. Sekarang tumpukan yang telah dikerahkan dapat disesuaikan dan didistribusikan. Template yang diperbarui juga divalidasi ketika diperbarui. Selain itu, dukungan untuk menambahkan file lingkungan dimasukan.

Ceilometer

Horizon telah menambahkan dukungan administrator untuk query Ceilometer dan melihat laporan penggunaan sehari-hari per proyek di seluruh layanan melalui OpenStack Dashboard untuk lebih memahami bagaimana sumber daya sistem yang dikonsumsi oleh masing-masing proyek.

Trove Databases

OpenStack Database sebagai proyek Service (Trove) merupakan bagian dari rilis yang terintegrasi dalam siklus Icehouse. Perbaikan koneksi client dan stabilitas keseluruhan ditambahkan dalam siklus Icehouse.

Perbaikan pengalaman pengguna

Extensible Enhancements

Dasbor primer dan panel navigasi telah diperbarui dari navigasi tab untuk implementasi akordeon. Dashboard dan Panel Groups sekarang diperluas dan diciutkan dalam navigasi halaman. Perubahan ini memungkinkan untuk penambahan lebih dashboard serta mengakomodasi meningkatnya jumlah panel di dashboard.

Wizard

Horizon sekarang menyediakan kontrol Wizard untuk menyelesaikan multi-step tugas yang saling bergantung. Ini sekarang digunakan dalam aksi pembuatan jaringan.

Inline Table Editing

Tabel sekarang dapat ditulis untuk mendukung kolom editing dalam tabel untuk mengurangi kebutuhan pembukaan bentuk terpisah. Sampel pertama ini berada di dasbor Admin, panel Proyek.

Self-Service Password Change (perubahan password self-service)

Pemanfaatan perangkat tambahan untuk Identity API v3 (Keystone), pengguna dapat mengubah password mereka sendiri tanpa perlu melibatkan administrator. Fungsi ini sebelumnya hanya tersedia dengan Identitas API v2.0.

Server Side Table Filtering

Tabel sekarang dapat dengan mudah ditransfer untuk menyaring hasil dari panggilan API yang mendasari berdasarkan kriteria yang dipilih oleh pengguna bukan hanya melakukan pada pencarian halaman. Contoh pertama ini berada di dasbor Admin, panel Instance.

Under The Hood (di bawah tenda)

JavaScript

Dalam sebuah langkah untuk memberikan pengalaman pengguna yang lebih baik, Horizon telah mengadopsi AngularJS sebagai kerangka JavaScript utama. JavaScript sekarang menjadi persyaratan browser untuk menjalankan antarmuka Horizon. Lebih lagi kedatangan Juno.

Plugin Architecture (arsitektur plugin)

Horizon sekarang menawarkan pemuatan/menonaktifkan dashboard dinamis, grup panel dan panel. Hanya dengan menambahkan sebuah file di direktori enabled, pemilihan item yang dimuat ke Horizon dapat diubah. Pengeditan file pengaturan Django tidak lagi diperlukan.

Untuk informasi lebih lanjut lihat Pluggable Settings.

Integration Test Framework (kerangka tes integrasi)

Horizon sekarang mendukung tes integrasi berjalan terhadap sistem devstack bekerja. Ada suite pengujian yang terbatas, tapi ini langkah besar ke depan dan memungkinkan pengujian integrasi penuh.

Django 1.6 Support (dukungan Django 1.6)

Django versions 1.4 - 1.6 sekarang didukung oleh Horizon.

Upgrade Information (informasi upgrade)

Dimulai dengan siklus Icehouse, sekarang ada persyaratan untuk dukungan JavaScript di browser yang digunakan dengan OpenStack Dashboard.

Page Layout Changes (perubahan tâta letak halaman)

Struktur keseluruhan dari tata letak halaman di Horizon telah diubah. Ada template oleh pihak ke-3 untuk mengganti halaman template mungkin memerlukan beberapa pengerjaan ulang.

Default Hypervisor Settings Changes (perubahan pengaturan hypervisor default)

Default untuk can_set_password sekarang menajdi False. Ini berarti bahwa jika pengaturan secara eksplisit diatur untuk True, pilihan untuk menetapkan 'Admin password' untuk sebuah instance tidak akan ditampilkan dalam alur kerja Launch Instance. Tidak semua hypervisors mendukung fitur ini yang membingungkan pengguna.

Default untuk can_set_mountpoint sekarang adalah False, dan harus ditetapkan untuk True dalam pengaturan penambahan pilihan untuk mengatur mount point volume di dasbor. Pada titik ini hanya hypervisor Xen mendukung fitur ini.

Untuk mengubah perilaku sekitar manajemen hypervisor di Horizon Anda harus menambahkan pengaturan OPENSTACK_HYPERVISOR_FEATURES ke settings.py Anda or file local_settings.py.

Untuk informasi lebih lanjut lihat OPENSTACK_HYPERVISOR_FEATURES setting.

Known Issues and Limitations (masalah umum dan keterbatasan)

Multi-Domain Cross Service Support

Sementara Horizon mendukung pengelolaan entitas Identitas v3 dan otentikasi dalam konfigurasi Keystone multi-domain, ada isu kompatibilitas token v3, v2.0 ketika mencoba pengelolaan sumber daya untuk pengguna di luar domain default. Untuk alasan ini, v2.0 telah dipulihkan sebagai versi default API untuk OpenStack Identity (Keystone). Untuk lingkungan domain tunggal, Keystone v3 API masih bisa digunakan melalui pengaturan OPENSTACK_API_VERSION.