Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

provision: make playbooks work on virtual machines in idm-ci #21

Merged
merged 1 commit into from
Jul 25, 2023

Commits on Jul 25, 2023

  1. provision: make playbooks work on virtual machines in idm-ci

    Create playbook_vm.yml to include image_base and image_service to work on VM with become.
    Change the ci user UID locally so it does not collide with cloud-user and fedora user.
    Modify packages role so it recognizes rhel and applies pieces on appropriate host groups.
    Replace freeipa with ipa for RHEL.
    Improve ldap and ipa task idempotency.
    Add a dns role to configure dns VM.
    Allow appending to authorized keys instead of rewriting.
    Add a ssh host key for dns.
    Add retries to restarting ssh service as it seems to be flaky.
    Skip passkey on VMs (As it adds unwanted build dependencies).
    Modify AD role to reuse on VMs without vagrant.
    Make the backends ipa, ldap, samba optional.
    Make realm join verbose.
    jakub-vavra-cz committed Jul 25, 2023
    Configuration menu
    Copy the full SHA
    a95798d View commit details
    Browse the repository at this point in the history