Skip to content

Releases: trippsc2/ansible-collection-adcs

1.3.0

18 Feb 22:30
Compare
Choose a tag to compare

signed_certificate Role

  • Restructured role to match trippsc2.general.generate_csr role and make writing certificate to file optional.

1.2.4

08 Jan 00:22
Compare
Choose a tag to compare

Collection

  • Added Changelog.
  • Updated collection README documentation.

1.2.3

22 Oct 17:26
Compare
Choose a tag to compare

Role - certificate_authority

  • Removed os_family subset for fact gathering step as it is not used on Windows machines.

Role - sub_ca_certificate

  • Removed os_family subset for fact gathering step as it is not used on Windows machines.

1.2.2

06 Sep 16:57
Compare
Choose a tag to compare

Role - certificate_authority

  • Added no_log tag to winca_password variable.

Role - sub_ca_certificate

  • Changed task to get contents of the CSR from using ansible.windows.slurp module to using ansible.builtin.slurp module.

1.2.1

09 Aug 17:59
Compare
Choose a tag to compare

Collection

  • Minimum Ansible version changed from 2.14 to 2.15 due to EOL status.

1.2.0

26 Jul 21:41
Compare
Choose a tag to compare

Collection

  • Added dependency reference to trippsc2.general with a version requirement of >=2.4.0.

Role - signed_certificate

  • Changed variable usage to reflect that trippsc2.general.generate_csr role requires cert_private_key_path and cert_certificate_path variables to be defined.

1.1.6

26 Jul 18:15
Compare
Choose a tag to compare

Role - certificate_authority

  • Changed the implementation of the winca_crypto_provider_algorithm and winca_key_length variables for readability and maintainability.
  • Changed formatting of vars file for readability.

Role - signed_certificate

  • Changed the structure of cert_certificate_path, cert_private_key_path, and cert_csr_tmp_path to allow for platform-specific default values.

Role - sub_ca_certificate

  • Changed formatting of template file and vars file for readability.

1.1.5

10 Jul 14:41
Compare
Choose a tag to compare

Role - certificate_authority

  • Separated winca_crypto_provider_name variable that previously defined the cryptography provider name and cryptographic algorithm in a single variable into winca_crypto_provider_name (defining the cryptography provider name) and winca_crypto_provider_algorithm (defining the cryptographic algorithm) variables.
  • Added validating for the winca_key_length variable that refers to winca_crypto_provider_algorithm variable to determine allowed values.

1.1.4

08 Jul 16:20
Compare
Choose a tag to compare

Collection

  • Updated manifest file to ensure that molecule tests are not included in releases.

1.1.3

07 Jul 19:27
Compare
Choose a tag to compare

Role - certificate_authority

  • Added validation that the system is a running Windows Server.
  • Added validation that a certification authority that is AD-integrated must be a domain member.

Role - signed_certificate

  • Added tasks to make use of the ssl-cert package on Debian-based systems by adding the owner to the ssl-cert group.

Role - sub_ca_certificate

  • Added validation that the system is a running Windows Server.