{"id":19713549,"url":"https://github.com/shalomb/ansible-bootstrap-python2","last_synced_at":"2026-04-12T14:52:45.351Z","repository":{"id":101379124,"uuid":"122268082","full_name":"shalomb/ansible-bootstrap-python2","owner":"shalomb","description":"Ansible role to boostrap the install of python2","archived":false,"fork":false,"pushed_at":"2021-03-25T10:22:14.000Z","size":18,"stargazers_count":0,"open_issues_count":0,"forks_count":1,"subscribers_count":3,"default_branch":"develop","last_synced_at":"2025-01-10T14:52:57.733Z","etag":null,"topics":["ansible","ansible-role","bootstrap","python","python2","raw"],"latest_commit_sha":null,"homepage":null,"language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/shalomb.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-02-20T23:07:01.000Z","updated_at":"2020-08-10T22:10:01.000Z","dependencies_parsed_at":null,"dependency_job_id":"f5ceab11-8e34-46f4-8760-8304ccfde336","html_url":"https://github.com/shalomb/ansible-bootstrap-python2","commit_stats":null,"previous_names":[],"tags_count":4,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shalomb%2Fansible-bootstrap-python2","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shalomb%2Fansible-bootstrap-python2/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shalomb%2Fansible-bootstrap-python2/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shalomb%2Fansible-bootstrap-python2/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/shalomb","download_url":"https://codeload.github.com/shalomb/ansible-bootstrap-python2/tar.gz/refs/heads/develop","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":241031964,"owners_count":19897391,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["ansible","ansible-role","bootstrap","python","python2","raw"],"created_at":"2024-11-11T22:23:28.174Z","updated_at":"2025-12-31T01:11:58.038Z","avatar_url":"https://github.com/shalomb.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"ansible-bootstrap-python2\n=========================\n\n- [`master`](https://github.com/shalomb/ansible-bootstrap-python2/tree/master)   [![Build Status](https://travis-ci.org/shalomb/ansible-bootstrap-python2.svg?branch=master)](https://travis-ci.org/shalomb/ansible-bootstrap-python2/branches)\n- [`develop`](https://github.com/shalomb/ansible-bootstrap-python2/tree/develop) [![Build Status](https://travis-ci.org/shalomb/ansible-bootstrap-python2.svg?branch=develop)](https://travis-ci.org/shalomb/ansible-bootstrap-python2/branches)\n\n**NOTE:** This role is no longer actively maintained as Python 2.x is now [EOL](https://pythonclock.org/).\nPRs are still welcome if nominal.\n\nAnsible role to\n[bootstrap the installation of python\n2.x](https://gist.github.com/gwillem/4ba393dceb55e5ae276a87300f6b8e6f#gistcomment-2167540)\nwhen it is not available.\n\nAs ansible depends on python 2.x for normal execution, this role\nperforms the installation of python making use of distro-specific\ninstallation commands under the\n[`raw`](http://docs.ansible.com/ansible/latest/raw_module.html)\nmodule.\n\nRequirements\n------------\n\n- To succeed, the enclosing play has to ensure `gather_facts: False`\n\nRole Variables\n--------------\n\n    refresh_repositories: False\n\nRefresh/Update the package cache before installation, it is necessary\nto set this to `True` when targets are created from slim/docker images.\n\nExample Playbook\n----------------\n\n    - name: Install python-minimal\n      hosts: all\n      any_errors_fatal: True\n      gather_facts: no\n      become: True\n      roles:\n        - name: ansible-bootstrap-python2\n          refresh_repositories: True\n      tags:\n        - bootstrap\n        - python2\n\nAlso see [tests/test.yml](tests/test.yml) for better examples.\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fshalomb%2Fansible-bootstrap-python2","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fshalomb%2Fansible-bootstrap-python2","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fshalomb%2Fansible-bootstrap-python2/lists"}