https://github.com/dockpack/base_python
🐍 Ansible role to update python to version 3, on-premise RHEL, Centos 6/7, Ubuntu, Debian.
https://github.com/dockpack/base_python
ansible-role centos6 centos7 ci debian hacktoberfest python3 python36 redhat-satellite scl software-collections ubuntu
Last synced: 9 months ago
JSON representation
🐍 Ansible role to update python to version 3, on-premise RHEL, Centos 6/7, Ubuntu, Debian.
- Host: GitHub
- URL: https://github.com/dockpack/base_python
- Owner: dockpack
- License: mit
- Created: 2017-07-20T19:39:07.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2022-12-16T08:42:25.000Z (about 3 years ago)
- Last Synced: 2023-08-25T01:07:16.171Z (over 2 years ago)
- Topics: ansible-role, centos6, centos7, ci, debian, hacktoberfest, python3, python36, redhat-satellite, scl, software-collections, ubuntu
- Language: Jinja
- Homepage:
- Size: 2.52 MB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[](https://galaxy.ansible.com/dockpack/base_python)

base_python
=========
base_python is an ansible-role to install python in the context of Ansible.
It includes crypto extensions with compiled code.
Requirements
------------
For testing you need Docker.
For running you need RHEL-like, or Debian/Ubuntu system
Role Variables
--------------
```
- Software collections offer latest versions of programming languages
`collections_enabled: true`
- approved/test release of software collections' python
`python_collection: rh-python36`
'python_rhel' is a list of rpms available in your default yum repo.
'python_epel' is a list of rpms without RedHat support
'python_apts' is a list of packages for Debian/Ubuntu
```
Dependencies
------------
You need access to EPEL for some RPMs. This is a weak dependency.
dockpack.base_epel is a role that you can use for this.
https://www.softwarecollections.org/en/docs/
Example Usage
----------------
Refer to a complete build server https://github.com/bbaassssiiee/buildserver
License
-------
MIT
Author Information
------------------
Bas Meijer
@bbaassssiiee