diff --git a/src/fireedge/src/client/components/Cards/VmGroupCard.js b/src/fireedge/src/client/components/Cards/VmGroupCard.js index 6f1e5da7ee..6a213c5ba2 100644 --- a/src/fireedge/src/client/components/Cards/VmGroupCard.js +++ b/src/fireedge/src/client/components/Cards/VmGroupCard.js @@ -43,7 +43,11 @@ const VmGroupCard = ({ vmgroup, rootProps }) => { const { color: stateColor, name: stateName } = getState(LOCK) return ( - + - Affined - Anti-Affined + + Affined + + + Anti-Affined + handleRoleSelect(role.NAME)} + onClick={() => handleRoleSelect(role?.NAME)} + data-cy={`role-${role?.NAME}`} sx={{ py: 1, my: 0.5, @@ -209,6 +214,7 @@ const RoleAffinityPanel = ({ color="primary" startIcon={} disabled={selectedRoles.length < 2} + data-cy="add-group" onClick={handleAddGroup} size="large" fullWidth diff --git a/src/fireedge/src/client/components/Forms/VmGroup/CreateForm/Steps/Roles/rolesPanel.js b/src/fireedge/src/client/components/Forms/VmGroup/CreateForm/Steps/Roles/rolesPanel.js index 28438d791e..f4a4f1647b 100644 --- a/src/fireedge/src/client/components/Forms/VmGroup/CreateForm/Steps/Roles/rolesPanel.js +++ b/src/fireedge/src/client/components/Forms/VmGroup/CreateForm/Steps/Roles/rolesPanel.js @@ -57,10 +57,10 @@ const RoleVmVmPanel = ({ roles, onChange, selectedRoleIndex }) => { @@ -71,13 +71,26 @@ const RoleVmVmPanel = ({ roles, onChange, selectedRoleIndex }) => {