Translated message

A translation of this page exists in English.

Operator ステータスが unknown でカタログ Operator ログに 'no operators found in channel メッセージが表示される

Solution In Progress - Updated -

Issue

問題 1

  • Operator ステータスは unknown、Operator アップグレードステータスは unknown failure です。
  • カタログ Operator ログに以下のメッセージが表示されます。
YYYY-MM-DDTHH:MM:SS.xxxxxxxxZ xxxxx 14:43:40.547245       1 event.go:282] Event(v1.ObjectReference{Kind:"Namespace", Namespace:"", Name:"openshift-operators", UID:"xxxxxxxxxxxxxxxxxxx", APIVersion:"v1", ResourceVersion:"xxxx", FieldPath:""}): type: 'Warning' reason: 'ResolutionFailed' constraints not satisfiable: no operators found in channel <channel-name> of package <operator-name> in the catalog referenced by subscription <operator-subscription>, subscription <operator-subscription> exists

問題 -2

  • Operator はインストールフェーズで停止しており、インストールプランが作成されません。

  • Operator のサブスクリプション記述出力には、名前空間内で影響を受ける既存の Operator に対して、Status.Conditions セクションに、constraints not satisfiable: no operators found in channel.. のエラーメッセージとともに、ResolutionFailed が表示されます。

注記:ResolutionFailed エラーには、影響を受ける Operator が表示され、インストールされない Operator が表示されるわけではありません。

- message: 'constraints not satisfiable: no operators found in channel stable of
      package elasticsearch-operator in the catalog referenced by subscription elasticsearch-operator,
      subscription elasticsearch-operator exists'
    reason: ConstraintsNotSatisfiable
    status: "True"
    type: ResolutionFailed

Environment

  • Red Hat OpenShift Container Platform
    • 4

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