Trusted Postgres Architect 23.28 release notes

Trusted Postgres Architect 23.28 release notes#

リリース日2024年1月23日

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

Type

Description

Enhancement

新しいオプション `postgres_log_file`を追加しました。このオプションは、Postgresログファイルを設定します、stderrまたはsyslogを介してロギングするかどうか。デフォルトは'/var/log/postgres/postgres.log'であり、以前にハードコードされた値です。

Enhancement

新しいフック`barman-pre-config`を追加しました。このフックは、 Barmanがインストールされ、そのユーザーがセットアップされた後、構成される前に呼び出されます。これは、証明書ファイルまたはbarmanユーザーの存在を必要とするその他のタスクのインストールに使用できますが、 Barmanが開始される前に行う必要があります。

Enhancement

`config.yml`のAWSインスタンスのキー`elastic_ip`は、このインスタンスに割り当てるために、既に割り当てられたElastic IPアドレスに設定できます。

Change

Patroniクラスターでは、TPAは、プライマリのみを設定してPatroniにレプリカをセットアップさせるのではなく、クラスターの制御をPatroniに引き渡す前にレプリカをセットアップするようになりました。

Change

新しいクラスターの場合、TPAは`bdr_superuser`ロールに属する`harp_manager_user`デフォルトでは`harpmanager`の設定で指定されたユーザーを作成し、`postgres`スーパーユーザーの代わりにこのユーザーとして動作するようにHARP Managerを設定します。これは、ユーザが`config.yml`で`harp_manager_user`を明示的に設定することによりこの動作をオーバーライドしない限り、TPAがHARP Managerユーザーとして`postgres`を使用し続ける既存のクラスターに影響しません。

Bug Fix

TPAが誤ってEFMクラスターにrepmgrをインストールしようとする問題を修正しました。

Bug Fix

デプロイが成功したにもかかわらず、2qリポジトリに関する警告が表示されると、TPAがゼロ以外の終了コードを返す問題を修正しました。

Bug Fix

TPAは、Debianファミリーシステムでオフライン使用のためのパッケージをダウンロードするときにワイルドカードを正しく解釈するようになりました。

Bug Fix

PGDGリポジトリからインストールするときに、TPAがrepmgrの誤ったパッケージ名を使用しようとする問題を修正しました。

Bug Fix

selinuxとカスタムbarmanホームディレクトリを使用する場合のbarman接続障害を修正しました。

Bug Fix

TPAは、ディレクトリ名と異なる場合、 `show-password`および`store-password`コマンドで正しいクラスター名を使用するようになりました

Bug Fix

使用できない2ndQuadrantリポジトリキーが必要な場合、TPAはきれいにエラーアウトするようになりました。

Bug Fix

--cluster-prefixed-hostnamesオプションが使用される場合、TPAはホスト名を正しくサニタイズするようになりました。

Bug Fix

TPAは、ローカルリポジトリを使用してクラスターをアップグレードするときに、パッケージがリモートホストに正しくコピーされるようになりました。