New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Relax rules for Amazon ECR tools #4283
Comments
(I originally brought up this issue on the Discourse forum) You could also consider a 'catch all' option that takes any valid docker url, which is the underlying requirement of wdl. For instance, we have some old images like: Thank you for your fast response. |
➤ Denis Yuen commented: There are three main tasks, which will need to be split up
|
➤ Kathy.Tran commented: This ticket implements part 1. For part 1, finish getting tools tab and dag tab so they display the names of the images. Checksum harvesting for public registries is split out into another ticket ( #4330 ) (requires more brainstorming). For this ticket (part 1), can also add to docs that we couldn’t implement checksum harvesting for ECR images after some research. Part 2 is split into another ticket ( #4331 ). Part 3 is split into a completely different ticket ( #4332 ) (unrelated to Amazon ECR). |
#4283 * Display Amazon ECR images in Tools tab and DAG tab
Registered a tool that used an amazon ecr image and was able to see it appear in the DAG and Tools tabs UI - 2.8-44-g95bc00b5 Compose Setup - abf5bef Deploy - 1.11.0-30-gb6b2d89 |
Describe the bug
It's currently difficult to register tools with Amazon ECR because of aggressive checks (both backend and frontend)
To Reproduce
Steps to reproduce the behavior:
Expected behavior
Should be able to register a tool using an Amazon ECR image like https://gallery.ecr.aws/x5g7o3i3/appropriate/curl
Additional context
Webservice - 1.10.2
UI - 2.7.4
Compose Setup - 1.1
Deploy - 1.10.1
┆Issue is synchronized with this Jira Story
┆fixVersions: Dockstore 1.12
┆friendlyId: DOCK-1815
┆sprint: Sprint 65-Pyjama shark
┆taskType: Story
The text was updated successfully, but these errors were encountered: