| 宇宙遊泳 | |
|---|---|
| 原作者 | レッドハット |
| 初回リリース | 2008年6月 (2008-06) |
| 最終リリース | 2.10 / 2020年3月18日 ( 2020-03-18 ) |
| 書かれた | Java、Perl、Python |
| オペレーティング·システム | リナックス |
| 入手可能な | 英語、フランス語、ベンガル語、ヒンディー語、日本語、パンジャブ語、ロシア語、中国語(簡体字)、ドイツ語、スペイン語、グジャラート語、イタリア語、韓国語、ブラジルポルトガル語、ヨーロッパポルトガル語、タミル語、中国語(繁体字) |
| タイプ | システム管理 |
| ライセンス | GNU 一般公衆利用許諾書v2 |
| Webサイト | 宇宙散歩プロジェクト |
| リポジトリ | https://github.com/spacewalkproject/spacewalk |
Spacewalk は、 GNU GPLv2ライセンスに基づいてシステムのプロビジョニング、パッチ適用、および構成を行うオープンソースのシステム管理ソフトウェアです。
このプロジェクトは2020年5月31日に中止され、2.10が最後の公式リリースとなった。[ 1 ] SUSEは2018年にspacewalkのコードベースをuyuni-projectとしてフォークした[ 2 ]。
概要
特徴
宇宙遊泳には以下の機能が含まれる: [ 3 ]
- システムインベントリ(ハードウェアとソフトウェア)
- システムソフトウェアのインストールとアップデート[ 4 ]
- カスタムソフトウェアパッケージを管理可能なグループにまとめ、配布する
- システムプロビジョニング(Kickstart経由)
- 構成ファイルの管理と展開
- 仮想ゲストの提供
- 仮想ゲストの起動/停止/構成
- OpenSCAPクライアントシステムの監査[ 5 ]
建築
Spacewalk Server: サーバーは管理システムを表します
Spacewalkクライアント: Spacewalkサーバーによって管理されるシステム
- 互換性のあるクライアント OS は次のものから選択されます。
- レッドハットエンタープライズリナックス(RHEL)
- SUSE Linux エンタープライズ サーバー(SLES)
- Solaris – 限定的かつ非推奨のサポート
- Debian – 限定的なサポート
Spacewalk は次のインターフェースによって制御されます。
- ウェブインターフェース、ほとんどのインタラクションに使用
- CLI(コマンドラインインターフェース)、特定の操作に使用
- XML-RPC API、[ 8 ]専門家/開発者向けのプログラムインターフェース
サブスクリプション管理:
- 特定のアップストリームおよびダウンストリームバージョンには、Red Hat Subscription Management (RHSM)、ULN、[ 9 ] 、SUSE Enterprise Linux Serverサブスクリプションなどのサポートされているベンダーサブスクリプションサポートネットワークへの統合が含まれる場合があります。
バックエンドデータベース:
- 以前は商用のOracleデータベースをバックエンドとして必要としていましたが、バージョン1.7(2012年3月リリース)ではPostgreSQLのサポートが追加されました。[ 10 ]
上流バージョンと下流バージョン
多くのDownStream バージョンでは、システム プロビジョニング、パッチ、およびエラータ管理のベースとして アップストリームのSpacewalk バージョンを使用しています。
- Red Hatサテライト 5.x
- Oracle の「Spacewalk for Oracle® Linux」
- SUSE マネージャー サーバー
特定のクライアント OS、サーバー OS、システム アーキテクチャ、バックエンド データベース、およびサブスクリプション サービスのサポートは、バージョンとリリースによって異なります。
オラクル宇宙遊泳
Oracleは、他のベンダーから乗り換える人々に使い慣れた代替手段を提供するために、独自のSpacewalkバージョンを導入しましたが、Oracle Enterprise Managerは、依然としてOracle Corporationの推奨するシステム管理方法となっています。[ 11 ]
Spacewalk for Oracle® Linux は、Oracle Linux (OL) 上でホストされるように設計されています。
| Oracle Spacewalkリリース[ 12 ] | 日付 | 上流リリース | サーバーバージョン | クライアントバージョン | 特徴 |
|---|---|---|---|---|---|
| 2.0 | 2013年11月 | 2.0 | OL 6 | OL 5、OL 6 | 最初のOracle Spacewalkリリース |
| 2.2 | 2015年1月[ 13 ] | 2.2 | OL 6 | OL 5、OL 6、OL 7 [ 14 ] | アップストリームSpacewalk 2.2に関連する新機能 |
| 2.4 | 2016年4月 | 2.4 | OL 6、OL 7 | OL 5、OL 6、OL 7 | Oracle Linux 7をサポート |
| 2.6 | 2017年5月[ 15 ] | 2.6 | OL 6、OL 7 | OL 5、OL 6、OL 7 | taskotop モニターユーティリティとシステムおよびソフトウェアチャネル権限の削除 |
| 2.7 | 2018年4月[ 16 ] | 2.7 | OL 6、OL 7 | OL 5、OL 6、OL 7 | jabberd、非推奨のjPackageライブラリ、およびさらなる機能強化 |
| 2.10 | 2020年8月[ 17 ] | 2.10 | OL 7 | OL 5、OL 6、OL 7、OL 8 | Oracle Linux 8をサポート |
Oracle Spacewalk 2.xドキュメントのリリースノートの「about」セクションには、ブランドに関する小さな変更と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 ベースのダウンストリーム製品の登場により、Spacewalk の新しいバージョンは、この密接な関係を失っている可能性があります。
SUSE マネージャー サーバー
2011年3月にノベルはSpacewalk 1.2をベースにSUSE Linux EnterpriseとRed Hat Enterprise Linuxの両方の管理をサポートするSUSE Manager 1.2をリリースした。[ 19 ]
2018年5月、プラハで開催されたopenSUSEカンファレンスにおいて、SpacewalkのフォークであるUyuniの開発が発表されました[ 20 ] [ 21 ]。ボリビアの塩湖にちなんで名付けられたUyuniは、設定管理にSalt 、ユーザーインターフェースフレームワークに Reactを使用しています。
SUSE Managerバージョン4.0以降、その上流プロジェクトとしてUyuniをベースにしています。[ 22 ]
歴史と発展
発達
Red Hat は、サブスクリプション ソフトウェア管理を行うためにRed Hat Networkを開発し、ユーザー ネットワークの中央管理ポイントとして Red Hat Satelliteアプリケーションを作成しました。
Red Hat Satellite バージョン 5 では、Satellite Function は Project Spacewalk というツールセットによって実装されました。
レッドハットは2008年6月にプロジェクト・スペースウォークをGPLv2ライセンスの下でオープンソース化すると発表した[ 23 ]
衛星5.3はSpacewalkの上流コードをベースにした最初のバージョンでした。[ 24 ]
管理とガバナンス
Red Hat Satellite 6のリリース後の2015年に発行された Spacewalk FAQ [ 25 ]では、Red Hat.
- Red Hatは2008年6月にSpacewalkをオープンソース(GPLv2)として正式にリリースした。
- Red Hatは、Red Hat Satellite 5のアップストリームとしてSpacewalkのスポンサーおよびサポートを継続しています。しかし、Red Hat Satellite 5がライフサイクルの最終段階に入るにつれて、その参加は減少すると予想されています。2014年9月にリリースされたRed Hat Satellite 6は、 異なるツールセットを用いてゼロから再構築されているため、 Spacewalkはアップストリームにはなれず、今後もなれません[ 26 ] [ 27 ] 。
- コミュニティが引き続き Spacewalk プロジェクトを有用なツールとみなし、サポートする意思がある限り、Spacewalk プロジェクトは成長し、繁栄し続けることができます。
衛星5号は2020年5月31日に寿命を迎え、[ 28 ]同時にSpacewalkプロジェクトも中止された。
ビルド
上流ビルド
リリース
| リリース | 発売日 | サーバーバージョン[ a ] | 選択された機能とメモ |
|---|---|---|---|
| 2.10 | 2020年3月18日 | 30、31 | [ 29 ] Fedora 30および31にインストール可能、バグ修正リリース - 最後の公式リリース |
| 2.9 | 2019年1月14日 | 27、28、29 | [ 30 ] Fedora 29にインストール可能で、RHEL 8ベータ版を配布できる |
| 2.8 | 2018年4月19日 | 26、27、28 | [ 31 ] PostgresSQL 10をサポート |
| 2.7 | 2017年9月26日 | 24、25、26 | [ 32 ] Taskomaticデーモンモニター |
| 2.6 | 2016年11月29日 | 23、24 | [ 33 ] Debian/Ubuntuのaptリポジトリと同期できる |
| 2.5 | 2016年6月8日 | 22、23 | [ 34 ]システム権限とソフトウェアチャンネル権限が削除されました |
| 2.4 | 2015年10月7日 | 21、22 | [ 35 ] PatternFlyユーザーインターフェースのさらなる標準化 |
| 2.3 | 2015年4月14日 | 20、21 | [ 36 ] Solarisサポートが削除されました |
| 2.2 | 2014年7月16日 | 19、20 | [ 37 ] RHEL7およびCentOS 7クライアントをサポート |
| 2.1 | 2014年3月4日 | 19、20 | [ 38 ] RHEL 5にインストール可能な最終リリース。OpenSCAPの統合が改善されました。 |
| 2.0 | 2013年7月19日 | 18、19 | [ 39 ]外部PostgreSQLデータベースのサポート |
| 1.9 | 2013年3月5日 | 17、18 | [ 40 ]新たな報告 |
| 1.8 | 2012年11月1日 | 16、17 | [ 41 ] SUSE Studioとの統合 |
| 1.7 | 2012年3月7日 | 15、16 | [ 42 ] OpenSCAP統合 |
| 1.6 | 2011年12月22日 | 15、16 | [ 43 ] CNAME経由のキックスタートプロキシのサポート |
| 1.5 | 2011年7月21日 | 14、15 | [ 44 ] AutoYaSTサポート |
| 1.4 | 2011年4月26日 | 13、14 | [ 45 ] apt-getプラグインのサポート |
| 1.3 | 2011年2月4日 | 13、14 | [ 46 ] |
| 1.2 | 2010年11月19日 | 12、13、14 | [ 47 ] |
| 1.1 | 2010年8月13日 | 12、13 | [ 48 ] |
| 1.0 | 2010年4月29日 | 11、12 | [ 49 ]サーバーを再構成するためのスクリプト |
| 0.8 | 2010年2月16日 | 11、12 | [ 50 ] MD5以外のチェックサムを使用するパッケージのサポート |
| 0.7 | 2009年12月4日 | 11、12 | [ 51 ] |
| 0.6 | 2009年8月7日 | 10、11 | [ 52 ] Yumリポジトリをチャンネルにインポートできる |
| 0.5 | 2009年3月31日 | 10 | [ 53 ] |
| 0.4 | 2009年1月15日 | [ 54 ] CobblerとKoanとの統合 | |
| 0.3 | 2008年11月7日 | [ 55 ] | |
| 0.2 | 2008年9月16日 | [ 56 ]リリース発表 | |
| 初め | 2008年6月17日 | [ 57 ]初回リリース発表 |
批判
Linuxオープンソースパッチツールを検討した2019年の論文では、Spacewalkはソフトウェアインベントリとコミュニティサポートを備えていると高く評価されましたが、ディストリビューションのサポートは限られており、特にUbuntuが問題でした。[ 58 ]
その他
注記
- ^ Fedora サーバーバージョン。他の Linux ディストリビューションのリリースノートを参照してください。
参考文献
- ^ 「GitHub Spacewalkproject ホーム」 . GitHub . 2020年6月2日. 2020年6月28日閲覧。
- ^ 「ウユニ:塩と容器を積んだフォーク状の宇宙遊泳」 2020年11月12日. 2020年11月12日閲覧。
- ^ “GitHub Spacewalkproject Home” . GitHub . 2017年1月13日. 2019年7月16日時点のオリジナルよりアーカイブ。 2017年2月1日閲覧。
- ^ Vora, Zeal (2017年12月29日).エンタープライズクラウドのセキュリティとガバナンス. Packt. ISBN 9781788298513. ペンテストとパッチ管理。
- ^ 「OpenSCAPクライアントシステムの監査」 . docs.oracle.com . 2017年2月1日閲覧。
- ^ 「サーバー間同期の構成」 . docs.oracle.com . 2017年2月2日閲覧。
- ^ 「Spacewalkプロキシのインストールとアップグレード」 . docs.oracle.com. 2017年11月7日時点のオリジナルよりアーカイブ。2017年2月2日閲覧。
- ^ 「Spacewalk API FAQ」。2017年2月2日時点のオリジナルよりアーカイブ。2017年1月31日閲覧。
- ^ 「Oracle Unbreakable Linux Networkの使用入門」 . Oracle Linux Blog. 2015年2月25日. 2016年8月9日時点のオリジナル記事からアーカイブ。 2017年2月1日閲覧。
- ^ "PostgreSQL – spacewalk" . Fedorahosted.org. 2012年3月7日. 2013年9月8日時点のオリジナルよりアーカイブ。 2012年10月14日閲覧。
- ^ 「Spacewalk 2.0がOracle Linuxシステムの管理に提供」 Linuxおよび仮想化エンジニアリング担当シニアバイスプレジデント。2013年11月13日。2016年7月1日時点のオリジナルよりアーカイブ。 2017年1月31日閲覧。
- ^ 「 Oracle Linux Manager」。docs.oracle.com 。
- ^ 「Friday Spotlight: Spacewalk 2.2 on public yum and Oracle Instant Client on ULN」 . Oracle's Linux Blog. 2015年1月30日. 2017年2月7日時点のオリジナルよりアーカイブ。 2017年2月7日閲覧。
- ^ 「SpacewalkクライアントがOracle Linux 7向けにリリース」。OracleのLinuxブログ。2014年11月4日。2015年9月10日時点のオリジナルよりアーカイブ。 2017年2月1日閲覧。
- ^ Miller, Avi (2017年5月8日). 「Spacewalk 2.6のリリースを発表」 . 2018年2月24日閲覧。
- ^ Miller, Avi (2017年4月16日). 「Spacewalk 2.7のリリースを発表」 . 2018年9月26日時点のオリジナルよりアーカイブ。2018年9月26日閲覧。
- ^ Miller, Avi (2020年8月5日). 「Oracle Linux向けSpacewalk 2.10のリリースを発表」 . 2020年8月5日閲覧。
- ^ 「Oracle Spacewalkドキュメントホーム」 oracle.com。2017年10月20日時点のオリジナルよりアーカイブ。2017年1月30日閲覧。
- ^ 「Novell、高度なLinuxシステム管理ソリューションを発表」 Novell.com、2011年3月3日。2012年10月9日時点のオリジナルよりアーカイブ。 2012年10月14日閲覧。
- ^ 「ウユニ:塩と容器を積んだフォーク状の宇宙遊泳」 2018年5月26日。2018年8月26日時点のオリジナルよりアーカイブ。2018年8月23日閲覧。
- ^ 「地球に戻ってきました。地球は平らです!ウユニへようこそ!」 2018年6月2日. 2018年8月23日時点のオリジナルよりアーカイブ。 2018年8月23日閲覧。
- ^ “SUSE Manager 4.0の最初のパブリックベータ版!” . 2019年3月14日. 2019年4月2日時点のオリジナルよりアーカイブ。 2020年8月20日閲覧。
- ^ 「Project Spacewalk 発表」 . Red Hat. 2008年6月2日. 2019年7月21日時点のオリジナルよりアーカイブ。2017年1月31日閲覧。
- ^ 「Red Hat、Linuxシステム管理の触手を伸ばす」 The Register、2009年9月2日。2014年2月21日時点のオリジナルよりアーカイブ。2014年2月5日閲覧。
- ^ 「(Spacewalk)よくある質問」 Red Hat. 2015年。2016年12月22日時点のオリジナルよりアーカイブ。2017年2月1日閲覧。
- ^ 「Satellite version 6 with Puppet, git, Foreman, Katello, Pulp and Candlepin included - questions on using Puppet」 . Red Hat Customer Portal . 2014年7月9日. 2014年11月6日時点のオリジナルよりアーカイブ。 2014年11月6日閲覧。
- ^ 「Spacewalk: 無料かつオープンソースのLinuxシステム管理」 redhat.com。2010年4月17日時点のオリジナルよりアーカイブ。2012年10月14日閲覧。
- ^ 「Red Hat Satellite 5:重要な情報と変更点」 . Red Hat. 2020年5月19日. 2020年6月28日閲覧。
- ^ 「Spacewalk 2.10 リリースノート」 . Github . 2020年3月18日閲覧。
- ^ “Spacewalk 2.9 リリースノート” . Github . 2019年8月3日時点のオリジナルよりアーカイブ。2019年9月16日閲覧。
- ^ “Spacewalk 2.8 リリースノート” . Github . 2019年9月16日時点のオリジナルよりアーカイブ。 2019年9月16日閲覧。
- ^ “Spacewalk 2.7 リリースノート” . Github . 2019年9月16日時点のオリジナルよりアーカイブ。 2019年9月16日閲覧。
- ^ “Spacewalk 2.6 リリースノート” . Github . 2019年8月3日時点のオリジナルよりアーカイブ。2019年9月16日閲覧。
- ^ “Spacewalk 2.5 リリースノート” . Github . 2019年8月3日時点のオリジナルよりアーカイブ。2019年9月16日閲覧。
- ^ “Spacewalk 2.4 リリースノート” . Github . 2019年9月16日時点のオリジナルよりアーカイブ。 2019年9月16日閲覧。
- ^ “Spacewalk 2.3 リリースノート” . Github . 2019年8月3日時点のオリジナルよりアーカイブ。2019年9月16日閲覧。
- ^ “Spacewalk 2.2 リリースノート” . Github . 2019年8月3日時点のオリジナルよりアーカイブ。2019年9月16日閲覧。
- ^ “Spacewalk 2.1 リリースノート” . Github . 2019年8月3日時点のオリジナルよりアーカイブ。2019年9月16日閲覧。
- ^ “Spacewalk 2.0 リリースノート” . Github . 2019年8月3日時点のオリジナルよりアーカイブ。2019年9月16日閲覧。
- ^ “Spacewalk 1.9 リリースノート” . Github . 2019年8月3日時点のオリジナルよりアーカイブ。2019年9月16日閲覧。
- ^ “Spacewalk 1.8 リリースノート” . Github . 2019年9月16日時点のオリジナルよりアーカイブ。 2019年9月16日閲覧。
- ^ “Spacewalk 1.7 リリースノート” . Github . 2019年9月16日時点のオリジナルよりアーカイブ。 2019年9月16日閲覧。
- ^ “Spacewalk 1.6 リリースノート” . Github . 2019年8月3日時点のオリジナルよりアーカイブ。2019年9月16日閲覧。
- ^ “Spacewalk 1.5 リリースノート” . Github . 2019年9月16日時点のオリジナルよりアーカイブ。 2019年9月16日閲覧。
- ^ “Spacewalk 1.4 リリースノート” . Github . 2019年9月16日時点のオリジナルよりアーカイブ。 2019年9月16日閲覧。
- ^ “Spacewalk 1.3 リリースノート” . Github . 2019年9月16日時点のオリジナルよりアーカイブ。 2019年9月16日閲覧。
- ^ “Spacewalk 1.2 リリースノート” . Github . 2019年9月16日時点のオリジナルよりアーカイブ。 2019年9月16日閲覧。
- ^ “Spacewalk 1.1 リリースノート” . Github . 2019年9月16日時点のオリジナルよりアーカイブ。 2019年9月16日閲覧。
- ^ “Spacewalk 1.0 リリースノート” . Github . 2019年9月16日時点のオリジナルよりアーカイブ。 2019年9月16日閲覧。
- ^ “Spacewalk 0.8 リリースノート” . Github . 2019年9月16日時点のオリジナルよりアーカイブ。 2019年9月16日閲覧。
- ^ “Spacewalk 0.7 リリースノート” . Github . 2019年9月16日時点のオリジナルよりアーカイブ。 2019年9月16日閲覧。
- ^ “Spacewalk 0.6 リリースノート” . Github . 2019年9月16日時点のオリジナルよりアーカイブ。 2019年9月16日閲覧。
- ^ “Spacewalk 0.5 リリースノート” . Github . 2019年9月16日時点のオリジナルよりアーカイブ。 2019年9月16日閲覧。
- ^ “Spacewalk-announce-list — Spacewalk 0.4 がリリースされました!” www.redhat.com . 2019年7月26日時点のオリジナルよりアーカイブ。 2019年9月16日閲覧。
- ^ 「Spacewalk-list — Spacewalk 0.3 を発表」 www.redhat.com . 2019年7月21日時点のオリジナルよりアーカイブ。 2019年9月16日閲覧。
- ^ “Spacewalk-list — Spacewalk 0.2 が利用可能” www.redhat.com . 2019年7月21日時点のオリジナルよりアーカイブ。2019年9月16日閲覧。
- ^ 「Spacewalk-list — Project Spacewalkの紹介」 www.redhat.com . 2019年7月21日時点のオリジナルよりアーカイブ。 2017年2月2日閲覧。
- ^ Midtrapanon, Soranut; Wills, Gary (2019年5月2日). Linuxパッチ管理:セキュリティ評価機能付き(PDF) . 4th International Conference on Internet of Things, Big Data and Security. Heraklion , Crete . pp. 270– 277. 2019年9月17日時点のオリジナルよりアーカイブ。
- ^ 「Spacewalk Home」 . Red Hat. 2015年. 2016年11月19日時点のオリジナルよりアーカイブ。 2017年2月2日閲覧。
外部リンク
リソース
| リソース | 注記 |
|---|---|
| プロジェクト GitHub ホーム | GitHub ルート |
| GitHub ウィキ | 2016年後半からFedorahosted.org TRACから強制的に移行[ 1 ] [ 2 ] [ 3 ]。 2017年2月現在、リンクの不一致が残っている可能性があります。 |
| 公式プロジェクトホーム | Red Hat によって登録されたドメインですが、2015 年以降更新されていません (2017 年 1 月にアクセス) |
| ユーザードキュメント | ユーザードキュメント |
| よくある質問 | アップストリームに関するよくある質問 |
| 廃止された FedoraHosted Wiki | 非推奨 |
- 公式サイト
- Spacewalk の GitHub.com リポジトリ
- アップストリーム GitHub ドキュメント Wiki
- Spacewalk Upstream ユーザードキュメント
- Fedorahosted.org の Spacewalk (非推奨)
- Red Hat Satellite 5.7のドキュメント - Spacewalkに関連する内容が多数含まれています
- Oracle Spacewalk ドキュメント - 一般的に役立つリファレンス
- SUSE Manager 3 ドキュメント
- ^ “Fedorahosted Sunset” . 2016年10月16日. 2017年2月3日時点のオリジナルよりアーカイブ。2017年2月2日閲覧。
- ^ 「FedoraホストのTracからの移行」 2016年11月16日. 2017年2月2日時点のオリジナルよりアーカイブ。2017年2月2日閲覧。
- ^ “Spacewalk wiki has a new home!” . spacewalk-devel. 2017年1月13日. 2017年2月2日時点のオリジナルよりアーカイブ。 2017年2月2日閲覧。