Drop python 2 support

Registered by Mark Goddard on 2019-11-21

Drop support for python 2.

* Remove py27 CI job
* Drop support in kolla-build CLI
* Drop support in images

https://etherpad.openstack.org/p/drop-python2-support

Blueprint information

Status:
Complete
Approver:
Mark Goddard
Priority:
Essential
Drafter:
Mark Goddard
Direction:
Needs approval
Assignee:
Marcin Juszkiewicz
Definition:
Approved
Series goal:
Accepted for ussuri
Implementation:
Implemented
Milestone target:
milestone icon 10.0.0
Started by
Mark Goddard on 2019-11-21
Completed by
Mark Goddard on 2020-02-19

Related branches

Sprints

Whiteboard

Gerrit topic: https://review.opendev.org/#/q/topic:drop-py27-support

Addressed by: https://review.opendev.org/691316
    Get rid of Python 2 support

Gerrit topic: https://review.opendev.org/#/q/topic:bp/drop-py2-support

Addressed by: https://review.opendev.org/695927
    Switch to python3 in bindep.txt

Addressed by: https://review.opendev.org/697449
    Introduce macro to remove Py3 only plugins on CentOS 7

Gerrit topic: https://review.opendev.org/#/q/topic:bp/centos-rhel-8

Addressed by: https://review.opendev.org/692450
    WIP: Remove support for CentOS 7

Addressed by: https://review.opendev.org/709757
    Switch to python3 in bindep.txt

Addressed by: https://review.opendev.org/710231
    do not use unversioned Python binary

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.