Felix Fontein
4cd397382e
Avoid access to invocation. ( #999 )
2026-04-05 12:11:29 +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
Felix Fontein
8156468898
Add ansible-lint to CI ( #886 )
...
* Enable ansible-lint.
* Fix broken task name.
* Fix command-instead-of-shell instances.
* Clean up tasks to eliminate command-instead-of-module.
* Skip yaml errors.
* Remove .stdout from versions.
* Avoid stdin.
2025-05-03 14:42:41 +02:00
Felix Fontein
fbcb89f092
Support cryptography 3.3 ( #882 )
...
* Re-add Debian Bullseye to CI.
* Support cryptography 3.3 as well.
2025-05-02 21:42:06 +02:00
Felix Fontein
5231ac8f3f
Remove support for cryptography < 3.4 ( #878 )
...
* Stop passing backend to cryptography.
* Make public_bytes() fallback the default.
* Remove compatibility code for older cryptography versions.
* Require cryptography 3.4+.
* Restrict to cryptography >= 3.4 in integration tests.
* Remove Debian Bullseye from CI.
It only supports cryptography 3.3.
* Improve imports.
* Remove no longer existing conditional.
2025-05-02 15:27:18 +02:00
Felix Fontein
33ef158b09
Fix linting errors.
2025-04-26 12:18:21 +02:00
Felix Fontein
5366b9e5ba
Improve ACME tests; add acme_ari_info tests; use ARI and profiles features in acme_certificate tests ( #841 )
...
* Fix description.
* Add basic acme_ari_info test.
* Refactoring.
* Extend acme_certificate tests.
2025-01-14 23:49:24 +01:00
Felix Fontein
7fc3ad0263
Make sure the ACME inspect tests run with both backends. ( #758 )
2024-05-12 15:29:07 +02:00
Felix Fontein
2fb543b144
Normalize bools in tests. ( #577 )
2023-02-15 22:23:36 +01:00
Felix Fontein
c6429eae4f
Fix acme_inspect tests. ( #565 )
2023-01-22 22:41:12 +01: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
02ee3fb974
Improve CI ( #268 )
...
* Remove superfluous remote_src.
* Use temp dir twice instead of output_dir.
* Use remote temp directory instead of output_dir.
* Fix syntax error.
* Add some fixes.
* Copy more files to remote.
* More fixes.
* Fixing ACME/'cloud' tests.
* Forgot when.
* Try to fix filters.
* Skip unnecessary steps.
* Avoid collision.
2021-09-07 22:37:40 +02:00
Felix Fontein
e85554827f
acme_* modules: support private key passprases ( #207 )
...
* Support private key passprases.
* Use c.c modules for key generation, add first passphrase tests.
* Some more passphrase tests.
2021-03-21 17:53:20 +01:00
Felix Fontein
ec55161cb1
Run tests with macOS 10.15. ( #112 )
...
* Run tests with macOS 10.15.
* Update prepare_http_tests as in https://github.com/ansible/ansible/pull/71841/files .
* Also skip luks_device tests on macOS.
* Temporarily restrict to macOS/OSX nodes.
* Show full OpenSSL version.
* Show pyOpenSSL debug details.
* Make location of openssl binary configurable.
* Try to upgrade openssl on macOS when LibreSSL is found.
* Use other variable.
* Use found binary instead of default.
* Revert "Temporarily restrict to macOS/OSX nodes."
This reverts commit ea379382e5 .
ci_complete
* Avoid crashing when OpenSSL.debug does not exist.
* Combine setup_openssl_cli with setup_openssl
* Split up setup_openssl in setup_openssl (openssl + cryptography) and setup_pyopenssl.
* Fix package name.
* Don't install cryptography on CentOS 6, print environment.
* Work around ansible-test limitation.
2020-11-03 08:45:32 +01:00
Andrew Klychkov
010b54f0af
CI tests: add a note not to use tests as an example of writing roles ( #111 )
2020-09-25 09:25:48 +03:00
Ansible Core Team
a9f45b4d5b
Initial commit
2020-03-09 13:11:34 +00:00