Felix Fontein
f5d98e3148
Use dependabot to update GHAs.
2022-10-17 22:57:28 +02:00
Felix Fontein
5f9536af06
Next expected elease is 2.8.0.
2022-10-17 22:47:26 +02:00
Felix Fontein
7c41b31c37
Bump GHA actions.
2022-10-17 22:47:26 +02:00
Felix Fontein
a5c43c26f3
Release 2.7.1.
2022-10-17 22:24:20 +02:00
Felix Fontein
82aa1480af
Prepare 2.7.1 release.
2022-10-17 21:41:04 +02:00
Felix Fontein
516be406e0
Improve import error handling for ACME modules ( #519 )
...
* Improve import error handling for ACME modules
* Update plugins/module_utils/acme/acme.py
Co-authored-by: Sviatoslav Sydorenko <wk.cvs.github@sydorenko.org.ua>
Co-authored-by: Sviatoslav Sydorenko <wk.cvs.github@sydorenko.org.ua>
2022-10-17 21:38:54 +02:00
Felix Fontein
1f4840ba2f
Change CI group identifiers ( #517 )
...
* Change CI group identifiers.
* cloud → generic.
2022-10-10 22:39:10 +02:00
Felix Fontein
52bc2cb266
Next expected release is 2.8.0.
2022-09-23 08:06:55 +02:00
Felix Fontein
18502d5250
Release 2.7.0.
2022-09-23 07:40:12 +02:00
Felix Fontein
b3f589df62
Action plugin support code: ensure compatibility with newer versions of ansible-core ( #515 )
...
* Only access C.STRING_CONVERSION_ACTION for old ansible-base / Ansible versions.
* Always use self.__xxx instead of xxx directly.
2022-09-23 07:02:46 +02:00
Felix Fontein
8ebf1279f9
Prepare 2.7.0 release.
2022-09-23 06:48:26 +02:00
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