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
[1.6.0] Cherry pick 5550 5549 #5552
Conversation
I think I made mistake while doing conflict fix for |
1a814d8
to
08b02ab
Compare
Trying again |
This probably isn't going to pass CI unless the changes in #5520 are backported as well - lint job is failing because docs python dependencies are no longer present. |
(cherry picked from commit 77bdf61)
- also updated pip-tools to 4.5.1 (cherry picked from commit 6e86271)
* added exception handling around the delete_file_object function, to catch errors caused by missing files in instance storage * disabled shellcheck for SC1090 errors, which were being triggered by a shell script in the admin venv (cherry picked from commit 0bfca03)
(cherry picked from commit 040f028)
08b02ab
to
c15f934
Compare
Updated this branch with local changes preserving docs requirements. CI should now pass on this branch |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LTGM, securedrop-app-code deps unchanged
Status
Ready for review
Description of Changes
Cherry picking commits from #5550 and #5549 PRs.
Had to solve the merge conflicts.
Make sure no other dependencies were added/modified/removed in the rebase operation / conflict resolution
Testing
How should the reviewer test this PR?
Write out any special testing steps here.
Deployment
Any special considerations for deployment? Consider both:
Checklist
If you made changes to the server application code:
make lint
) and tests (make test
) pass in the development containerIf you made changes to
securedrop-admin
:make -C admin test
) pass in the admin development containerIf you made changes to the system configuration:
If you made non-trivial code changes:
If you made changes to documentation:
make docs-lint
) passed locallyIf you added or updated a code dependency:
Choose one of the following: