EOEPCA / proc-ades

Application Deployment and Execution Service (ADES) building block of the Processing & Chaining domain area
https://eoepca.github.io/proc-ades/master
Apache License 2.0
5 stars 5 forks source link

Processing inputs from user workspace #30

Open rconway opened 1 year ago

rconway commented 1 year ago

It has been reported that ADES stage-in from user workspace resources does not work - it seems that the job gets an empty catalogue response with no items - for example an input url such as http://resource-catalogue.guide-user-xbob.185.178.87.100.nip.io/csw/?mode=opensearch&service=CSW&version=3.0.0&request=GetRecords&elementsetname=full&resulttype=results&typenames=csw:Record&recordids=f.

Since the user’s workspace services and their S3 object storage bucket are protected, the ADES stage-in needs to take account of:

rconway commented 1 year ago

Ticket EOEPCA-761 has been created for this issue.

rconway commented 1 year ago

As a quick test the protection of the resource-catalogue can be bypassed by editing the config of the agent that protects the workspace services, to set 'open' access'.

kubectl -n guide-user-xbob edit cm/guide-user-xbob-agent

Edit the field to set openAccess: true.