Translated message

A translation of this page exists in English.

非接続環境で OpenShift 4 Agent-Based Installer が失敗する

Solution In Progress - Updated -

Issue

  • 非接続環境で Agent-Based Installer を使用すると、インストールに失敗します。

  • コマンド openshift-install agent wait-for install-complete を実行すると、以下のエラーが返されます。

    INFO Unable to retrieve cluster metadata from Agent Rest API: no clusterID known for the cluster
    
  • ジャーナルログに、以下のようなエラーメッセージが表示されます。

    level=warning msg="command 'oc adm release info -o template --template '{{.metadata.version}}' --insecure=true --icsp-file=/tmp/icsp-file000000000 mirror.example.com:8443/openshift/release-images@sha256:xxxxxx --registry-config=/tmp/registry-config000000000' exited with non-zero exit code 1: \nFlag --icsp-file has been deprecated, support for it will be removed in a future release. Use --idms-file instead.\nerror: image \"mirror.example.com:8443/openshift/release-images@sha256:xxxxxx\" not found: manifest unknown: manifest unknown\n"
    level=error msg="failed to get image openshift version from mirror release image mirror.example.com:8443/openshift/release-images@sha256:xxxxxx" error="command 'oc adm release info -o template --template '{{.metadata.version}}' --insecure=true --icsp-file=/tmp/icsp-file000000000 mirror.example.com:8443/openshift/release-images@sha256:xxxxxx --registry-config=/tmp/registry-config000000000' exited with non-zero exit code 1: \nFlag --icsp-file has been deprecated, support for it will be removed in a future release. Use --idms-file instead.\nerror: image \"mirror.example.com:8443/openshift/release-images@sha256:xxxxxx\" not found: manifest unknown: manifest unknown\n"
    level=fatal msg="Failed to register cluster with assisted-service: command 'oc adm release info -o template --template '{{.metadata.version}}' --insecure=true --icsp-file=/tmp/icsp-file000000000 mirror.example.com:8443/openshift/release-images@sha256:xxxxxx --registry-config=/tmp/registry-config000000000' exited with non-zero exit code 1: \nFlag --icsp-file has been deprecated, support for it will be removed in a future release. Use --idms-file instead.\nerror: image \"mirror.example.com:8443/openshift/release-images@sha256:xxxxxx\" not found: manifest unknown: manifest unknown\n"
    
    level=error msg="failed to get openshift version from mirror release image mirror.example.com:8443/ocp/openshift-release-dev/ocp-release@sha256:xxxxxx" error="command 'oc adm release info -o template --template '{{.metadata.version}}' --insecure=false --idms-file=/tmp/idms-file000000000 quay.io/openshift-release-dev/ocp-release@sha256:xxxxxx --registry-config=/tmp/registry-config000000000' exited with non-zero exit code 1: \nerror: unable to read image quay.io/openshift-release-dev/ocp-release@sha256:xxxxxx: Get \"https://quay.io/v2/\": tls: failed to verify certificate: x509: certificate signed by unknown authority\n"
    level=warning msg="command 'oc adm release info -o template --template '{{.metadata.version}}' --insecure=false --idms-file=/tmp/idms-file000000000 quay.io/openshift-release-dev/ocp-release@sha256:xxxxxx --registry-config=/tmp/registry-config000000000' exited with non-zero exit code 1: \nerror: unable to read image quay.io/openshift-release-dev/ocp-release@sha256:xxxxxx: Get \"https://quay.io/v2/\": tls: failed to verify certificate: x509: certificate signed by unknown authority\n"
    level=fatal msg="Failed to register cluster with assisted-service: command 'oc adm release info -o template --template '{{.metadata.version}}' --insecure=false --idms-file=/tmp/idms-file000000000 quay.io/openshift-release-dev/ocp-release@sha256:xxxxxx --registry-config=/tmp/registry-config000000000' exited with non-zero exit code 1: \nerror: unable to read image quay.io/openshift-release-dev/ocp-release@sha256:xxxxxx: Get \"https://quay.io/v2/\": tls: failed to verify certificate: x509: certificate signed by unknown authority\n"
    

Environment

  • Red Hat OpenShift Container Platform (RHOCP)
    • 4
  • Agent-Based Installer (ABI)
  • 非接続/制限付きネットワークインストール

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content