NASA-PDS / doi-ui

The web interface for the PDS DOI Service providing the ability management PDS archive DOIs. See the DOI Service for more details on the available capabilities. https://nasa-pds.github.io/doi-service/
Apache License 2.0
0 stars 4 forks source link

Upgrade deployment of DOI UI to patched v1.0.1 #146

Closed tloubrieu-jpl closed 2 years ago

c-suh commented 2 years ago

Done on gamma and production. Lightly tested on production (search and viewing information with 'Update' on the Release page but without actually submitting any changes) but not on gamma since that is 500.

c-suh commented 2 years ago

SAs have fixed gamma and it is also ready for review.

c-suh commented 2 years ago

@tloubrieu-jpl the new zip from https://github.com/NASA-PDS/doi-ui/releases/tag/v1.0.1 still has the app-bar in it and does not say the version number in the unzipped directory. Additionally, per the discussed deployment location (step 2 of Install), I was not able to create a new folder for 'applications' nor move the existing legacy folder. For now, I placed it inside the legacy folder and symlinked it (per step 3 of the same section).

tloubrieu-jpl commented 2 years ago

Sorry @c-suh I uploaded the wrong zip in the release 1.0.1 yesterday, I updated it today, there https://github.com/NASA-PDS/doi-ui/releases/tag/v1.0.1 and tested it. Sorry about this hectic release.

Per de deployment, if you need more authorization to create the new '/usr/data/applications' folder, you can create a ticket to ask the SAs to do so. We are not in a hurry for the deployment since, anyhow, the application is still not available outside the JPL network.

c-suh commented 2 years ago

@tloubrieu-jpl no worries! This has been deployed to production and gamma. The deployment/installation location is being discussed with the SAs (read here), which I will fill you in on at tomorrow's meeting.