Paket OpenStack untuk SUSE

Pendistribusian merilis paket OpenStack sebagai bagian dari distribusi atau menggunakan metode lain karena perbedaan jadwal rilis. Lakukan prosedur ini pada semua node.

Catatan

Pengaturan paket OpenStack dijelaskan di sini perlu untuk dilakukan pada semua node: controller, compute, dan Block Storage node.

Peringatan

Host Anda harus berisi versi terbaru dari paket instalasi dasar yang tersedia untuk distribusi Anda sebelum melanjutkan lebih lanjut.

Catatan

Lakukan menonaktifkan atau menghapus layanan update otomatis karena mereka dapat mempengaruhi lingkungan OpenStack Anda.

Aktifkan repositori OpenStack

  • Aktifkan repositori Open Build Service berdasarkan versi openSUSE atau SLES Anda, dan pada versi OpenStack yang ingin Anda instal:

    On openSUSE for OpenStack Ussuri:

    # zypper addrepo -f obs://Cloud:OpenStack:Ussuri/openSUSE_Leap_15.1 Ussuri
    

    On openSUSE for OpenStack Train:

    # zypper addrepo -f obs://Cloud:OpenStack:Train/openSUSE_Leap_15.0 Train
    

    On openSUSE for OpenStack Stein:

    # zypper addrepo -f obs://Cloud:OpenStack:Stein/openSUSE_Leap_15.0 Stein
    

    On openSUSE for OpenStack Rocky:

    # zypper addrepo -f obs://Cloud:OpenStack:Rocky/openSUSE_Leap_15.0 Rocky
    

    On openSUSE for OpenStack Queens:

    # zypper addrepo -f obs://Cloud:OpenStack:Queens/openSUSE_Leap_42.3 Queens
    

    On openSUSE for OpenStack Pike:

    # zypper addrepo -f obs://Cloud:OpenStack:Pike/openSUSE_Leap_42.3 Pike
    

    Catatan

    Distribusi openSUSE menggunakan konsep pola mewakili koleksi paket. Jika Anda memilih 'Minimal Server Selection (Text Mode)' selama instalasi awal, Anda mungkin menghadapi konflik ketergantungan ketika Anda mencoba untuk menginstal paket OpenStack. Untuk menghindari hal ini, hapuslah paket minimal_base-conflicts:

    # zypper rm patterns-openSUSE-minimal_base-conflicts
    

    On SLES for OpenStack Ussuri:

    # zypper addrepo -f obs://Cloud:OpenStack:Ussuri/SLE_15_SP2 Ussuri
    

    On SLES for OpenStack Train:

    # zypper addrepo -f obs://Cloud:OpenStack:Train/SLE_15_SP1 Train
    

    On SLES for OpenStack Stein:

    # zypper addrepo -f obs://Cloud:OpenStack:Stein/SLE_15 Stein
    

    On SLES for OpenStack Rocky:

    # zypper addrepo -f obs://Cloud:OpenStack:Rocky/SLE_12_SP4 Rocky
    

    On SLES for OpenStack Queens:

    # zypper addrepo -f obs://Cloud:OpenStack:Queens/SLE_12_SP3 Queens
    

    On SLES for OpenStack Pike:

    # zypper addrepo -f obs://Cloud:OpenStack:Pike/SLE_12_SP3 Pike
    

    Catatan

    Paket-paket signed oleh GPG key `` D85F9316``. Anda harus memverifikasi fingerprint key GPG impor sebelum menggunakannya.

    Key Name:         Cloud:OpenStack OBS Project <Cloud:OpenStack@build.opensuse.org>
    Key Fingerprint:  35B34E18 ABC1076D 66D5A86B 893A90DA D85F9316
    Key Created:      2015-12-16T16:48:37 CET
    Key Expires:      2018-02-23T16:48:37 CET
    

Finalisasi instalasi

  1. Upgrade paket pada semua node:

    # zypper refresh && zypper dist-upgrade
    

    Catatan

    Jika proses upgrade memasukan kernel baru, lakukan reboot host Anda untuk mengaktifkannya.

  2. Menginstal klien OpenStack:

    # zypper install python-openstackclient