Skip to content

docs: un 403 en lookup no es silencioso - #134

Merged
az-adhoc merged 1 commit into
mainfrom
docs/lookup-403-no-es-silencioso
Aug 10, 2026
Merged

docs: un 403 en lookup no es silencioso#134
az-adhoc merged 1 commit into
mainfrom
docs/lookup-403-no-es-silencioso

Conversation

@az-adhoc

@az-adhoc az-adhoc commented Aug 7, 2026

Copy link
Copy Markdown
Contributor

Corrijo algo que documenté al revés en #131.

Escribí que lookup devuelve vacío cuando no tiene permiso de leer, y que por eso un permiso faltante se veía igual que "el disco no está" hasta explotar después con un error de ownership que no hablaba de permisos.

Al toparnos con el caso real, helm propaga el 403 y corta el render:

error calling lookup: persistentvolumeclaims "way-user-2" is forbidden:
User "system:serviceaccount:devops:helm-runner-ksa" cannot get resource
"persistentvolumeclaims" in API group "" in the namespace "way"

Nombra el permiso, el service account y el namespace, y falla antes de crear nada — así que por esta vía tampoco se llega a una superficie a medio instalar. Es bastante mejor de lo que había advertido.

El permiso sigue siendo lo que hay que tener (va en devops-cloud-infra#71); lo que cambia es que encontrarlo no cuesta nada.

Sin bump de versión: es sólo documentación y no necesita republicarse.

…alta

Documenté lo contrario: que lookup devuelve vacío cuando no tiene permiso de
leer y que el error aparecía después, disfrazado de problema de ownership. Al
probarlo de verdad, helm propaga el 403 y corta el render con un mensaje que
nombra el permiso, el service account y el namespace. Además falla antes de crear
nada, así que por esta vía no se llega a una superficie a medio instalar.

El permiso sigue siendo lo que hay que tener; lo que cambia es que encontrarlo no
cuesta nada. Va sin bump: es sólo documentación y no necesita republicarse.
@az-adhoc
az-adhoc merged commit 8c935e1 into main Aug 10, 2026
4 checks passed
@az-adhoc
az-adhoc deleted the docs/lookup-403-no-es-silencioso branch August 10, 2026 19:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant