19 января 2009

Новая версия Spacewalk 0.4


На днях вышла новая версия open source решения для обслуживания всего жизненного цикла Linux-инфраструктуры - Spacewalk 0.4. Spacewalk представляет собой открытый по лицензии GPL2 продукт Red Hat Network Satellite Server, имеющий давнюю, с 2001 года, историю разработки.

Основные усовершенствования:
  • интеграция с Cobbler/Koan (о Cobbler я писал в блоге пару недель назад). Требуется версия cobbler >=1.4, которая пока что присутствует в репозитории epel-testing. Предполагается, что Cobbler заменит соответствующую подсистему в Spacewalk, а в дальнейшем, видимо, и в Red Hat Network Satellite Server;
  • начата работа над реализацией доверительных отношений между Организациями и реализацией "общих каналов" программного обеспечения (Multi-Org II);
  • улучшения в поддержке разных архитектур в пределах одного сервера для 64-разрядных систем;
  • Набор новых API (channel.access.*, channel.org.*, package.*);
  • Модули SELinux для компонентов Spacewalk (Ура! Раньше первый пункт при установке звучал как "выключите SELinux" :) ;
  • Поиск по online-документации в Spacewalk. (Мелочь, а приятно);
  • Справочная документация обновлена с учетом последних изменений;
  • Продолжается миграция частей кода с perl на java;
  • Улучшенна интеграция с базовой системой. satellite-httpd удален, поскольку теперь используется стандартный httpd;
  • С момента выхода версии 0.3 исправлено более сотни различных ошибок.
В качестве платформы все еще необходимо использовать RHEL/CentOS/etc, но уже начата работа по созданию репозитория для Fedora 10.

2 комментария:

Кай комментирует...

Вот если бы оно было ещё не только для RH based...

Andrey Markelov комментирует...

Вернее не RH based, а RPM-based. Еще больше преимуществ от использования Spacewalk получает RPM-based дистрибутив с поддержкой ks. Учитывая что Spacewalk - это в первую очередь решение интересное для корпоративного рынка, где реально возникает необходимость в подобных инструментах, а RH - это бОльшая часть рынка коммерческого Linux, то не думаю что это серьезная проблема...
Кроме того Spacewalk ограниченно поддерживает Solaris (или может поддерживать. Не знаю насколько функционален сейчас этот кусок кода в Spacewalk. RHN - точно поддерживает).