[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH 0/4] colo: Introduce resource agent and high-level test
From: |
Dr. David Alan Gilbert |
Subject: |
Re: [PATCH 0/4] colo: Introduce resource agent and high-level test |
Date: |
Fri, 22 Nov 2019 09:46:46 +0000 |
User-agent: |
Mutt/1.12.1 (2019-06-15) |
* Lukas Straub (address@hidden) wrote:
> Hello Everyone,
> These patches introduce a resource agent for use with the Pacemaker CRM and a
> high-level test utilizing it for testing qemu COLO.
>
> The resource agent manages qemu COLO including continuous replication.
>
> Currently the second test case (where the peer qemu is frozen) fails on
> primary
> failover, because qemu hangs while removing the replication related block
> nodes.
> Note that this also happens in real world test when cutting power to the peer
> host, so this needs to be fixed.
Do you understand why that happens? Is this it's trying to finish a
read/write to the dead partner?
Dave
> Based-on: <address@hidden>
> ([PATCH v7 0/4] colo: Add support for continuous replication)
>
> Lukas Straub (4):
> block/quorum.c: stable children names
> colo: Introduce resource agent
> colo: Introduce high-level test
> MAINTAINERS: Add myself as maintainer for COLO resource agent
>
> MAINTAINERS | 6 +
> block/quorum.c | 6 +
> scripts/colo-resource-agent/colo | 1026 ++++++++++++++++++++++++
> scripts/colo-resource-agent/crm_master | 44 +
> tests/acceptance/colo.py | 444 ++++++++++
> 5 files changed, 1526 insertions(+)
> create mode 100755 scripts/colo-resource-agent/colo
> create mode 100755 scripts/colo-resource-agent/crm_master
> create mode 100644 tests/acceptance/colo.py
>
> --
> 2.20.1
>
--
Dr. David Alan Gilbert / address@hidden / Manchester, UK