Files
cozystack/packages/system
Myasnikov Daniil a23341275c fix(dashboard): grant tenant dashboard read on cozy-public PVCs
The vm-disk source image dropdown in the console lists PersistentVolumeClaims in cozy-public (the vm-default-images-* golden images). The browser issues that list as the tenant identity (e.g. system:serviceaccount:tenant-root:tenant-root), but the cozy:tenant:dashboard Role only granted read on Flux helmrepositories and helmcharts. The list returned 403 and the dropdown stayed empty even when the images existed.

Add get/list/watch on persistentvolumeclaims to the Role. cozy-public is a shared public namespace, so read on its PVCs is safe to expose to every tenant dashboard subject. A helm-unittest regression pins the grant.

Assisted-By: Claude <noreply@anthropic.com>
Signed-off-by: Myasnikov Daniil <myasnikovdaniil2001@gmail.com>
(cherry picked from commit bb322138ec)
2026-06-09 20:52:03 +00:00
..
2026-05-28 01:41:38 +00:00
2026-03-25 15:57:25 +05:00
2026-05-22 04:10:56 +00:00
2026-05-13 12:29:01 +00:00
2026-05-28 01:41:38 +00:00
2026-05-28 01:41:38 +00:00
2026-05-28 01:41:38 +00:00
2026-05-28 01:41:38 +00:00
2026-05-28 01:41:38 +00:00
2026-05-28 01:41:38 +00:00
2026-05-28 01:41:38 +00:00
2026-05-22 04:10:56 +00:00
2026-05-13 12:29:01 +00:00
2026-02-10 20:19:03 +01:00
2026-01-15 23:32:41 +00:00
2026-01-20 03:24:32 +01:00
2026-03-25 15:57:25 +05:00
2026-05-28 01:41:38 +00:00
2026-02-17 22:54:12 +01:00
2026-01-20 03:24:32 +01:00
2026-06-05 12:25:22 +00:00
2026-05-28 01:41:38 +00:00
2026-03-25 15:57:25 +05:00
2026-04-14 19:59:19 +05:00