Skip to content

fix(cassandra): register nvct with legacy ESS auth - #494

Merged
sbaum1994 merged 1 commit into
release-nvcf-cassandra-migrations-v0.10from
fix/061-nvct-ess-registration
Jul 28, 2026
Merged

fix(cassandra): register nvct with legacy ESS auth#494
sbaum1994 merged 1 commit into
release-nvcf-cassandra-migrations-v0.10from
fix/061-nvct-ess-registration

Conversation

@sbaum1994

Copy link
Copy Markdown
Collaborator

TL;DR

Restores the legacy ESS authorization records required for nvct-api task creation in the 0.6.1 Cassandra migrations release line.

Additional Details

The 0.6.x ESS API reads the legacy SSA and notary authorization maps. The v0.10.2 release seeds nvct-api only in the newer OAuth map, causing task creation to fail with a forbidden client-not-registered response.

This adds the missing ordered ESS migration and extends the migration regression test to require both nvct-api registrations. It deliberately does not add the later SSA-column restoration migration because the v0.10 release branch already retains that column.

Customer Release Notes

Fixes task creation for fresh 0.6.1 self-managed installations.

Plan Summary

Not applicable.

Usage

Publish migrations/cassandra/v0.10.3 after this PR merges, then update the 0.6 stack release branch to consume the published image.

Testing

sh migrations/cassandra/tests/test-execute-sqls.sh

QA is needed: validate task creation on a fresh single-cluster 0.6.1 deployment using the published image.

Notes

No new third-party dependencies. NOTICE unchanged.

References

Closes #488

Related Pull Requests

#475

Dependencies

None

For the Reviewer

Please verify the nvct-api SSA and notary registrations in the new ordered migration.

Checklist

  • I am familiar with the Contributing Guidelines.
  • I have signed off my commits for Developer Certificate of Origin compliance.
  • New or existing tests cover these changes.
  • The documentation is up to date with these changes.

Restore the nvct-api SSA and notary authorization entries required by the 0.6.x ESS API when creating tasks.
@sbaum1994
sbaum1994 merged commit b52e599 into release-nvcf-cassandra-migrations-v0.10 Jul 28, 2026
@sbaum1994
sbaum1994 deleted the fix/061-nvct-ess-registration branch July 28, 2026 07:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant