Releases: xhost-cookbooks/system
Releases · xhost-cookbooks/system
system 0.12.0
system 0.11.3
- Add support for Debian > 8 (systemd) in hostname recipe
system 0.11.2
Fix release to address issue #49 where an only_if
attribute causes a fatal error
- check for that
systemctl
command exists first withtype
command - fix expectation of hostname command returning FQDN in serverspec
- ubuntu 16.04 now tested with test-kitchen
system 0.11.1
Fix release to address issue #47 where hostname does not persist after reboot.
- always set HOSTNAME in /etc/sysconfig/network if the config file exists
- do not run domainname if the domainname is already as desired
- configure preserve_hostname with cloud-init if cloud-init is installed
- update hostname with nmcli if installed
- restart systemd-hostnamed if enabled
system 0.11.0
- Fix cookbook templates attempting to use incorrect cookbook templates (pr #40)
- Raspbian platform support (pr #41)
- Add ChefSpec matchers (pr #42)
- Refresh TESTING.md (issue #39)
- /etc/hostname should be short hostname and mode 0644 (issue #37)
- Do not include any comment lines in /etc/hostname out of safeness
- Remove temporary archlinux code for cron (timezone provider)
- Only set hostsfile entry if private IP is set (issue #35)
- Network restart control feature (pr #36)
- Make attribute de-reference safe for failing attributes when undefined (pr #34)
- Test Kitchen path fix for docker (issue #33)
- Various test related improvements, bumps, fixes
system 0.10.1
- Fix missing underscore in ip_address attribute for 127.0.1.1 hostsfile entry
- Fix logic on if the cron service should be notified or used within timezone provider resources
system 0.10.0
- Make it possible to control which phase package upgrades occur (issue #28)
- More lazy string from bool support for attributes in RightScale
- Support for Ubuntu 15.04 (issue #30 and #31)
- Chef 13 forward compliance (Do not specify both default and name_property together on property filename of resource)
- Better docker support and with test-kitchen (.kitchen-docker.yml)
- Add a Dockerfile
- timedatectl for supported systems (issue #32)
- Support path_append and path_prepend (issue #27)
system 0.9.1
- Fix missing end statement in templates/arch/profile.erb
system 0.9.0
- Manage /etc/environment by recipe or system_environment LWRP
- Support optional management of /etc/hosts (e.g. do not add hostname to this file)
- Support optional inclusion of the cron recipe
- Use ohai to determine network IP (pr #26)
- Allow specification primary network interface for hostsfile generation (pr #26)
- Improve/fix templating for system profile (/etc/profile)
system 0.8.0
- Initial FreeBSD support
- Manage /etc/profile by recipe or system_profile LWRP
- system::hostname recipe parameterizes available provider attributes
- Support for using the name_attribute of the hostname resource for fqdn
- Fix for issue #22 (timezone set idempotency)
- Various minor fixes