Felix Fontein
75413d0b08
Also retry on HTTP statuses 502 and 504. ( #947 )
2025-08-02 18:25:28 +02:00
Felix Fontein
dfff658f34
Disable another unsuitable ansible-lint rule.
2025-07-30 23:46:17 +02:00
Felix Fontein
1dd771c0c4
Replace Python 3.8 with 3.14 for devel; bump AZP container. ( #944 )
2025-07-29 17:38:43 +02:00
Felix Fontein
bc16487882
Normalize changelog configs.
2025-07-27 16:35:32 +02:00
Felix Fontein
ec2d662320
The next expected release will be 3.1.0.
2025-07-26 15:35:06 +02:00
Felix Fontein
690561ecd9
Release 3.0.2.
3.0.2
2025-07-26 14:40:11 +02:00
Felix Fontein
1aa313ab96
Bump Alpine 3.21 to 3.22, Fedora 41 to 42, RHEL 9.5 to 9.6, and FreeBSD 14.2 to 14.3. ( #943 )
...
Add old versions to stable-2.19 if not present yet.
2025-07-26 12:31:25 +02:00
Felix Fontein
0636123f56
Move EE tests to nox. ( #941 )
2025-07-25 19:04:30 +02:00
Felix Fontein
05c9e09d20
Prepare 3.0.2.
2025-07-25 14:40:38 +02:00
Felix Fontein
f219cac94c
Improve error message when lodaing corrupt private key or private key with wrong passphrase. ( #939 )
2025-07-25 14:36:54 +02:00
Felix Fontein
b4303b3a32
Replace FreeBSD 13.3 with 13.5. ( #937 )
2025-07-24 17:43:13 +02:00
Felix Fontein
84f0c7f163
Next expected release is 3.1.0.
2025-07-17 22:29:30 +02:00
Felix Fontein
b3fea5b7df
Release 3.0.1.
3.0.1
2025-07-17 22:05:11 +02:00
Felix Fontein
55ae448036
openssl_csr*: fix crash for key_usage idempotency check ( #935 )
...
* Fix crash for key_usage idempotency check.
* Add test.
2025-07-17 19:37:46 +02:00
Felix Fontein
e294890a5e
Prepare 3.0.1.
2025-07-17 17:19:04 +02:00
Aditya Putta
b2ab04861e
Ensure consistent SSH key format with idempotent Ed25519 key regeneration ( #932 )
...
* Ensure consistent SSH key format with idempotent Ed25519 key regeneration
* Update plugins/modules/openssh_keypair.py
Co-authored-by: Felix Fontein <felix@fontein.de >
* removed extra whitespace
---------
Co-authored-by: Felix Fontein <felix@fontein.de >
2025-07-11 07:22:47 +02:00
Felix Fontein
2f7a77c84d
Avoid tabs.
2025-07-06 18:08:45 +02:00
Felix Fontein
fcb50ed142
Docs: mention RFC 9773 instead of the ARI draft ( #929 )
...
* Mention RFC 9773 instead of the ARI draft.
* Remove mentions of the draft.
2025-07-06 16:00:18 +02:00
Felix Fontein
4212918cfc
Next expected release will be 3.1.0.
2025-07-02 21:51:09 +02:00
Felix Fontein
b908b5986a
Release 3.0.0.
3.0.0
2025-07-02 21:23:37 +02:00
Felix Fontein
6c304a2964
Prepare 3.0.0.
2025-07-02 21:02:43 +02:00
Felix Fontein
1a47427683
CI: Add stable-2.19 ( #925 )
...
* Add ignore-2.20.txt.
* Add stable-2.19 to CI.
2025-07-01 07:34:11 +02:00
Felix Fontein
c7489b8d3c
acme_certificate: deprecate modify_account's default true, recommend to set to false ( #924 )
...
* Deprecate modify_account's default value.
* Show new default in all examples.
2025-06-25 20:59:28 +02:00
Felix Fontein
bd070e85a3
Use :ansplugin:. ( #921 )
2025-06-25 06:37:34 +00:00
Felix Fontein
7a4d73af2e
Add linting check for RST code blocks.
2025-06-18 21:48:39 +02:00
Felix Fontein
087aa70fe9
Forgot file.
2025-06-17 17:47:26 +02:00
Felix Fontein
d4fa1d094a
Add YAML lint config for extra docs.
2025-06-17 17:46:32 +02:00
Felix Fontein
ea2245444c
Adjust typing of run().
...
Ref: https://github.com/ansible/ansible/pull/85326
2025-06-14 22:15:18 +02:00
Felix Fontein
58bde04672
Relesae 3.0.0-rc1.
3.0.0-rc1
2025-06-14 17:10:13 +02:00
Felix Fontein
e537ea122f
Prepare 3.0.0-rc1.
2025-06-14 16:47:32 +02:00
Felix Fontein
056ae1cf69
acme_account: check for 'externalAccountRequired' error ( #919 )
...
* Check for 'externalAccountRequired' error.
* Add changelog fragment.
2025-06-12 22:41:07 +02:00
Felix Fontein
d83a923325
Ensure that *everything* is typed in community.crypto ( #917 )
...
* Ensure that *everything* is typed in community.crypto.
* Fix comment.
* Ignore type definitions/imports and AssertionErrors for code coverage.
2025-06-09 10:10:19 +02:00
Daniel Ziegenberg
ec063d8515
Add HARICA to the list of tested CAs ( #915 )
...
* Add HARICA to the list of tested CAs
Signed-off-by: Daniel Ziegenberg <daniel@ziegenberg.at >
* Add ZeroSSL to list.
---------
Signed-off-by: Daniel Ziegenberg <daniel@ziegenberg.at >
Co-authored-by: Felix Fontein <felix@fontein.de >
2025-06-08 20:58:08 +02:00
Felix Fontein
e90d4d2b0f
Improve type hinting. ( #914 )
2025-06-08 20:48:58 +02:00
Felix Fontein
a6b5884fc6
Also ignore keyfile3.
2025-06-04 15:06:45 +02:00
Felix Fontein
64e2b46eec
Run new no-trailing-whitespace test.
2025-06-04 14:26:05 +02:00
Felix Fontein
f68b0d0c08
Improve type hints. ( #913 )
2025-06-01 21:33:20 +02:00
Felix Fontein
576a06b5b2
Remove no longer needed backend abstractions. ( #912 )
2025-06-01 09:07:06 +02:00
Felix Fontein
d1a8137d91
Add changelog fragments.
2025-05-31 10:28:02 +02:00
Felix Fontein
82522fc07f
Improve typing ( #911 )
...
* Make type checking more strict.
* mypy: warn about unreachable code.
* Enable warn_redundant_casts.
* Enable strict_bytes.
* Look at some warn_return_any warnings.
2025-05-31 10:25:55 +02:00
Felix Fontein
6d273bc5b7
Fix invalid-name issues. ( #909 )
2025-05-30 23:06:24 +02:00
Felix Fontein
31933955e3
CSR: avoid access of private attributes ( #910 )
...
* Avoid access of private attributes.
* Add changelog.
2025-05-30 22:46:39 +02:00
Felix Fontein
8792635bef
Fix some ansible-lint issues ( #907 )
...
* Fix fqcn[action-core].
* Fix fqcn[action].
* Fix jinja[spacing].
2025-05-30 22:03:16 +02:00
Daniel Ziegenberg
7241d5543a
Document supported curves for Elliptic Curve keys on ACME Accounts ( #904 )
...
Signed-off-by: Daniel Ziegenberg <daniel@ziegenberg.at >
2025-05-30 12:56:16 +02:00
Felix Fontein
52b21b5177
Fix/improve typing. ( #905 )
2025-05-29 23:10:35 +02:00
Felix Fontein
b8adc3b241
Use ruff format, and then undo most changes with black and isort. ( #903 )
2025-05-24 08:30:31 +02:00
Felix Fontein
f3db4eeea5
Release 3.0.0-a2.
3.0.0-a2
2025-05-22 22:06:10 +02:00
Felix Fontein
1b05480354
Prepare 3.0.0-a2.
2025-05-22 21:20:41 +02:00
Felix Fontein
43ea6148df
Remove Entrust modules and certificate providers ( #900 )
...
* Remove Entrust modules and certificate providers.
* Add more information on Entrust removal.
* Remove Entrust content from ignore.txt files.
* Work around bug in ansible-test.
2025-05-22 19:08:48 +00:00
Felix Fontein
41b71bb60c
Add RHEL 10.0 to CI. ( #899 )
2025-05-21 22:16:39 +02:00