• 1.0.0 e1d6e80837

    Release 1.0.0
    Lint Markdown files / markdown-lint (push) Successful in 8s
    Ansible Linter / ansible-lint (push) Successful in 2m59s
    Molecule / Molecule (push) Successful in 7m45s
    Release Ansible Role / Release Ansible Role (push) Successful in 1m39s

    volker.raschek released this 2026-09-08 12:41:49 +02:00 | 4 commits to master since this release

    Changelog:

    • feat!: apply subject alternative names to root and intermediate CA
    • feat: assert that the signing certificate authority is available
    • fix(tasks): create passphrase protected client certificate
    • fix: use declared variable for client private key destination
    • fix: use client path instead of certificate content as destination
    • fix: drop passphrase from CSR task for unencrypted client key
    • fix: resolve trust store location per distribution family
    • fix: report concatenation commands as unchanged
    • fix: install cryptography via the distribution package manager
    • fix: make issued certificates readable for unprivileged consumers
    • fix: update the systems trust store from a handler
    • fix: declare the dependency on the collection community.general
    • fix(ci): resolve collections for ansible-lint
    • fix(ci): runs-on ubuntu-latest-amd64
    • refactor: extract the duplicated certificate concatenation into a shared task file
    • refactor: remove circular pip installation task
    • refactor: drop ineffective remote_src from copy tasks
    • refactor: use the file extension .yml for all yaml files
    • refactor(molecule): use docker instead of podman
    • refactor(ci): keep community.docker out of the role requirements
    • test: add a molecule scenario covering three distribution families
    • docs: declare the dependency on the collection community.crypto
    • docs: describe how to run the molecule tests locally
    • docs: correct copied parameter descriptions
    • docs: shorten SAN format hint to keep README table aligned
    • chore(ci): run the molecule scenario on every push and pull request
    • chore(deps): pin dependencies
    • chore(deps): update ansible/ansible-lint action to v26.8.0
    • chore(deps): update actions/checkout action to v6.1.0
    • chore(deps): update davidanson/markdownlint-cli2-action action to v23
    • chore(deps): update dependency markdownlint-cli to ^0.49.0

    BREAKING CHANGE:

    • feat!: apply subject alternative names to root and intermediate CA
    Downloads