7.2. Fuse Online
Fuse Online ディストリビューションの既知の問題は次のとおりです。
- ENTESB-12327 Upgrade 7.4
7.5 stuck because of missing komodo image - Fuse Online 7.4 から 7.5 にアップグレードすると、イメージが見つからないため komodo-server Pod を 1 にスケーリングするとアップグレードプロセスが停止します。7.5.1 で解決されました。
- ENTESB-12328 Postgres upgrade from 9.5 to 9.6 won't use the old data dir
- Fuse Online 7.4 から 7.5 へのアップグレードで Postgres をバージョン 9.5 から 9.6 にアップグレードしようとすると、アップグレードプロセスが失敗します。7.5.1 で解決されました。
- ENTESB-12175 Camel-k integrations stay deployed even when deleted in UI
-
Fuse 7.5 にて、Camel K が有効な状態であるときに UI でインテグレーションを削除すると、Camel K インテグレーションは実行を継続しますが、Fuse Online に表示されません。この問題を回避するには、最初に UI でインテグレーションを停止し、
kamel delete
コマンドで削除します。 - ENTESB-12174 API Provider running on camel-k has empty parameters
- Fuse 7.5 では、Camel K が有効であるときに、クエリーパラメーターを使用する API Provider アクションを作成すると、パラメーターが空になります。
- ENTESB-11780 E7: Upgrade from 7.4 using operatorhub (OCP4)
- OperatorHub を使用して Fuse Online インストールを 7.4 から 7.5 にアップグレードすることはできません。Fuse Online 7.5 をクリーンインストールし、古い 7.4 インストールからインテグレーションを手動でエクスポートして、インテグレーションを新しい 7.5 インストールにインポートする必要があります。この問題は Fuse 7.6 で対処されます。
- ENTESB-12040 Komodo server and syndesis-dv present after upgrade
-
Fuse Online のオンプレミスインストールを 7.4 から 7.5 にアップグレードした後、アップグレードされたクラスターに
komodo-server
Pod とsyndesis-dv
Pod の両方が存在します。komodo-server
Pod は冗長であり、0
にスケーリングできます。 - ENTESB-11633 Increase the default time on SQL queries
- Fuse Online では、完了に時間がかかりすぎると SQL クエリーに失敗することがあります (たとえば、大規模なテーブルに適用されたクエリーなど)。Fuse Online の SQL クエリーのデフォルトタイムアウトは 15 秒です。この問題は Fuse 7.6 で修正されます。
- ENTESB-11407 [1.7.8] No activities after small load (~80000 messages in 20hours)
パフォーマンステストの結果、アクティビティー追跡ロジックによって、アクティビティーを追跡するために Fuse Online によって使用されるデータベースで非常に多くの無効なタプルが発生する可能性があることが判明しました。この問題により、特に UI からインテグレーションリストにアクセスする場合や、インテグレーションのアクティビティーを更新する場合など、データベースからの読み取りが必要な操作が一般的に遅くなります。この問題の回避策は、SQL ステートメント
VACUUM FULL ANALYSE jsondb
を実行して、データベースの定期的なメンテナーンスを実行することです。以下にしたがって、定期的にメンテナーンスを行います。
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - 5458 Operator tries to update outdated Syndesis resource
Operator を使用して Fuse Online をインストールすると、以下のエラーが複数回発生しますが、インストール自体に大きな影響はないため、無視しても問題はありません。
{"level":"error","ts":1558617960.2453232,"logger":"controller","msg":"Error reconciling","action":"*action.startupAction","phase":"Starting","error":"Operation cannot be fulfilled on syndesises.syndesis.io \"app\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/syndesisio/syndesis/install/operator/vendor/github.com/go-logr/zapr.(*zapLogger).Error\n\t/go/src/github.com/syndesisio/syndesis/install/operator/vendor/github.com/go-logr/zapr/zapr.go:128\ngithub.com/syndesisio/syndesis/install/operator/pkg/controller/syndesis.(*ReconcileSyndesis).Reconcile\n\t/go/src/github.com/syndesisio/syndesis/install/operator/pkg/controller/syndesis/syndesis_controller.go:120\ngithub.com/syndesisio/syndesis/install/operator/vendor/sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/go/src/github.com/syndesisio/syndesis/install/operator/vendor/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller.go:215\ngithub.com/syndesisio/syndesis/install/operator/vendor/sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func1\n\t/go/src/github.com/syndesisio/syndesis/install/operator/vendor/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller.go:158\ngithub.com/syndesisio/syndesis/install/operator/vendor/k8s.io/apimachinery/pkg/util/wait.JitterUntil.func1\n\t/go/src/github.com/syndesisio/syndesis/install/operator/vendor/k8s.io/apimachinery/pkg/util/wait/wait.go:133\ngithub.com/syndesisio/syndesis/install/operator/vendor/k8s.io/apimachinery/pkg/util/wait.JitterUntil\n\t/go/src/github.com/syndesisio/syndesis/install/operator/vendor/k8s.io/apimachinery/pkg/util/wait/wait.go:134\ngithub.com/syndesisio/syndesis/install/operator/vendor/k8s.io/apimachinery/pkg/util/wait.Until\n\t/go/src/github.com/syndesisio/syndesis/install/operator/vendor/k8s.io/apimachinery/pkg/util/wait/wait.go:88"}
{"level":"error","ts":1558617960.2453232,"logger":"controller","msg":"Error reconciling","action":"*action.startupAction","phase":"Starting","error":"Operation cannot be fulfilled on syndesises.syndesis.io \"app\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/syndesisio/syndesis/install/operator/vendor/github.com/go-logr/zapr.(*zapLogger).Error\n\t/go/src/github.com/syndesisio/syndesis/install/operator/vendor/github.com/go-logr/zapr/zapr.go:128\ngithub.com/syndesisio/syndesis/install/operator/pkg/controller/syndesis.(*ReconcileSyndesis).Reconcile\n\t/go/src/github.com/syndesisio/syndesis/install/operator/pkg/controller/syndesis/syndesis_controller.go:120\ngithub.com/syndesisio/syndesis/install/operator/vendor/sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/go/src/github.com/syndesisio/syndesis/install/operator/vendor/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller.go:215\ngithub.com/syndesisio/syndesis/install/operator/vendor/sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func1\n\t/go/src/github.com/syndesisio/syndesis/install/operator/vendor/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller.go:158\ngithub.com/syndesisio/syndesis/install/operator/vendor/k8s.io/apimachinery/pkg/util/wait.JitterUntil.func1\n\t/go/src/github.com/syndesisio/syndesis/install/operator/vendor/k8s.io/apimachinery/pkg/util/wait/wait.go:133\ngithub.com/syndesisio/syndesis/install/operator/vendor/k8s.io/apimachinery/pkg/util/wait.JitterUntil\n\t/go/src/github.com/syndesisio/syndesis/install/operator/vendor/k8s.io/apimachinery/pkg/util/wait/wait.go:134\ngithub.com/syndesisio/syndesis/install/operator/vendor/k8s.io/apimachinery/pkg/util/wait.Until\n\t/go/src/github.com/syndesisio/syndesis/install/operator/vendor/k8s.io/apimachinery/pkg/util/wait/wait.go:88"}
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - ENTESB-10577 Apicurito does not support YAML Open API spec files
- Fuse 7.4 on OpenShift では、Apicurito はデフォルトで OpenAPI 仕様ファイルを YAML 形式で生成しますが、生成された YAML ファイルを再インポートできません。現在、JSON 形式のみを Apicurito にインポートできます。
- 698 DB Connector: SQL parser doesn't recognize parameters for LIKE
-
LIKE
キーワードを含む SQL ステートメント(例:DELETE FROM TODO WHERE task LIKE ':#param'
)では、LIKE
キーワードを :#param
などのデータマッパーパラメーターと併用することはできません。