Skip to content
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 URL params inside the url of getting started samples definition #22866

Closed
eye0fra opened this issue Mar 6, 2024 · 0 comments · Fixed by eclipse-che/che-dashboard#1063
Assignees
Labels
area/dashboard kind/bug Outline of a bug - must adhere to the bug report template. severity/P1 Has a major impact to usage or development of the system.

Comments

@eye0fra
Copy link

eye0fra commented Mar 6, 2024

Describe the bug

Upon configuring the dashboard with a custom sample, it accurately presents the URL with parameters. However, it fails to process this information during workspace startup, akin to the Create Workspace functionality.

Che version

7.82@latest

Steps to reproduce

Adhere to the instructions for configuring the getting started samples outlined here: https://eclipse.dev/che/docs/stable/administration-guide/configuring-getting-started-samples/

Within the URL definition, include a URL with parameters, such as:

     {
        "displayName": "Example", 
        "description": "Example", 
        "tags": ["example"], 
        "url": "https://example.com/my-project.git?df=next/base/devfile.yaml"
      }

Click the generated icon in the dashboard to observe any errors produced by the dashboard.

Expected behavior

Same behaviour as the Create Workspace functionality.

Runtime

OpenShift

Screenshots

image

Installation method

OperatorHub

Environment

other (please specify in additional context)

Eclipse Che Logs

No response

Additional context

No response

@eye0fra eye0fra added the kind/bug Outline of a bug - must adhere to the bug report template. label Mar 6, 2024
@ibuziuk ibuziuk added area/dashboard severity/P1 Has a major impact to usage or development of the system. labels Mar 6, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/dashboard kind/bug Outline of a bug - must adhere to the bug report template. severity/P1 Has a major impact to usage or development of the system.
Projects
None yet
3 participants