Skip to content

Adding support for CVEAllowlist for HarborProject CRD#8

Merged
mvahebi merged 3 commits intomasterfrom
feat/cve-allowlist
Jan 15, 2026
Merged

Adding support for CVEAllowlist for HarborProject CRD#8
mvahebi merged 3 commits intomasterfrom
feat/cve-allowlist

Conversation

@mvahebi
Copy link
Copy Markdown
Contributor

@mvahebi mvahebi commented Jan 14, 2026

New Feature: CVE Allowlist for Harbor Projects

Summary

  • Updated the HarborProject CRD to include the cveAllowlist field
  • Adding a target in the makefile to support different versions for env-test rather than using the latest

@mvahebi mvahebi marked this pull request as draft January 14, 2026 09:32
- Introduced CVEAllowlistSpec and CVEAllowlistItem types.
- Added CVEAllowlist field to HarborProjectSpec for managing CVE allowlist.
* Implemented toCVEAllowlistModel function to convert CVEAllowlistSpec to internal model.
* Updated Reconcile method to include CVEAllowlist in project request.
* Add setup-envtest target for downloading envtest binaries
@mvahebi mvahebi force-pushed the feat/cve-allowlist branch from 6f3b0eb to 3038752 Compare January 14, 2026 10:06
@mvahebi mvahebi marked this pull request as ready for review January 14, 2026 10:11
@mvahebi mvahebi marked this pull request as draft January 14, 2026 21:16
@mvahebi mvahebi marked this pull request as ready for review January 15, 2026 08:04
@mvahebi mvahebi merged commit d29154a into master Jan 15, 2026
2 checks passed
@mvahebi mvahebi deleted the feat/cve-allowlist branch January 15, 2026 08:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants