Нова верзија ЛКСД 5.20 је сада објављен и уводи нове функције и нагласке као што је промена лиценце са Апацхе 2.0 на АГПЛв3, поправке редоследа уређаја за покретање, као и исправке грешака и још много тога.
За оне који не знају за ЛКСД, требало би да знате да је ово алат који олакшава централизовано управљање контејнерима и виртуелним машинама у кластеру сервера. Долази као позадински процес који прихвата захтеве преко мреже користећи РЕСТ АПИ. Поред тога, ЛКСД нуди подршку за различите позадинске системе за складиштење, укључујући стабло директоријума, ЗФС, Бтрфс и ЛВМ.
Међу кључним карактеристикама ЛКСД-а су снимци са сегментом стања, који вам омогућавају да снимите и вратите стање контејнера у одређеном тренутку. Такође нуди могућност неприметне миграције покренутих контејнера са једне машине на другу, као и алате за чување слика контејнера.
Шта је ново у ЛКСД 5.20?
У овој новој верзији која је представљена за ЛКСД 5.20, лГлавна новина је да је промењена лиценца пројекта и увођење потребе за потписивањем ЦЛА Уговора о преносу права својине на код по прихватању измена ЛКСД.
Измена лиценце са Апацхе 2.0 на АГПЛв3, представља значајну промену у условима дистрибуције и коришћења пројекта. Ова одлука је заснована на жељи компаније Цаноницал да уједини ЛКСД лиценцу са другим производима.сервери који користе АГПЛв3.
Као резултат ове промене, ЛКСД пројекат ће бити испоручен под мешовитим условима: Неки код ће бити под АГПЛв3, док ће код треће стране над којим Цаноницал нема власничка права остати под Апацхе 2.0. Важно је да Цаноницал нема могућност да промени лиценцу за сав ЛКСД код, што доводи до поделе у условима лиценцирања пројекта.
Прелазак на ову нову лиценцу значи да код из претходних верзија остаје доступан под лиценцом Апацхе 2.0, али промене направљене на компонентама са новом лиценцом биће објављене само под АГПЛв3 лиценцом.
Цаноницал помиње да:
Важно је напоменути да ова промена не спречава наше кориснике да користе, модификују или обезбеђују софтверска решења заснована на ЛКСД, све док деле изворни код ако га модификују и учине доступним другима. Услови лиценце су осмишљени да подстакну оне који желе да модификују софтвер како би допринели пројекту и заједници.
Мада У стварности ово представља изазове за сарадњу између пројеката, попут Инцуса, пошто АГПЛв3 лиценца намеће ограничења која ометају пренос измена са ЛКСД на Инцус и обрнуто. Једносмерна компатибилност између лиценци Апацхе 2.0 и АГПЛв3 додаје сложеност сарадњи између пројеката, пошто код под лиценцом Апацхе 2.0 може бити укључен у код под лиценцом АГПЛв3, али не и обрнуто.
Од стране промене које се истичу ове нове верзије ЛКСД 5.20 је решење за редослед ЦСМ уређаја за покретање, синце додата подршка за ЛКСД снап пакет ЕДК2 фирмвер како би се поштовала конфигурација диска уређаја боот.приорити када користите режим сигурност.цсм. Раније, ово изазвало проблем приликом увоза виртуелних машина заснованих на БИОС-у који се није покренуо користећи УЕФИ јер је фирмвер ВМ покушао прво да покрене УЕФИ уређаје, а то је значило да је покретање ПКСЕ мреже покушано пре основног диска заснованог на БИОС-у, што је узроковало дуге периоде одлагања покретања.
Још једна од промена која се истиче је нови режим за отклањање грешака при покретању ВМ-а, и сада је могуће покренути ВМ са ЕДК2 УЕФИ фирмвером (боот.дебуг_едк2=труе). Дневник отклањања грешака је сачуван у датотеци $ЛКСД_ДИР/логс//едк2.лог.
Поред тога, Подршка за Схифтфс је уклоњена тако да сада да бисте доделили корисничке ИД-ове морате да користите идмаппед моунт, које сада подржавају ЗФС и Цепхфс (поред дугогодишње подршке за ект4, кфс и бтрфс).
Штавише, сада је могуће хот-плуг и хот-унплуг диск уређаје, пошто је окружење домаћина премештено из Инцус форк кодне базе.
Од осталих промена који се истичу:
- Ауторизациони код је модуларизован да обезбеди ОпенФГА подршку поред ауторизације коришћењем ТЛС и РБАЦ сертификата.
- Компајлирање ЛКСД-а сада захтева најмање Го 1.20.
- Уклоњена је подршка за 2МБ УЕФИ фирмвер (мора користити фирмвер од 4МБ).
- Идентификатор уређаја орг.линукцонтаинерс.лкд је преименован у цом.цаноницал.лкд (стари идентификатор је и даље подржан ради компатибилности уназад).
- Подршка за креирање складишта заснованих на НВМЕ технологији је премештена из Инцус форк кодне базе.
Коначно ако сте заинтересовани да сазнате више о томе, детаље можете погледати у следећи линк.