Closed jordanpadams closed 1 year ago
blocked by not being ready, but keeping in sprint backlog so we are all aware of it's existence
To deploy that doi-ui AWS cloud, we have make sure (request relevant Sys Admin team) to,
<aws-region>
<userpoolID>
[API_AUTHENTICATION]
# Add the issuer of the oauth tokens, for cognito https://cognito-idp.<aws-region>.amazonaws.com/<userpoolID>
jwt_issuer =
# Add the entire content of the JSON file at https://cognito-idp.<aws-region>.amazonaws.com/<userpoolID>/.well-known/jwks.json
json_web_key_set =
jwt_lifetime_seconds = 3600
jwt_algorithm = RS256
Updated the deployment wiki pages.
(1) doi-ui cognito deployment (wiki): https://wiki.jpl.nasa.gov/pages/viewpage.action?pageId=668962936 (2) doi-service cognito deployment(wiki): https://wiki.jpl.nasa.gov/pages/viewpage.action?pageId=668962954
Thanks @ramesh-maddegoda Should the new pages be eventually integrated with the existing deployment procedures for the doi service and ui and should they replace them ?
Thanks @ramesh-maddegoda Should the new pages be eventually integrated with the existing deployment procedures for the doi service and ui and should they replace them ?
@tloubrieu-jpl , the wiki pages were only for Cognito specific deployment configs. I think those should be eventually be part of a doi deployment document.
Thanks @ramesh-maddegoda , we can validate with @c-suh and the rest of the group that it should be integrated with in the standard deployment pages at a next stand up /break out and then do it.
Discipline LDD and page updates to be released this Friday on December 2nd. @jordanpadams, @viviant100, and @tloubrieu-jpl anything for the "TBD components to deploy" (from the middle of the description above)?
Hit a snag with "No space left on device" and have opened a ticket with the SAs. Will work on other steps, i.e. updating site pages for documents, while this is worked out.
@viviant100 the LDDs have been released at https://pds.nasa.gov/datastandards/dictionaries/ and all documents but one have been updated at https://pds.nasa.gov/datastandards/documents/. The last document is the webhelp version of all data dictionaries, which Steve generates once I release the LDDs and send him certain files. I sent those files to him today after releasing the LDDs and will upload them once he has them ready!
@viviant100 (apologies I forgot to update this yesterday) the last of the webhelp files have been uploaded and all tasks for "Discipline LDD Release" and "Webpage Updated" are complete!
thanks @c-suh!
I am planning on placing the update CloudFront function and updating load balancer routing rules this evening (Monday, 12/12) during off hours. This will enable updates to the service to be transparent to users and DNs.
Resharding will occur this week (week of 12/12).
A DSIO ticket has been created to have the documentation redirect rule added to the load balancer: https://itsd-jira.jpl.nasa.gov/servicedesk/customer/portal/16/DSIO-3114 since we mere mortals cannot manually create rules (only through terraform).
The preparation of a stable release for DOI is blocked by ticket https://github.com/NASA-PDS/doi-ui/issues/178
These tasks have been removed before of other bugs found on the doi-service/ui:
In production:
Registry Manager v4.5.4, Standalone Harvest v3.7.4, and Validate v3.3.1 are deployed on gamma and awaiting tests from RChen.
I think we can call this good and re-open if we run into any issues
Closing per Jordan's comment
[x] Update latest software release on nasa-pds.github.io
[x] Discipline LDD Release
[x] Deployment Updates Needed
[x] Deployment on gamma
[x] Deployment of Operational Environment
(for now we still use validate on gamma for production actitities related to NSSDCA)