Автор (ы) оригинала | Красная Шапка |
---|---|
Начальная версия | Июнь 2008 г. |
Окончательный релиз | 2.10 / 18 марта 2020 г . |
Репозиторий | https://github.com/spacewalkproject/spacewalk |
Написано в | Java , Perl и Python |
Операционная система | Linux |
Доступно в | Английский , французский, бенгальский, хинди, японский, пенджаби, русский, упрощенный китайский, немецкий, испанский, гуджарати, итальянский, корейский, бразильский, португальский, тамильский, традиционный китайский |
Тип | Системное управление |
Лицензия | Стандартная общественная лицензия GNU v2 |
Веб-сайт | spacewalkproject |
Spacewalk - это программное обеспечение с открытым исходным кодом для управления системами, предназначенное для инициализации , исправления и настройки системы, лицензируемое под лицензией GNU GPLv2 .
Проект был прекращен 31 мая 2020 года, и 2.10 стал последним официальным релизом. [1] SUSE разветвил кодовую базу выхода в открытый космос в 2018 году с проектом uyuni [2]
Обзор [ править ]
Особенности [ править ]
Выход в открытый космос включает в себя следующие функции: [3]
- Инвентаризация систем (аппаратное и программное обеспечение)
- Установка и обновления системного программного обеспечения [4]
- Сортировка и распределение пользовательских пакетов программного обеспечения по управляемым группам
- Подготовка системы (через Kickstart )
- Управление и развертывание файлов конфигурации
- Предоставление виртуальных гостей
- Запуск / остановка / настройка виртуальных гостей
- OpenSCAP Аудит клиентских систем [5]
Архитектура [ править ]
Сервер Spacewalk: Сервер представляет собой систему управления
- Можно настроить основной и рабочий серверы, и даже можно создать дерево [6]
- Есть варианты для географически удаленных прокси-серверов [7]
Клиент Spacewalk: система, управляемая сервером Spacewalk.
- Совместимые клиентские ОС взяты из:
- Red Hat Enterprise Linux (RHEL)
- CentOS
- Fedora
- Научный Linux
- Oracle Linux (OL)
- SUSE Linux Enterprise Server (SLES)
- openSUSE
- Solaris - ограниченная и устаревшая поддержка
- Debian - ограниченная поддержка
- Red Hat Enterprise Linux (RHEL)
Выход в открытый космос контролируется следующими интерфейсами:
- веб-интерфейс , используется для большинства взаимодействий
- CLI (интерфейс командной строки ), используется для некоторых конкретных операций
- XML-RPC API, [8] программный интерфейс для специалистов / разработчиков
Управление подпиской:
- Конкретные восходящие и нисходящие версии могут включать интеграцию с поддерживаемой сетью поддержки подписок поставщика, такой как подписки Red Hat Subscription Management (RHSM), ULN, [9] и SUSE Enterprise Linux Server.
Бэкэнд-база данных:
- В версии 1.7 (выпущенной в марте 2012 г.) была добавлена поддержка PostgreSQL, хотя раньше в качестве серверной части требовалась коммерческая база данных Oracle Database . [10]
Версии апстрима и нисходящего потока [ править ]
Ряд DownStream версий используют вверх по течению версии Spacewalk в качестве основы их системы обеспечения, пластыря и опечаток управления:
- Red Hat Satellite 5.x
- Oracle "Выход в космос для Oracle® Linux"
- Сервер SUSE Manager
Поддержка определенных клиентских операционных систем, серверных операционных систем, системных архитектур, серверных баз данных и служб подписки зависит от версии и выпуска.
Oracle Spacewalk [ править ]
Oracle представила свою собственную версию Spacewalk, в частности, чтобы предоставить знакомую альтернативу тем, кто переходит от другого поставщика, в то время как Oracle Enterprise Manager остается предпочтительным способом управления системами Oracle Corporation. [11]
Spacewalk для Oracle® Linux предназначен для размещения в Oracle Linux (OL).
Выпуск Oracle Spacewalk [12] | Датировать | Выпуск апстрима | Версии сервера | Клиентские версии | Функции |
---|---|---|---|---|---|
2.0 | Ноябрь 2013 | 2.0 | ПР 6 | ПР 5, ПР 6 | Первый выпуск Oracle Spacewalk |
2.2 | Январь 2015 [13] | 2.2 | ПР 6 | ПР 5, ПР 6, ПР 7 [14] | Новые функции, связанные с вышедшей версией Spacewalk 2.2 |
2,4 | Апрель 2016 г. | 2,4 | ПР 6, ПР 7 | ВЛ 5, ВЛ 6, ВЛ 7 | Oracle Linux 7 поддерживается |
2,6 | Май 2017 [15] | 2,6 | ПР 6, ПР 7 | ВЛ 5, ВЛ 6, ВЛ 7 | утилита монитора taskotop и удаление системных и программных прав на каналы |
2,7 | Апрель 2018 [16] | 2,7 | ПР 6, ПР 7 | ВЛ 5, ВЛ 6, ВЛ 7 | jabberd, устаревшие библиотеки jPackage и другие улучшения |
2.10 | Август 2020 [17] | 2.10 | ПР 7 | ВЛ 5, ВЛ 6, ВЛ 7, ВЛ 8 | Oracle Linux 8 поддерживается |
В разделе about примечаний к выпуску в документации Oracle Spacewalk 2.x указаны только незначительные изменения фирменного стиля и изменения ключей GPG [18]
Red Hat Satellite 5 [ править ]
Red Hat Satellite 5 - это лицензированная последующая версия Spacewalk с дополнительными функциями для управления подписками Red Hat Enterprise Linux. В годы активной жизненного цикла Red Hat Satellite 5 Spacewalk был просто известен как восходящий проект для Satellite. Отношения между Spacewalk и Red Hat Satellite 5 были аналогичны отношениям между Fedora и Red Hat Enterprise Linux . С появлением Red Hat Satellite 6, основанного на принципиально другом наборе инструментов, завершением фазы жизненного цикла Red Hat Satellite 5 и появлением предложений Oracle и SUSE, основанных на выходах в открытый космос, более новые версии Spacewalk могут не иметь такой тесной взаимосвязи.
Сервер SUSE Manager [ править ]
В марте 2011 года Novell выпустила SUSE Manager 1.2, основанный на Spacewalk 1.2 и поддерживающий управление как SUSE Linux Enterprise, так и Red Hat Enterprise Linux . [19]
В мае 2018 года во время конференции openSUSE в Праге было объявлено [20] [21], что создается форк Spacewalk под названием Uyuni . Названный в честь солончака в Боливии , Uyuni использует Salt для управления конфигурацией и React в качестве фреймворка пользовательского интерфейса.
Начиная с версии 4.0, SUSE Manager основан на Uyuni в качестве своего восходящего проекта. [22]
История и развитие [ править ]
Развитие [ править ]
Red Hat разработала Red Hat Network для управления программным обеспечением подписок и создала приложение Red Hat Satellite в качестве центральной точки управления пользовательской сетью.
В Red Hat Satellite версии 5 функция Satellite была реализована с помощью набора инструментов Project Spacewalk.
Red Hat объявила в июне 2008 г., что проект «Spacewalk» будет сделан с открытым исходным кодом под лицензией GPLv2 [23]
Satellite 5.3 был первой версией, основанной на исходном коде Spacewalk. [24]
Управление и управление [ править ]
В FAQ по Spacewalk [25], выпущенном в 2015 году после выпуска Red Hat Satellite 6 Red Hat.
- Red Hat официально выпустила Spacewalk с открытым исходным кодом (GPLv2) в июне 2008 г.
- Red Hat продолжает спонсировать и поддерживать Spacewalk в качестве восходящего Red Hat Satellite 5. Однако ожидается, что это участие будет уменьшаться по мере того, как Red Hat Satellite 5 вступает в последние фазы своего жизненного цикла. Spacewalk не является и никогда не может стать апстримом для Red Hat Satellite 6, выпущенного в сентябре 2014 года [26] [27], так как он представляет собой переделку с нуля с другим набором инструментов.
- Проект Spacewalk может продолжать расти и процветать при условии, что сообщество по-прежнему будет находить его полезным инструментом и будет готово поддержать его.
Спутник 5 вышел из эксплуатации 31 мая 2020 года [28], в то же время был прекращен проект Spacewalk.
Строит [ править ]
Сборка апстрима [ править ]
Релизы [ править ]
Выпускать | Дата выпуска | Версия сервера [a] | Избранные функции и примечания |
---|---|---|---|
2.10 | 18 марта 2020 г. | 30, 31 | [29] Устанавливается на Fedora 30 и 31, выпуск с исправлением ошибок - последний официальный выпуск |
2,9 | 14 января 2019 г., | 27, 28, 29 | [30] Устанавливается в Fedora 29 и может распространять бета-версию RHEL 8. |
2,8 | 19 апреля 2018 г. | 26, 27, 28 | [31] Поддержка PostgresSQL 10 |
2,7 | 26 сентября 2017 г. | 24, 25, 26 | [32] Монитор демона Taskomatic |
2,6 | 29 ноября 2016 г. | 23, 24 | [33] Может синхронизироваться с репозиториями Debian / Ubuntu apt. |
2,5 | 8 июня 2016 г. | 22, 23 | [34] Права на использование системы и права на использование программных каналов удалены. |
2,4 | 7 октября 2015 г. | 21, 22 | [35] Дополнительная стандартизация пользовательского интерфейса PatternFly |
2.3 | 14 апреля 2015 г. | 20, 21 | [36] Поддержка Solaris удалена. |
2.2 | 16 июля 2014 г. | 19, 20 | [37] Поддерживаются клиенты RHEL7 и CentOS 7. |
2.1 | 4 марта 2014 г. | 19, 20 | [38] Окончательный выпуск, устанавливаемый в RHEL 5. Улучшеннаяинтеграция с OpenSCAP . |
2.0 | 19 июля 2013 г. | 18, 19 | [39] Поддержка внешней базы данных PostgreSQL. |
1.9 | 5 марта 2013 г. | 17, 18 | [40] Новые отчеты |
1,8 | 1 ноября 2012 г. | 16, 17 | [41] Интеграция с SUSE Studio |
1,7 | 7 марта 2012 г. | 15, 16 | [42] Интеграция с OpenSCAP |
1.6 | 22 декабря 2011 г. | 15, 16 | [43] Поддержка прокси-сервера Kickstart через CNAME. |
1.5 | 21 июля 2011 г. | 14, 15 | [44] Поддержка AutoYaST |
1.4 | 26 апреля 2011 г. | 13, 14 | [45] поддержка подключаемого модуля apt-get |
1.3 | 4 февраля 2011 г. | 13, 14 | [46] |
1.2 | 19 ноября 2010 г. | 12, 13, 14 | [47] |
1.1 | 13 августа 2010 г. | 12, 13 | [48] |
1.0 | 29 апреля 2010 г. | 11, 12 | [49] Скрипт для перенастройки сервера |
0,8 | 16 февраля 2010 г. | 11, 12 | [50] Поддержка пакетов, использующих контрольные суммы, отличные от MD5. |
0,7 | 4 декабря 2009 г. | 11, 12 | [51] |
0,6 | 7 августа 2009 г. | 10, 11 | [52] Yum репо можно импортировать в канал. |
0,5 | 31 марта 2009 г. | 10 | [53] |
0,4 | 15 января 2009 г. | [54] Интеграция с Cobbler and Koan | |
0,3 | 7 ноября 2008 г. | [55] | |
0,2 | 16 сентября 2008 г. | [56] Объявление о выпуске | |
первый | 17 июня 2008 г. | [57] Объявление о первоначальном выпуске | |
Легенда: Старая версия |
Критика [ править ]
В документе 2019 года, посвященном инструментам исправления для Linux с открытым исходным кодом, Spacewalk получил высокую оценку за наличие инвентаря программного обеспечения и поддержку сообщества, но ограниченная поддержка дистрибутивов, особенно Ubuntu, была проблемой. [58]
Разное [ править ]
- Spacewalk логотип является товарным знаком компании Red Hat, Inc. [59]
Примечание [ править ]
- ^ Версия сервера Fedora, см. Примечания к выпуску для других дистрибутивов Linux
Ссылки [ править ]
- ^ "GitHub Spacewalkproject Home" . 2020-06-02 . Проверено 28 июня 2020 .
- ^ «Уюни: выход в открытый космос с солью и контейнерами» . 2020-11-12 . Проверено 12 ноября 2020 .
- ^ "GitHub Spacewalkproject Home" . 2017-01-13. Архивировано 16 июля 2019 года . Проверено 1 февраля 2017 .
- ^ Вор, Зил (29 декабря 2017). Безопасность и управление корпоративным облаком . Packt. ISBN 9781788298513. Пентест и управление исправлениями.
- ^ «OpenSCAP Auditing клиентских систем» . docs.oracle.com . Проверено 1 февраля 2017 .
- ^ «Настройка межсерверной синхронизации» . docs.oracle.com . Проверено 2 февраля 2017 .
- ^ «Установка и обновление прокси для выхода в открытый космос» . docs.oracle.com. Архивировано 07 ноября 2017 года . Проверено 2 февраля 2017 .
- ^ "Часто задаваемые вопросы по API Spacewalk" . Архивировано 02 февраля 2017 года . Проверено 31 января 2017 .
- ^ «Введение в использование Oracle Unbreakable Linux Network» . Блог Oracle Linux. 2015-02-25. Архивировано 9 августа 2016 года . Проверено 1 февраля 2017 .
- ^ «PostgreSQL - выход в открытый космос» . Fedorahosted.org. 2012-03-07. Архивировано 8 сентября 2013 года . Проверено 14 октября 2012 .
- ^ «Spacewalk 2.0 предоставлен для управления системами Oracle Linux» . Старший вице-президент по разработке Linux и виртуализации. 2013-11-13. Архивировано 01 июля 2016 года . Проверено 31 января 2017 .
- ^ Spacewalk для Oracle Linux
- ^ «Friday Spotlight: Spacewalk 2.2 на общедоступном yum и Oracle Instant Client на ULN» . Блог Oracle о Linux. 2015-01-30. Архивировано 07 февраля 2017 года . Проверено 7 февраля 2017 .
- ^ "Клиент Spacewalk выпущен для Oracle Linux 7" . Блог Oracle о Linux. 2014-11-04. Архивировано 10 сентября 2015 года . Проверено 1 февраля 2017 .
- ↑ Миллер, Ави (8 мая 2017 г.). «Объявление о выпуске Spacewalk 2.6» . Проверено 24 февраля 2018 .
- ↑ Миллер, Ави (16 апреля 2017 г.). «Объявление о выпуске Spacewalk 2.7» . Архивировано 26 сентября 2018 года . Проверено 26 сентября 2018 года .
- ↑ Миллер, Ави (5 августа 2020 г.). «Объявление о выпуске Spacewalk 2.10 для Oracle Linux» . Дата обращения 5 августа 2020 .
- ^ "Главная страница документации Oracle Spacewalk" . oracle.com. Архивировано 20 октября 2017 года . Проверено 30 января 2017 .
- ^ «Novell выпускает передовое решение для управления системами Linux» . Novell.com. 2011-03-03. Архивировано 9 октября 2012 года . Проверено 14 октября 2012 .
- ^ «Уюни: выход в открытый космос с солью и контейнерами» . 2018-05-26. Архивировано 26 августа 2018 года . Проверено 23 августа 2018 .
- ^ «Мы вернулись на Землю, а Земля плоская! Добро пожаловать, Уюни!» . 2018-06-02. Архивировано 23 августа 2018 года . Проверено 23 августа 2018 .
- ^ "Первая публичная бета-версия SUSE Manager 4.0!" . 2019-03-14. Архивировано 21 апреля 2019 года . Проверено 20 августа 2020 .
- ^ «Объявление проекта выхода в открытый космос» . Красная Шапка. 2008-06-02. Архивировано 21 июля 2019 года . Проверено 31 января 2017 .
- ^ «Red Hat протягивает щупальце управления системой Linux» . Реестр . 2009-09-02. Архивировано 21 февраля 2014 года . Проверено 5 февраля 2014 .
- ^ "(Выход в открытый космос) Часто задаваемые вопросы" . Красная Шапка. 2015. Архивировано 22 декабря 2016 года . Проверено 1 февраля 2017 .
- ^ «Satellite версии 6 с Puppet, git, Foreman, Katello, Pulp и Candlepin - вопросы по использованию Puppet» . Архивировано 6 ноября 2014 года . Проверено 6 ноября 2014 .
- ^ «Spacewalk: Управление системами Linux с открытым исходным кодом и бесплатным» . redhat.com. Архивировано 17 апреля 2010 года . Проверено 14 октября 2012 .
- ^ «Red Hat Satellite 5: Важная информация и изменения» . Красная Шапка. 2020-05-19 . Проверено 28 июня 2020 .
- ^ «Примечания к выпуску Spacewalk 2.10» . Github . Дата обращения 18 марта 2020 .
- ^ «Примечания к выпуску Spacewalk 2.9» . Github . Архивировано 3 августа 2019 года . Проверено 16 сентября 2019 .
- ^ «Spacewalk Примечания к выпуску 2,8» . Github . Архивировано 16 сентября 2019 года . Проверено 16 сентября 2019 .
- ^ «Примечания к выпуску Spacewalk 2.7» . Github . Архивировано 16 сентября 2019 года . Проверено 16 сентября 2019 .
- ^ «Примечания к выпуску Spacewalk 2.6» . Github . Архивировано 3 августа 2019 года . Проверено 16 сентября 2019 .
- ^ "Spacewalk 2.5 Примечания к выпуску" . Github . Архивировано 3 августа 2019 года . Проверено 16 сентября 2019 .
- ^ «Примечания к выпуску Spacewalk 2.4» . Github . Архивировано 16 сентября 2019 года . Проверено 16 сентября 2019 .
- ^ "Примечания к выпуску Spacewalk 2.3" . Github . Архивировано 3 августа 2019 года . Проверено 16 сентября 2019 .
- ^ «Примечания к выпуску Spacewalk 2.2» . Github . Архивировано 3 августа 2019 года . Проверено 16 сентября 2019 .
- ^ «Примечания к выпуску Spacewalk 2.1» . Github . Архивировано 3 августа 2019 года . Проверено 16 сентября 2019 .
- ^ «Примечания к выпуску Spacewalk 2.0» . Github . Архивировано 3 августа 2019 года . Проверено 16 сентября 2019 .
- ^ «Примечания к выпуску Spacewalk 1.9» . Github . Архивировано 3 августа 2019 года . Проверено 16 сентября 2019 .
- ^ «Примечания к выпуску Spacewalk 1.8» . Github . Архивировано 16 сентября 2019 года . Проверено 16 сентября 2019 .
- ^ «Примечания к выпуску Spacewalk 1.7» . Github . Архивировано 16 сентября 2019 года . Проверено 16 сентября 2019 .
- ^ «Примечания к выпуску Spacewalk 1.6» . Github . Архивировано 3 августа 2019 года . Проверено 16 сентября 2019 .
- ^ «Примечания к выпуску Spacewalk 1.5» . Github . Архивировано 16 сентября 2019 года . Проверено 16 сентября 2019 .
- ^ "Примечания к выпуску Spacewalk 1.4" . Github . Архивировано 16 сентября 2019 года . Проверено 16 сентября 2019 .
- ^ "Spacewalk 1.3 Примечания к выпуску" . Github . Архивировано 16 сентября 2019 года . Проверено 16 сентября 2019 .
- ^ «Spacewalk Примечания к выпуску 1,2» . Github . Архивировано 16 сентября 2019 года . Проверено 16 сентября 2019 .
- ^ "Примечания к выпуску Spacewalk 1.1" . Github . Архивировано 16 сентября 2019 года . Проверено 16 сентября 2019 .
- ^ «Примечания к выпуску Spacewalk 1.0» . Github . Архивировано 16 сентября 2019 года . Проверено 16 сентября 2019 .
- ^ «Примечания к выпуску Spacewalk 0.8» . Github . Архивировано 16 сентября 2019 года . Проверено 16 сентября 2019 .
- ^ "Примечания к выпуску Spacewalk 0.7" . Github . Архивировано 16 сентября 2019 года . Проверено 16 сентября 2019 .
- ^ "Примечания к выпуску Spacewalk 0.6" . Github . Архивировано 16 сентября 2019 года . Проверено 16 сентября 2019 .
- ^ "Spacewalk 0.5 Release Notes" . Github . Архивировано 16 сентября 2019 года . Проверено 16 сентября 2019 .
- ^ "Список-анонсов выхода в космос - Выход в космос 0.4 уже здесь!" . www.redhat.com . Архивировано 26 июля 2019 года . Проверено 16 сентября 2019 .
- ^ "Spacewalk-list - Объявление выхода в открытый космос 0.3" . www.redhat.com . Архивировано 21 июля 2019 года . Проверено 16 сентября 2019 .
- ^ "Список выходов в открытый космос - Доступен выход в открытый космос 0.2" . www.redhat.com . Архивировано 21 июля 2019 года . Проверено 16 сентября 2019 .
- ^ "Spacewalk-list - Введение в проект" Выход в открытый космос " . www.redhat.com . Архивировано 21 июля 2019 года . Проверено 2 февраля 2017 .
- ^ Мидтрапанон, Соранут; Уиллс, Гэри (2 мая 2019 г.). Управление исправлениями Linux: с функциями оценки безопасности (PDF) . 4-я Международная конференция по Интернету вещей, большим данным и безопасности. Ираклион , Крит . С. 270–277. Архивировано из оригинального 17 сентября 2019 года.
- ^ «Выход в открытый космос» . Красная Шапка. 2015. Архивировано 19 ноября 2016 года . Проверено 2 февраля 2017 .
Внешние ссылки [ править ]
Ресурсы [ править ]
Ресурс | Ноты |
---|---|
Главная страница проекта GitHub | Корень Github |
GitHub Вики | Принудительный переход с Fedorahosted.org TRAC с конца 2016 года [1] [2] [3], и по состоянию на февраль 2017 года могут оставаться некоторые расхождения в ссылках. |
Официальный дом проекта | Домен зарегистрирован Red Hat, но не обновляется с 2015 г. (по состоянию на январь 2017 г.) |
Пользовательская документация | Пользовательская документация |
Часто задаваемые вопросы | Вопросы и ответы по апстриму |
Устаревшая FedoraHosted Wiki | Устарело |
- Официальный сайт
- Репозиторий GitHub.com для Spacewalk
- Вики по документации на GitHub
- Пользовательская документация Spacewalk Upstream
- Выход в открытый космос на Fedorahosted.org (устарело)
- Документация для Red Hat Satellite 5.7 - Содержит много общего для Spacewalk
- Документация Oracle Spacewalk - Полезная справочная информация
- Документация по SUSE Manager 3
- ^ "Fedorahosted Sunset" . 2016-10-16. Архивировано 03 февраля 2017 года . Проверено 2 февраля 2017 .
- ^ «Миграция с Fedorahosted Trac» . 2016-11-16. Архивировано 02 февраля 2017 года . Проверено 2 февраля 2017 .
- ^ "У Spacewalk wiki новый дом!" . выход в открытый космос. 2017-01-13. Архивировано 02 февраля 2017 года . Проверено 2 февраля 2017 .