Closed jordanpadams closed 1 year ago
The services we want are (TBC):
DOI Service on hold per #128
Basic integration setup complete. awaiting test username/password from @tloubrieu-jpl
Basic integration setup complete. awaiting test username/password from @tloubrieu-jpl
The pds-jenkins machine was done for a few weeks, but @nutjob4life will be able to deploy it as soon as it is back.
A reverse proxy also needs to be set up by the SAs, @nutjob4life will create a ticket for that.
I don't believe it is related by similar behavior was corrected on registry-api https://github.com/NASA-PDS/registry-api/issues/141
Note that neither the DOI service nor the Registry seem to work when under a subpage. That is, these reverse-proxies only partially work:
The issue is that either our software or the Swagger layer used by both Registry API and DOI are not compatible with subpage existence. These apps prefer to answer to /
and not /expo
or /doi
.
Towards finding a better alternative, I've asked the sysadmins to create 2 new CNAMEs so that neither Registry API nor DOI have to be on a subpage, i.e., they will answer at /
:
See the ticket for more details.
I hope this solves the recurring issue with both services.
The new endpoints without sub-pages are functional!
Give them a try at:
This works. In a next ticket TBD we want to have the same url scheme as in production.
Motivation
...so that I can easily test services and clients against those services
Additional Details
Acceptance Criteria
Given When I perform Then I expect
Engineering Details
We want some generic tool / service identified and a process documented for continuous deployment of PDS EN services that are in development. This capability to be possible for services that may be deployed either (or both):
things to thing about: