第7章 Red Hat Decision Manager 7.7.1 で修正された問題

本セクションでは、Red Hat Decision Manager 7.7.1 の既知の問題を紹介します。

7.1. Red Hat OpenShift Container Platform

Operator を使用して Red Hat OpenShift Container Platform にイミュータブルな KIE Server 環境をデプロイできない [RHPAM-2942]

問題: イミュータブルな KIE Server 環境は Operator を使用して Red Hat OpenShift Container Platform にデプロイできません。

問題の再現手順:

  1. Operator を使用して Red Hat OpenShift Container Platform の Red Hat Decision Manager 環境に KIE アプリケーションを作成します。
  2. イミュータブル KIE Server 環境のデプロイには、以下の YAML ファイルを使用します。
apiVersion: app.kiegroup.org/v2
kind: KieApp
metadata:
  name: rhdm-production-immutable
  annotations:
    consoleName: rhdm-production-immutable
    consoleTitle: DM Production Immutable
    consoleDesc: Deploys a DM Production Immutable environment
spec:
  environment: rhdm-production-immutable
  objects:
    servers:
      - build:
          kieServerContainerDeployment: rhdm-kieserver-hellorules=org.openshift.quickstarts:rhdm-kieserver-hellorules:1.5.0-SNAPSHOT
          gitSource:
            uri: https://github.com/jboss-container-images/rhdm-7-openshift-image.git
            reference: master
            contextDir: quickstarts/hello-rules/hellorules

想定される結果: 生成された YAML ファイルには、イミュータブル KIE Server のデプロイメントエラーはありません。

実際の結果: 生成された YAML ファイルは、イミュータブル KIE Server のデプロイメントエラーで失敗します。

回避策: Operator を使用して Red Hat OpenShift Container Platform に KIE Server を正常にデプロイするには、useImageTags フラグを使用します。

データベースのカスタムイメージを作成できない [RHPAM-2948]

問題: データベースのカスタム拡張イメージをビルドできません。

問題の再現手順:

  1. 以下の templates.zip ファイルをダウンロードします。

    curl --insecure --output templates.zip http://rcm-guest.app.eng.bos.redhat.com/rcm-guest/staging/rhpam/RHPAM-7.7.1.CR1/rhpam-7.7.1-openshift-templates.zip
  2. templates.zip ファイルのコンテンツを展開します。

    unzip -q templates.zip
  3. 例として、MySQL データベースのイメージビルドを作成します。

    cd templates/contrib/jdbc
    make build mysql

想定される結果: データベースのカスタム拡張イメージを作成してビルドできます。

実際の結果: データベースのカスタム拡張イメージをビルドできません。

回避策: 以下のリポジトリーを base-db-overrides.yaml ファイルに指定して、イメージビルドを再起動します。

name: "quay.io/kiegroup/jboss-kie-${DATABASE_TYPE}-extension-openshift-image"