Project

Profile

Help

Task #8850

closed

Task #8853: [EPIC] Drop support for Python 3.6

update plugin_template and single container to use Python 3.7

Added by dkliban@redhat.com over 3 years ago. Updated over 3 years ago.

Status:
CLOSED - COMPLETE
Priority:
Normal
Assignee:
Category:
-
Sprint/Milestone:
Start date:
Due date:
% Done:

0%

Estimated time:
Platform Release:
Groomed:
No
Sprint Candidate:
No
Tags:
Sprint:
Quarter:

Description

pulp-oci-images repository changes:

  • The Containerfile[0] for pulp_ci_centos image needs to enable the module for Python 3.7 and then install it.
  • The paths in the Containerfile for the pulp image[1] need to be updated to use Python 3.7.
  • The paths in the Containerfile for pulp_nightly image[2] need to be updated to use Python 3.7.
  • The paths in the Containerfile for pulp_galaxy_ng image[3] need to be updated to use Python 3.7.

plugin_template repository changes:

  • The paths in the plugin_template Containerfile template[4] need to updated to use Python 3.7

  • The paths in script.sh[5] need to be updated to use Python 3.7.

After all these changes are made and new containers are published, the plugin template changes need to be applied to all plugins and pulpcore.

[0] https://github.com/pulp/pulp-oci-images/blob/latest/pulp_ci_centos/Containerfile

[1] https://github.com/pulp/pulp-oci-images/blob/latest/pulp/Containerfile

[2] https://github.com/pulp/pulp-oci-images/blob/latest/pulp_nightly/Containerfile

[3] https://github.com/pulp/pulp-oci-images/blob/latest/pulp_galaxy_ng/Containerfile

[4] https://github.com/pulp/plugin_template/blob/master/templates/github/.ci/ansible/Containerfile.j2.copy

[5] https://github.com/pulp/plugin_template/blob/master/templates/github/.github/workflows/scripts/script.sh.j2

Also available in: Atom PDF