Releases: m4rcu5nl/ansible-role-zerotier
Releases · m4rcu5nl/ansible-role-zerotier
Version 1.2.3
Fixes:
Unsupported parameters for (uri) module: register
error- local_facts correctly handles multiple networks now
Improvement:
- apt and rpm verify the gpg key. (Using this feature in the rpm module brings the minimal Ansible version to 2.9).
Version 1.2.2 (Bug fix)
Fixes a bug resulting in invalid json in /etc/ansible/facts.d/zerotier.fact
Version 1.2.1
Bug fix:
- Installation now works on Ubuntu 18.10 (Fixes #26 )
Improvement
- the role now makes use of
ansible_local.zerotier
facts - the above mentioned improvement greatly reduces API calls for larger inventories by skipping member authorization for already authorized members.
Version 1.2.0
Feature added:
Option to delegate ZeroTier API tasks as described in #23
Version 1.1.0
Features added
- Fedora support
- Arch Linux support
- option to skip repo/package installation
Improvements
- ZeroTier API calls are now local actions instead of tasks on remote hosts
- ZeroTier API call has been split as a workaround for an issue as described in #17
Version 1.0.0
Features added
- option to register member with it's short hostname
- option to assign IPv4 addresses to members
- option to set member description
Improvements
- Joining networks and authorizing nodes are now separate, optional actions. They only run when their variables, respectively
zerotier_network_id
andzerotier_accesstoken
, are set. - Modularized some of the tasks to use import_tasks (static) and include_tasks (dynamic). New directives of Ansible 2.4.
- Stopped using Ansible-provided Jinja tests as filters. (Deprecated as of Ansible 2.5 and will be removed in Ansible 2.9.)
v0.2-beta.1
- Added Debian support
v0.1-beta.2
Bug fix release
- role will survive check-mode
- implemented new way to include tasks. This takes care of deprecation warning during role execution.
v0.1-beta.1
Ready for public testing