Python 3.8 Base Image User Account Suddenly Changed
Summary
On July 20, 2023; our Kaniko builds of our Dockerfiles were suddenly unable to leverage the 'python' user account.
Steps to reproduce
Attempt to use Kaniko to build a Dockerfile with the following 2 lines: FROM registry1.dso.mil/ironbank/opensource/python:v3.8 USER python
What is the current bug behavior?
Kaniko build fails reporting that User 'python' does not exist.
What is the expected correct behavior?
Kaniko build completes successfully.
Relevant logs and/or screenshots
It seems that this user account was removed intentionally: fe9dbc28
Possible fixes
fe9dbc28 Recommend reinstating the user account.
Tasks
-
Bug has been identified and corrected within the container
Please read the Iron Bank Documentation for more info