Task #2607
Allow replica MNs access to system metadata of replica objects
100%
Description
If a Member Node is listed as a replica target in system metadata for an object, that MN may need administrative access to the system metadata on the CN. If the session subject identified in the requesting node session matches a subject of a known MN in the node list, and the MN is listed as a replica, allow access.
This addresses replication failures recently seen when GMN calls CN.getSystemMetadata() during a call to MN.replicate().
History
#1 Updated by Chris Jones over 12 years ago
Modified D1NodeService.getSystemMetadata() to allow MN access to system metadata based on the cert subject given. Needs testing.
#2 Updated by Chris Jones over 12 years ago
- Status changed from In Progress to Closed
We found an NPE issue in D1NodeService.listNodesBySubject() since the node list was not initialized. Ben initialized the list before it populated, so this functionality is working now.