Details
-
Feature
-
Must have
-
SRCnet
-
-
-
3
-
1
-
0
-
Team_INDIGO
-
Sprint 4
-
-
-
-
PI24-PB SRC23-PB SRCNet0.1 science-platform-services
-
SPO-3479
Description
If the Docker image labels that direct the skaha service behaviour when launching a user sessions (`type`) are provided as part of a curl CLI invocation, this will enable the use of public images from non-Harbor image repositories.
Is the current Harbor query non-standard?
Constraint: need to know the label/type of the image before it's started, so that it can be started properly.
Constraint: do not lose the capability to "label" an image without having to completely rebuild the image.
[update]: with the removal of support for proprietary images, the approach to the implementation of this Feature has changed. See the comment with content from Brian Major for a more complete description.
Steps:
- Figure out the delta between Harbor and the OCI spec.
- Is listing a standard of OCI registries?
- Is it possible to get all the metadata from the images so that skaha has the information before it launches the jobs.
- If all calls are OCI-compliant, determine how to fill in what the Harbor API provides.