v2.0.0
UPGRADE NOTES AND BREAKING CHANGES:
If you have used this role before version 2.0.0, the files 20auto-upgrades
and 50unattended-upgrades
will differ from the system defaults (instead of the configuration being placed in a separate file, as we do now).
These can be left as-is as they will be overridden.
During OS upgrades, when asked if these files should be overwritten by the maintainer's package, say yes.
They will then be reset to their default states, and you won't be asked these questions again.
Implemented enhancements:
- [Feature Request] Use force_apt_get #32
- Override configuration in a separate apt.conf.d file #10
- Test role via Molecule #8
Fixed bugs:
- Change caused by indentation #53
- Molecule folder not linted by molecule #48
- Fix installation of powermgmt-base package #35
Closed issues:
- Some configurations options are missing #56
- Documentation role name mismatch #41
- Remove support for OS that reached EOL #38
- Add changelog #33
- Add contribution guide #16
- Rename default branch to
main
#13
Merged pull requests:
- Prepare release version 2.0.0 #67 (Normo)
- Add codeowners to autoassign reviewers #65 (Normo)
- Ensure new default branch main is used by Galaxy #64 (Normo)
- Lint molecule folder #63 (Normo)
- Bump ansible-lint from 6.8.6 to 6.9.0 #62 (dependabot[bot])
- Fix indentation for unattended_origins_patterns in template file #61 (Normo)
- Bump ansible from 6.5.0 to 7.0.0 #60 (dependabot[bot])
- Add missing option Unattended-Upgrade::MailReport #57 (nono-lqdn)
- Bump ansible-lint from 6.8.2 to 6.8.6 #54 (dependabot[bot])
- Bump molecule from 4.0.2 to 4.0.3 #49 (dependabot[bot])
- Bump molecule from 4.0.1 to 4.0.2 #47 (dependabot[bot])
- Bump ansible-lint from 6.8.1 to 6.8.2 #46 (dependabot[bot])
- Bump ansible from 6.4.0 to 6.5.0 #45 (dependabot[bot])
- Bump ansible-lint from 6.8.0 to 6.8.1 #44 (dependabot[bot])
- Bump ansible-lint from 6.5.0 to 6.8.0 #43 (dependabot[bot])
- Fix role name in README #42 (lukashass)
- Bump molecule-podman from 2.0.2 to 2.0.3 #40 (dependabot[bot])
- Remove support for OS that reached EOL #39 (Normo)
- Add changelog #37 (Normo)
- Fix installation of powermgmt-base #36 (Normo)
- Force usage of apt-get instead of aptitude #34 (Normo)
- Test Remove-Unused-Kernel-Packages option #31 (Normo)
- Add options for controlling the removal of unused kernel packages #29 (gcotelli)
- Stop overwriting default config #28 (alpha0010)
- Bump ansible from 6.2.0 to 6.4.0 #25 (dependabot[bot])
- Bump yamllint from 1.27.1 to 1.28.0 #24 (dependabot[bot])
- Add contribution guide #22 (Normo)
- Update README.md #19 (Normo)
- Remove custom ansible-lint config #18 (Normo)
- Fix 'All names should start with an uppercase letter' warnings #17 (Normo)
- Bump ansible-lint from 6.4.0 to 6.5.0 #15 (dependabot[bot])
- Fix CI badge in README #14 (tobiashuste)
- Replace deprecated include with import_tasks #12 (Normo)
- Update README.md #11 (Normo)
- Test the role via molecule and update supported OS #9 (tobiashuste)
- Bump actions/checkout from 2 to 3 #6 (dependabot[bot])
- Bump ansible/ansible-lint-action from 6.0.2 to 6.3.0 #5 (dependabot[bot])
- Add dependabot config to daily check for GitHub actions updates #4 (Normo)
- Force quoted strings #3 (Normo)
- Add yamllint configuration #2 (Normo)
- Fork https://github.com/jnv/ansible-role-unattended-upgrades #1 (Normo)