8.8. コンテンツビューバージョンのインポート


hammer content-export コマンドが出力するアーカイブを使用して、エクスポートしたコンテンツビューバージョンと同じコンテンツのコンテンツビューバージョンを作成することができます。コンテンツビューバージョンのエクスポートの詳細は、「コンテンツビューバージョンのエクスポート」 を参照してください。

コンテンツビューバージョンをインポートすると、メジャーバージョン番号、マイナーバージョン番号が同じで、同じパッケージ、エラータを含む同じリポジトリーが含まれます。カスタムリポジトリー、製品、およびコンテンツビューは、インポート組織に存在しない場合は自動的に作成されます。

前提条件

コンテンツビューをインポートするには、インポート先の Satellite Server が、以下の条件を満たしていることを確認します。

  1. エクスポートされたアーカイブは、/var/lib/pulp/imports 配下のディレクトリーに置く必要があります。
  2. Pulp がそのディレクトリー内の .json ファイルを読み書きできるように、ディレクトリーには pulp:pulp パーミッションが必要です。
  3. エクスポートアーカイブに Red Hat リポジトリーがある場合は、インポートする組織のマニフェストには、エクスポート内に含まれる製品のサブスクリプションが含まれている必要があります。
  4. コンテンツビューバージョンをインポートするユーザーには、Content Importer ロールが必要です。

手順

  1. インポート先の Satellite Server の /var/lib/pulp/imports ディレクトリーに、エクスポートしたコンテンツビューバージョンが含まれるアーカイブファイルをコピーします。
  2. アーカイブファイルの user:group パーミッションを pulp:pulp に設定します。

    # chown -R pulp:pulp /var/lib/pulp/imports/2021-02-25T21-15-22-00-00/
  3. パーミッションの変更を確認します。

    # ls -lh  /var/lib/pulp/imports/2021-02-25T21-15-22-00-00/
  4. コンテンツビューバージョンを Satellite Server にインポートするには、次のコマンドを入力します。

    # hammer content-import version --organization=import-20639 \
                                    --path=/var/lib/pulp/imports/2021-02-25T21-15-22-00-00/

    完全パス /var/lib/pulp/imports/<path> を入力する必要がある点に留意してください。相対パスは機能しません。

  5. 組織のコンテンツビューをリスト表示して、コンテンツビューバージョンのインポートが成功したことを確認します。

    # hammer content-view version list --content-view=view \
                                       --organization=import-20639
    ---|----------|---------|-------------|-----------------------
    ID | NAME     | VERSION | DESCRIPTION | LIFECYCLE ENVIRONMENTS
    ---|----------|---------|-------------|-----------------------
    7  | view 1.0 | 1.0     |             | Library
    ---|----------|---------|-------------|-----------------------
Red Hat logoGithubRedditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

© 2024 Red Hat, Inc.