BIG-IP : iControl sync operation executed against non-sync'd cluster
F5 BIG-IP LTM VE v11.4.0 on ESXi
I am working with a 2-node BIG-IP cluster.
I am using iControl API ( .NET/C code ) to manipulate a 2-node BIG-IP cluster.
All operations are directed to the floating-VIP and so arrive at the cluster's primary node.
First, I update a data-group-file, next I re-cache the data-group, and finally I issue a sync command :
SystemConfigSync.synchronize_to_group()
I am wondering what is the expected result for a cluster that was already in a non-synchronized state before I initiated any of my iControl operations ?
By "non-synchronized state" I mean that the primary node sync status is green, and the secondary node sync status is yellow "Changes Pending".
The iControl sync operation returns an error with little detail, but potentially could it fail to sync because the secondary is in a more current state than the primary ?