ansible-role-bootstrap

Prepare your system to be managed by Ansible.

APACHE-2.0 License

Stars
199
Committers
10

Bot releases are visible (Hide)

ansible-role-bootstrap - Cleanup-royal

Published by robertdebock over 5 years ago

A lot of complexity has been removed from this role in order to make the role more readable and maintainable.

  • ara integration is removed, I was not using it.
  • goss integration has been removed, it's difficult to describe tests for multiple platforms and added test-time.
  • {{ role_name }}_ignore_docker has been removed, it introduces more issues than it solves.
  • {{ role_name }}_package_state has been removed, I've never used it.
  • README.md has been updated with a new template.

A major release bump, because two variable have been removed, {{ role_name }}_ignore_docker and {{ role_name }}_package_state.

ansible-role-bootstrap - Tumbleweed no more

Published by robertdebock over 5 years ago

OpenSUSE renamed their Docker images. Testing now only runs on openSUSE Leap.

ansible-role-bootstrap - Refresh

Published by robertdebock over 5 years ago

Documentation and tests have been updated.

ansible-role-bootstrap - Archlinux

Published by robertdebock over 5 years ago

Archlinux changed it's image name from base/archlinux to archlinux/base. Quite logical.

ansible-role-bootstrap - Complexity in vars

Published by robertdebock over 5 years ago

Move the complexity into vars/main.yml.

ansible-role-bootstrap - Idempotency

Published by robertdebock over 5 years ago

The role now checks the connection to decide what user to use for further tasks.

Thanks @rembik for you contribution, nice!

ansible-role-bootstrap - Kali Linux supported

Published by robertdebock almost 6 years ago

Actually it was only required to test kali, the default already worked fine for Kali Linux, probably because it's Debian based.

ansible-role-bootstrap - Update docs

Published by robertdebock almost 6 years ago

The docs have been updated to better explain how to lint.

ansible-role-bootstrap - metafix

Published by robertdebock almost 6 years ago

OpenBSD meta data is correctly formatted now.

ansible-role-bootstrap - Network variable available

Published by robertdebock almost 6 years ago

The network variables are available after installing this role. For example ansible_default_ipv4 is used in many templates of other roles.

ansible-role-bootstrap - Title

Published by robertdebock almost 6 years ago

Fix the title to be as short as possible, as long an necessary.

ansible-role-bootstrap - OpenBSD

Published by robertdebock almost 6 years ago

This release features compatibility with OpenBSD!

Thanks to @kmonticolo for your work.

ansible-role-bootstrap - Fedora bump

Published by robertdebock almost 6 years ago

Tests on Fedora 29 now.

ansible-role-bootstrap - Retries

Published by robertdebock almost 6 years ago

Reduced to 3, which all other roles use.

ansible-role-bootstrap - Rawhide

Published by robertdebock almost 6 years ago

Fedora 30 switched to using more python3 and less python2. A package python2-dnf is missing from Fedora 30. This release allows for Fedora 30. For more information see this post.

ansible-role-bootstrap - Lesser ist besser

Published by robertdebock almost 6 years ago

This release features:

  • Tests on less version of Ansible.
  • Updated documentation.
ansible-role-bootstrap - EC2 documented

Published by robertdebock almost 6 years ago

If you want to test this role on AWS EC2, the readme helps you.

ansible-role-bootstrap - Moved selinux

Published by robertdebock almost 6 years ago

SELinux packages are now moved to the selinux role, making this role simpler.

ansible-role-bootstrap - become_user allowed

Published by robertdebock almost 6 years ago

To allow become_user, setfacl has to be available. So, acl is now added.

ansible-role-bootstrap - Archlinux faster

Published by robertdebock almost 6 years ago

The -u flag has been removed to prevent a full system update.

Badges
Extracted from project README
github gitlab downloads Version