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 about 1 year ago. Updated about 1 year 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

Actions #1

Updated by daviddavis about 1 year ago

  • Parent task set to #8853
Actions #2

Updated by bmbouter about 1 year ago

  • Sprint/Milestone set to 3.15.0
Actions #3

Updated by daviddavis about 1 year ago

  • Status changed from NEW to CLOSED - COMPLETE
  • Assignee set to daviddavis

Also available in: Atom PDF