Skip to content
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

[Suggestion] Define a review process for CNCF projects being considered for Graduation #367

Closed
ashutosh-narkar opened this issue Mar 11, 2020 · 8 comments
Labels
inactive No activity on issue/PR Requests for Comment (RFC) suggestion New suggestion for the CNCF sig-security group that don't fall into an existing category

Comments

@ashutosh-narkar
Copy link
Collaborator

ashutosh-narkar commented Mar 11, 2020

Description: When a CNCF project is being considered for Graduation status, it is recommended that the project first be reviewed by the appropriate SIG. For example, one of the suggestions in Harbor's Graduation Proposal is that the project be reviewed by Sig-Runtime, Sig-Storage and Sig-Security.

This issue aims to get feedback around how to formalize the review process that Sig-Security would perform for projects looking to graduate. This would help projects get a clear understanding of the process that needs to be followed to get a recommendation from Sig-Security.

Couple of options that could help define this process:

  • Review the project's due diligence doc and make a recommendation: This approach is similar to the process followed by Sig-Runtime in its review of Harbor. Their recommendation can be found here.

  • Use the Security Assessments process: Sig-Security has defined an in-depth process to assess the security aspects of a project. At the end of the assessment, the SIG-Security reviewers provide feedback as well. So a project looking to graduate that hasn't gone through a security assessment before, could be requested to go through this formal process in order to get Sig-Security's recommendation.
    The benefit of using this approach, is that we already have a well-defined process in-place and additionally we can leverage the Updates and Renewal flow of the Security Assessment process for projects that are looking to graduate and have already gone through the Security Assessment process in the past.
    We would need to update the renewal process with more details than we currently have but in the long run the same process can be used for annual reviews and for the graduation recommendation. As suggested in this issue, creating a section for Critical Functions & Features would be a good first step.

Update:
The TOC recently updated the process/template for graduation. More details in this pull request.

@ashutosh-narkar ashutosh-narkar added the suggestion New suggestion for the CNCF sig-security group that don't fall into an existing category label Mar 11, 2020
@TheFoxAtWork
Copy link
Collaborator

This should be lightweight as we are still working through what a SIG Security Assessment process looks like, also refer and link to TOC PR 374

@ashutosh-narkar
Copy link
Collaborator Author

ashutosh-narkar commented Mar 13, 2020 via email

@stale
Copy link

stale bot commented May 16, 2020

This issue has been automatically marked as inactive because it has not had recent activity.

@stale stale bot added the inactive No activity on issue/PR label May 16, 2020
@TheFoxAtWork
Copy link
Collaborator

@lumjjb is this covered by our last TL discussion?

@stale stale bot removed the inactive No activity on issue/PR label Jun 24, 2020
@stale
Copy link

stale bot commented Aug 23, 2020

This issue has been automatically marked as inactive because it has not had recent activity.

@stale stale bot added the inactive No activity on issue/PR label Aug 23, 2020
@TheFoxAtWork
Copy link
Collaborator

Related to new Security process changes in #479 & #488 as well as the Due Diligence process of #440

@stale stale bot removed the inactive No activity on issue/PR label Jan 15, 2021
@stale
Copy link

stale bot commented Mar 16, 2021

This issue has been automatically marked as inactive because it has not had recent activity.

@stale stale bot added the inactive No activity on issue/PR label Mar 16, 2021
@anvega
Copy link
Collaborator

anvega commented Jun 20, 2023

Closed as stale over two years. For the the lastest process see https://github.com/cncf/toc/tree/main/process

@anvega anvega closed this as completed Jun 20, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
inactive No activity on issue/PR Requests for Comment (RFC) suggestion New suggestion for the CNCF sig-security group that don't fall into an existing category
Projects
None yet
Development

No branches or pull requests

4 participants