Skip to content

chectl server:deploy --skip-devworkspace-operator is not working #23926

Description

@dkwon17

Describe the bug

With chectl (next), I ran the following command to install Eclipse Che on my OpenShift cluster:

chectl server:deploy \
    -p openshift \
    --batch \
    --telemetry=off \
    --skip-devworkspace-operator \
    --chenamespace=eclipse-che \
    --k8spodwaittimeout=86400 \
    --k8spodreadytimeout=86400

despite the --skip-devworkspace-operator field, I noticed that DWO was installed:

Image

Che version

next (development version)

Steps to reproduce

Run

chectl server:deploy \
    -p openshift \
    --batch \
    --telemetry=off \
    --skip-devworkspace-operator \
    --chenamespace=eclipse-che \
    --k8spodwaittimeout=86400 \
    --k8spodreadytimeout=86400

on an OpenShift cluster.

Expected behavior

The DWO CSV should not be created.

Runtime

OpenShift

Screenshots

I noticed this issue in the DWO happy path test failure: devfile/devworkspace-operator#1685

What happened was:

  • DWO is installed onto the cluster with make install
  • chectl server:deploy -skip-devworkspace-operator is used to install che without DWO
  • However, chectl server:deploy -skip-devworkspace-operator creates another DWO instance onto the cluster, causing the happy path test failure

Installation method

chectl/next

Environment

macOS

Eclipse Che Logs

Additional context

No response

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    area/chectlIssues related to chectl, the CLI of Chekind/bugOutline of a bug - must adhere to the bug report template.team/BThis team is responsible for the Web Terminal, the DevWorkspace Operator.

    Type

    No type

    Projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions