939 Commits

Author SHA1 Message Date
Felix Fontein
bb216ed164 Document bcrypt dependency. (#989) 2026-03-23 21:12:53 +01:00
Felix Fontein
94c0260fb3 Replace FreeBSD 14.3 with 14.4, and macOS 15.3 with 26.3. (#987) 2026-03-21 17:27:47 +01:00
Albert Krewinkel
b1e4777b4d Fix typos (phassphrase => passphrase) (#984) 2026-03-06 19:02:14 +01:00
Felix Fontein
26b90d5542 The next expected release will be 3.2.0. 2026-02-12 07:58:47 +01:00
Felix Fontein
9f7aba4d20 Release 3.1.1. 3.1.1 2026-02-12 06:52:18 +01:00
Felix Fontein
46dc971922 Prepare 3.1.1. 2026-02-11 21:51:21 +01:00
Felix Fontein
911ed33c2e Fix EC detection. (#981) 2026-02-11 21:44:24 +01:00
Felix Fontein
b5a9a41913 Use ansible_facts.xxx instead of ansible_xxx. (#980) 2026-02-07 16:12:21 +01:00
Felix Fontein
e91f8ec520 CI: Install c.g from git. 2026-01-25 13:21:43 +01:00
Felix Fontein
9b497dddbc Arch Linux switched to Python 3.14. (#978) 2026-01-11 00:13:25 +01:00
Felix Fontein
93ab7089f7 Update CI pipelines: (#976)
- Fedora 42 -> 43 for devel
- RHEL 10.0 -> 10.1 for all ansible-core branches
- FreeBSD 13.5 -> 15.0 for devel
- Alpine 3.22 -> 3.23 for devel
2026-01-08 08:18:42 +01:00
Felix Fontein
8049b0f013 Update RHEL 9.x to 9.7 in CI. 2026-01-06 07:57:19 +01:00
Felix Fontein
1f822f17e8 The next expected release will be 3.2.0. 2025-12-29 15:23:21 +01:00
Felix Fontein
c9c3a41291 Release 3.1.0. 3.1.0 2025-12-29 14:52:25 +01:00
Felix Fontein
7d2b30ce90 Fix GitHub rebase merge issues. 2025-12-25 23:42:25 +01:00
Felix Fontein
81c3ae5d84 Use ruff check --fix instead of isort. 2025-12-25 23:27:29 +01:00
Felix Fontein
9cbf9fc6ec Re-sort imports. 2025-12-25 23:27:29 +01:00
Felix Fontein
74e9abf1f6 Remove no longer necessary pin for ansible-compat. 2025-12-25 22:00:12 +01:00
Felix Fontein
2b6c932f64 Prepare 3.1.0. 2025-12-23 15:25:52 +01:00
Aram Akhavan
83806cafc7 luks_device: add support for tpm2 and keyslot priority (#972)
* luks_device: add support for tpm2 and fido2 devices

* Update documentation per code review comments

Co-authored-by: Felix Fontein <felix@fontein.de>

* Add support for keyslot priority

* Add changelog fragment.

* Remove fido2 support. Add idempotency for remove-tpm2

* Fix testing

* Fix testing again

* Fix formatting

* Fix format

* Apply suggestions from code review

Co-authored-by: Felix Fontein <felix@fontein.de>

* Add required_by and fix formatting

* vscode did something stupid...

* Address code review comments

---------

Co-authored-by: Felix Fontein <felix@fontein.de>
2025-12-22 09:15:52 +01:00
dependabot[bot]
663d1a1321 Bump actions/checkout from 5 to 6 in the ci group (#970)
Bumps the ci group with 1 update: [actions/checkout](https://github.com/actions/checkout).


Updates `actions/checkout` from 5 to 6
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v5...v6)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: ci
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-24 06:21:04 +01:00
Felix Fontein
9d47921749 Drop ansible-core 2.17 VMs from CI. (#968) 2025-11-12 19:59:23 +01:00
Felix Fontein
15c31812c2 Add ignore.txt entries. (#967) 2025-11-11 22:15:08 +01:00
Felix Fontein
f41ed4579a The next expected release will be 3.1.0. 2025-10-29 22:18:06 +01:00
Felix Fontein
87096afa07 Release 3.0.5. 3.0.5 2025-10-29 21:28:32 +01:00
Felix Fontein
64aa85031e Prepare 3.0.5. 2025-10-29 20:59:02 +01:00
Felix Fontein
1b86848a6f Stop mentioning Buypass. (#964)
https://community.buypass.com/t/y4y130p
2025-10-29 20:57:54 +01:00
Felix Fontein
5420f9baaf Cleanup with ruff check (#963)
* Implement improvements suggested by ruff check.

* Add ruff check to CI.

* Add changelog fragment.
2025-10-28 07:21:11 +01:00
Felix Fontein
6f0c58f483 Fix/improve docs. 2025-10-25 14:32:37 +02:00
Felix Fontein
59e2e73710 Avoid broken version of ansible-compat that prevents ansible-lint to work with Python 3.14. (#961) 2025-10-21 19:51:49 +02:00
Felix Fontein
9db655e7fd community.internal_test_tools is typed. (#960) 2025-10-17 12:37:22 +02:00
Felix Fontein
250230e763 Avoid deprecated typing.Callable. (#959) 2025-10-17 08:48:27 +02:00
Felix Fontein
bd5f3b4c7c Ansible-core devel's version was bumped to 2.21.0.dev0, add stable-2.20 to CI (#958)
* Ansible-core devel's version was bumped to 2.21.0.dev0.

* Add stable-2.20 to CI.
2025-10-15 13:44:02 +02:00
Felix Fontein
f85e912d83 Adjust to new pylint release. 2025-10-12 23:13:38 +02:00
Felix Fontein
0f8a09e70e Reorganize imports due to https://github.com/ansible-community/antsibull-nox/pull/136. 2025-10-10 21:20:24 +02:00
Felix Fontein
3ce86fbf97 Next expected release will be 3.1.0. 2025-10-01 07:01:04 +02:00
Felix Fontein
520e7c6278 Release 3.0.4. 3.0.4 2025-10-01 06:43:56 +02:00
Felix Fontein
1da1fdc3b0 Prepare 3.0.4. 2025-09-30 22:10:18 +02:00
Felix Fontein
c5135496c8 Add repo configuration to antsibull-nox.toml. 2025-09-26 06:55:46 +02:00
Felix Fontein
05864d366c Fix EE test names. 2025-09-06 22:33:34 +02:00
Felix Fontein
43ba69e495 Remove dead code. (#956) 2025-09-06 21:30:20 +02:00
dependabot[bot]
62b4535465 Bump actions/checkout from 4 to 5 in the ci group (#954)
Bumps the ci group with 1 update: [actions/checkout](https://github.com/actions/checkout).


Updates `actions/checkout` from 4 to 5
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v4...v5)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: ci
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-18 06:15:55 +02:00
Felix Fontein
c0072d29f5 ansible-core 2.20: avoid deprecated functionality (#953)
* Avoid deprecated functionality.

* Lint.

* Fix typing.

* Python 3.7/3.8 compat.
2025-08-17 22:30:10 +02:00
Felix Fontein
1bfee3c23b 2.19.0 has been released. 2025-08-17 21:15:32 +02:00
Felix Fontein
7f7704ece8 CI: Add Debian 13 Trixie (#952)
* Add Debian 13 Trixie to CI.

* Cannot uninstall cryptography on Debian 13.
2025-08-10 18:54:16 +02:00
Felix Fontein
7cc52204a8 Build docs with ansible-core devel.
Needed for https://github.com/ansible-collections/community.crypto/pull/951.
2025-08-10 14:55:37 +02:00
Felix Fontein
8e76660e80 The next expected release will be 3.1.0. 2025-08-04 19:50:10 +02:00
Felix Fontein
114c98928d Release 3.0.3. 3.0.3 2025-08-04 19:18:38 +02:00
Felix Fontein
ba5c551a29 Increase number of retries from 10 to 20. (#949) 2025-08-03 10:29:55 +02:00
Felix Fontein
09c45551fe Prepare 3.0.3. 2025-08-02 21:02:29 +02:00