Catatan Peluncuran Seri Pike

3.0.0

Fitur baru

  • Dukungan telah ditambahkan untuk memulai, menghentikan, dan mengakses konsol yang terkait dengan sebuah simpul.

  • Menu dropdown tindakan di panel rincian node memiliki item baru Enable|Disable console.

  • Panel node-details/overview memiliki item Console info baru di bagian General. Nilai field ini bergantung pada tipe konsol.

    Untuk shellinabox, nilainya adalah anchor dengan URL yang dibutuhkan untuk mengakses web console dan title shellinabox. Bagi orang lain, nilainya adalah representasi string dari objek console_info yang dikembalikan oleh get_console api call.

  • Tab Node Detail/Configuration sekarang menunjukkan perangkat boot node.

  • Menambahkan kemampuan untuk melihat dan mengedit field resource_class di node-details/configuration page.

  • Menambahkan dukungan bagi pengguna untuk dapat mengedit field resource_class saat enrolling/updating sebuah node.

  • Menambahkan dukungan untuk mengedit portgroup dari node-details/configuration page. Setiap entri di tabel portgroup memiliki tombol Edit portgroup yang terkait saat diklik akan meluncurkan dialog modal yang membimbing pengguna dalam melakukan perubahan.

  • Sebuah backend mock telah ditambahkan yang memungkinkan pengujian unit aplikasi ironic-ui lebih baik dengan mocking layanan API ironis. The mock menggunakan angular $httpbackend handlers untuk mencegat permintaan yang ditargetkan pada endpoint REST server-side ironic-ui, dan mengembalikan respons simulasi.

    Sejumlah unit test telah dikembangkan yang menggambarkan penggunaan fungsi mock backend.

    Meskipun backend mock adalah pekerjaan yang sedang berjalan, fungsionalitas yang cukup sudah ada untuk mendukung test development untuk rangkaian fitur in-progress saat ini.

  • Menambahkan dukungan untuk melihat dan mengelola portgroups yang terkait dengan node ironic.

    Tabel portgroup telah ditambahkan ke node-details/configuration tab.

    Setiap baris dalam tabel menampilkan satu portgroup, dan memiliki entri kolom untuk UUID, alamat MAC, nama, dan jumlah port-nya. Menu dropdown juga disediakan yang berisi action yang dapat diterapkan ke portgroup.

    Informasi terperinci untuk portgroup diperoleh dengan mengklik detail-toggle-selector (right-chevron) yang berada di baris tabelnya. Informasi tambahan ditampilkan dalam perluasan baris.

  • Tabel port pada node-details/configuration tab telah dimodifikasi sebagai berikut:

    • Kolom telah ditambahkan yang menampilkan UUID dari portgroup tempat port berada.

    • Kolom `` Properti`` telah diganti dengan kolom yang hanya menampilkan nilai boolean dari properti pxe_enabled.

    • Properti tambahan ditampilkan dengan mengklik detail-toggle-selector untuk port tersebut dengan cara yang sama ke tabel portgroup.