LibraryNotFound see history edit this page

Talks about: , , and

Symptom

READY=False, REASON=LibraryNotFound. The Message names the missing library.

Cause

A spec.libraries[*] entry references a JsonnetLibrary CR that the operator cannot Get. Common reasons:

Diagnosis

# Confirm the library exists.
kubectl --namespace <ns> get jsonnetlibrary <name>

# Test the tenant's RBAC.
kubectl auth can-i get jsonnetlibrary <name> \
  --as=system:serviceaccount:<ns>:<tenant-sa> -n <library-ns>

If can-i returns no, RBAC is the gap.

Remediation