Skip to content

Tech Review of Buildpacks Graduation application#2047

Open
kdubois wants to merge 3 commits intocncf:mainfrom
kdubois:main
Open

Tech Review of Buildpacks Graduation application#2047
kdubois wants to merge 3 commits intocncf:mainfrom
kdubois:main

Conversation

@kdubois
Copy link

@kdubois kdubois commented Feb 20, 2026

@kfaseela This opens the Tech Review for the graduation application of Buildpacks.

Refer to the comments in the google doc to review any open review comments: https://docs.google.com/document/d/1OyIrh12avIvPY88MEWY2HV86C7jf8xTejXWkEDI58a4/edit?tab=t.0 .

#1983

cc/ @jkutner @hone @SwEngin @joshgav

Signed-off-by: Kevin Dubois <kevin.dubois@ibm.com>
@kdubois kdubois requested a review from a team as a code owner February 20, 2026 17:24
Copy link

@tuminoid tuminoid left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please use yyyy-mm-dd.md for the filename for consistency.

Signed-off-by: Kevin Dubois <kevin.dubois@ibm.com>
* N/A
* **Describe how the project is following and implementing [secure software supply chain best practices](https://project.linuxfoundation.org/hubfs/CNCF_SSCP_v1.pdf)**
* Buildpacks are designed to improve the software supply chain by making it easier to identify the contents of application images and automate upgrades with minimal effort. The project is also improving its supply chain by ensuring adequate test coverage on all Pull Requests and resolving findings from its third-party security review.
* The `kpack` kubernetes operator implements [SLSA Level 4](https://slsa.dev/spec/v0.1/levels) compliant build processes. This supports organizations reaching SLSA Level 4 across their entire software artifact production pipeline.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

a citation to an attestation/proof?

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@hone @jkutner do you have any links to provide which can be added here as an evidence here?

* Access Control: The project enforces Two-Factor Authentication (2FA) for its GitHub organizations, buildpacks and buildpacks-community.
* Reporting: A clear process for reporting security issues is maintained via a [SECURITY.md](https://github.com/buildpacks/.github/blob/main/SECURITY.md) file.
* Vulnerability Management: The Cloud Native Buildpacks (CNB) project maintains a rigorous security posture by blending standard CNCF governance with automated "security-by-design" features. Procedurally, the project enforces the "Four-Eyes Principle" for code reviews, strict branch protections, and mandatory MFA for all maintainers.
* To handle the heavy lifting of vulnerability management, the project integrates CNCF Snyk and CNCF FOSSA directly into its CI/CD pipelines. Snyk serves as the primary security engine, scanning both source code and container layers for known CVEs and providing automated pull requests to fix dependencies. Complementing this, FOSSA monitors the "legal health" of the project by auditing every dependency for license compliance, ensuring that no incompatible or high-risk "copyleft" code slips into the ecosystem. Together, these tools ensure that the project remains secure, compliant, and easy to audit for end-users.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can you link to evidence ?

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@hone @jkutner do you have any links to provide which can be added here as evidence here?

Co-authored-by: Faseela K <k.faseela@gmail.com>
Signed-off-by: Kevin Dubois <kevin.dubois@redhat.com>
@kdubois kdubois changed the title Initial version of the graduation Tech Review of Buildpacks Tech Review of Buildpacks Graduation application Mar 9, 2026
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.

3 participants