Flynn: Mendukung Ubuntu 16.04

Dibuat pada 6 Mei 2016  ·  25Komentar  ·  Sumber: flynn/flynn

Saat ini, setelah menjalankan instalasi manual Flynn di Ubuntu 16.04, penginstal gagal mencatat bahwa 14.04 diperlukan. Mengingat 16,04 adalah rilis LTS, apakah Flynn berencana mendukungnya dalam waktu dekat?

kinenhancement roadmaupcoming

Komentar yang paling membantu

Skrip pemasangan manual sekarang mendukung 16,04, ini akan tersedia setelah rilis malam berikutnya. Kami akan memperbarui AMI dan gambar yang digunakan oleh flynn install setelah rilis stabil yang akan datang minggu depan.

Semua 25 komentar

@obrienmd batasan untuk Ubuntu 14.04 hanya karena itu adalah versi yang kami gunakan untuk mengembangkan dan menguji Flynn, jadi kami yakin bahwa Flynn berjalan dengan baik pada versi itu (Flynn tidak benar-benar memiliki ketergantungan eksplisit pada versi itu).

Kami dapat meningkatkan lingkungan pengembangan dan pengujian kami ke 16,04, tetapi itu bukan prioritas tertinggi kami saat ini.

Untuk benar-benar berjalan pada 16.04, Anda dipersilakan untuk mencoba, cukup beri komentar pada baris ini di skrip install-flynn sebelum menjalankannya.

Apakah baris yang menambahkan repo ZFS juga menyebabkan masalah, mengingat ZFS ada dalam repo yang dikirimkan dengan 16,04?

@obrienmd mungkin, saya pikir ini adalah kasus menjalankan skrip dan melihat apa yang terjadi.

@lmars Saya mengomentari baris pengujian 14,04, header repo/linux ZFS menambahkan baris, dan mengganti ubuntu-zfs (modul zfs dikirimkan dengan 16,04) dengan zfsutils-linux dalam paket var. Instal dengan baik, tetapi skrip init tidak berfungsi. Saya berharap lapisan kompatibilitas 16,04 untuk pemula akan melakukan ini secara otomatis, tetapi ternyata tidak. Saya dapat menggali lebih banyak tentang ini segera, atau saya mungkin akan kembali ke 14,04 untuk kluster Flynn baru :)

@lmars Saya kembali ke 14.04.4 - terima kasih atas umpan baliknya - jangan ragu untuk menutup ini tentu saja, kecuali jika Anda ingin terbuka untuk melacak 16.04 bergerak :)

@obrienmd ok terima kasih telah mencobanya, kami akan membiarkan ini terbuka untuk referensi, kami kemungkinan akan beralih di beberapa titik.

Terima kasih!
Pada 6 Mei 2016 15:22, "Lewis Marshall" [email protected] menulis:

@obrienmd https://github.com/obrienmd ok terima kasih sudah mencobanya, kami
akan membiarkan ini terbuka untuk referensi, kami kemungkinan akan beralih di beberapa
titik.


Anda menerima ini karena Anda disebutkan.
Balas email ini secara langsung atau lihat di GitHub
https://github.com/flynn/flynn/issues/2789#issuecomment -217577925

@lmars . Akan lebih bagus jika Anda mendukung ubuntu 16.04 karena menginstal ZFS memberikan masalah pada beberapa vps sebagai scaleway, lihat https://github.com/scaleway/kernel-tools/issues/257 . Jadi untuk menginstal flynn pada dukungan vps ubuntu 16.04 seperti itu diperlukan. Terima kasih.

Karena #2459, memperbarui ke 16.04 untuk lingkungan pengembangan kami akan mengharuskan kami untuk menginstal Docker 1.9.1 secara manual (1.9.1 tidak tersedia di repositori apt xenial Docker), atau mendukung versi terbaru Docker.

saya pergi melalui dan membuat file systemd flynn-Host.service dan memodifikasi skrip install-flynn untuk mendukung 16.04.

jalankan flynn-host init dan selesai dengan baik setelah mengunduh semua barang untuk Layer 0
kemudian saya menjalankan systemctl start flynn-host layanan dimulai.
ketika saya menjalankan CLUSTER_DOMAIN=example.com flynn-host bootstrap
skrip dimulai seperti di bawah ini ...

check online-hosts
require-env require-env
resouce-check resource-check
run-app discoverd
run-app flannel
wait-hosts wait-hosts
gen-random pg-password
gen-random pg-password _password is here_
run-app postgres
run-app postgres error: bootstrap: host error while launching job: "Unable to set up networking: network is unreachable"

flynn-16.04.zip

@wobblybobz terima kasih telah mencobanya!

Kesalahan bootstrap adalah karena Ubuntu 16.04 dikirimkan dengan versi libvirt yang lebih baru dan ada beberapa yang tidak kompatibel, tetapi saat ini kami sedang berupaya untuk menjauh dari libvirt (#3030) sehingga patut dicoba ini lagi setelah perubahan dilakukan.

Saya juga mencoba menggunakan Flynn di scaleway dan saya percaya bahwa kompatibilitas dengan 16,04 adalah satu-satunya cara untuk melakukannya

Mampu menyebarkan dengan percaya diri pada 16,04 (atau CentOS) akan sangat membantu untuk penyebaran mendatang yang saat ini saya rencanakan. Kebijakan pusat data universitas harus ditangani.

woo woo....
Baru saja mencoba memodifikasi skrip penginstal dan menginstal Flynn lagi pada 16.04 dan berhasil ...
ini file yang saya gunakan... https://Gist.github.com/wobblybobz/5a22835222621f073370f40024399879
Langkah 1: Salin file flynn-host.service ke /etc/flynn/flynn-host.service
Langkah 2: Jalankan skrip install-flynn
Langkah 3. Ikuti petunjuk selanjutnya dari halaman penginstalan manual.

Bootstrap flynn-host berfungsi dan layanan telah dimulai dan dasbor dapat diakses.
Saya belum memuat aplikasi lain tetapi akan segera melakukannya

Pembaruan lebih lanjut, saya telah dapat membuat aplikasi sampel untuk node, python, ruby, dan PHP di Flynn dan Setelah membangun kotak sistem pengembangan gelandangan dan mengedit file docker.go untuk CLI untuk menghapus tag --email dari login fungsi dan membangun Flynn CLI. Saya Menginstal Docker dari repo get.docker.io/ubuntu saat ini memiliki versi 1.12.1 yang diinstal apakah docker membangun dan kemudian flynn docker Push sesuai dengan contoh dokumen Docker dan itu mulai dan tampaknya juga berfungsi.

@wobblybobz terima kasih atas pekerjaan Anda dalam hal ini!

Kami menyadari masalah Docker (#3466) dan menunggu hingga kami bermigrasi ke gambar berbasis SquashFS (#3100) sebelum kami dapat melepaskan ketergantungan pada Docker <= 1.9.1 (#2459), yang akan kami lakukan di beberapa minggu ke depan.

Maaf telah membajak tiket, tetapi ini terkait: bagaimana dengan debian 8, apakah didukung atau ada rencana untuk mendukungnya?

@tuukkamustonen kami tidak memiliki rencana segera untuk memperbarui skrip penginstalan untuk Debian, meskipun tidak ada alasan Flynn tidak akan benar-benar berjalan di Debian, jadi jangan ragu untuk mencoba memodifikasinya sendiri:

https://dl.flynn.io/install-flynn

Perubahan utama yang diperlukan adalah menginstal ZFS + AUFS (kami akan segera menjatuhkan AUFS):

https://github.com/flynn/flynn/blob/master/script/install-flynn.tmpl#L120 -L144

Bagaimana kalau menambahkan bagian requirements ke dokumen yang menentukan OS mana yang didukung?

Jika Anda memperbaruinya, dapatkah Anda juga memperbarui gambar di aws / etc. install ?

Adakah yang tahu kapan 16,04 akan didukung secara resmi?

Skrip pemasangan manual sekarang mendukung 16,04, ini akan tersedia setelah rilis malam berikutnya. Kami akan memperbarui AMI dan gambar yang digunakan oleh flynn install setelah rilis stabil yang akan datang minggu depan.

@titanous terima kasih banyak! Saya akan mengujinya segera setelah tersedia.

itu masih buka?

@regedarek Masalah ini akan ditutup setelah kami memindahkan gambar VM kami ke 16,04

Apakah halaman ini membantu?
0 / 5 - 0 peringkat

Masalah terkait

tuukkamustonen picture tuukkamustonen  ·  5Komentar

hadifarnoud picture hadifarnoud  ·  3Komentar

amingilani picture amingilani  ·  4Komentar

michaelyork picture michaelyork  ·  5Komentar

WriteCodeEveryday picture WriteCodeEveryday  ·  5Komentar