group_action – Perform action operations on a consistency group

Synopsis

Perform show, relationship, start, and stop operations on a consistency group.

Parameters

id (True, str, None)

ID of the consistency group.

action (True, str, None)

Action to perform on the consistency group.

secondary (optional, bool, False)

Target secondary site (used for show/relationship).

primary (optional, str, None)

Primary role during start action.

access (optional, bool, False)

Enable access during stop action.

Examples

- name: Show group details (default - primary site)
  ibm.powervc.group_action:
    id: "12345678-aaaa-bbbb-cccc-123456789abc"
    action: show

- name: Show group details on secondary site
  ibm.powervc.group_action:
    id: "12345678-aaaa-bbbb-cccc-123456789abc"
    action: show
    secondary: true

- name: Show group relationship (primary site)
  ibm.powervc.group_action:
    id: "12345678-aaaa-bbbb-cccc-123456789abc"
    action: relationship

- name: Show group relationship on secondary site
  ibm.powervc.group_action:
    id: "12345678-aaaa-bbbb-cccc-123456789abc"
    action: relationship
    secondary: true

- name: Start group with master as primary
  ibm.powervc.group_action:
    id: "12345678-aaaa-bbbb-cccc-123456789abc"
    action: start
    primary: master

- name: Start group with auxiliary as primary
  ibm.powervc.group_action:
    id: "12345678-aaaa-bbbb-cccc-123456789abc"
    action: start
    primary: aux

- name: Stop group with access disabled
  ibm.powervc.group_action:
    id: "12345678-aaaa-bbbb-cccc-123456789abc"
    action: stop
    access: false

- name: Stop group with access enabled
  ibm.powervc.group_action:
    id: "12345678-aaaa-bbbb-cccc-123456789abc"
    action: stop
    access: true

- name: Stop group
  ibm.powervc.group_action:
    id: "12345678-aaaa-bbbb-cccc-123456789abc"
    action: stop

Status

Authors

  • Karteesh Kumar Vipparapelli (@vkarteesh)