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

Helm Repository "Edit" button results in 404

XMLWordPrintable

    • Low
    • No
    • ODC Sprint 240
    • 1
    • Rejected
    • False
    • Hide

      None

      Show
      None
    • Hide
      * Previously, if you tried to edit a Helm chart repository in the *Developer* console by navigating to *Helm*, clicking the *Repositories* tab, then selecting *Edit HelmChartRepository* through the kebab menu for your Helm chart repository, an *Error* page was displayed that showed a *404: Page Not Found* error. 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-15130[*OCPBUGS-15130*])
      Show
      * Previously, if you tried to edit a Helm chart repository in the *Developer* console by navigating to *Helm*, clicking the *Repositories* tab, then selecting *Edit HelmChartRepository* through the kebab menu for your Helm chart repository, an *Error* page was displayed that showed a *404: Page Not Found* error. 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-15130 [* OCPBUGS-15130 *])
    • Bug Fix
    • Done

      This is a clone of issue OCPBUGS-14660. The following is the description of the original issue:

      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:

            rh-ee-lprabhu Lokananda Prabhu
            openshift-crt-jira-prow OpenShift Prow Bot
            Sanket Pathak Sanket Pathak
            Ashleigh Brennan Ashleigh Brennan
            Votes:
            0 Vote for this issue
            Watchers:
            7 Start watching this issue

              Created:
              Updated:
              Resolved: