Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Zsync belum bekerja dengan benar #93

Closed
herpiko opened this issue Oct 31, 2020 · 12 comments
Closed

Zsync belum bekerja dengan benar #93

herpiko opened this issue Oct 31, 2020 · 12 comments

Comments

@herpiko
Copy link
Member

herpiko commented Oct 31, 2020

➜  iso zsync http://cdimage.blankonlinux.or.id/blankon/jahitan-harian/20201031-19/20201031-19-live-image-amd64.hybrid.iso.zsync
failed on url http://cdimage.blankonlinux.or.id/blankon/jahitan-harian/20201031-19/20201031-19-live-image-amd64.hybrid.iso.zsync
could not read control file from URL http://cdimage.blankonlinux.or.id/blankon/jahitan-harian/20201031-19/20201031-19-live-image-amd64.hybrid.iso.zsync
➜  is
@leonyonz
Copy link
Collaborator

Ini ngeceknya pakai perintah ini Pak @herpiko ? :

$ zsync https://cdimage.blankonlinux.or.id/blankon/jahitan-harian/20201125-12/20201125-12-live-image-amd64.hybrid.iso.zsync

Kalo dicek masih failed perhari ini.

image

@herpiko
Copy link
Member Author

herpiko commented Nov 24, 2020

Salah cara ternyata di tiket, cobain ini, https://blog.kukuh.syafaat.id/2020/Mencoba-Jahitan-BlankOn-Verbeek/

@artemtech
Copy link
Collaborator

$ zsync https://cdimage.blankonlinux.or.id/blankon/jahitan-harian/20201125-12/20201125-12-live-image-amd64.hybrid.iso.zsync

kalau diselidiki lewat raw file zsync ini, di bagian atas sendiri, dia mencari berkas live-image-amd64.hybrid.iso. Tapi karena ada skrip pasca build image yang mengubah nama image sehingga ada prefix tanggal di depannya, zsync tidak menemukan file itu.

@leonyonz
Copy link
Collaborator

Sedikit usulan, untuk penamaan berkas ISO jahitan harian bisa disesuaikan agar tidak menggunakan prefix tanggal, Jadi nantinya yang membedakan adalah direktori induknya saja.

Terima kasih.

Referensi

http://cdimage.ubuntu.com/daily-live/

@samsulmaarif
Copy link
Member

Terkait penamaan ini sebenarnya terkait dengan BlanKongkow tim JK dengan tim Infra beberapa waktu lalu (video: https://www.youtube.com/watch?v=BI45iC0Temw), penamaan saat ini dirasa OK untuk penggunaan jk.boi.

Namun sebenarnya bisa disesuaikan dengan kebutuhan zsync, sedangkan untuk jk.boi bisa menyesuaikan di scrip unduhnya.

@herpiko herpiko self-assigned this Nov 28, 2020
@herpiko
Copy link
Member Author

herpiko commented Nov 28, 2020

Temuan (perlu diwikikan jadi semacam catatan/guide):

  • Pake cache, cukup pake sudo lb clean setiap memulai build baru. Perbandingannya 10 menit dengan cache vs 30-60 menit tanpa cache
  • Nilai URL di berkas *.zsync perlu diperbarui setiap selesai build
  • Nama berkas diatur di config/common, jangan merename sendiri
  • Semua field dengan string parent di config/bootstrap terkait dengan kebutuhan saat membangun ISO. Komponen repo untuk parent perlu diset hanya ke "main". Semua paket kebutuhan ISO bawa ke komponen "main", bukan yang lain.
  • Penyuntikan kunci diletakan di config/archives/live.key.binaries dan config/archives/live.key.chroot, bukan dengan paket deb di config/packages

Catetan penting:

@herpiko
Copy link
Member Author

herpiko commented Nov 29, 2020

@mdzulkifli @leonyonz silakan diuji kembali, ambil zsync-nya dari current.

Screenshot from 2020-11-29 11-35-59

@leonyonz
Copy link
Collaborator

Noted Pak @herpiko

@leonyonz
Copy link
Collaborator

Hi Pak @herpiko terlampir hasil uji saya untuk jahitan current:

  • Proses Download

image

  • Proses Selesai

image

Uji Jalankan Image

image

@herpiko
Copy link
Member Author

herpiko commented Nov 29, 2020

@leonyonz Kok yang muncul uluwatu ya. 😂

@leonyonz
Copy link
Collaborator

eh, kirain memang sengaja pake iso itu

image

@leonyonz
Copy link
Collaborator

Maaf salah ISO Pak hehehe

  • Berikut terlampir hasil jalankan ISO jahitan 20201129-16
    image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants