-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
Support serving airgap
samples from the User Dashboard based on the CR property
#23026
Labels
area/che-operator
Issues and PRs related to Eclipse Che Kubernetes Operator
area/dashboard
kind/task
Internal things, technical debt, and to-do tasks to be performed.
severity/P1
Has a major impact to usage or development of the system.
status/analyzing
An issue has been proposed and it is currently being analyzed for effort and implementation approach
Comments
ibuziuk
added
the
kind/task
Internal things, technical debt, and to-do tasks to be performed.
label
Jul 1, 2024
che-bot
added
the
status/need-triage
An issue that needs to be prioritized by the curator responsible for the triage. See https://github.
label
Jul 1, 2024
ibuziuk
added
severity/P1
Has a major impact to usage or development of the system.
status/analyzing
An issue has been proposed and it is currently being analyzed for effort and implementation approach
area/dashboard
area/che-operator
Issues and PRs related to Eclipse Che Kubernetes Operator
and removed
status/need-triage
An issue that needs to be prioritized by the curator responsible for the triage. See https://github.
labels
Jul 1, 2024
ibuziuk
moved this to In Progress
in Red Hat OpenShift Dev Spaces and Web Terminal Priorities
Jul 2, 2024
This was referenced Aug 2, 2024
Merged
ibuziuk
moved this from In Progress
to Code Review
in Red Hat OpenShift Dev Spaces and Web Terminal Priorities
Aug 6, 2024
8 tasks
ibuziuk
moved this from Code Review
to In Progress
in Red Hat OpenShift Dev Spaces and Web Terminal Priorities
Aug 7, 2024
This was referenced Aug 7, 2024
This was referenced Aug 12, 2024
github-project-automation
bot
moved this from In Progress
to Done
in Red Hat OpenShift Dev Spaces and Web Terminal Priorities
Aug 12, 2024
This was referenced Aug 13, 2024
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
area/che-operator
Issues and PRs related to Eclipse Che Kubernetes Operator
area/dashboard
kind/task
Internal things, technical debt, and to-do tasks to be performed.
severity/P1
Has a major impact to usage or development of the system.
status/analyzing
An issue has been proposed and it is currently being analyzed for effort and implementation approach
Is your task related to a problem? Please describe
Dashboard should support building samples in the airgap mode and serving them as getting-started based on CR property.
The idea is to have the
.airgap.json
/.airgap-samples.json
/.airgap-getting-started-samples.json
file in the https://github.com/eclipse-che/che-dashboard repository with the list of URLs to the samples that are supposed to be supported in the airgap mode e.g.N.B. format & semantics should be the same as described in https://eclipse.dev/che/docs/stable/administration-guide/configuring-getting-started-samples/
During the build time dashboard should prepare archives and be ready to serve them in the runtime as getting started based on CR property.
Describe the solution you'd like
CR semantics - TBD
option 1) Configuration on the
dashboard
level:option 2) Configuration on the
devfileRegistry
levelN.B. With the deprecation of the
che-devfile-registry
and removal of the dedicated operand as part of #22960 the overall semantics fordevfileRegistry
is getting cluttered, so I believe we should configure it ondashboard
level.Describe alternatives you've considered
Additional context
This task is a pre-requirement for the che-devfile-registry deprecation - #22960
The text was updated successfully, but these errors were encountered: