-
Epic
-
Resolution: Done
-
Normal
-
None
-
Import from git - consistent implementation for devfiles
-
False
-
None
-
False
-
Green
-
To Do
-
Impediment
-
no-ux
-
0
-
0% To Do, 20% In Progress, 80% Done
-
M
-
Not Supported
Problem:
Goal:
Better align back end implementation of ODC, odo & OpenShift Connector around Import from Git, and location the devfile in the git repo.
Why is it important?
- Cross portfolio consistency
Acceptance criteria:
- For devfile which has resource URI, UI need to send inline yaml to backend api: devfile backend will always return Deployment, BuildConfig and ImageStream. If Service and Endpoint/Route are defined in the devfile, backend will return those resources otherwise it will not.
- For devfile which has no URI or inline is not set in devfile itself : devfile backend will return Deployment, BuildConfig, ImageStream, Service and Route like the master branch (but it is not getting this data from the YAML)
- FYI: Other Kube resources like CronJob defined in the devfile YAML (uri/inline) will be ignored by backend at the moment. We can discuss this in the future, if we want to improve on our current implementation including having multiple Deployments, Services, Routes, etc.. (This we need to plan for 4.13)
Dependencies (External/Internal):
Need to talk to eyuen@redhat.com to determine what the dependencies are in order to implement this.
Design Artifacts:
Exploration:
Note:
- is cloned by
-
ODC-6704 Import from git improvements - use Alizer & match to devfile
- Closed
- links to
There are no Sub-Tasks for this issue.