Skip to content

The v1 docs follow nauthera-server's main branch and its 0.x releases on the way to 1.0, so fields and APIs can still change.

v1

FixedAtCreation

Docs version v1 (main)Nauthera is pre-1.0, in a design-partner program

An Organization differs from its resource in FIPS mode, which is fixed at creation; it is Ready=False, Error, and nothing is written.

Meaning

An organization already holds the resource's slug and runs with a fipsMode other than spec.fipsMode. FIPS mode cannot change after an organization is created, so the operator writes none of the resource's settings and reports the difference. The message names both values. spec.fipsMode is immutable on the resource too.

Impact

The platform team's declared tenant settings (display name, FAPI mode, branding, second factor, network zones) are not applied. The organization keeps serving its users as it is.

Diagnosis

  1. kubectl describe organization <name> for both values.
  2. The organization's settings in the admin dashboard or admin API, and its organization.created audit record for who created it with which mode.

Mitigation

  • If the existing organization is right, delete the resource and apply it again with the matching spec.fipsMode. Deleting it removes nothing on the server, since it never adopted the organization.
  • If the resource is right, use another slug; the existing organization is not converted.

Escalation

Choosing a FIPS mode for a tenant is a compliance decision: escalate to the owner of the identity platform before recreating either side.


Operator failure reasons · Generated from operator/internal/runbook/conditions.yaml in nauthera-server.