diff --git a/.github/workflows/test-add-replica.yaml b/.github/workflows/test-add-replica.yaml index 66cf99f9..bbbebfbe 100644 --- a/.github/workflows/test-add-replica.yaml +++ b/.github/workflows/test-add-replica.yaml @@ -79,7 +79,7 @@ jobs: --modulepath spec/fixtures/modules \ provider=provision_service \ image=${{ matrix.image }} \ - architecture=${{ matrix.architecture }} + architecture=${{ matrix.architecture }}-with-dr-and-spare-replica echo ::endgroup:: echo ::group::info:request @@ -106,7 +106,8 @@ jobs: bundle exec bolt plan run peadm_spec::add_replica -v \ --inventoryfile spec/fixtures/litmus_inventory.yaml \ --modulepath spec/fixtures/modules \ - --stream + --stream \ + replica_host=spare-replica - name: 'Wait as long as the file ${HOME}/pause file is present' if: ${{ always() && github.event.inputs.ssh-debugging == 'true' }} diff --git a/spec/acceptance/peadm_spec/plans/provision_test_cluster.pp b/spec/acceptance/peadm_spec/plans/provision_test_cluster.pp index a3a18d4e..49c8ba93 100644 --- a/spec/acceptance/peadm_spec/plans/provision_test_cluster.pp +++ b/spec/acceptance/peadm_spec/plans/provision_test_cluster.pp @@ -11,6 +11,9 @@ 'standard-with-dr': { ['primary', 'replica'] } + 'standard-with-dr-and-spare-replica': { + ['primary', 'replica', 'spare-replica'] + } 'large': { ['primary', 'compiler'] }