ansible-role-python

Ansible role which provisions python and pip modules using pyenv

MIT License

Stars
7
ansible-role-python - 2.0: Overhaul! Latest Release

Published by fubarhouse almost 7 years ago

  • General clean-up
  • Adds many more travis tests
  • Officially supports many more linux distributions
  • Officially tests for idempotence
  • Fixes the broken Ansible badge
  • Adjusts metadata for Galaxy
  • Isolates cleanup tasks
  • Fixes dependencies (to be as-recommended)
  • No longer executes commands using become
  • Task changes to support idempotent ideology
  • Audit of the shell profiles
  • Consolidates some variable declarations
  • Cleans up Jinja2 syntax warnings
  • Removes the need for OS-specific variable files

More information is available in the accompanying blog post

ansible-role-python - Official release with Travis tests passing.

Published by fubarhouse almost 8 years ago

  • Ensure fubarhouse_user is not redelared
  • Clean shell profiles when cleaning
  • Now removes shim
  • Now rehashes
  • Now uninstalls pip modules before installing pip modules
  • Do not install pip modules as root
  • Change task names to be more contexually accurate
  • Change shell profile shell to .profile
ansible-role-python - Pre-rename release.

Published by fubarhouse almost 8 years ago

Release of code as-is before role rename.

Badges
Extracted from project README
Build Status stability-stable Ansible Galaxy MIT licensed