Felix Fontein
19161ae4a0
Use stable-2.14 (default) for docs build, instead of devel.
2022-09-22 06:39:51 +02:00
Felix Fontein
c24e5c63e8
acme modules: also support 503 for retries ( #513 )
...
* Also support 503 for retries.
* Forgot to adjust status code comparison.
* Also support 408.
2022-09-21 13:50:26 +02:00
Felix Fontein
e656570d13
Add stable-2.14 to CI. ( #514 )
2022-09-21 08:27:54 +02:00
Felix Fontein
9e4209b837
Next expected release is 2.7.0.
2022-09-19 21:34:32 +02:00
Felix Fontein
ed52123206
Release 2.6.0.
2022-09-19 20:46:26 +02:00
Felix Fontein
d10bcd3d6c
Fix fragment.
2022-09-19 20:46:13 +02:00
Felix Fontein
45e81a1b0c
Prepare 2.6.0 release.
2022-09-19 20:11:29 +02:00
Andrew Pantuso
829707fc5a
fix: add warning when openssh-keypair has private_key_format specified with opensshbin ( #512 )
2022-09-19 20:10:21 +02:00
Felix Fontein
a0d862e1f1
Support 429 Too Many Requests for acme module_utils. ( #508 )
2022-09-19 20:10:03 +02:00
Andrew Pantuso
1dcc135da5
feat: add private_key_format choices for openssh_keypair ( #511 )
...
* feat: add private_key_format choices for openssh_keypair
* chore: add changelog fragment
2022-09-18 20:10:29 -04:00
Felix Fontein
95626abdd3
Make mostly reuse conformant ( #502 )
...
* Add .license files.
* Update README.
* Normalize licenses test.
* Add reuse GHA.
* Add blanket rule for changelog fragments.
* Add .license file for vendored third-party certificates.
* Fix workflow's permissions.
* Revert "Add .license file for vendored third-party certificates."
This reverts commit 35e106867c
.
* Make reuse lint test optional.
* Add exceptions.
* Update README.
* Improve reuse test.
2022-09-13 19:13:04 +00:00
Maxwell G
152c5422f1
Prefer unitest.mock by universally using compat.mock ( #506 )
...
* tests.unit.compat.mock: Remove legacy compat code
This removes old Python 3.4 compatibility code that is no longer needed.
* Prefer unitest.mock by universally using compat.mock
`mock` is a backport of the `unittest.mock` module from the stdlib, and
there's no reason to use it on newer Python versions.
2022-09-04 22:21:31 +02:00
Felix Fontein
98bfdb322a
Make sure that escape sequence in YAML is not interpreted by Python. ( #507 )
2022-09-04 22:09:06 +02:00
Felix Fontein
d0d99c31b0
[TEMP] Create temp remote directory in ~. ( #504 )
2022-08-24 06:54:09 +02:00
Felix Fontein
0e15d6cea8
Convert yes/no to true/false. ( #503 )
2022-08-23 21:33:29 +02:00
Felix Fontein
ed03b1aa7f
Remove included fake CA cert, create one on demand. ( #501 )
2022-08-21 09:53:57 +02:00
Felix Fontein
0379fb5614
Move Fedora 35 from devel to stable-2.13 CI runs. ( #500 )
2022-08-16 21:54:00 +02:00
Felix Fontein
fd1263c9aa
Fix some new linting errors ( #499 )
...
* Fix some new linting errors.
* More linting errors.
ci_complete
2022-08-12 08:34:51 +02:00
Felix Fontein
c0bab015a4
Next expected release is 2.6.0.
2022-08-04 23:24:04 +02:00
Felix Fontein
4428daa411
Release 2.5.0.
2022-08-04 23:06:49 +02:00
Felix Fontein
f821fa0f2d
Prepare 2.5.0 release.
2022-08-04 22:47:16 +02:00
Felix Fontein
2dafef1fab
Fix docs ( #497 )
...
* Fix docs.
* Fix YAML.
* Prevent crashes with older pyyaml versions.
2022-08-04 20:02:56 +02:00
Daniel Ziegenberg
d83f7639be
add production directory URL for ACME v2 for Sectigo ( #496 )
...
According the to official Sectigo documentation [1] the directory URL
for ACME v2 is: https://acme-qa.secure.trust-provider.com/v2/DV
[1] https://docs.sectigo.com/scm/acme-integration-docs/1/eab-clients-sectigo-acme-integration.html
Signed-off-by: Daniel Ziegenberg <daniel@ziegenberg.at>
2022-07-26 18:10:43 +02:00
Felix Fontein
e08efe2598
Correctly mark plugins/module_utils/crypto/_obj2txt.py as having two licenses. ( #495 )
2022-07-25 07:17:56 +02:00
Felix Fontein
e4ebca0945
Fix ssh-agent tests ( #493 )
...
* Work around stupid ssh-agent output format.
* Workaround for Ansible 2.9.
* Old jinja2...
* Jinja2 on CentOS 6 is really annoying.
2022-07-22 13:54:15 +02:00
Felix Fontein
6bf3ef47e1
Move licenses to LICENSES/, use SPDX-License-Identifier, mention all licenses in galaxy.yml ( #491 )
...
* Add SPDX license identifiers, mention all licenses in galaxy.yml.
* Add default copyright headers.
* Add headers for documents.
* Fix/add more copyright statements.
* Add copyright / license info for vendored code.
* Add extra sanity test.
* Add changelog fragment.
* Comment PSF-2.0 license out in galaxy.yml for now.
* Remove colon after 'Copyright'.
* Avoid colon after 'Copyright' in lint script.
* Mention correct filename.
* Add BSD-3-Clause.
* Improve lint script.
* Update README.
* Symlinks...
2022-07-21 07:27:26 +02:00
Felix Fontein
7deb0a6db9
openssl_csr: extend tests to check for privatekey_content together with privatekey_passphrase ( #490 )
...
* Extend tests to check for privatekey_content together with privatekey_passphrase.
* Also test privatekey_content for private keys without passphrases.
2022-07-14 14:32:53 +02:00
Felix Fontein
c106638648
Next expected release is 2.5.0.
2022-07-09 14:11:28 +02:00
Felix Fontein
4dcbbfba5b
Release 2.4.0.
2022-07-09 13:20:28 +02:00
Felix Fontein
036c4c8e6f
Prepare 2.4.0.
2022-07-09 13:19:48 +02:00
Felix Fontein
9ed4526fee
openssl_pkcs12: fix crash when trying to get non-existing other certificates ( #487 )
...
* Fix crash when trying to get non-existing other certificates.
* Add test.
2022-07-07 22:30:22 +02:00
Felix Fontein
b16f12faa3
Add docs PR workflow that a) builds docs and b) show the docs diff that a PR ceates. ( #484 )
2022-06-29 20:46:25 +02:00
Felix Fontein
9df02aa335
Next expected release is 2.4.0.
2022-06-21 12:22:01 +02:00
Felix Fontein
d60d3fe1cb
Revert "Revert "Revert "Revert "Revert "Revert "Deprecate Ansible 2.9 and ansible-base 2.10 support. ( #460 )""""""
...
This reverts commit 4a1842c004
.
2022-06-21 12:21:46 +02:00
Felix Fontein
a554a588c9
Release 2.3.4.
2022-06-21 12:11:22 +02:00
Felix Fontein
4a1842c004
Revert "Revert "Revert "Revert "Revert "Deprecate Ansible 2.9 and ansible-base 2.10 support. ( #460 )"""""
...
This reverts commit 39ec208171
.
2022-06-21 12:09:00 +02:00
Felix Fontein
39ec208171
Revert "Revert "Revert "Revert "Deprecate Ansible 2.9 and ansible-base 2.10 support. ( #460 )""""
...
This reverts commit f5ccc1516b
.
2022-06-17 09:26:38 +02:00
Felix Fontein
899de8227d
Next expected release is 2.4.0.
2022-06-17 09:26:36 +02:00
Felix Fontein
5af4a16e57
Release 2.3.3.
2022-06-17 08:25:13 +02:00
Felix Fontein
fc07de73e3
Prepare 2.3.3 release.
2022-06-17 08:24:47 +02:00
Felix Fontein
f5ccc1516b
Revert "Revert "Revert "Deprecate Ansible 2.9 and ansible-base 2.10 support. ( #460 )"""
...
(So we can do yet another bugfix release.)
This reverts commit cb77d81f8d
.
2022-06-17 08:24:03 +02:00
Felix Fontein
de0ec1f739
Add Apache 2.0 license; simplify and standardize license headers ( #478 )
...
* Add Apache 2.0 license for Apache 2.0 licensed parts.
* Unify license headers.
* Move additional licenses to licenses/.
* Revert "Move additional licenses to licenses/."
This reverts commit c12b22de1c
.
2022-06-17 08:20:40 +02:00
Songmin Li
b29f238083
Fix ValueError: excluded_subtrees must be a non-empty list or None ( #481 )
2022-06-17 07:53:07 +02:00
Felix Fontein
2941bb9bb8
Prepare 2.4.0 release.
2022-06-15 22:16:49 +02:00
Felix Fontein
297b44f24b
x509_crl: do not crash when signing with Ed25519 or Ed448 ( #475 )
...
* Do not crash when signing with Ed25519 or Ed448.
* Forgot replace.
2022-06-15 22:06:40 +02:00
Felix Fontein
429ed5faa5
Skip Ansible 2.9 coverage reporting with new AZP container. ( #476 )
...
ci_coverage
2022-06-14 21:41:27 +02:00
Felix Fontein
b3029f75cd
Bump AZP container version. ( #472 )
2022-06-13 21:16:19 +02:00
Felix Fontein
f7bc3aa77c
Disable broken CI platforms. ( #469 )
2022-06-05 23:11:29 +02:00
Felix Fontein
cb77d81f8d
Revert "Revert "Deprecate Ansible 2.9 and ansible-base 2.10 support. ( #460 )""
...
This reverts commit 798d12b499
.
2022-06-02 12:52:58 +02:00
Felix Fontein
b87617945e
Next expected release is 2.4.0.
2022-06-02 12:52:37 +02:00