# OrganizationNotReady

A namespaced resource belongs to an Organization that has no issuer yet; it is Ready=False, Pending, and is sent once the organization is.

## Meaning

The organization that admits the namespace is declared by an Organization resource whose
`status.issuer` is empty: the operator has not yet created it on the server, or creating it
failed. The resource is sent under that issuer, so it waits; it is reconciled again as soon
as the Organization reports one.

## Impact

The resource is not written to the server until its organization exists. This is normal for a
few seconds after both are applied together; longer means the Organization itself is failing.

## Diagnosis

1. `kubectl get organization <slug> -o wide` shows its phase, reason and message.
2. `kubectl describe organization <slug>` for its events.

## Mitigation

- Wait for the Organization to become Ready, or fix what its own condition reports.

## Escalation

The Organization's condition says what to escalate; this reason only follows from it.

---

[Operator failure reasons](https://www.nauthera.io/docs/v1/runbooks/operator) · Generated from [`operator/internal/runbook/conditions.yaml`](https://github.com/nauthera/nauthera-server/blob/main/operator/internal/runbook/conditions.yaml) in nauthera-server.
