Catatan rilis seri Ocata

2.2.0

Prelude

Magnum merubahan cakupan layanan sebagai layanan Container Infrastructure Management. Juga Magnum-UI merubahan nama layanan 'container' ke 'container-infra', dan fungsi manajemen kontainer dihapus. Magnum menggunakan istilah 'cluster' dan 'cluster template' bukan 'bay' dan 'baymodel', karena penggunaan istilah Magnum baru 'bay' telah menyebabkan kebingungan pengguna.

Magnum UI terus mengikuti perubahan untuk kerangka berbasis AngularJS Horizon. Jadi kita bisa menggunakan fitur Horizon baru ini. Dan ratusan tes JavaScript ditambahkan. Hal ini memastikan kualitas Magnum UI.

Ringkasan rilis Ocata.

tindakan pembaruan ditambahkan untuk template cluster dan cluster. Juga, bentuk pemeliharaan yang dilanjutkan dengan angular-json-schema.

New Features (fitur baru)

  • Dukungan 'ca-show'. Fungsi download CA dari klaster ditambahkan.

  • Dukungan 'ca-sign'. Fungsi penandatanganan sertifikat untuk klaster ditambahkan.

  • Tambahkan pilihan untuk tampilan dan pembuatan template klaster berikut:

    • 'docker_storage_driver'

    • 'fixed_subnet'

    • 'floating_ip_enabled'

    • 'master_lb_enabled'

  • Mengizinkan untuk membuat cluster template tanpa keypair (pasangan kunci). Juga, mengizinkan perubahan atau mengatur keypair dalam pembuatan cluster. Berikut perubahan Magnum, juga Magnum UI menyediakan fitur ini.

  • Ubah tindakan pembuatan ke tindakan global. Pembuatan cluster template dan tindakan cluster creation diubah dari batchAction ke globalAction. Ini berarti tindakan ini menjadi callable dari panel lainnya.

  • Gunakan initAction() bukannya initScope(). initScope() sudah ditinggalkan dari Horizon di Ocata dan akan dihapus di Queens.

  • Gunakan modul "views" umum horizon untuk Angular. Hal ini menyebabkan kebebasan terhadap kerangka Django untuk plugin.

  • Nama wajar diatur untuk bar judul browser.

  • Tindakan pembaruan ditambahkan untuk template cluster dan cluster.

  • Perpustakaan angular-json-schema digunakan untuk membuat dan memperbarui dialog, bentuk mereka terintegrasi ke dalam satu layanan alur kerja. Ini menghasilkan bentuk secara terpelihara.

Upgrade Notes (catatan upgrade)

  • Layanan berganti nama dari 'container' to 'container-infra'. Target penggantian nama adalah URL, nama modul Angular, siput (slugs) untuk panel, dll

  • 'bay' dan 'baymodel' diubah menjadi 'cluster' dan 'cluster template'.

Deprecation Notes (catatan depresiasi)

  • Panel kontainer dihapus. Menurut keputusan Magnum yang berubah lingkup layanan, fungsi manajemen kontainer dihapus.

Bug Fixes (pembentulan kesalahan)

  • Perbaikan isu bahwa tidak ada cara untuk menentukan bagi magnumclient tidak aman sebagai akibat api throws 500 dan kesalahan memverifikasi cert SSL. Opsi 'tidak aman' dan 'ca-cert' pilihan ditambahkan untuk magnumclient.

Other Notes (catatan lain)

  • Beralih ke reno untuk mengelola catatan rilis.

  • Dukungan untuk Horizon layanan registri Angular Horizon, tabel generik dan tampilan detail, layanan tindakan.

  • Kami menghapus paket Xstatic dari persyaratan, seperti yang tidak diperlukan lagi. Horizon termasuk apa yang dibutuhkan.