Выход в открытый космос (программное обеспечение)
Оригинальный автор(ы) | Красная шляпа |
---|---|
Первоначальный выпуск | июнь 2008 г. |
Финальный выпуск | 2.10 / 18 марта 2020 г |
Репозиторий | https://github.com/spacewalkproject/spacewalk |
Написано в | Java , Perl и Python |
Операционная система | Линукс |
Доступно в | Английский , французский, бенгальский, хинди, японский, панджаби, русский, упрощенный китайский, немецкий, испанский, гуджарати, итальянский, корейский, бразильский португальский, европейский португальский, тамильский, традиционный китайский |
Тип | Системное управление |
Лицензия | Стандартная общественная лицензия GNU v2 |
Веб-сайт | проект выхода в открытый космос |
Spacewalk — это с открытым исходным кодом программное обеспечение для управления системами для подготовки , исправления и настройки системы, лицензированное под лицензией GNU GPLv2 .
Проект был прекращен 31 мая 2020 года, и последней официальной версией стала версия 2.10. [1] В 2018 году SUSE разделила базу кода выхода в открытый космос с помощью uyuni-project. [2]
Обзор
[ редактировать ]Функции
[ редактировать ]Выход в открытый космос включает в себя следующие функции: [3]
- Инвентаризация систем (оборудование и программное обеспечение)
- Установка и обновление системного программного обеспечения [4]
- Сопоставление и распределение пользовательских пакетов программного обеспечения в управляемые группы
- Подготовка системы (через Kickstart )
- Управление и развертывание файлов конфигурации
- Предоставление виртуальных гостей
- Старт/Стоп/Настройка виртуальных гостей
- OpenSCAP Аудит клиентских систем [5]
Архитектура
[ редактировать ]Сервер Spacewalk: Сервер представляет собой управляющую систему.
- Возможна настройка основных и рабочих серверов, возможна даже настройка дерева. [6]
- Есть варианты географически удаленных прокси-серверов [7]
Клиент Spacewalk: система, управляемая сервером Spacewalk.
- Совместимые клиентские ОС взяты из:
- Red Hat Enterprise Linux (RHEL)
- SUSE Linux Enterprise Server (SLES)
- Solaris – ограниченная и устаревшая поддержка
- Debian – ограниченная поддержка
Выход в открытый космос контролируется следующими интерфейсами:
- веб-интерфейс , используется для большинства взаимодействий
- CLI ( интерфейс командной строки ), используется для некоторых конкретных операций.
- XML-RPC API, [8] программный интерфейс для использования специалистами/разработчиками
Управление подпиской:
- Отдельные исходные и последующие версии могут включать интеграцию с сетью поддержки подписки поддерживаемых поставщиков, такой как Red Hat Subscription Management (RHSM), ULN, [9] и подписки SUSE Enterprise Linux Server.
Внутренняя база данных:
- Хотя раньше в качестве серверной части требовалась коммерческая база данных Oracle , в версии 1.7 (выпущенной в марте 2012 года) добавлена поддержка PostgreSQL . [10]
Восходящие и нисходящие версии
[ редактировать ]В ряде версий DownStream используется исходная версия Spacewalk в качестве основы для обеспечения системы, управления исправлениями и исправлениями:
- Red Hat Satellite 5.x
- Oracle «Выход в открытый космос для Oracle® Linux»
- Сервер диспетчера SUSE
Поддержка конкретных клиентских и серверных ОС, системных архитектур, серверных баз данных и служб подписки варьируется в зависимости от версии и выпуска.
Выход оракула в открытый космос
[ редактировать ]Oracle представила свою собственную версию Spacewalk, в частности, чтобы предоставить знакомую альтернативу тем, кто переходит от другого поставщика, в то время как Oracle Enterprise Manager остается предпочтительным способом управления системами Oracle Corporation. [11]
Spacewalk для Oracle® Linux предназначен для размещения на Oracle Linux (OL).
Релиз Oracle для выхода в открытый космос [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 Monitor и удаление прав на каналы системы и программного обеспечения |
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 |
В разделе «О программе» примечаний к выпуску документации Oracle Spacewalk 2.x указаны лишь незначительные изменения фирменного оформления и изменения ключей GPG. [18]
Красная шляпа Спутник 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
[ редактировать ]В марте 2011 года Novell выпустила SUSE Manager 1.2, основанный на Spacewalk 1.2 и поддерживающий управление как SUSE Linux Enterprise , так и Red Hat Enterprise Linux . [19]
В мае 2018 года во время конференции openSUSE в Праге было анонсировано [20] [21] что форк Spacewalk под названием Уюни создаётся . Названный в честь солончака в Боливии , Уюни использует Salt для управления конфигурациями и React в качестве среды пользовательского интерфейса.
Начиная с версии 4.0, SUSE Manager основан на Uyuni в качестве основного проекта. [22]
История и развитие
[ редактировать ]Разработка
[ редактировать ]Red Hat разработала Red Hat Network для управления программным обеспечением по подпискам и создала приложение Red Hat Satellite в качестве центральной точки управления пользовательской сетью.
В Red Hat Satellite версии 5 функция спутника была реализована с помощью набора инструментов под названием Project Spacewalk.
В июне 2008 года Red Hat объявила, что проект Spacewalk будет сделан с открытым исходным кодом под лицензией GPLv2. [23]
Спутник 5.3 был первой версией, основанной на исходном коде выхода в открытый космос. [24]
Руководство и управление
[ редактировать ]В FAQ по выходу в открытый космос [25] выпущен в 2015 году после выхода Red Hat Satellite 6 Red Hat.
- Red Hat официально выпустила Spacewalk с открытым исходным кодом (GPLv2) в июне 2008 года.
- Red Hat продолжает спонсировать и поддерживать Spacewalk в качестве предшествующего проекта Red Hat Satellite 5. Однако ожидается, что это участие сократится, поскольку Red Hat Satellite 5 вступает в заключительную фазу своего жизненного цикла. Выход в открытый космос не является и никогда не будет включен в состав Red Hat Satellite 6, выпущенного в сентябре 2014 года. [26] [27] из-за того, что это перестройка с нуля с использованием другого набора инструментов.
- Проект Spacewalk может продолжать расти и процветать при условии, что сообщество продолжит считать его полезным инструментом и готово его поддерживать.
Срок службы спутника 5 завершился 31 мая 2020 года. [28] В то же время проект Spacewalk был прекращен.
Строит
[ редактировать ]Восходящая сборка
[ редактировать ]Релизы
[ редактировать ]Выпускать | Дата выпуска | Версия сервера [а] | Избранные функции и примечания |
---|---|---|---|
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. |
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 и Koan | |
0.3. | 7 ноября 2008 г. | [55] | |
0.2. | 16 сентября 2008 г. | [56] Объявление о выпуске | |
первая | 17 июня 2008 г. | [57] Первоначальное объявление о выпуске | |
Легенда: Старая версия |
Критика
[ редактировать ]В статье 2019 года, посвященной инструментам исправлений с открытым исходным кодом для Linux, Spacewalk получила высокую оценку за наличие инвентаря программного обеспечения и поддержки сообщества, но ограниченную поддержку дистрибутивов; в частности, Ubuntu . проблема была с [58]
Разнообразный
[ редактировать ]Примечание
[ редактировать ]- ^ Версия сервера Fedora, см. примечания к выпуску для других дистрибутивов Linux.
Ссылки
[ редактировать ]- ^ «Гитхаб Spacewalkproject: домашняя страница» . Гитхаб . 2020-06-02 . Проверено 28 июня 2020 г.
- ^ «Уюни: выход в открытый космос с солью и контейнерами» . 2020-11-12 . Проверено 12 ноября 2020 г.
- ^ «Гитхаб Spacewalkproject: домашняя страница» . Гитхаб . 13 января 2017 г. Архивировано из оригинала 16 июля 2019 г. Проверено 1 февраля 2017 г.
- ^ Вора, Зил (29 декабря 2017 г.). Безопасность и управление корпоративным облаком . Пакет. ISBN 9781788298513 . Пентест и управление исправлениями.
- ^ «OpenSCAP Аудит клиентских систем» . docs.oracle.com . Проверено 1 февраля 2017 г.
- ^ «Настройка межсерверной синхронизации» . docs.oracle.com . Проверено 2 февраля 2017 г.
- ^ «Установка и обновление прокси-серверов для выхода в открытый космос» . docs.oracle.com. Архивировано из оригинала 07.11.2017 . Проверено 2 февраля 2017 г.
- ^ «Часто задаваемые вопросы по API космических выходов» . Архивировано из оригинала 2 февраля 2017 г. Проверено 31 января 2017 г.
- ^ «Введение в использование нерушимой сети Oracle Linux» . Блог Oracle Linux. 25 февраля 2015 г. Архивировано из оригинала 9 августа 2016 г. Проверено 1 февраля 2017 г.
- ^ «PostgreSQL – выход в открытый космос» . Fedorahosted.org. 07.03.2012. Архивировано из оригинала 8 сентября 2013 г. Проверено 14 октября 2012 г.
- ^ «Spacewalk 2.0 предназначен для управления системами Oracle Linux» . Старший вице-президент по Linux и разработке виртуализации. 13 ноября 2013 г. Архивировано из оригинала 1 июля 2016 г. Проверено 31 января 2017 г.
- ^ «Менеджер Oracle Linux» . docs.oracle.com .
- ^ «В центре внимания пятницы: выход в открытый космос 2.2 на общедоступной платформе yum и Oracle Instant Client на ULN» . Блог Oracle по Linux. 30 января 2015 г. Архивировано из оригинала 07 февраля 2017 г. Проверено 7 февраля 2017 г.
- ^ «Клиент Spacewalk выпущен для Oracle Linux 7» . Блог Oracle по Linux. 04.11.2014. Архивировано из оригинала 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 по выходу в открытый космос» . oracle.com. Архивировано из оригинала 20 октября 2017 г. Проверено 30 января 2017 г.
- ^ «Novell представляет усовершенствованное решение для управления системами Linux» . Novell.com. 03.03.2011. Архивировано из оригинала 9 октября 2012 г. Проверено 14 октября 2012 г.
- ^ «Уюни: выход в открытый космос с солью и контейнерами» . 26 мая 2018 г. Архивировано из оригинала 26 августа 2018 г. Проверено 23 августа 2018 г.
- ^ «Мы вернулись на Землю, а Земля плоская! Добро пожаловать, Уюни!» . 2018-06-02. Архивировано из оригинала 23 августа 2018 г. Проверено 23 августа 2018 г.
- ^ «Первая публичная бета-версия SUSE Manager 4.0!» . 14 марта 2019 г. Архивировано из оригинала 02 апреля 2019 г. Проверено 20 августа 2020 г.
- ^ «Анонс проекта выхода в открытый космос» . Красная шляпа. 02.06.2008. Архивировано из оригинала 21 июля 2019 г. Проверено 31 января 2017 г.
- ^ «Red Hat растягивает щупальца управления системой Linux» . Регистр . 2 сентября 2009 г. Архивировано из оригинала 21 февраля 2014 г. Проверено 5 февраля 2014 г.
- ^ «(Выход в открытый космос) Часто задаваемые вопросы» . Красная шляпа. 2015. Архивировано из оригинала 22 декабря 2016 г. Проверено 1 февраля 2017 г.
- ^ «Сателлитная версия 6 с включенными Puppet, git, Foreman, Katello, Pulp и Candlepin — вопросы по использованию Puppet» . Архивировано из оригинала 6 ноября 2014 г. Проверено 6 ноября 2014 г.
- ^ «Выход в космос: управление бесплатными Linux-системами с открытым исходным кодом» . redhat.com. Архивировано из оригинала 17 апреля 2010 г. Проверено 14 октября 2012 г.
- ^ «Red Hat Satellite 5: Важная информация и изменения» . Красная шляпа. 19 мая 2020 г. Проверено 28 июня 2020 г.
- ^ «Примечания к выпуску Spacewalk 2.10» . Гитхаб . Проверено 18 марта 2020 г.
- ^ «Примечания к выпуску Spacewalk 2.9» . Гитхаб . Архивировано из оригинала 3 августа 2019 года . Проверено 16 сентября 2019 г.
- ^ «Примечания к выпуску Spacewalk 2.8» . Гитхаб . Архивировано из оригинала 16 сентября 2019 года . Проверено 16 сентября 2019 г.
- ^ «Примечания к выпуску Spacewalk 2.7» . Гитхаб . Архивировано из оригинала 16 сентября 2019 года . Проверено 16 сентября 2019 г.
- ^ «Примечания к выпуску Spacewalk 2.6» . Гитхаб . Архивировано из оригинала 3 августа 2019 года . Проверено 16 сентября 2019 г.
- ^ «Примечания к выпуску Spacewalk 2.5» . Гитхаб . Архивировано из оригинала 3 августа 2019 года . Проверено 16 сентября 2019 г.
- ^ «Примечания к выпуску Spacewalk 2.4» . Гитхаб . Архивировано из оригинала 16 сентября 2019 года . Проверено 16 сентября 2019 г.
- ^ «Примечания к выпуску Spacewalk 2.3» . Гитхаб . Архивировано из оригинала 3 августа 2019 года . Проверено 16 сентября 2019 г.
- ^ «Примечания к выпуску Spacewalk 2.2» . Гитхаб . Архивировано из оригинала 3 августа 2019 года . Проверено 16 сентября 2019 г.
- ^ «Примечания к выпуску Spacewalk 2.1» . Гитхаб . Архивировано из оригинала 3 августа 2019 года . Проверено 16 сентября 2019 г.
- ^ «Примечания к выпуску Spacewalk 2.0» . Гитхаб . Архивировано из оригинала 3 августа 2019 года . Проверено 16 сентября 2019 г.
- ^ «Примечания к выпуску Spacewalk 1.9» . Гитхаб . Архивировано из оригинала 3 августа 2019 года . Проверено 16 сентября 2019 г.
- ^ «Примечания к выпуску Spacewalk 1.8» . Гитхаб . Архивировано из оригинала 16 сентября 2019 года . Проверено 16 сентября 2019 г.
- ^ «Примечания к выпуску Spacewalk 1.7» . Гитхаб . Архивировано из оригинала 16 сентября 2019 года . Проверено 16 сентября 2019 г.
- ^ «Примечания к выпуску Spacewalk 1.6» . Гитхаб . Архивировано из оригинала 3 августа 2019 года . Проверено 16 сентября 2019 г.
- ^ «Примечания к выпуску Spacewalk 1.5» . Гитхаб . Архивировано из оригинала 16 сентября 2019 года . Проверено 16 сентября 2019 г.
- ^ «Примечания к выпуску Spacewalk 1.4» . Гитхаб . Архивировано из оригинала 16 сентября 2019 года . Проверено 16 сентября 2019 г.
- ^ «Примечания к выпуску Spacewalk 1.3» . Гитхаб . Архивировано из оригинала 16 сентября 2019 года . Проверено 16 сентября 2019 г.
- ^ «Примечания к выпуску Spacewalk 1.2» . Гитхаб . Архивировано из оригинала 16 сентября 2019 года . Проверено 16 сентября 2019 г.
- ^ «Примечания к выпуску Spacewalk 1.1» . Гитхаб . Архивировано из оригинала 16 сентября 2019 года . Проверено 16 сентября 2019 г.
- ^ «Примечания к выпуску Spacewalk 1.0» . Гитхаб . Архивировано из оригинала 16 сентября 2019 года . Проверено 16 сентября 2019 г.
- ^ «Примечания к выпуску Spacewalk 0.8» . Гитхаб . Архивировано из оригинала 16 сентября 2019 года . Проверено 16 сентября 2019 г.
- ^ «Примечания к выпуску Spacewalk 0.7» . Гитхаб . Архивировано из оригинала 16 сентября 2019 года . Проверено 16 сентября 2019 г.
- ^ «Примечания к выпуску Spacewalk 0.6» . Гитхаб . Архивировано из оригинала 16 сентября 2019 года . Проверено 16 сентября 2019 г.
- ^ «Примечания к выпуску Spacewalk 0.5» . Гитхаб . Архивировано из оригинала 16 сентября 2019 года . Проверено 16 сентября 2019 г.
- ^ «Список анонсов выхода в открытый космос — выход в открытый космос 0.4 уже здесь!» . www.redhat.com . Архивировано из оригинала 26 июля 2019 г. Проверено 16 сентября 2019 г.
- ^ «Список выходов в открытый космос — анонс выхода в открытый космос 0.3» . www.redhat.com . Архивировано из оригинала 21 июля 2019 г. Проверено 16 сентября 2019 г.
- ^ «Список выходов в открытый космос — доступен выход в открытый космос 0.2» . www.redhat.com . Архивировано из оригинала 21 июля 2019 г. Проверено 16 сентября 2019 г.
- ^ «Список выходов в открытый космос — представляем проект выхода в открытый космос» . 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 | Устарело |
- Официальный сайт
- Репозиторий GitHub.com для Spacewalk
- Вики-документация Upstream GitHub
- Документация пользователя Spacewalk Upstream
- Выход в открытый космос на Fedorahosted.org (устарело)
- Документация для Red Hat Satellite 5.7 — содержит много общего для выхода в открытый космос.
- Документация Oracle Spacewalk — общеполезный справочник
- Документация SUSE Manager 3
- ^ «Закат в Fedora» . 16 октября 2016 г. Архивировано из оригинала 3 февраля 2017 г. Проверено 2 февраля 2017 г.
- ^ «Миграция с Trac, размещенного на Fedora» . 16 ноября 2016 г. Архивировано из оригинала 2 февраля 2017 г. Проверено 2 февраля 2017 г.
- ^ «У вики Spacewalk появился новый дом!» . выход в открытый космос-развитие. 13 января 2017 г. Архивировано из оригинала 2 февраля 2017 г. Проверено 2 февраля 2017 г.