Released: 2016-05-28
- Small fixes and documentation updates. [drybjed]
Released: 2016-05-07
Fixed incorrectly evaluated
bootstrap_admin_system
variable since "Clean up task logic" in v0.1.2. [ypid]Reworked tasks and conditions. [ypid]
Added
role::bootstrap:packages
androle::bootstrap:admin
tags. [ypid]Changed variable namespace from
bootstrap_
tobootstrap__
.bootstrap_[^_]
variables are hereby deprecated.You might need to update your inventory. This oneliner might come in handy to do this:
git ls-files -z | xargs --null -I '{}' find '{}' -type f -print0 | xargs --null sed --in-place --regexp-extended 's/\<(bootstrap)_([^_])/\1__\2/g;'
[ypid]
Released: 2016-02-08
- Preserve existing DNS domain if any has been detected by Ansible. This solves
an issue where an existing domain is removed from a host when
bootstrap_domain
is not defined in inventory. [drybjed] - Change the way
ansible_ssh_user
variable is detected. [drybjed] - Fix deprecation warnings in Ansible 2.1.0. [drybjed]
- Clean up task logic. [drybjed]
- Change the hostname only when current one differs. [drybjed]
Released: 2015-11-07
- Update the task list so that correct hostname is set in
/etc/hosts
even whenbootstrap_domain
is not specified. [drybjed] - Added a IPv6 entry to
/etc/hosts
for the FQDN of the host pointing to the IPv6 loopback address "::1". Not enabled by default because it might break something. Can be enabled by settingbootstrap_hostname_v6_loopback
to True. [ypid] - Don't try and set SSH public key on
root
account when admin account management is disabled. [drybjed] - Remove the "n" from
/etc/hostname
content line to prevent issues on Ansible v2. [drybjed] - Replace the quotes in
lineinfile
module to prevent issues with\t
characters on Ansible v2. [drybjed] - Fix issue with empty
ansible_ssh_user
on Ansible v2. [drybjed]
Released: 2015-07-14
- Initial release. [drybjed]