Skip to content

Conversation

@briangallagher
Copy link
Contributor

What this PR does / why we need it:
Add --user argument when installing additional python packages to ensure avoid permissions errors when the container is running as non root

Fixes #135

@briangallagher briangallagher changed the title add --user when install python packages fix: add --user when install python packages Oct 30, 2025
@coveralls
Copy link

Pull Request Test Coverage Report for Build 18947333952

Details

  • 1 of 1 (100.0%) changed or added relevant line in 1 file are covered.
  • No unchanged relevant lines lost coverage.
  • Overall coverage decreased (-0.06%) to 73.349%

Totals Coverage Status
Change from base Build 18826380320: -0.06%
Covered Lines: 322
Relevant Lines: 439

💛 - Coveralls

@astefanutti
Copy link
Contributor

@briangallagher Thanks!

/lgtm

/assign @kubeflow/kubeflow-sdk-team

Copy link
Member

@andreyvelich andreyvelich left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@briangallagher Thanks!

@andreyvelich
Copy link
Member

@briangallagher Please can you rebase this PR, so we can merge it ?

Copy link
Member

@andreyvelich andreyvelich left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@briangallagher Please can you fix the pre-commit, so we can merge this PR ?

Copy link
Contributor

@kramaranya kramaranya left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you @briangallagher!
/lgtm

Copy link
Member

@szaher szaher left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

/lgtm

Copy link
Member

@andreyvelich andreyvelich left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

/approve

@google-oss-prow
Copy link

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: andreyvelich

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@google-oss-prow google-oss-prow bot merged commit ed4600d into kubeflow:main Nov 4, 2025
14 checks passed
@google-oss-prow google-oss-prow bot added this to the v0.2 milestone Nov 4, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Install python packages with --user to ensure success when container not running as root

6 participants