eclipse-che / che

Kubernetes based Cloud Development Environments for Enterprise Teams
http://eclipse.org/che
Eclipse Public License 2.0
6.99k stars 1.19k forks source link

Plugins used in devfiles lead to duplicate images #17737

Open amisevsk opened 4 years ago

amisevsk commented 4 years ago

Is your enhancement related to a problem? Please describe.

A couple of devfiles in the devfile registry include plugins that result in pulling both the java8 and java11 sidecar:

- name: apache-camel-springboot-
  plugins:
    - redhat/vscode-xml/latest          (uses) quay.io/eclipse/che-sidecar-java:11-f76ca45
    - redhat/vscode-apache-camel/latest (uses) quay.io/eclipse/che-sidecar-java:11-f76ca45
    - redhat/java/latest                (uses) quay.io/eclipse/che-sidecar-java:8-0cfbacb
- name: che4z-
  plugins:
    - broadcommfd/cobol-language-support/latest (uses) quay.io/eclipse/che-sidecar-java:11-f76ca45
    - broadcommfd/debugger-for-mainframe/latest (uses) quay.io/eclipse/che-sidecar-java:8-0cfbacb
    - zowe/vscode-extension-for-zowe/latest     (uses) quay.io/eclipse/che-sidecar-node:10-0cb5d78

This results in the workspace pulling both sidecars and slows down workspace startup.

Describe the solution you'd like

For apache-camel-springboot, we should verify that the sample project works with redhat/java11/latest and if so, switch to that plugin by default. For che4z, we should figure out if broadcommfd/debugger-for-mainframe/latest runs normally in the java11 sidecar.

Describe alternatives you've considered

It's not a huge issue, so doing nothing is definitely an option

che-bot commented 3 years ago

Issues go stale after 180 days of inactivity. lifecycle/stale issues rot after an additional 7 days of inactivity and eventually close.

Mark the issue as fresh with /remove-lifecycle stale in a new comment.

If this issue is safe to close now please do so.

Moderators: Add lifecycle/frozen label to avoid stale mode.

ericwill commented 3 years ago

It's not a huge issue, so doing nothing is definitely an option

Considering nothing has been done for nearly 6 months, I tend to agree!