base_images: change ownership of /tmp to the airbyte user on the python base image #51578
+11
−0
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This pull request includes changes to ensure the
airbyte
user has ownership of the/tmp
directory and to update the related documentation and tests. The most important changes include adding commands to change the ownership of the/tmp
directory and updating the sanity checks to verify the user's permissions.Changes to ensure user ownership and permissions:
airbyte-ci/connectors/base_images/README.md
: Added a command to change the ownership of the/tmp
directory to theairbyte
user and updated the changelog to reflect this change. [1] [2]airbyte-ci/connectors/base_images/base_images/python/bases.py
: Added a command in theget_container
method to change the ownership of the/tmp
directory to theairbyte
user.airbyte-ci/connectors/base_images/base_images/python/bases.py
: Updated therun_sanity_checks
method to include checks that verify theairbyte
user can read and write to the/tmp
directory.