私は現在RHN Satelliteをセットアップしていますが、すべてうまくいきます。たとえば、衛星のすべてのノードで使用できる特定のソフトウェアがあるので、私はカスタムチャネルを作成しています。 puppet、facter、Subversion、php(ベースに存在するバージョンよりも新しいバージョン)。
これに関するベストプラクティスに関するドキュメントを見つけようとしました。それらをどのように設定するか、異なるArchを処理する方法、noarchパッケージを処理する方法。カスタムチャネルでカスタムパッケージを更新するときに依存関係に更新を同期する方法(phpが更新される、更新されたすべての依存関係を取得する方法など)。
RHELのチャネル管理ドキュメント( http://www.redhat.com/docs/en-US/Red_Hat_Network_Satellite/5.3/Channel_Management_Guide/html/Channel_Management_Guide-Custom_Channel_and_Package_Management.html )は私にこれらの問題を解決する方法に関する十分な情報。
これに関するすべてのヒント、トリック、および情報は素晴らしいでしょう!
それが私なら、reposyncなどで制御された方法でそれらをフェッチします。毎月または2か月間、それらを引き下げるか、重要なセキュリティ更新が表示されるのを確認したら、dev/qa/test/whatever_you_have_you_can_break_at_willでそれらをテストしてから、Spacewalk/RHN SSにすでに伝えた内部の本番リポジトリに同期します。