Symptom
cts role-based enforcement on interfaces will be modifiable even though if it is part of a channel-group.
Compared to other cts features on interface like 'cts manual', 'cts dot1x' which will not be allowed to modify when channel-group is configured on the interface, cts role-based enforcement has been allowed to be configured or unconfigured while channel-group is conifgured.
This is not correct and may lead to inconsistent behavior across members of a channel-group.
Conditions
channel-group is configured on the interface and cts role-based enforcement could be disabled or (re)enabled still.
Workaround
No workaround needed unless cts role-based enforcement needs to disabled or (re)enabled on a channel-group configured interface.
Further Problem Description
Allowing cts role-based enforcement to be modified on channel-group configured interface without disabling channel-group may cuase inconsistency across member of the same channel-group.
In order to ensure consistency, it will be restricted to remove channel-group (if already configured) before modifying cts role-based enforcement
or
Either if there's inconsistency between members with respect to 'cts role-based enforcement' (on interfaces), bundling the member will not be allowed to be part of the channel-group.