Skip to content

Validate connector readiness rollout and retire its release flag #49

Description

@devantler

🤖 Generated by the Agentic Engineer

Part of #4; follows #48.

Problem and outcome

The connector-readiness OpenFeature release gate must remain short-lived while the first workload observation rollout is evaluated. The implementation tests are a correctness proxy; they do not establish live source or public-contract availability.

Acceptance criteria

  • A Platform-owned deployment uses immutable signed release artifacts, the upgraded CRD, and exact-name namespaced Deployment get permissions.
  • During the first rollout window, exercise Deployment availability loss, recovery, scaling to zero, a new generation, and access revocation; observe ConnectorReady, aggregate Ready, and registry readiness within the documented polling bound while the controller and API are available.
  • Verify product inputs and provisioned-source conditions remain compatible; confirm the observer creates no workloads, reads no Secrets, and does not query data-plane or public contract URLs.
  • Record public-safe acceptance evidence on Integrate existing sources and publish standard query contracts #4 and compare it with the implementation's lifecycle proxy.
  • Remove CONNECTOR_READINESS_ENABLED, the connector-readiness OpenFeature gate, and its Helm release toggle in a focused PR after acceptance, retaining explicit reference and access boundaries.

The first Platform rollout defines the measurement window; this issue is not evidence of production acceptance. #46 separately owns the HTTP export workload's rollout and its own release flag. Rough size: M.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    Projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions