Periodically generate a full database dump #198
Labels
No labels
automation
backend
bug
contributor experience
data
deployment
documentation
duplicate
good first issue
help wanted
nice to have
notifications
package maintainer
performance
skin
tech debt
user story
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: lix-community/nix-security-tracker#198
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Currently, ingesting the full CVE list and a copy of nixpkgs can take several hours, dramatically reducing iteration speed.
To facilitate faster development, it would be useful to asynchronously generate DB dumps and cache them for easy downloading by developers.
Fixed by
5422c157fb
.What's the URL endpoint for the downloadable dumps now? Didn't see that at first glance.
https://dumps.sectracker.nixpkgs.lahfa.xyz/
@RaitoBezarius the action is failing currently, so only one dump from 12 days is available on the bucket. Could you have a look? I'm still dumping directly from the staging host to get a working db, which is time consuming.
https://github.com/Nix-Security-WG/nix-security-tracker/actions/runs/11433700475/job/31806093828#step:9:18
Restoring the dump fails for me with:
Can you provide a reproducer?
I'm following the steps in CONTRIBUTING.md. It seems the download repeatedly doesn't finish around the 1GiB mark:
Okay it seems being in a certain region of Germany messes up routing. It works from my VPS in Frankfurt...
@fricklerhandwerk Can you run from your weird German region:
and show me the result?
Another problem is that the dump is not being made periodically. There seems to be a problem with the GitHub Action.