Commit Graph

  • 14decd2669 Fix another broken example. Felix Fontein 2020-11-12 18:56:11 +0100
  • 4f73eb8de8 Update plugins/modules/x509_certificate_pipe.py Felix Fontein 2020-11-12 18:55:35 +0100
  • 7ecbaa77d1 One more fix for Entrust provider, when csr_content is used. Felix Fontein 2020-11-12 07:45:07 +0100
  • 3b543987c8 Add own CA tests. Felix Fontein 2020-11-12 07:41:37 +0100
  • 89e1d910d8 Remove Entrust provider from x509_certificate_pipe for now. Felix Fontein 2020-11-12 07:30:11 +0100
  • 44a14a5c0a Update plugins/modules/x509_certificate_pipe.py Felix Fontein 2020-11-12 07:28:35 +0100
  • ad84f761d9 Restore old behavior of Entrust backend when existing certificate cannot be parsed. Felix Fontein 2020-11-10 21:58:12 +0100
  • d59e4e6a75 Add changelog fragments for entrust bugfix and module refactorings. Felix Fontein 2020-11-10 06:30:19 +0100
  • 82dc5aea60 Update plugins/module_utils/crypto/module_backends/certificate_entrust.py Felix Fontein 2020-11-10 06:25:54 +0100
  • 655b3b88f4 Adjust to work with macOS 10.15. Felix Fontein 2020-11-03 08:48:02 +0100
  • 84968914e5 Forgot to remove doc fragment. Felix Fontein 2020-11-02 19:31:23 +0100
  • 47820a0246 Update other seealsos. Felix Fontein 2020-11-02 19:23:31 +0100
  • 8980302e5a Add x509_certificate_pipe module. Felix Fontein 2020-11-02 19:11:03 +0100
  • a446607d70 Explicitly specify parameter. Felix Fontein 2020-11-02 19:00:42 +0100
  • 8dc9c51cb5 Move csr_* checks. Felix Fontein 2020-11-02 18:54:36 +0100
  • 6edf8c1560 Fix 'returned'. Felix Fontein 2020-11-02 18:35:51 +0100
  • 30b1dbb3d3 Improve check mode. Felix Fontein 2020-11-02 18:35:35 +0100
  • 94d15a4aea Remove unused imports. Felix Fontein 2020-11-02 13:30:22 +0100
  • 507084907a Forgot SKI check. Felix Fontein 2020-11-02 13:11:55 +0100
  • 97661a1693 First shot at actually moving code. Felix Fontein 2020-11-02 09:50:02 +0100
  • 42117f51b3 Fix comments. Felix Fontein 2020-11-02 08:08:54 +0100
  • bed3a40a43 Linting. Felix Fontein 2020-11-01 18:22:47 +0100
  • ebbaa68fa7 Prepare module backends. Felix Fontein 2020-11-01 17:44:55 +0100
  • 05add4514c Move documentation to doc fragment. Felix Fontein 2020-11-01 17:28:34 +0100
  • 942255923b
    Add x509_certificate tests for ACME provider (#142) Felix Fontein 2020-11-13 08:22:32 +0100
  • 40eb44d8f1 Fix copy'n'paste error. Felix Fontein 2020-11-13 08:05:58 +0100
  • 4ceffc284a Add more tests. Felix Fontein 2020-11-13 08:01:46 +0100
  • 4c70b27b00 Cleanup. Felix Fontein 2020-11-13 07:58:53 +0100
  • 68b45c2812
    Fix example in docs, and make sure to wipe result variable (#140) Felix Fontein 2020-11-10 10:47:16 +0100
  • 77d652da9a
    Improve error handling in support code for cryptography backend (#139) Felix Fontein 2020-11-10 10:47:10 +0100
  • a67308ae54
    Update changelogs/fragments/139-improve-error-handling.yml Felix Fontein 2020-11-10 09:50:56 +0100
  • 9b92659f88
    Update plugins/modules/openssl_privatekey_pipe.py Felix Fontein 2020-11-10 09:50:02 +0100
  • 0df04540a5 Make it work with Python 2.x. Felix Fontein 2020-11-10 09:08:49 +0100
  • f53a5a0f6c Add x509_certificate tests for ACME provider. Felix Fontein 2020-11-10 08:52:14 +0100
  • c7268c7fc4
    Fix bug in AnsibleActionModule. (#141) Felix Fontein 2020-11-08 17:28:44 +0100
  • f6692cb4d8 Fix bug in AnsibleActionModule. Felix Fontein 2020-11-08 16:53:50 +0100
  • 1bab9f8576 Fix example in docs, and make sure to wipe result variable. Felix Fontein 2020-11-08 16:27:03 +0100
  • 9b57ded77e Improve error handling in support code for cryptography backend. Felix Fontein 2020-11-06 06:35:23 +0100
  • 5ffe97f874
    Work around problem with cryptography being upgraded while installing pyOpenSSL (#137) Felix Fontein 2020-11-03 12:39:58 +0100
  • 17bacc05e7 Avoid another instability. Felix Fontein 2020-11-03 10:06:30 +0100
  • f211c09244 Work around problem with cryptography being upgraded while installing pyOpenSSL. Felix Fontein 2020-11-03 09:30:06 +0100
  • ec7e4916e5
    Move action_module from module_utils to plugin_utils (#134) Felix Fontein 2020-11-03 09:21:35 +0100
  • d21f9d5405 ci_complete Felix Fontein 2020-11-02 20:19:12 +0100
  • 36bf592aa8 Move action_module from module_utils to plugin_utils. Felix Fontein 2020-11-01 14:25:41 +0100
  • ec55161cb1
    Run tests with macOS 10.15. (#112) Felix Fontein 2020-11-03 08:45:32 +0100
  • 740a74747d Work around ansible-test limitation. Felix Fontein 2020-11-01 16:33:32 +0100
  • 91d79cbb69 Don't install cryptography on CentOS 6, print environment. Felix Fontein 2020-11-01 16:24:26 +0100
  • fc5e8861a6 Fix package name. Felix Fontein 2020-11-01 16:17:02 +0100
  • eb934f53f9 Split up setup_openssl in setup_openssl (openssl + cryptography) and setup_pyopenssl. Felix Fontein 2020-11-01 16:11:32 +0100
  • 8d1761618a Combine setup_openssl_cli with setup_openssl Felix Fontein 2020-11-01 16:01:04 +0100
  • 6dfed2f501 Avoid crashing when OpenSSL.debug does not exist. Felix Fontein 2020-11-01 15:47:25 +0100
  • 97d9b7067f Revert "Temporarily restrict to macOS/OSX nodes." Felix Fontein 2020-11-01 15:37:26 +0100
  • f24b2ec4ee Use found binary instead of default. Felix Fontein 2020-11-01 15:27:08 +0100
  • 316929fefb Use other variable. Felix Fontein 2020-11-01 15:26:14 +0100
  • ffdd276cfd Try to upgrade openssl on macOS when LibreSSL is found. Felix Fontein 2020-11-01 15:20:57 +0100
  • f07e3d573d Make location of openssl binary configurable. Felix Fontein 2020-11-01 15:06:19 +0100
  • 6cfed7d461 Show pyOpenSSL debug details. Felix Fontein 2020-09-30 07:15:50 +0200
  • d1a9bb6a6b Show full OpenSSL version. Felix Fontein 2020-09-29 07:07:10 +0200
  • ea379382e5 Temporarily restrict to macOS/OSX nodes. Felix Fontein 2020-09-29 06:43:56 +0200
  • a25a75b844 Also skip luks_device tests on macOS. Felix Fontein 2020-09-28 08:23:49 +0200
  • 83a13856ae Update prepare_http_tests as in https://github.com/ansible/ansible/pull/71841/files. Felix Fontein 2020-09-28 08:09:03 +0200
  • 71e5847f37 Run tests with macOS 10.15. Felix Fontein 2020-09-28 08:00:47 +0200
  • 7559e912f1
    Run unit tests for all Python versions in one CI node (#133) Felix Fontein 2020-10-29 15:03:35 +0100
  • bc9e590091 Linting. Felix Fontein 2020-10-29 14:33:44 +0100
  • c637192a06 Run unit tests for all Python versions in one CI node. Felix Fontein 2020-10-29 14:27:42 +0100
  • 92bc17463a
    ECC curve list order (#132) Felix Fontein 2020-10-29 08:19:13 +0100
  • fc4b5225d2
    acme modules: fix deprecation in documentation (#131) Felix Fontein 2020-10-28 23:01:01 +0100
  • bc49e39471 Order curves. Felix Fontein 2020-10-28 22:02:30 +0100
  • 9fdad21fbe Specify explicit list of OK curves. Felix Fontein 2020-10-28 22:01:23 +0100
  • 3927322fdf Deprecate secp192r1. Felix Fontein 2020-10-28 21:56:42 +0100
  • 3c21079afa
    Refactor openssl_privatekey module, move add openssl_privatekey_pipe module (#119) Felix Fontein 2020-10-28 21:52:54 +0100
  • 71a8796a89 Use new ArgumentSpec object for AnsibleActionModule as well. Felix Fontein 2020-10-27 13:09:44 +0100
  • 491afa1d0c acme modules: fix deprecation in documentation Felix Fontein 2020-10-27 12:53:28 +0100
  • 855369e98c Fix deprecation version in docs. Felix Fontein 2020-10-25 05:16:10 +0100
  • c98fac9f42 Remove preparation for potential later extensibility (easy to re-add when needed). Felix Fontein 2020-10-25 05:15:23 +0100
  • f70e0227dd Add no_log to examples. Felix Fontein 2020-10-18 10:26:52 +0200
  • 66ef48e642 Add return_current_key option. Felix Fontein 2020-10-18 10:26:43 +0200
  • bb6a3fc522 Bump version. Felix Fontein 2020-10-14 07:37:20 +0200
  • 95ea455947 Linting. Felix Fontein 2020-10-10 17:07:35 +0200
  • 393af156e5 Convert openssl_privatekey_pipe to action plugin. Felix Fontein 2020-10-10 16:40:03 +0200
  • aacfcbd235 Add framework for action modules. Felix Fontein 2020-10-10 16:39:46 +0200
  • e2976a992b Remove file arguments. Felix Fontein 2020-10-10 15:30:04 +0200
  • 53eaea21f0 Update copyright. All the interesting code is no longer in this file anyway. Felix Fontein 2020-10-10 15:23:42 +0200
  • e4391e91bc Forgot version_added. Felix Fontein 2020-10-09 11:03:50 +0200
  • 0635c7dea6 Prevent no_log=True for content to stop module from working correctly. Felix Fontein 2020-10-08 18:06:09 +0200
  • 1dcda8e7e0 Fallback in case no fingerprints are returned. Felix Fontein 2020-10-08 13:13:04 +0200
  • 56d79fd8fb Add openssl_privatekey_pipe module. Felix Fontein 2020-10-08 12:33:20 +0200
  • 2b6e06e0df Improve documentation. Felix Fontein 2020-10-08 11:34:48 +0200
  • d4c961ba0b Move disk-independent parts of openssl_privatekey to module_utils and doc_fragments. Felix Fontein 2020-10-08 11:00:04 +0200
  • 9792188b0e
    Refactor openssl_csr module, add openssl_csr_pipe module (#123) Felix Fontein 2020-10-27 12:37:40 +0100
  • 947e33a693 Fix linting problems by using kwargs. Felix Fontein 2020-10-25 05:59:04 +0100
  • 152186e190 Linting. Felix Fontein 2020-10-25 05:35:04 +0100
  • 86758a2a09 Improve argument spec handling for module backends. Felix Fontein 2020-10-25 05:33:43 +0100
  • a7d817d166 Docs improvements. Felix Fontein 2020-10-25 05:20:00 +0100
  • 68cc9cfa0d Fix deprecation version in docs. Felix Fontein 2020-10-25 05:18:17 +0100
  • fd7871ae7d
    Allow to run x509_certificate selfsigned provider without providing a CSR (#129) Felix Fontein 2020-10-19 18:09:40 +0200
  • b32adcce78
    Implement use_agent option to get signing key from ssh-agent. (#117) Doug Stanley 2020-10-19 12:07:36 -0400
  • 524ef43b6d DRY: use select_message_digest. Felix Fontein 2020-10-18 11:07:23 +0200
  • 45535c2f03 Add missing prefixes (unrelated). Felix Fontein 2020-10-18 11:03:23 +0200
  • 1d356ed9ba Allow to run x509_certificate selfsigned provider without providing a CSR. Felix Fontein 2020-10-18 10:56:31 +0200