mirror of https://github.com/ansible/ansible.git
You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
2186b04934
* openssl_certificate: Fix parameter assertion in Python3 Parameter assertion in Python3 is broken. pyOpenSSL get_X() functions returns b'' type string and tries to compare it with '' string, leading to failure. The error mentionned above has been fixed by sanitizing the inputs from a user to the assert only backend. Also, this error was hidden by the fact that the improper check method was called in the generate() functions. * Add simple integration test for openssl_certificate * remove subject == issuer assertion * run integration tests only on supported hosts * change min supported version to 0.15.x * Add test for more CSR fields * also convert dict members to bytes * fix version_compare * openssl_{csr, certificate}: Fail if pyOpenSSL <= 0.15 Previous 0.13 pyOpenSSL was a C-binding, and required the parameter passed to add_extention to be in ASN.1. This has changed with the move to 0.14 and it is now all pythong and string based. Previous the 0.15 release, the `get_extensions()` method didn't exist, since the modules rely heavily on it we ensure pyOpenSSL version is at last 0.15.0. * check pyopenssl version in openssl_csr integration test |
7 years ago | |
---|---|---|
.. | ||
group_vars | 7 years ago | |
host_vars | 9 years ago | |
roles | 7 years ago | |
targets | 7 years ago | |
vars | 8 years ago | |
Makefile | 7 years ago | |
amazon.yml | 8 years ago | |
asa.yaml | 7 years ago | |
azure.yml | 10 years ago | |
cleanup_azure.py | 8 years ago | |
cleanup_ec2.py | 7 years ago | |
cleanup_gce.py | 7 years ago | |
cleanup_rax.py | 7 years ago | |
cloud-config-aws.yml.template | 8 years ago | |
cloud-config-azure.yml.template | 7 years ago | |
cloud-config-cs.ini.template | 8 years ago | |
cloudflare.yml | 8 years ago | |
cloudscale.yml | 8 years ago | |
cnos.yaml | 8 years ago | |
connection-buildah.yaml | 7 years ago | |
consul.yml | 7 years ago | |
consul_inventory.yml | 10 years ago | |
consul_running.py | 9 years ago | |
credentials.template | 7 years ago | |
dellos6.yaml | 8 years ago | |
dellos9.yaml | 8 years ago | |
dellos10.yaml | 8 years ago | |
eos.yaml | 7 years ago | |
exoscale.yml | 8 years ago | |
galaxy_playbook.yml | 10 years ago | |
galaxy_playbook_git.yml | 9 years ago | |
galaxy_roles.yml | 8 years ago | |
galaxy_rolesfile | 9 years ago | |
gce.yml | 7 years ago | |
gce_credentials.py | 8 years ago | |
integration_config.yml | 8 years ago | |
inventory | 7 years ago | |
inventory.network | 7 years ago | |
inventory.networking.template | 8 years ago | |
inventory.remote.template | 8 years ago | |
inventory.winrm.template | 8 years ago | |
inventory.yaml | 7 years ago | |
ios.yaml | 7 years ago | |
iosxr.yaml | 7 years ago | |
jenkins.yml | 8 years ago | |
junos.yaml | 7 years ago | |
netscaler.yaml | 7 years ago | |
network-all.yaml | 7 years ago | |
network-integration.cfg | 7 years ago | |
nuage.yaml | 7 years ago | |
nxos.yaml | 7 years ago | |
ops.yaml | 7 years ago | |
ovs.yaml | 7 years ago | |
platform_agnostic.yaml | 7 years ago | |
rackspace.yml | 10 years ago | |
setup_gce.py | 8 years ago | |
target-prefixes.network | 7 years ago | |
vyos.yaml | 7 years ago |