Skip to content

Commit d0ea212

Browse files
chore: Add Azure Linux (AZL) source to production (#5175)
## Overview Add Azure Linux (AZL) as a source in the production instance of osv.dev. Microsoft publishes OSV-format advisories at [microsoft/AzureLinuxVulnerabilityData](https://github.com/microsoft/AzureLinuxVulnerabilityData), and the ecosystem already has full support in the codebase. Closes #5041 ## Details Adds an `azurelinux` entry to source.yaml. It's a Git-based source (type 0) that pulls `AZL-`-prefixed JSON files from the osv directory of Microsoft's repo. The repo has around 12,000 advisories and is updated automatically a few times a day. The equivalent entry was previously added to source_test.yaml and tested on the staging instance. ## Testing - Verified the import worked correctly on the test instance via source_test.yaml before promoting to production. - Confirmed the repo structure, file prefix (`AZL-`), directory (osv), and extension (`.json`) match the upstream repo. - Checked that the entry follows the same pattern as other Git-based sources like `almalinux`, `bellsoft`, and `psf`. Co-authored-by: Rex P <106129829+another-rex@users.noreply.github.com>
1 parent a7ace87 commit d0ea212

1 file changed

Lines changed: 14 additions & 0 deletions

File tree

source.yaml

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,20 @@
7272
editable: False
7373
strict_validation: True
7474

75+
- name: 'azurelinux'
76+
versions_from_repo: False
77+
type: 0
78+
ignore_patterns: ['^(?!AZL-).*$']
79+
directory_path: 'osv'
80+
repo_url: 'https://github.com/microsoft/AzureLinuxVulnerabilityData.git'
81+
detect_cherrypicks: False
82+
extension: '.json'
83+
db_prefix: ['AZL-']
84+
ignore_git: False
85+
link: 'https://github.com/microsoft/AzureLinuxVulnerabilityData/blob/main/'
86+
editable: False
87+
strict_validation: True
88+
7589
- name: 'bellsoft'
7690
versions_from_repo: False
7791
type: 0

0 commit comments

Comments
 (0)