fix(717): use RoleParser.Driver in the Warm verdict (RoleAuthorityGuard)
v2-ci / unit-tests (push) Has been cancelled
v2-ci / unit-tests (push) Has been cancelled
c569f806 passed the bare "driver" literal to WarmRoleAuthority.OldestUpMember
at OpcUaPublishActor.cs:1875-1876, which RoleAuthorityGuardTests forbids outside
RoleParser. Same value; found by the #615 G2 full-suite run. Cluster.Tests
255/255, Runtime Warm tests 23/23.
This commit is contained in:
@@ -1872,8 +1872,8 @@ public sealed class OpcUaPublishActor : ReceiveActor, IWithTimers
|
||||
unreachable = state.Unreachable.ToHashSet();
|
||||
}
|
||||
|
||||
oldest = WarmRoleAuthority.OldestUpMember(members, "driver");
|
||||
oldestReachable = WarmRoleAuthority.OldestUpMember(members, "driver", unreachable);
|
||||
oldest = WarmRoleAuthority.OldestUpMember(members, ZB.MOM.WW.OtOpcUa.Cluster.RoleParser.Driver);
|
||||
oldestReachable = WarmRoleAuthority.OldestUpMember(members, ZB.MOM.WW.OtOpcUa.Cluster.RoleParser.Driver, unreachable);
|
||||
primaryUnreachable = WarmRoleAuthority.SnapshotPrimaryGone(snapshotPrimary, members, unreachable, _removedMembers);
|
||||
}
|
||||
catch (Exception ex)
|
||||
|
||||
Reference in New Issue
Block a user