Skip to content
This repository was archived by the owner on Sep 28, 2026. It is now read-only.

fix: avoid unnecessary system pip dependency - #75

Merged
bxvtr merged 1 commit into
mainfrom
fix/ansible-k8s-runtime-system-pip
Aug 18, 2026
Merged

bxvtr merged 1 commit into
mainfrom
fix/ansible-k8s-runtime-system-pip

Conversation

@bxvtr

@bxvtr bxvtr commented Aug 18, 2026

Copy link
Copy Markdown
Contributor

Summary

  • remove unnecessary system python3-pip dependency from managed-node Kubernetes runtime bootstrap
  • keep python3-venv as the direct distro prerequisite
  • strengthen contract test
  • add required Unreleased changelog entry

Live defect evidence

  • fresh OCI Ubuntu 24.04 arm64 clean-room deploy failed because python3-pip required python3-wheel with no installable candidate
  • apt-get -s install python3-venv exited 0
  • apt-get -s install python3-pip exited 100
  • no manual node workaround applied

Test plan

  • independent PRE-COMMIT review approved
  • relevant static/unit validation PASS
  • ShellCheck / Ansible lint SKIP only where unavailable

Scope

  • no Terraform
  • no deploy/verify tool changes
  • no Argo/K8s manifest changes
  • no live infrastructure mutation during implementation/review

@bxvtr bxvtr self-assigned this Aug 18, 2026
@bxvtr
bxvtr merged commit 0602234 into main Aug 18, 2026
5 checks passed
@bxvtr
bxvtr deleted the fix/ansible-k8s-runtime-system-pip branch August 18, 2026 18:18
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant