- Add support for global GRUB configuration
- Add support for grub_menuentry providing the ability to manage individual menu entries for both GRUB Legacy and GRUB2
- Add support for managing GRUB2 users
- The following custom types were created:
- grub_config : Manages global GRUB settings
- grub_menuentry : Manages GRUB menuentries
- grub_user : Manages GRUB2 users
- Fix GRUB_CMDLINE_LINUX_DEFAULT (issue #14)
- Add grub.cfg location for UEFI systems (issue #16)
- Add two defaults in grub2 provider (issue #17)
- Add support for bootmode 'default' (issue #3)
- Set default to grub2 provider on el7 based systems (fix #9)
- Load lenses from lib/augeas/lenses in tests
- Add Puppet 4 to test matrix
- Fix metadata.json
- Various minor updates to Travis test configuration
- First release of split module.