Improve container permissions consistency
Summary
Platform One was hitting an issue with permissions in their pipeline using this base image when trying to update Python dependencies.
Steps to reproduce
Run the Platform One unit tests pipeline.
What is the current bug behavior?
P1 Pipeline cannot uninstall old versions of Python packages.
What is the expected correct behavior?
P1 Pipeline can update Python dependencies.
Relevant logs and/or screenshots
(Paste any relevant logs - please use code blocks (```) to format console output, logs, and code as it's very hard to read otherwise.)
Possible fixes
We are attempting to adjust the way permissions are set in the Dockerfile to have more consistent results with P1.
Defintion of Done
-
Bug has been identified and corrected within the container