feat: add support of multiple instances in CI tests
Description
- Test work with multiple Postgres nodes in CI.
- A001 data collection adjusted: get OS-related information from
uname
ifhostnamectl
is not available. - In checkup reports, use the hostname specified in
-h
, do not override it anyhow (previously, for SSH method, we used the hostname reported byhostnamectl
executed via a remote SSH call).
Related issue
Examples
https://gitlab.com/postgres-ai/postgres-checkup-tests/tree/master/dmius-ci-replicas
Edited by Anna