44c18b544f
* Addition of ecs_certificate module. * Documentation and code fixes * Updates per code review * Doc fixes, rename of chain_path to full_chain_path, add regex for cert_Expiry check * Fixes to pep8 check to make regexp string 'raw'. * Mistakes with find/replace of caseing. * Added integration tests and some doc cleanup * Some additional assertions and test typo cleanup * Update lib/ansible/modules/crypto/entrust/ecs_certificate.py Co-Authored-By: Felix Fontein <felix@fontein.de> * Responses to code review comments * Remove fake passwords from aliases file.
51 lines
1.8 KiB
YAML
51 lines
1.8 KiB
YAML
---
|
|
# vars file for test_ecs_certificate
|
|
|
|
# Path on various hosts that cacerts need to be put as a prerequisite to API server cert validation.
|
|
# May need to be customized for some environments based on SSL implementations
|
|
# that ansible "urls" module utility is using as a backing.
|
|
cacerts_bundle_path: /etc/pki/tls/certs
|
|
|
|
common_name: '{{ ansible_date_time.epoch }}.ansint.testcertificates.com'
|
|
organization_name: CMS API, Inc.
|
|
organizational_unit_name: RSA
|
|
country_name: US
|
|
state_or_province_name: MA
|
|
privatekey_passphrase: Passphrase452!
|
|
tmpdir_path: /tmp/ecs_cert_test/{{ ansible_date_time.epoch }}
|
|
privatekey_path: '{{ tmpdir_path }}/testcertificates.key'
|
|
entrust_api_cert: '{{ tmpdir_path }}/authcert.cer'
|
|
entrust_api_cert_key: '{{ tmpdir_path }}/authkey.cer'
|
|
csr_path: '{{ tmpdir_path }}/request.csr'
|
|
|
|
entrust_requester_name: C Trufan
|
|
entrust_requester_email: CTIntegrationTests@entrustdatacard.com
|
|
entrust_requester_phone: 1-555-555-5555 # e.g. 15555555555
|
|
|
|
# TEST 1
|
|
example1_cert_path: '{{ tmpdir_path }}/issuedcert_1.pem'
|
|
example1_chain_path: '{{ tmpdir_path }}/issuedcert_1_chain.pem'
|
|
example1_cert_type: EV_SSL
|
|
|
|
example4_cert_path: '{{ tmpdir_path }}/issuedcert_2.pem'
|
|
example4_subject_alt_name:
|
|
- ansible.testcertificates.com
|
|
- www.testcertificates.com
|
|
example4_eku: SERVER_AND_CLIENT_AUTH
|
|
example4_cert_type: UC_SSL
|
|
# Test a secondary org and special characters
|
|
example4_org: Cañon City, Inc.
|
|
example4_ou:
|
|
- StringrsaString
|
|
example4_tracking_info: Submitted via Ansible Integration
|
|
example4_additional_emails:
|
|
- itsupport@testcertificates.com
|
|
- jsmith@ansible.com
|
|
example4_custom_fields:
|
|
text1: Admin
|
|
text2: Invoice 25
|
|
number1: 342
|
|
date3: '2018-01-01'
|
|
email2: sales@ansible.testcertificates.com
|
|
dropdown2: Dropdown 2 Value 1
|
|
example4_cert_expiry: 2020-08-15
|