Implement Python 3.5 support in OSA
We need to add Python 3.5 support for upstream projects in OpenStack-Ansible.
This will require the following steps:
* Adjust the pip_install role to add Python 3.5 support
* Adjust the repo_build process to build using python3.5
* Adjust individual roles init scripts to utilize python35 (for integrated roles)
Roles:
* Aodh
* Ceilometer
* Cinder
* Designate
* Glance
* Heat
* Horizon
* Ironic
* Keystone
* Magnum
* Neutron
* Nova
* Octavia
* Sahara
* Swift
* Trove
Dependent on upstream roles.
Blueprint information
- Status:
- Complete
- Approver:
- None
- Priority:
- Essential
- Drafter:
- Andy McCrae
- Direction:
- Needs approval
- Assignee:
- Andy McCrae
- Definition:
- Approved
- Series goal:
- None
- Implementation:
- Implemented
- Milestone target:
- None
- Started by
- Dmitriy Rabotyagov
- Completed by
- Dmitriy Rabotyagov
Related branches
Related bugs
Sprints
Whiteboard
Gerrit topic: https:/
Addressed by: https:/
Bootstrap Ansible with Python3 on Ubuntu
Addressed by: https:/
Python3 compatibility for osa-filters
Addressed by: https:/
Improve Python 3 compatibility
Addressed by: https:/
Avoid double-encoding to bytes
Addressed by: https:/
Replace use of basestring
Addressed by: https:/
Resolve unorderable types errors
Addressed by: https:/
Improve Python 3 compatibility
Addressed by: https:/
Improve Python 3 compatibility
Addressed by: https:/
Cast the resulting intersect set into a list
Addressed by: https:/
Cast the resulting intersect set into a list
Addressed by: https:/
Cast the resulting intersect set into a list
Addressed by: https:/
Cast the resulting intersect set into a list
Addressed by: https:/
Ensure ansible bootstrap works properly with py35
Addressed by: https:/
py35: Set virtualenv options for CentOS
Addressed by: https:/
Set python interpreter for connection:local plays
Addressed by: https:/
Python3 compatibility for osa-filters
Addressed by: https:/
Add python3 packages to tests repo bindep
Addressed by: https:/
config_template python 3 compatibility
Addressed by: https:/
remove the use of iteritems
Addressed by: https:/
remove the use of iteritems
Addressed by: https:/
remove the use of iteritems
Addressed by: https:/
remove the use of iteritems
Addressed by: https:/
remove the use of iteritems
Addressed by: https:/
remove the use of iteritems
Addressed by: https:/
Cast the log file list as a list