このドキュメントで説明されているソフトウェアはサポートされなくなったか、または拡張サポートされています。
Oracleでは、現在サポートされているリリースにアップグレードすることをお薦めします。
spacewalk-manage-channel-lifecycleコマンドを使用すると、次の例に示すように、開発からテストまでのソフトウェア・チャネルのライフサイクルを管理できます:
ol6-x86_64-appsvr
の最新の利用可能なパッケージに基づいて開発チャネルdev-ol6-x86_64-appsvr
を作成します。#
spacewalk-manage-channel-lifecycle -c ol6-x86_64-appsvr --init
パッケージを開発チャネルからテスト・チャネル
test-ol6-x86_64-appsvr
に昇格させます。#
spacewalk-manage-channel-lifecycle -c dev-ol6-x86_64-appsvr --promote
パッケージをテスト・チャネルから本番チャネル
prod-ol6-x86_64-appsvr
に昇格させます。#
spacewalk-manage-channel-lifecycle -c test-ol6-x86_64-appsvr --promote
アーカイブ・チャネルarchive-
を作成して、チャネルの状態を保存することができます。
date
-channel
# spacewalk-manage-channel-lifecycle -c prod-ol6-x86_64-appsvr --archive
チャネルの状態をリストアする必要がある場合は、--rollbackオプションを使用して、リストアするチャネルのアーカイブ・バージョンを指定します。たとえば、次のようになります:
# spacewalk-manage-channel-lifecycle -c archive-20110520-test-ol6-x86_64-appsvr --rollback
-lオプションを使用してチャネルを一覧表示します:
# spacewalk-manage-channel-lifecycle -l
Channel tree:
1. archive-20160203-ol6-x86_64-appsvr
\__ archive-20160203-prod-ol6-x86_64-appcmd
\__ archive-20160203-prod-ol6-x86_64-applib
2. dev-ol6-x86_64-appsvr
\__ dev-ol6-x86_64-appcmd
\__ dev-ol6-x86_64-applib
3. ol6-x86_64-appsvr
\__ ol6-x86_64-appcmd
\__ ol6-x86_64-applib
4. prod-ol6-x86_64-appsvr
\__ prod-ol6-x86_64-appcmd
\__ prod-ol6-x86_64-applib
5. test-ol6-x86_64-appsvr
\__ test-ol6-x86_64-appcmd
\__ test-ol6-x86_64-applib