Update package metadata advisories with pseudo version support
Problem to solve
During rollout of the models for package metadata advisories, the versions
field was left out. This field is used to store pseudoversion
data for golang
and needs to be added to the affected packages model.
Proposal
Add versions
attribute to PackageMetadata::AffectedPackage
Implementation plan
-
update PackageMetadata::AffectedPackage
( Add versions attribute to affected packages (!127681 - merged))-
add migration to add optional versions
attribute -
add validation for new attribute
-
-
update ingestion ( Update pm affected_package ingestion with new a... (!127915 - merged)) -
update data_objects to pass this attribute -
update ingestion service to use this attribute
-
Edited by Igor Frenkel