Skip to content

Stale Target and Config CR readiness persists until data-server restart #416

@Tanujabais123

Description

@Tanujabais123

We are observing stale and incorrect readiness states for both Target CRs and Config CRs in the SDC platform. Some Config CRs remain in READY=False with the reason “config not applied”, and the corresponding Target CRs remain “config not ready”, even though the configuration has already been successfully applied to the device.

This stale state persists indefinitely and does not self‑recover through reconciliation. Restarting the data-server pod immediately resolves the issue: all affected Config CRs and Target CRs transition to READY=True with “config applied and target ready”, without any changes to Config CRs, Target CRs, Schema CRs, or Git repositories.

Observed behavior

Config CRs get stuck in:
READY=False
REASON=config not applied

Target CRs get stuck in:
READY=False
REASON=config not ready

Some targets using the same provider/version are READY=True while others are stuck
Deviations sometimes appear missing or ignored during this stale state
Restarting the data-server immediately corrects all statuses
No restart of schema-server, api-server, or controllers is required

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions