Skip to content

fix(gnome): add python3-pip, python3-virtualenv, python3-behave to VM runner deps#164

Open
hanthor wants to merge 1 commit into
mainfrom
fix/gnome-runner-python-deps
Open

fix(gnome): add python3-pip, python3-virtualenv, python3-behave to VM runner deps#164
hanthor wants to merge 1 commit into
mainfrom
fix/gnome-runner-python-deps

Conversation

@hanthor
Copy link
Copy Markdown
Member

@hanthor hanthor commented May 29, 2026

Summary

Fixes the runner container missing python3-pip issue that causes behave: command not found errors in the run-gnome-tests workflow.

Changes

  • System suite: adds sudo dnf install python3-pip python3-behave before using pip3 to install behave
  • GUI suite: adds python3-pip python3-virtualenv python3-behave to the existing dnf install line; removes behave from the pip install (now covered by dnf)

Closes #158

Test plan

  • run-gnome-tests workflow reaches the behave execution step without behave: command not found
  • Existing system-suite and GUI-suite dependency checks still skip install when deps are already present

Copy link
Copy Markdown
Member Author

@hanthor hanthor left a comment

Choose a reason for hiding this comment

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

Reviewed. Well-scoped CI workflow fix. No issues with the change.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

run-gnome-tests: runner container missing python3-pip, behave not found

1 participant