На конференции openSUSE Conference 2018 объявлено (https://news.opensuse.org/2018/05/26/uyuni-forking-spacewalk.../) о создании форка платформы для управления инфраструктурой Linux-серверов Spacewalk (https://spacewalkproject.github.io/), который будет развиваться независимым сообществом в рамках новообразованного проекта
Uyuni (https://www.uyuni-project.org/). Проект Uyuni решено использовать в качестве основы для формирования дальнейших выпусков продукта SUSE Manager (https://www.suse.com/products/suse-manager/), который раньше базировался на Spacewalk. В состав Uyuni уже включены все исправления и улучшения, разработанные в SUSE Manager.
Напомним, что проект Spacewalk был основан компанией Red Hat и использовался для построения продукта Red Hat Network Satellite. Код Spacewalk написан преимущественно на языке Python (web-интерфейс на Java) и распространяется (https://github.com/spacewalkproject/spacewalk/) под лицензией GPLv2. Spacewalk позволяет решать такие задачи, как организация инвентаризации оборудования и программного обеспечения, автоматизация установки и обновления ПО, распространение собственных пакетов и приложений по группам машин, автоматизация установки типовых конфигураций системы в режиме автоматической установки, централизованное управление конфигурационными файлами.
Из отличий Uyuni от Spacewalk отмечается переход на использование системы централизованного управления конфигурацией Salt (https://github.com/saltstack/salt), возможность сборки образов контейнеров на основе каналов в состоянии заморозки, поддержка аудита образов контейнеров для кластеров Kubernetes, проведение начальной конфигурации и настройки на основе YaST, обновление кодовой базы web-интерфейса с использованием Java 8, Hibernate 5, React.js и Spark, переход (http://beta.suse.com/private/uyuni-project/) на использование Open Build Service для сборки релизов. Среди планов на будущее: модернизация web-интерфейса на базе React, улучшение переводов, контейнеров, клиентов и интеграции с Kubernetes.В качестве причины создания форка называется желание возродить активное развитие проекта после стагнации в разработке, которая наблюдается последние годы. Проект организован при участии команды разработчиков SUSE Manager, которые недовольны текущим состоянием разработки и политики в области приёма изменений (SUSE Manager старается возвращать все свои изменения в upstream, что не всегда удаётся).
В частности, недовольство вызывает снижение (https://github.com/spacewalkproject/spacewalk/graphs/contrib...) вклада участников и смещение приоритета Red Hat при разработке Spacewalk в сторону сопровождения и стабилизации текущей функциональности, в ущерб развития новых возможностей. Форк согласован с компанией Red Hat, которая последнее время искала (https://web.archive.org/web/20170623050642/http://spacewalk....) возможность передать свою лидирующую роль в проекте заинтересованным участникам из сообщества.
В Uyuni планируют насколько это возможно поддерживать совместимость со Spacewalk, но совместимость не станет решающим фактором, если она будет препятствовать внедрению улучшений. Первый релиз Uyuni разработчики намерены представить этим летом. Решения о развитии проекта будут приниматься коллегиально активными представителями сообщества.URL: https://news.opensuse.org/2018/05/26/uyuni-forking-spacewalk.../
Новость: https://www.opennet.dev/opennews/art.shtml?num=48665
>UyuniК сожалению мысль о том что название продукта должно нормально выговариваться не только членами какого-то забытого африканского племени диких маркетологов, этим самым маркетологам в голову не пришла ввиду их дикости и забытости.
В изначальном варианте первой буквой была H, просто русскоязычные участники команды порекомендовали ее убрать.
Ага, и теперь плохо вообще всем (наверное в каком-то языке это звучит нормально, но я такого не знаю)
Уюні :3
Надо было предложить название - "Uynya". Хоть какой-то части публики проще с проще бы стало...
Да ладно, зато рифмуется отлично. Уюни-hуюни.
> К сожалению мысль о том что название продукта должно нормально выговариваться не только членами какого-то забытого африканского племени диких маркетологовЧто за детский сад? Да тот же "Ёжик" 🦔 сложнее выговорить.
>> К сожалению мысль о том что название продукта должно нормально выговариваться не только членами какого-то забытого африканского племени диких маркетологов
> Что за детский сад? Да тот же "Ёжик" 🦔 сложнее выговорить.Їжачок. :3
Ути-пути, его величеству стахлу название не понравилось. Всё, можно закрывать проект.
>>Uyuni
> К сожалению мысль о том что название продукта должно нормально выговариваться не
> только членами какого-то забытого африканского племени диких маркетологов, этим самым
> маркетологам в голову не пришла ввиду их дикости и забытости.Diversity (tm) во всём.
Может вы против Diversity (tm)?
К логопеду! Всё нормально выговаривается.
> недовольство вызывает (...) смещение приоритета (...) в сторону сопровождения и стабилизации текущей функциональностиВсё понятно.
> Код Spacewalk написан преимущественно на языке Python
> (web-интерфейс на Java)веб-интерфейс на Java это как?
Вариантов масса.Мои коллеги, например, задействовали Vaadin в одном проекте, результаты по которому "нужны были вчера", а исходный подрядчик оказался неспособен выдать эти результаты к сроку. При этом, естественно, фреймворк имеет свою нишу и целевое предназначение, и, в целом, не универсален.
>> Код Spacewalk написан преимущественно на языке Python
>> (web-интерфейс на Java)
> веб-интерфейс на Java это как?Что именно не понятно-то? Uyuni состоит из вебки на Java/Struts через Tomcat под Apache. Там-же и свой шедулер (Tascomatic). Веб-интерфейс занимается подписками, апдейтами, докерами, киви, VM-ками и еще тонной разных фич ко всему. Под ним (интерфейсом) работает Salt для реализации всего того, который можно юзать напрямую. Uyuni также имеет часть бекенда на Питоне. Там же и все остальное типа Cobbler и тд. Uyuni — как Salt Enterprise, только получше и работает со всеми SUSE дистрибутами, включая SLE линейку.
И да, оригинальная статья — чушь, так как автор-то ничерта не понимает о чем пишет. :)
Надеюсь, web-интерфейс перепишут, да хоть на том же Питоне.
А, да, планируют. Прочитал новость до середины :)
> А, да, планируют. Прочитал новость до середины :)Нет, не планируют. А вам то какая разница? Ваше дело пнуть YaST чтоб поставил все на место и начать регистрировать инфраструктуру. :)
В SUSE должно быть всё на Ruby
> Надеюсь, web-интерфейс перепишут, да хоть на том же Питоне.Нет, не перепишут. А зачем? Работает-же. Если сравнивать с оригинальнм Spacewalk, то небо и земля.