It looks barman has some issues with PostgreSQL 13.
wal_keep_segments has been replaced with wal_keep_size, but barman still tries to read the old parameter.
2021-03-26 02:05:02 EDT [34636]: [3-1] user=barman,db=postgres ERROR: unrecognized configuration parameter "wal_keep_segments"
2021-03-26 02:05:02 EDT [34636]: [4-1] user=barman,db=postgres STATEMENT: SHOW "wal_keep_segments"
2021-03-26 02:05:02 EDT [34636]: [5-1] user=barman,db=postgres ERROR: current transaction is aborted, commands ignored until end of transaction block
2021-03-26 02:05:02 EDT [34636]: [6-1] user=barman,db=postgres STATEMENT: SELECT 1
Any suggestions on this?
Thanks,
Tong