Incus, gerçek bir topluluk projesi sunmayı amaçlayan LXD çatalı

LXD

LXD, bir sistem konteyner yöneticisi, LXC için bir araç

haberlerden önce birkaç hafta önce piyasaya sürülen Canonical tarafından, SLXD'nin geliştirme modelini değiştirme hakkında tek başına bir topluluk projesi yerine bir iş projesi olarak, Incus buna yanıt olarak yaratıldı.

LXD'den haberi olmayanlar için bilmelisiniz ki bu merkezi kapsayıcı yönetimi için araçlar sağlar birkaç sunucudan oluşan bir kümede konuşlandırılmıştır. alet çantası LXC, konteynerleri çalıştırmak için çalışma zamanı olarak kullanılır ve LXD, bir REST API aracılığıyla ağ üzerinden istekleri kabul eden ve çoklu depolama arka uçlarını, durum anlık görüntülerini, çalışan kapların bir makineden diğerine canlı geçişini ve kapsayıcı araçları görüntü depolamasını destekleyen bir arka plan işlemi olarak uygulanır.

Ve 8 yıllık geliştirmenin ardından Linux Kapsayıcılarının bir parçası olarak, Kanonik, LXD'nin yaratıcısı ve ana geliştiricisi kimdir?, bunun en uygun olduğuna karar verdi LXD geliştirme için. Bu karar, LXD kodunun lxc/lxd deposundan canonical/lxd konumuna taşınmasına yol açtı ve projenin ana sayfası ubuntu.com/lxd oldu ve LXD için sürekli entegrasyon Canonical'ın sunucularına taşınacak.

Bu hareket birçok endişeyi dile getirdi geliştiricilere, çünkü bir En çok endişelendiren sorunlardan biri eklenen ek koddur. Snap formatında çalıştırmak ve LXD'yi kullanmayı ve test etmeyi zorlaştırmak için gerekli olan LXD'ye.

Bunun üzerine Mark Shuttleworth, Canonical'in LXD'deki diğer dağıtımları desteklemeyi bırakma niyetinde olmadığını ve projenin GitHub'da halka açık olarak geliştirmeye devam ettiğini ve diğer katkıda bulunanlardan gelen düzeltmeleri ve değişiklikleri kabul ettiğini belirtti.

Bu yüzden Buna yanıt olarak "Çatallar" yaratıldı, Incus, ilginç bir şekilde iki tane var ve aynı isimde çakışıyor, ama bu farklı insanlar tarafından yaratıldılarbiri SUSE için çalışan ve openSUSE projesinde LXD paketlerinin bakımını yapan Alexa Sarai, diğeri ise LXD projesinin eski lideri Stéphane Graber.

İkincisi hakkında, Stephane Graber, şunu belirtmek isterim ki rCanonical'ın LXD'yi devralmasından bir hafta sonra, LXD proje lideri olarak konumunu açıkladıCanonical ile bir CLA anlaşması imzalama niyetinde olmadığı için. Stefan, yine Incus adı altında bir LXD çatalı yarattı ve Alexa Sarai tarafından yeni çatalın duyurulması üzerine yaptığı yorumda Stefan, ikinci çatal deposunun ana depo olarak kabul edilmesi gerektiğini doğruladı.

Yeni çatal hakkında Alexa Sarai tarafından bundan bahsediliyor LXD konteyner yönetim sisteminin bir çatalını geliştirmeyi amaçlamaktadır.. Çatal, Canonical'ın LXD'yi yüklemek için birincil format olarak konumlandırılan anlık formatta LXD sunmaya odaklanma planlarında belirtildiği gibi, Canonical'ın artık LXD'deki diğer dağıtımları uygun şekilde desteklemeyeceği endişesiyle yaratıldı.

Ve özellikle, çoğu LXD kullanıcısı Ubuntu'da değil, ancak Gentoo Linux ebuild/portage build aracını kullanan ChromeOS platformunda.

Incus (Alexa Sarai tarafından) şu anda gereksiz bağımlılıkları kaldırmak için çalışıyor ve Canonical ürünlerine özgü araçlara ve teknolojilere yönelik bağlantıları devre dışı bırakın. Çatalın geliştirilmesi, topluluğun katılımıyla ve üçüncü taraf projelerinin çıkarları dikkate alınarak gerçekleştirilecektir.

Bundan bahsediliyor çatal LXD 5.16 sürümünde yapıldı, bu da LXD sürümlerinden LXD 5.16'ya kadar ve dahil olmak üzere yükseltmeyi mümkün kılar. LXD'nin daha sonraki bir sürümünden yükseltme yapmak, iki proje muhtemelen bu noktadan itibaren farklılaşmaya başlayacağından işe yaramayabilir.

Incus, zaman içinde ilgili LXD değişikliklerini izlemeye ve içe aktarmaya devam edecek, ancak Ubuntu veya Canonical ürünlerine özgü değişiklik ve özelliklerin taşınması olası değildir.

Nihayethakkında daha fazla bilgi edinmek istiyorsanızayrıntılarını kontrol edebilirsiniz. aşağıdaki bağlantı.


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: AB Internet Networks 2008 SL
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.