-
Notifications
You must be signed in to change notification settings - Fork 1
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
Help BTR Establish a Process for Taking Django Security Fixes #5
Comments
Another conversation: |
Open question for BTR:
|
Informally discussed with the 2U Open Source Process Working Group to gain more ideas. Summary:
|
Informally discussed with BTR group to create a new role to handle security updates for Django and Node. There is an existing github workflow for updating dependencies in specified repositories, this could be used to update the Django and Node versions when a security patch is released. |
Jorge is working to establish a BTR Security Patcher role. I'm working with him on the definition of that role. |
Hey there! I'll be working on this issue |
assign me |
The workflow needs a bit more work because the vulnerability databases we were looking at were not getting updated very quickly. We'll need to update to have manual intervention to start the patching process. |
Update: From the BTR team, we are currently working on an issue that focuses on monitoring security vulnerabilities in our release branches. This effort is closely related to this task and is likely to have a significant impact on the process of managing Django security patches. |
Here is a draft document detailing the process we are currently following in the BTR to apply Django security patches: |
Here's what we've accomplished to help the BTR establish a process for applying Django security patches regularly:
This process may evolve further once issue openedx/wg-build-test-release#317 gets fully addressed, but in the meantime, we have a defined process in place for regular application of Django security patches. So I think we are good to close this issue |
Playbook for frontend: https://openedx.atlassian.net/wiki/spaces/COMM/pages/3664412693/Applying+a+security+patch+to+a+package
Original conversations:
The text was updated successfully, but these errors were encountered: