Helm Chart 7.0.0 Breaking Change
fossa-core 7.0.0 starts the dependency metadata backfill. Install it and wait for the completion email before upgrading to 8.0.0.
Overview
Starting with release 7.0.0, FOSSA begins migrating dependency-graph data out of the legacy DependencyLocks table and into a newer storage service. Deploying this version automatically enqueues a background backfill job that copies all existing dependency data into the new storage.
The upgrade itself is routine: no downtime, no maintenance window, and no values-file changes. The breaking part is the ordering constraint it creates.
Warning
Do not upgrade to 8.0.0 until the backfill started by 7.0.0 has completed and you have received the backfill completion email. Removing the legacy table early can result in the loss of dependency details for scans that had not yet been migrated.
Required upgrade order
- Upgrade to
7.0.0and let the backfill run in the background. - Wait for the
[FOSSA] Sparkle depgraph backfill completeemail sent to your super users. - Only then upgrade to
8.0.0.
Before upgrading, confirm that at least one enabled super-user account has a valid, monitored email address, since that is where the completion notification is sent.
For how long the backfill takes, what to expect while it runs, and how to check progress, see Dependency Metadata Migration.