Project

General

Profile

Story #2950

create integration tests for CN-dependent MN calls

Added by Rob Nahf over 9 years ago. Updated almost 4 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
d1_integration
Target version:
Start date:
2014-10-01
Due date:
2014-11-20
% Done:

100%

Story Points:
Sprint:

Description

MN api methods that require calls to the CN:

getLogRecords
listObjects (really?)
synchronizationFailed
"Access control for this method MUST be configured to allow calling by Coordinating Nodes and MAY be configured to allow more general access."

getReplica
"If the object being retrieved is restricted access, then a Tier 2 or higher Member Node MUST make a call to CNReplication.isNodeAuthorized() to verify that the Subject of the caller is authorized to retrieve the content.

systemMetadataChanged
"Access control for this method MUST be configured to allow calling by Coordinating Nodes."

create
update
"The pid must not exist in the DataONE system or should have been previously reserved using CNCore.reserveIdentifier()."

replicate
"Access control for this method MUST be configured to allow calling by Coordinating Nodes."

History

#1 Updated by Rob Nahf over 9 years ago

  • Category set to d1_integration
  • Assignee set to Rob Nahf

MN api methods that require calls to the CN:

getLogRecords
listObjects (really?)
synchronizationFailed
"Access control for this method MUST be configured to allow calling by Coordinating Nodes and MAY be configured to allow more general access."

getReplica
"If the object being retrieved is restricted access, then a Tier 2 or higher Member Node MUST make a call to CNReplication.isNodeAuthorized() to verify that the Subject of the caller is authorized to retrieve the content.

systemMetadataChanged
"Access control for this method MUST be configured to allow calling by Coordinating Nodes."

create

update
"The pid must not exist in the DataONE system or should have been previously reserved using CNCore.reserveIdentifier()."

replicate
"Access control for this method MUST be configured to allow calling by Coordinating Nodes."

#2 Updated by Rob Nahf over 9 years ago

  • Position set to 2
  • Position deleted (4)
  • Target version changed from Sprint-2012.23-Block.3.4 to Sprint-2012.25-Block.4.1

#3 Updated by Rob Nahf over 9 years ago

  • Status changed from New to In Progress
  • % Done changed from 0 to 70

#4 Updated by Rob Nahf over 9 years ago

  • Position deleted (8)
  • Position set to 1
  • Target version changed from Sprint-2012.25-Block.4.1 to Sprint-2012.27-Block.4.2

#5 Updated by Rob Nahf over 9 years ago

  • Position deleted (5)
  • Position set to 1
  • Target version changed from Sprint-2012.27-Block.4.2 to Sprint-2012.29-Block.4.3

#6 Updated by Chris Jones over 9 years ago

  • Target version changed from Sprint-2012.29-Block.4.3 to Sprint-2012.37-Block.5.3

#7 Updated by Rob Nahf about 9 years ago

  • translation missing: en.field_remaining_hours set to 0.0
  • Start date set to 2012-09-23
  • Target version changed from Sprint-2012.37-Block.5.3 to Sprint-2012.39-Block.5.4
  • Due date set to 2012-10-06

#8 Updated by Rob Nahf about 9 years ago

  • Target version changed from Sprint-2012.39-Block.5.4 to Sprint-2012.41-Block.6.1
  • Due date changed from 2012-10-06 to 2012-10-27

#9 Updated by Rob Nahf about 9 years ago

  • Target version changed from Sprint-2012.41-Block.6.1 to Sprint-2012.44-Block.6.2
  • Due date changed from 2012-10-27 to 2012-11-10

#10 Updated by Rob Nahf almost 9 years ago

  • Start date deleted (2012-09-23)
  • Target version deleted (Sprint-2012.44-Block.6.2)
  • Due date deleted (2012-11-10)

#11 Updated by Dave Vieglais about 7 years ago

  • Start date set to 2014-10-01
  • Target version set to Maintenance Backlog
  • Due date set to 2014-10-01

#12 Updated by Rob Nahf about 7 years ago

  • Subject changed from create integration tests for cn-denpendent MN calls to create integration tests for CN-dependent MN calls
  • Description updated (diff)
  • Due date changed from 2014-10-01 to 2014-11-20

#13 Updated by Dave Vieglais almost 4 years ago

  • % Done changed from 30 to 100
  • Status changed from In Progress to Closed

Also available in: Atom PDF

Add picture from clipboard (Maximum size: 14.8 MB)