Uploaded image for project: 'OpenShift Bugs'
  1. OpenShift Bugs
  2. OCPBUGS-14660

Helm Repository "Edit" button results in 404

    XMLWordPrintable

Details

    • Low
    • No
    • Rejected
    • False
    • Hide

      None

      Show
      None
    • Hide
      * Previously, in the *Developer* perspective of the web console, when editing a Helm chart repository by navigating the *Repositories* tab on the *Helm* page and selecting *Edit HelmChartRepository*, a 404: page not found message was displayed. This was caused by a component path that was not up to date. This issue is now fixed. (link:https://issues.redhat.com/browse/OCPBUGS-14660[*OCPBUGS-14660*])
      Show
      * Previously, in the *Developer* perspective of the web console, when editing a Helm chart repository by navigating the *Repositories* tab on the *Helm* page and selecting *Edit HelmChartRepository*, a 404: page not found message was displayed. This was caused by a component path that was not up to date. This issue is now fixed. (link: https://issues.redhat.com/browse/OCPBUGS-14660 [* OCPBUGS-14660 *])
    • Bug Fix
    • Done

    Description

      Description of problem:

      Helm view in Dev console doesn't allow you to edit Helm repositories through the three dots menu "Edit option". It results in 404.

      Prerequisites (if any, like setup, operators/versions):

      Tried in 4.13 only, not sure if other versions are affected

      Steps to Reproduce

      1. Create a new Helm chart repository (/ns/<NAMESPACE>/helmchartrepositories/~new/form endpoint)
      2. List all the custom Helm repositories ( /helm-releases/ns/<NAMESPACE>/repositories endpoint)
      3. Click three dots menu on the right of any chart repository and select "Edit ProjectHelmChartRepository" (leads to /k8s/ns/<NAMESPACE>/helmchartrepositories/<REPO_NAME>/edit)
      4. You land on 404 page

      Actual results:

      404 page, see the attached GIF

      Expected results:

      Edit view

      Reproducibility (Always/Intermittent/Only Once):

      Always

      Build Details:

      Observed in OCP 4.13 (Dev sandbox and OpenShift Local)

      Workaround:

      Follow steps 1 and 2. from the reproducer above
      3. Click on Helm repository name
      4. Click YAML tab to edit resource (/k8s/ns/<NAMESPACE>/helm.openshift.io~v1beta1~ProjectHelmChartRepository/<REPO_NAME>/yaml endpoint)

      Additional info:

      Attachments

        Issue Links

          Activity

            People

              rh-ee-lprabhu Lokananda Prabhu
              tcoufal@redhat.com Tom Coufal
              Ashleigh Brennan Ashleigh Brennan
              Votes:
              0 Vote for this issue
              Watchers:
              9 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: