Releases: route1337/ansible-role-linuxusers
Releases · route1337/ansible-role-linuxusers
Ubuntu 24.04 Support
Changes
- Added Ubuntu 24.04 support
- Removed Ubuntu 18.04 support
Ubuntu 22.04 Support
Changes
- Added Ubuntu 22.04 support
- Removed Ubuntu 16.04 support
- Kitchen will now use AWS for testing (A change forced by VirtualBox not supporting Apple Silicon)
zsh!
This release is all about moving to zsh.
- Install zsh if it's missing
- Users now use zsh as their default shell
Fixing metadata
Just a quick non-code related fix to metadata.
- Adding Ubuntu 20.04 to metadata file.
Ubuntu 20.04 Support
- Added testing and support for Ubuntu 20.04
CentOS Support
- Added support for CentOS 7 and 8
Fix for sudoers bug
- Fixed an issue with the sysadmins and svcaccounts groups being specified as users and not groups in
/etc/sudoers
(Missing%
)
Fixes for test logic
- Due to the fact that Ansible will configure a variable as defined and set some data in it as skipped if the task that creates it is skipped, the vagrant user exemption for user cleanup now uses a different variable name and different deletion block.
Migrating test user generation
- Moved test user creation to a role located at
test/roles/generate-test-data
in order to avoid production use of the role always showing it skip test users with suspicious names - Documentation updates around what the
is_kitchen
variable does
Initial release
This is the initial release of this role.