-
Notifications
You must be signed in to change notification settings - Fork 369
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Systemic issue with OSV JSON Schema compliance #2135
Comments
Ah, this appears to be a regression. I've opened a PR to fix this: rustsec/rustsec#1287 |
Could you also include OSV JSON Schema validation into your existing record linting workflow? |
When do you anticipate republishing the records using code that incorporates #1287 ? |
I'll try to deploy the update in the next few days. That should apply the change to all new files being published. Updating the Any thoughts from the other maintainers? |
No-op commit(s) sound fine to me |
This enables strict mode in the OSV.dev staging environment for all sources in staging that have been deemed already be publishing 100% OSV JSON Schema compliant records already, with the notable exception of the RustSec Advisory Database due to rustsec/advisory-db#2135 Part of google#2188
…#2943) This enables strict mode in the OSV.dev staging environment for all sources in staging that have been deemed already be publishing 100% OSV JSON Schema compliant records, with the notable exception of the RustSec Advisory Database due to rustsec/advisory-db#2135 and the inclusion of PyPA despite pypa/advisory-database#217 (because of pypa/advisory-database#208) Part of #2188
Hi,
By the looks of it, there's a systemic issue with how OSV records are being generated (invalid
schema_version
field).OSV.dev would like to start validating OSV records imported both against the JSON Schema and (separately) the Properties of a High Quality OSV Record so it would be good to address this issue in the short term.
We'll be in touch separately about any other problems we identify with your records.
/cc @hogo6002
The text was updated successfully, but these errors were encountered: