harvester: [BUG][Multiple Cluster]Project Member cannot create resources in harvester-public ns
Describe the bug
To Reproduce Steps to reproduce the behavior:
- Go to Template Create Page
- Switch to harvester-public namespace
- Create Template faile
webhook throw errors
[virtualmachinetemplates.harvesterhci.io](http://virtualmachinetemplates.harvesterhci.io/) is forbidden: User "u-h4m68" cannot create resource "virtualmachinetemplates" in API group "[harvesterhci.io](http://harvesterhci.io/)" in the namespace "harvester-public"
Expected behavior
- Member role could create resources in harvester-public namespace
Support bundle
Environment:
- Harvester ISO version:
- Underlying Infrastructure (e.g. Baremetal with Dell PowerEdge R630):
Additional context Add any other context about the problem here.
About this issue
- Original URL
- State: closed
- Created 2 years ago
- Comments: 15 (6 by maintainers)
@noahgildersleeve Thanks for your testing. Sorry for the reproduced steps are not detailed. And there have a backend issue 2788 that makes harvester-public very confused.
Here are my reproduce steps:
Expected Results Users can see the harvester-public namespace in the dropdown but cannot create it successfully.
And after issue 2788 was fixed, the harvester-public namespace will be hidden in the dropdown.
Explorer Test case:
Expected Results No namespace options can be selected.