Trusted Postgres Architect 23.30 release notes

Trusted Postgres Architect 23.30 release notes#

リリース日2024年3月19日

Trusted Postgres Architect 23.30の新機能、機能強化、バグ修正、およびその他の変更には次のものが含まれます。

Type

Description

New Feature

TPAは、Ansible Automation Platform 2.4+コントローラバージョン4+で使用されるカスタムの'ExecutionEnvironment'イメージを提供するようになりました。このイメージには、AAPを介して展開を実行するために必要なすべてが含まれています。このイメージは、ansible-builderとpython-alpineの軽量ベースイメージを使用してビルドされます。

Enhancement

TPAは、拡張機能のサブセットのパッケージ名と共有プリロードライブラリエントリを自動的に追加するようになりました。 これらの特定の拡張機能の場合、`postgres_databases`のデータベースエントリの`extra_postgres_extensions`リストまたは`extensions`リストでは拡張機能名前のみが必要です。

Enhancement

EDB Advanced Storage Packパッケージと共有プリロードライブラリエントリは、ユーザーが拡張機能として指定し、`postgres_version`が15以上の場合、`bluefin`に自動的に追加されます。

Enhancement

インスタンスに新しい'provision_only'オプションを追加しました。インスタンスのconfig.ymlに`provision_only: true`がある場合、通常どおりプロビジョニングされますが、 `tpaexec deploy`によって認識されるインベントリには追加されません。

Change

TPAの以前のバージョンでは、ソースノードのデータベース構造を監視ノードに同期していました。これは必要ではなく、同期されたスキーマは使用または更新されません。これが発生するのを防ぐため、TPAは、監視ノードの`bdr.join_node_group()`を呼び出すときに「synchronize_struction」を「none」に明示的に設定するようになりました。

Change

Ansibleタグではなくカスタムセレクターを使用して、タスクの選択的な実行がサポートされるようになりました。特定のセレクター`tpaexec deploy . --included_tasks=barman`に一致するタスクのみを実行するには。特定のセレクターに一致するタスクをスキップするには tpaexec deploy . --excluded_tasks=ssh タスクセレクターは、 config.ymlで`excluded_tasks`または`included_tasks`変数を指定して使用できます。

Change

Ansible 2.9は、コミュニティディストリビューションも2ndQuadrantフォークもサポートされなくなりました。 tpaexec deploy`に--skip-tags`オプションを使用しているユーザーは、新しい`--excluded_tasks`オプションに移動する必要があります。