Bug 2057306 - The developer is not able to create projecthelmchartrepository CR by following the steps mentioned in the Quick start
Summary: The developer is not able to create projecthelmchartrepository CR by followin...
Keywords:
Status: CLOSED DEFERRED
Alias: None
Product: OpenShift Container Platform
Classification: Red Hat
Component: Dev Console
Version: 4.10
Hardware: Unspecified
OS: Unspecified
medium
medium
Target Milestone: ---
: 4.12.z
Assignee: Lokananda Prabhu
QA Contact: spathak@redhat.com
Shreya Siddhartha
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2022-02-23 07:36 UTC by Debsmita Santra
Modified: 2023-03-09 01:13 UTC (History)
6 users (show)

Fixed In Version:
Doc Type: Known Issue
Doc Text:
There was a known issue in the *Add Helm Chart Repositories* form to extend the Developer Catalog of a project. The *Quick Start* guides shows that you can add the `ProjectHelmChartRepository` CR in the desired namespace whereas it does not mention that to perform this you need permission from the kubeadmin. This issue was resolved with *Quickstart* mentioning the correct steps to create `ProjectHelmChartRepository` CR. For more information, see (link:https://docs.google.com/presentation/d/1kTKRNa1WDnFyWxrkrDXtOx5FwzeCS9nuI9PWLH3NsgU/edit#slide=id.g5a662668d9_0_352[*ODC-5713_Allow Helm Chart Registry to be namespace scoped*]) (link:https://bugzilla.redhat.com/show_bug.cgi?id=2057306 [*BZ#2057306*])
Clone Of:
Environment:
Last Closed: 2023-03-09 01:13:23 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)

Description Debsmita Santra 2022-02-23 07:36:49 UTC
Description of problem:
The `Add Helm Chart Repositories to extend the Developer Catalog for your project` Quick Start says that a developer will be able to add the ProjectHelmChartRepository CR in the desired namespace, but it doesn't mention that to be able to do this the developer needs to have certain access which has to be provided by the kubeadmin.

Version-Release number of selected component (if applicable):


How reproducible:
Always


Steps to Reproduce:
1. Create a developer user (Click on `cluster OAuth Configuration` link on the blue sticker that appears at the top of the page -> In the Identity providers click on Add & select HTPassword -> Provide name & password)
2. Login as Developer
3. Search -> ProjectHelmChartReporsitory
4. Try creating the CR

Actual results:
On following the steps mentioned in the Quick start, the developer is not able to create the PHCR CR


Expected results:
The developer should be able to create the CR on following the steps mentioned in the Quick start


Additional info:
slack thread : https://coreos.slack.com/archives/CHK22LM6Y/p1645106998750319
Steps to follow: https://docs.google.com/presentation/d/1kTKRNa1WDnFyWxrkrDXtOx5FwzeCS9nuI9PWLH3NsgU/edit#slide=id.g5a662668d9_0_352

Comment 3 Debsmita Santra 2022-12-13 05:48:58 UTC
It is a known issue

Comment 4 Shiftzilla 2023-03-09 01:13:23 UTC
OpenShift has moved to Jira for its defect tracking! This bug can now be found in the OCPBUGS project in Jira.

https://issues.redhat.com/browse/OCPBUGS-9129


Note You need to log in before you can comment on or make changes to this bug.