Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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: about 2 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 7 years ago)
- Default Branch: master
- Last Pushed: 2022-12-16T08:42:25.000Z (about 2 years ago)
- Last Synced: 2023-08-25T01:07:16.171Z (over 1 year 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
[![Galaxy](https://img.shields.io/badge/galaxy-dockpack.base__python-blue.svg?style=flat)](https://galaxy.ansible.com/dockpack/base_python)
![Build Status](https://api.travis-ci.com/dockpack/base_python.svg)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 systemRole 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