Skip to content

test(e2e): no suite installs nats, so its tenant trust-anchor leg is unexercised #4702

Open

Description

#3706 called out the nats half of the trust-anchor gap. #4701 covers qdrant, from the sentinel through the CA-extraction controller to tenantsecrets. nats is still untested: no directory under hack/e2e-chainsaw/ installs nats, so since #3340 landed, the nats leg of the tenant CA projection contract (sentinel Ready, a key-free <release>.tenant-ca Secret served through tenantsecrets, the key-bearing Secrets not served) runs in no lane. Fix shape: a nats suite with TLS on, carrying the same two steps #4701 adds for qdrant (anchor published; endpoint trusts only the anchor, with wrong-CA, system-store and plaintext negatives).

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

    area/testingIssues or PRs related to testing (e2e, bats, unit tests)kind/bugCategorizes issue or PR as related to a bugtriage/needs-triageIndicates an issue needs triage by a maintainer

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions