Skip to content

Releases: xhost-cookbooks/system

system 0.7.0

07 Jun 04:37
Compare
Choose a tag to compare
  • New system_packages LWRP
  • Support for installing remote packages by URL using the system_packages LWRP
  • timezone provider now defaults to Etc/UTC timezone

system 0.6.4

27 May 12:06
Compare
Choose a tag to compare
  • Fix for issue #17 removing unique hostfile entry for 127.0.0.1
  • Fix render of static_hosts via node attributes
  • Add hostfile entries for ipv6 hosts
  • Let the cron cookbook manage the cron resources entirely
  • Various test elements added/improved

system 0.6.3

18 May 23:30
Compare
Choose a tag to compare
  • Use regex with readlines grep when checking for hostname in /etc/sysconfig/network on EL-based distros (fix for issue #14)
  • Help bad images/systems that have a null hostname (fix for issue #15)

system 0.6.2

26 Apr 06:18
Compare
Choose a tag to compare
  • Fix cron daemon usage for arch linux (uses cronie which is not yet supported in the cron cookbook yet)
  • Fix cron_service_name for arch linux (cronie) in default attributes
  • Fix supports for arch linux in metadata.rb

system 0.6.1

26 Apr 03:25
Compare
Choose a tag to compare
  • Ensure the crond service is available for restarting in timezone provider
  • Add mac_os_x to supports in metadata

system 0.6.0

25 Apr 13:48
Compare
Choose a tag to compare
  • Mac OS X support (including NetBIOS and Workgroup names)!
  • Pull request #11 (default timezone is now 'Etc/UTC')
  • Fail when an invalid timezone is provided
  • Support providing a zone with a space instead of underscore (for the humans)
  • Make before and after tz-info log resources debug log level
  • update_package_list recipe will now sync MacPorts tree
  • upgrade_packages recipe will now upgrade installed ports for MacPorts
  • Improved test suite including use of chef_zero with test-kitchen, more platforms/versions
  • Add a good handful of Serverspec tests

system 0.5.0

26 Feb 03:16
Compare
Choose a tag to compare
  • Add a hostsfile entry for 127.0.0.1 against localhost.localdomain when not using permanent_ip
  • Include the FQDN in the hostfile entry for for 127.0.0.1 when not on Debian
  • Add resource for the network service in RHEL platform family (restart it on hostname change)
  • Use Chef::Util::FileEdit instead of sed to update /etc/sysconfig/network
  • permanent_ip is now true by default
  • Add support for hostnamectl (mostly for EL 7)
  • Fix missing trailing line return for /etc/hostname
  • Test Debian and CentOS with test-kitchen

system 0.4.1

26 Feb 02:31
Compare
Choose a tag to compare
  • Revision only to address #10

system 0.4.0

25 Feb 04:35
Compare
Choose a tag to compare
  • Better platform support for default cron service
  • timezone provider ensures inclusion of cron recipe
  • Other minor fixes for cron
  • Improve test suite, add basic tests
  • Add a recipe to test setting of the fqdn
  • New attribute, permanent_ip to affect usage of 127.0.1.1 on debian
  • Fix setting hosts in /etc/hosts by using lazy loading of fqdn
  • Set fqdn in compile phase, to be sure
  • Re-sync the hostname to cater for dhcp leases providing option 012

system 0.3.4

25 Feb 04:20
Compare
Choose a tag to compare
  • Revision only to address #8