Felix Fontein
bfce6df1bb
Remove bad check. ( #1001 )
...
The returned account URI can be intentionally different,
see Section 7.2.2 'Account URI Privacy':
https://www.ietf.org/archive/id/draft-ietf-acme-dns-persist-01.html#section-7.2.2
2026-04-07 21:32:34 +02:00
Felix Fontein
bb40d15b45
Add stable-2.21 to CI. ( #1000 )
2026-04-06 22:01:40 +02:00
Felix Fontein
4cd397382e
Avoid access to invocation. ( #999 )
2026-04-05 12:11:29 +02:00
Felix Fontein
d966acbef4
Improve authz handling. ( #998 )
2026-04-05 09:45:11 +00:00
Felix Fontein
f3b43185bf
ACME: add dns-persist-01 support ( #997 )
...
* Add dns-persist-01 DNS TXT record filters.
* Refactor parsing and joining CAA issue-values out.
* Add basic tests.
* Fix bug and add integration tests for filters.
* Add dns-persist-01 support to ACME modules.
* Add changelog fragment.
2026-04-01 19:46:59 +02:00
Felix Fontein
4c5962788d
Fix OpenSSH public key typing.
2026-04-01 08:23:29 +02:00
Felix Fontein
13ea1de2f3
Add note on RFC draft adherence.
2026-03-29 22:19:35 +02:00
Felix Fontein
b1ae295fb7
ACME: implement dns-account-01 challenge type ( #996 )
...
* Implement dns-account-01.
* Bump draft versions.
* dns-account-01 implementation changed in Pebble; only the one used by ansible-core 2.21/devel's ACME simulator matches the latest draft.
2026-03-29 18:49:33 +00:00
Felix Fontein
4a7d18cad5
Enable specific tests for new Pebble. ( #994 )
2026-03-28 12:37:19 +01:00
Felix Fontein
670d0b4dcf
acme_certificate tests: fix tests for listing orders ( #992 )
...
* All orders created with the ec384 account have deactivated authz.
According to the spec, these orders are invalid and should not be
listed when listing orders. With the latest Pebble version, which
handles this correctly, this causes the current tests to fail,
since they expect orders to be present.
* Orders cannot be deactivated, they are invalid.
* Make compatible with newest Pebble.
2026-03-27 23:10:23 +01:00
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