第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 にデプロイできません。
問題の再現手順:
- Operator を使用して Red Hat OpenShift Container Platform の Red Hat Decision Manager 環境に KIE アプリケーションを作成します。
- イミュータブル 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]
問題: データベースのカスタム拡張イメージをビルドできません。
問題の再現手順:
以下の
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
templates.zipファイルのコンテンツを展開します。unzip -q templates.zip
例として、MySQL データベースのイメージビルドを作成します。
cd templates/contrib/jdbc make build mysql
想定される結果: データベースのカスタム拡張イメージを作成してビルドできます。
実際の結果: データベースのカスタム拡張イメージをビルドできません。
回避策: 以下のリポジトリーを base-db-overrides.yaml ファイルに指定して、イメージビルドを再起動します。
name: "quay.io/kiegroup/jboss-kie-${DATABASE_TYPE}-extension-openshift-image"