cloudfoundry / pxc-release

BOSH release of Percona Xtradb Cluster
Apache License 2.0
30 stars 22 forks source link

Remove python2 dependency #13

Closed abg closed 4 years ago

abg commented 4 years ago

Feature or Bug Description

This removes the bundled python2 build-dependency from pxc-release in favor of using the existing python3 available on modern BOSH stemcells.

Motivation

python2 is EOL as of January 1st 2020. The bundled python2 has various vulnerabilities that are otherwise problematic. This is only a required dependency for the scons buildsystem used by the galera replication library as bundled by Percona XtraDB Cluster. Percona has added support for python3 in the latest release, so python2 is easily removed.

linux-foundation-easycla[bot] commented 4 years ago

CLA Check
The committers are authorized under a signed CLA.

cf-gitbot commented 4 years ago

We have created an issue in Pivotal Tracker to manage this:

https://www.pivotaltracker.com/story/show/172827457

The labels on this github issue will be updated when the story is started.