Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

As a user, I would like to provide a custom base manifest URL #121

Open
smclaughlin7 opened this issue Nov 22, 2021 · 1 comment
Open

As a user, I would like to provide a custom base manifest URL #121

smclaughlin7 opened this issue Nov 22, 2021 · 1 comment

Comments

@smclaughlin7
Copy link

smclaughlin7 commented Nov 22, 2021

Add a testing mode to the pds-deep-archive software that lets the user (a node) specify the <manifest_url> location to use in the resulting SIP product label.

💪 Motivation

For some new archives, such as the Catalina Sky Survey that accumulates data into new collection versions on a nightly basis and delivers to the NSSDCA every week, the delivering node, the NSSDCA, and most likely EN will need to perform end-to-end testing before deliveries to the NSSDCA go live.

Presently pds-deep-archive hardcodes <manifest_url> in the SIP label to point to the manifest repository at EN, https://pds.nasa.gov/data/pds4/manifests/2021/. However for many of these end-to-end tests each SIP product will reside locally online at the node. This requires the NSSDCA to manually edit each SIP label and change <manifest_url> to point to the SIP manifest location at the node.

📖 Additional Details

None

⚖️ Acceptance Criteria

Given a test mode is added to pds-deep-archive,
when I run pds-deep-archive for an end-to-end test
then I expect the software to let me specifiy or input the SIP <manifest_url> location that will override the hardcoded URL to EN's manifest repository.

⚙️ Engineering Details

@jordanpadams
Copy link
Member

thanks @smclaughlin7 we will add this to the queue

@jordanpadams jordanpadams removed their assignment Nov 22, 2021
@jordanpadams jordanpadams changed the title Add a testing mode to the pds-deep-archive software As a user, I would like to provide a custom base manifest URL Nov 22, 2021
@jordanpadams jordanpadams added B13.0 and removed B13.0 labels Jan 13, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: ToDo
Development

No branches or pull requests

2 participants