CONTAP-835795: Vserver peer regenerates peer UUID on cross-node async task execution
Issue
- When below asynchronous API call is processed and load-balanced to the partner HA node, the operation succeeds, but the SVM peer UUID embedded in the REST job description (Location header) does not match the actual UUID of the created peer relationship:
POST /api/svm/peers?return_records=true&return_timeout=0 - Clients querying the peer relationship using the UUID provided in the completed job description receive:
[kern_mgwd:info:6138] ERR: Vserver peering: src/tables/vserverpeer/vserver_peer.cc:virtual smdb_error vserver_peer_rest_iterator::get_imp():5141 Failed to get vserver name and peer vserver name from Peer UUID. Error: entry doesn't exist
.
