pulp / pulp/plugin_template

Specificying a different python version doesn't change the container python version

Open
#840 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Python
Stars
10
Forks
40
Avg merge
21h 24m
Merged PRs (30d)
8

Description

template_config.yml has a python_version setting which only appears to change the version of python that is running on github actions, but not inside the pulp test container itself. This setting is misleading and should configure the python version in the github worker as well as the test container.

Galaxy NG needs this functionality as we have to test newer python versions in order to maintain compatibility with AAP.

Related: https://github.com/pulp/pulp-oci-images/issues/586

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start with template_config.yml and trace how python_version is used by GitHub Actions and the Pulp test container. Review the related pulp-oci-images issue 586 for context. Done means the setting selects the requested Python version both on the GitHub worker and inside the test container, with the existing compatibility workflow still functioning.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
ci-cd, devops
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.