all:
  children:
    zuul_unreachable:
      hosts: {}
  hosts:
    debian-bookworm:
      ansible_connection: ssh
      ansible_host: 2a13:1a81:8000:3124:f816:3eff:fe70:3c54
      ansible_molecule_ansible_version: 11.12.0
      ansible_port: 22
      ansible_python_interpreter: auto
      ansible_role: rsyslog
      ansible_user: zuul
      nodepool:
        az: nova
        cloud: regiocloud-a-ci
        external_id: 87949c86-6955-4c26-8247-f7046504eb28
        host_id: df70f2a3f3d0c26428f22685cfc722ebc48099d99e7332c39e017195
        interface_ip: 2a13:1a81:8000:3124:f816:3eff:fe70:3c54
        label: debian-bookworm
        node_properties: {}
        private_ipv4: 10.128.7.14
        private_ipv6: null
        provider: regiocloud-a
        public_ipv4: 81.163.192.230
        public_ipv6: 2a13:1a81:8000:3124:f816:3eff:fe70:3c54
        region: null
        slot: null
    ubuntu-noble:
      ansible_connection: ssh
      ansible_host: 2a13:1a81:8000:3124:f816:3eff:fefb:927e
      ansible_molecule_ansible_version: 11.12.0
      ansible_port: 22
      ansible_python_interpreter: auto
      ansible_role: rsyslog
      ansible_user: zuul
      nodepool:
        az: nova
        cloud: regiocloud-a-ci
        external_id: 5dfdf6b2-abb3-4e70-bd77-893929d9237a
        host_id: de4c9765152b8ccf16bcbbf90e33fb083884dc744cc344501046bc88
        interface_ip: 2a13:1a81:8000:3124:f816:3eff:fefb:927e
        label: ubuntu-noble
        node_properties: {}
        private_ipv4: 10.128.0.99
        private_ipv6: null
        provider: regiocloud-a
        public_ipv4: 81.163.192.191
        public_ipv6: 2a13:1a81:8000:3124:f816:3eff:fefb:927e
        region: null
        slot: null
  vars:
    ansible_molecule_ansible_version: 11.12.0
    ansible_role: rsyslog
    zuul:
      _inheritance_path:
      - '<Job base explicit: None implied: {MatchAny:{ImpliedBranchMatcher:main}}
        source: osism/zuul-config/zuul.d/jobs.yaml@main#2>'
      - '<Job ansible-molecule explicit: None implied: {MatchAny:{ImpliedBranchMatcher:main}}
        source: osism/zuul-jobs/.zuul.yaml@main#12>'
      - '<Job abstract-ansible-collection-services-molecule explicit: None implied:
        {MatchAny:{ImpliedBranchMatcher:main}} source: osism/ansible-collection-services/.zuul.yaml@main#79>'
      - '<Job ansible-collection-services-molecule-rsyslog explicit: None implied:
        {MatchAny:{ImpliedBranchMatcher:main}} source: osism/ansible-collection-services/.zuul.yaml@main#359>'
      - '<Job ansible-collection-services-molecule-rsyslog explicit: None implied:
        None source: osism/ansible-collection-services/.zuul.yaml@main#498>'
      ansible_version: '9'
      attempts: 1
      branch: main
      build: 28fff5abfba94b2390adc87ffc158f1c
      build_refs:
      - branch: main
        change: '2088'
        change_message: "molecule: add local container scenario for developer testing\n\n##
          Summary\n\nService roles in ansible-collection-services require \\`become:
          true\\` throughout prepare and converge (package installs, service management),
          making the existing delegated/localhost scenario unusable on a developer
          machine without passwordless sudo. This PR adds a local container scenario
          that runs a privileged Debian Bookworm + systemd container via Podman or
          Docker, so roles can be tested locally without touching the workstation.\n\n-
          \\`molecule/local/\\` \u2014 Podman/Docker scenario using a purpose-built
          Debian Bookworm + systemd image; reuses the delegated \\`converge.yml\\`
          so role logic is not duplicated\n- \\`scripts/run-molecule.sh\\` \u2014
          runner that handles venv setup, sets \\`MOLECULE_COLLECTIONS_PATH\\` and
          \\`MOLECULE_DRIVER\\`, supports single-role and \\`all\\` modes, uses uv
          for Python 3.11 pinning; \\`-h\\`/\\`--help\\` shows a per-role skip/test
          preview with measured time estimates and estimated total; \\`all\\` mode
          reports per-role elapsed time and total wall time in the summary\n- \\`molecule/delegated/\\`
          \u2014 role-specific vars and fixtures that unblock roles with unresolvable
          defaults or missing files in the container environment\n- \\`molecule/requirements.txt\\`
          \u2014 adds \\`ansible\\`, \\`netaddr\\`, \\`molecule-plugins[podman,docker]\\`\n\nKey
          design decisions documented in commit messages: fuse-overlayfs for overlay-on-overlay,
          \\`docker_default_ulimits: {}\\` for runc rlimit, Docker cgroup namespace
          setup, \\`\\${DRIVER}\\` alias to work around \\`MOLECULE_KEEP_STRING\\`,
          \\`verifier.directory\\` to resolve testinfra tests from the delegated tests
          directory.\n\n## Test plan\n\n- [ ] \\`scripts/run-molecule.sh sshd\\` passes
          end-to-end with Podman\n- [ ] \\`scripts/run-molecule.sh adminer\\` passes
          end-to-end (docker-compose@ role)\n- [ ] \\`scripts/run-molecule.sh all\\`
          completes without unexpected FAILs (13 roles skipped by design: auditd,
          cephclient, chrony, docker, falco, frr, hddtemp, kepler, manager, openstackclient,
          rng, wireguard, zuul)\n\n\U0001F916 Generated with [Claude Code](https://claude.com/claude-code)"
        change_url: https://github.com/osism/ansible-collection-services/pull/2088
        commit_id: aa3ef55d15e96f97cc4a114581caeeaefedc4dd2
        patchset: aa3ef55d15e96f97cc4a114581caeeaefedc4dd2
        project:
          canonical_hostname: github.com
          canonical_name: github.com/osism/ansible-collection-services
          name: osism/ansible-collection-services
          short_name: ansible-collection-services
        src_dir: src/github.com/osism/ansible-collection-services
        topic: null
      buildset: e828a05b56254bfc96b31979f5223c70
      buildset_refs:
      - branch: main
        change: '2088'
        change_message: "molecule: add local container scenario for developer testing\n\n##
          Summary\n\nService roles in ansible-collection-services require \\`become:
          true\\` throughout prepare and converge (package installs, service management),
          making the existing delegated/localhost scenario unusable on a developer
          machine without passwordless sudo. This PR adds a local container scenario
          that runs a privileged Debian Bookworm + systemd container via Podman or
          Docker, so roles can be tested locally without touching the workstation.\n\n-
          \\`molecule/local/\\` \u2014 Podman/Docker scenario using a purpose-built
          Debian Bookworm + systemd image; reuses the delegated \\`converge.yml\\`
          so role logic is not duplicated\n- \\`scripts/run-molecule.sh\\` \u2014
          runner that handles venv setup, sets \\`MOLECULE_COLLECTIONS_PATH\\` and
          \\`MOLECULE_DRIVER\\`, supports single-role and \\`all\\` modes, uses uv
          for Python 3.11 pinning; \\`-h\\`/\\`--help\\` shows a per-role skip/test
          preview with measured time estimates and estimated total; \\`all\\` mode
          reports per-role elapsed time and total wall time in the summary\n- \\`molecule/delegated/\\`
          \u2014 role-specific vars and fixtures that unblock roles with unresolvable
          defaults or missing files in the container environment\n- \\`molecule/requirements.txt\\`
          \u2014 adds \\`ansible\\`, \\`netaddr\\`, \\`molecule-plugins[podman,docker]\\`\n\nKey
          design decisions documented in commit messages: fuse-overlayfs for overlay-on-overlay,
          \\`docker_default_ulimits: {}\\` for runc rlimit, Docker cgroup namespace
          setup, \\`\\${DRIVER}\\` alias to work around \\`MOLECULE_KEEP_STRING\\`,
          \\`verifier.directory\\` to resolve testinfra tests from the delegated tests
          directory.\n\n## Test plan\n\n- [ ] \\`scripts/run-molecule.sh sshd\\` passes
          end-to-end with Podman\n- [ ] \\`scripts/run-molecule.sh adminer\\` passes
          end-to-end (docker-compose@ role)\n- [ ] \\`scripts/run-molecule.sh all\\`
          completes without unexpected FAILs (13 roles skipped by design: auditd,
          cephclient, chrony, docker, falco, frr, hddtemp, kepler, manager, openstackclient,
          rng, wireguard, zuul)\n\n\U0001F916 Generated with [Claude Code](https://claude.com/claude-code)"
        change_url: https://github.com/osism/ansible-collection-services/pull/2088
        commit_id: aa3ef55d15e96f97cc4a114581caeeaefedc4dd2
        patchset: aa3ef55d15e96f97cc4a114581caeeaefedc4dd2
        project:
          canonical_hostname: github.com
          canonical_name: github.com/osism/ansible-collection-services
          name: osism/ansible-collection-services
          short_name: ansible-collection-services
        src_dir: src/github.com/osism/ansible-collection-services
        topic: null
      change: '2088'
      change_message: "molecule: add local container scenario for developer testing\n\n##
        Summary\n\nService roles in ansible-collection-services require \\`become:
        true\\` throughout prepare and converge (package installs, service management),
        making the existing delegated/localhost scenario unusable on a developer machine
        without passwordless sudo. This PR adds a local container scenario that runs
        a privileged Debian Bookworm + systemd container via Podman or Docker, so
        roles can be tested locally without touching the workstation.\n\n- \\`molecule/local/\\`
        \u2014 Podman/Docker scenario using a purpose-built Debian Bookworm + systemd
        image; reuses the delegated \\`converge.yml\\` so role logic is not duplicated\n-
        \\`scripts/run-molecule.sh\\` \u2014 runner that handles venv setup, sets
        \\`MOLECULE_COLLECTIONS_PATH\\` and \\`MOLECULE_DRIVER\\`, supports single-role
        and \\`all\\` modes, uses uv for Python 3.11 pinning; \\`-h\\`/\\`--help\\`
        shows a per-role skip/test preview with measured time estimates and estimated
        total; \\`all\\` mode reports per-role elapsed time and total wall time in
        the summary\n- \\`molecule/delegated/\\` \u2014 role-specific vars and fixtures
        that unblock roles with unresolvable defaults or missing files in the container
        environment\n- \\`molecule/requirements.txt\\` \u2014 adds \\`ansible\\`,
        \\`netaddr\\`, \\`molecule-plugins[podman,docker]\\`\n\nKey design decisions
        documented in commit messages: fuse-overlayfs for overlay-on-overlay, \\`docker_default_ulimits:
        {}\\` for runc rlimit, Docker cgroup namespace setup, \\`\\${DRIVER}\\` alias
        to work around \\`MOLECULE_KEEP_STRING\\`, \\`verifier.directory\\` to resolve
        testinfra tests from the delegated tests directory.\n\n## Test plan\n\n- [
        ] \\`scripts/run-molecule.sh sshd\\` passes end-to-end with Podman\n- [ ]
        \\`scripts/run-molecule.sh adminer\\` passes end-to-end (docker-compose@ role)\n-
        [ ] \\`scripts/run-molecule.sh all\\` completes without unexpected FAILs (13
        roles skipped by design: auditd, cephclient, chrony, docker, falco, frr, hddtemp,
        kepler, manager, openstackclient, rng, wireguard, zuul)\n\n\U0001F916 Generated
        with [Claude Code](https://claude.com/claude-code)"
      change_url: https://github.com/osism/ansible-collection-services/pull/2088
      child_jobs: []
      commit_id: aa3ef55d15e96f97cc4a114581caeeaefedc4dd2
      event_id: e13d8210-5c36-11f1-9425-382d8bf017cc
      executor:
        hostname: 521e9411259a
        inventory_file: /var/lib/zuul/builds/28fff5abfba94b2390adc87ffc158f1c/ansible/inventory.yaml
        log_root: /var/lib/zuul/builds/28fff5abfba94b2390adc87ffc158f1c/work/logs
        result_data_file: /var/lib/zuul/builds/28fff5abfba94b2390adc87ffc158f1c/work/results.json
        src_root: /var/lib/zuul/builds/28fff5abfba94b2390adc87ffc158f1c/work/src
        work_root: /var/lib/zuul/builds/28fff5abfba94b2390adc87ffc158f1c/work
      include_vars: []
      items:
      - branch: main
        change: '2088'
        change_message: "molecule: add local container scenario for developer testing\n\n##
          Summary\n\nService roles in ansible-collection-services require \\`become:
          true\\` throughout prepare and converge (package installs, service management),
          making the existing delegated/localhost scenario unusable on a developer
          machine without passwordless sudo. This PR adds a local container scenario
          that runs a privileged Debian Bookworm + systemd container via Podman or
          Docker, so roles can be tested locally without touching the workstation.\n\n-
          \\`molecule/local/\\` \u2014 Podman/Docker scenario using a purpose-built
          Debian Bookworm + systemd image; reuses the delegated \\`converge.yml\\`
          so role logic is not duplicated\n- \\`scripts/run-molecule.sh\\` \u2014
          runner that handles venv setup, sets \\`MOLECULE_COLLECTIONS_PATH\\` and
          \\`MOLECULE_DRIVER\\`, supports single-role and \\`all\\` modes, uses uv
          for Python 3.11 pinning; \\`-h\\`/\\`--help\\` shows a per-role skip/test
          preview with measured time estimates and estimated total; \\`all\\` mode
          reports per-role elapsed time and total wall time in the summary\n- \\`molecule/delegated/\\`
          \u2014 role-specific vars and fixtures that unblock roles with unresolvable
          defaults or missing files in the container environment\n- \\`molecule/requirements.txt\\`
          \u2014 adds \\`ansible\\`, \\`netaddr\\`, \\`molecule-plugins[podman,docker]\\`\n\nKey
          design decisions documented in commit messages: fuse-overlayfs for overlay-on-overlay,
          \\`docker_default_ulimits: {}\\` for runc rlimit, Docker cgroup namespace
          setup, \\`\\${DRIVER}\\` alias to work around \\`MOLECULE_KEEP_STRING\\`,
          \\`verifier.directory\\` to resolve testinfra tests from the delegated tests
          directory.\n\n## Test plan\n\n- [ ] \\`scripts/run-molecule.sh sshd\\` passes
          end-to-end with Podman\n- [ ] \\`scripts/run-molecule.sh adminer\\` passes
          end-to-end (docker-compose@ role)\n- [ ] \\`scripts/run-molecule.sh all\\`
          completes without unexpected FAILs (13 roles skipped by design: auditd,
          cephclient, chrony, docker, falco, frr, hddtemp, kepler, manager, openstackclient,
          rng, wireguard, zuul)\n\n\U0001F916 Generated with [Claude Code](https://claude.com/claude-code)"
        change_url: https://github.com/osism/ansible-collection-services/pull/2088
        commit_id: aa3ef55d15e96f97cc4a114581caeeaefedc4dd2
        patchset: aa3ef55d15e96f97cc4a114581caeeaefedc4dd2
        project:
          canonical_hostname: github.com
          canonical_name: github.com/osism/ansible-collection-services
          name: osism/ansible-collection-services
          short_name: ansible-collection-services
          src_dir: src/github.com/osism/ansible-collection-services
        topic: null
      job: ansible-collection-services-molecule-rsyslog
      jobtags: []
      max_attempts: 3
      message: bW9sZWN1bGU6IGFkZCBsb2NhbCBjb250YWluZXIgc2NlbmFyaW8gZm9yIGRldmVsb3BlciB0ZXN0aW5nCgojIyBTdW1tYXJ5CgpTZXJ2aWNlIHJvbGVzIGluIGFuc2libGUtY29sbGVjdGlvbi1zZXJ2aWNlcyByZXF1aXJlIFxgYmVjb21lOiB0cnVlXGAgdGhyb3VnaG91dCBwcmVwYXJlIGFuZCBjb252ZXJnZSAocGFja2FnZSBpbnN0YWxscywgc2VydmljZSBtYW5hZ2VtZW50KSwgbWFraW5nIHRoZSBleGlzdGluZyBkZWxlZ2F0ZWQvbG9jYWxob3N0IHNjZW5hcmlvIHVudXNhYmxlIG9uIGEgZGV2ZWxvcGVyIG1hY2hpbmUgd2l0aG91dCBwYXNzd29yZGxlc3Mgc3Vkby4gVGhpcyBQUiBhZGRzIGEgbG9jYWwgY29udGFpbmVyIHNjZW5hcmlvIHRoYXQgcnVucyBhIHByaXZpbGVnZWQgRGViaWFuIEJvb2t3b3JtICsgc3lzdGVtZCBjb250YWluZXIgdmlhIFBvZG1hbiBvciBEb2NrZXIsIHNvIHJvbGVzIGNhbiBiZSB0ZXN0ZWQgbG9jYWxseSB3aXRob3V0IHRvdWNoaW5nIHRoZSB3b3Jrc3RhdGlvbi4KCi0gXGBtb2xlY3VsZS9sb2NhbC9cYCDigJQgUG9kbWFuL0RvY2tlciBzY2VuYXJpbyB1c2luZyBhIHB1cnBvc2UtYnVpbHQgRGViaWFuIEJvb2t3b3JtICsgc3lzdGVtZCBpbWFnZTsgcmV1c2VzIHRoZSBkZWxlZ2F0ZWQgXGBjb252ZXJnZS55bWxcYCBzbyByb2xlIGxvZ2ljIGlzIG5vdCBkdXBsaWNhdGVkCi0gXGBzY3JpcHRzL3J1bi1tb2xlY3VsZS5zaFxgIOKAlCBydW5uZXIgdGhhdCBoYW5kbGVzIHZlbnYgc2V0dXAsIHNldHMgXGBNT0xFQ1VMRV9DT0xMRUNUSU9OU19QQVRIXGAgYW5kIFxgTU9MRUNVTEVfRFJJVkVSXGAsIHN1cHBvcnRzIHNpbmdsZS1yb2xlIGFuZCBcYGFsbFxgIG1vZGVzLCB1c2VzIHV2IGZvciBQeXRob24gMy4xMSBwaW5uaW5nOyBcYC1oXGAvXGAtLWhlbHBcYCBzaG93cyBhIHBlci1yb2xlIHNraXAvdGVzdCBwcmV2aWV3IHdpdGggbWVhc3VyZWQgdGltZSBlc3RpbWF0ZXMgYW5kIGVzdGltYXRlZCB0b3RhbDsgXGBhbGxcYCBtb2RlIHJlcG9ydHMgcGVyLXJvbGUgZWxhcHNlZCB0aW1lIGFuZCB0b3RhbCB3YWxsIHRpbWUgaW4gdGhlIHN1bW1hcnkKLSBcYG1vbGVjdWxlL2RlbGVnYXRlZC9cYCDigJQgcm9sZS1zcGVjaWZpYyB2YXJzIGFuZCBmaXh0dXJlcyB0aGF0IHVuYmxvY2sgcm9sZXMgd2l0aCB1bnJlc29sdmFibGUgZGVmYXVsdHMgb3IgbWlzc2luZyBmaWxlcyBpbiB0aGUgY29udGFpbmVyIGVudmlyb25tZW50Ci0gXGBtb2xlY3VsZS9yZXF1aXJlbWVudHMudHh0XGAg4oCUIGFkZHMgXGBhbnNpYmxlXGAsIFxgbmV0YWRkclxgLCBcYG1vbGVjdWxlLXBsdWdpbnNbcG9kbWFuLGRvY2tlcl1cYAoKS2V5IGRlc2lnbiBkZWNpc2lvbnMgZG9jdW1lbnRlZCBpbiBjb21taXQgbWVzc2FnZXM6IGZ1c2Utb3ZlcmxheWZzIGZvciBvdmVybGF5LW9uLW92ZXJsYXksIFxgZG9ja2VyX2RlZmF1bHRfdWxpbWl0czoge31cYCBmb3IgcnVuYyBybGltaXQsIERvY2tlciBjZ3JvdXAgbmFtZXNwYWNlIHNldHVwLCBcYFwke0RSSVZFUn1cYCBhbGlhcyB0byB3b3JrIGFyb3VuZCBcYE1PTEVDVUxFX0tFRVBfU1RSSU5HXGAsIFxgdmVyaWZpZXIuZGlyZWN0b3J5XGAgdG8gcmVzb2x2ZSB0ZXN0aW5mcmEgdGVzdHMgZnJvbSB0aGUgZGVsZWdhdGVkIHRlc3RzIGRpcmVjdG9yeS4KCiMjIFRlc3QgcGxhbgoKLSBbIF0gXGBzY3JpcHRzL3J1bi1tb2xlY3VsZS5zaCBzc2hkXGAgcGFzc2VzIGVuZC10by1lbmQgd2l0aCBQb2RtYW4KLSBbIF0gXGBzY3JpcHRzL3J1bi1tb2xlY3VsZS5zaCBhZG1pbmVyXGAgcGFzc2VzIGVuZC10by1lbmQgKGRvY2tlci1jb21wb3NlQCByb2xlKQotIFsgXSBcYHNjcmlwdHMvcnVuLW1vbGVjdWxlLnNoIGFsbFxgIGNvbXBsZXRlcyB3aXRob3V0IHVuZXhwZWN0ZWQgRkFJTHMgKDEzIHJvbGVzIHNraXBwZWQgYnkgZGVzaWduOiBhdWRpdGQsIGNlcGhjbGllbnQsIGNocm9ueSwgZG9ja2VyLCBmYWxjbywgZnJyLCBoZGR0ZW1wLCBrZXBsZXIsIG1hbmFnZXIsIG9wZW5zdGFja2NsaWVudCwgcm5nLCB3aXJlZ3VhcmQsIHp1dWwpCgrwn6SWIEdlbmVyYXRlZCB3aXRoIFtDbGF1ZGUgQ29kZV0oaHR0cHM6Ly9jbGF1ZGUuY29tL2NsYXVkZS1jb2RlKQ==
      patchset: aa3ef55d15e96f97cc4a114581caeeaefedc4dd2
      pipeline: check
      playbook_context:
        playbook_projects:
          trusted/project_0/github.com/osism/zuul-config:
            canonical_name: github.com/osism/zuul-config
            checkout: main
            commit: 019f0261a526db7d8989ff1abefc2299a8c0ffbc
          trusted/project_1/github.com/osism/openinfra-zuul-jobs:
            canonical_name: github.com/osism/openinfra-zuul-jobs
            checkout: master
            commit: 038dd8b856c62af4433c8477c5cb3d0480847059
          trusted/project_2/github.com/osism/zuul-jobs:
            canonical_name: github.com/osism/zuul-jobs
            checkout: main
            commit: 0c74c57cedff2b36bb37ca68a5338d1c49991496
          untrusted/project_0/github.com/osism/zuul-jobs:
            canonical_name: github.com/osism/zuul-jobs
            checkout: main
            commit: 0c74c57cedff2b36bb37ca68a5338d1c49991496
          untrusted/project_1/github.com/osism/zuul-config:
            canonical_name: github.com/osism/zuul-config
            checkout: main
            commit: 019f0261a526db7d8989ff1abefc2299a8c0ffbc
          untrusted/project_2/github.com/osism/openinfra-zuul-jobs:
            canonical_name: github.com/osism/openinfra-zuul-jobs
            checkout: master
            commit: 038dd8b856c62af4433c8477c5cb3d0480847059
        playbooks:
        - path: untrusted/project_0/github.com/osism/zuul-jobs/playbooks/ansible-molecule/run.yaml
          roles:
          - checkout: main
            checkout_description: zuul branch
            link_name: ansible/playbook_0/role_0/zuul-config
            link_target: untrusted/project_1/github.com/osism/zuul-config
            role_path: ansible/playbook_0/role_0/zuul-config/roles
          - checkout: master
            checkout_description: project default branch
            link_name: ansible/playbook_0/role_1/openinfra-zuul-jobs
            link_target: untrusted/project_2/github.com/osism/openinfra-zuul-jobs
            role_path: ansible/playbook_0/role_1/openinfra-zuul-jobs/roles
          - checkout: main
            checkout_description: playbook branch
            link_name: ansible/playbook_0/role_2/zuul-jobs
            link_target: untrusted/project_0/github.com/osism/zuul-jobs
            role_path: ansible/playbook_0/role_2/zuul-jobs/roles
      post_review: false
      post_timeout: null
      pre_timeout: null
      project:
        canonical_hostname: github.com
        canonical_name: github.com/osism/ansible-collection-services
        name: osism/ansible-collection-services
        short_name: ansible-collection-services
        src_dir: src/github.com/osism/ansible-collection-services
      projects:
        github.com/osism/ansible-collection-services:
          canonical_hostname: github.com
          canonical_name: github.com/osism/ansible-collection-services
          checkout: main
          checkout_description: zuul branch
          commit: e4bfb6971da5bedf7c525db72480fb7698fd5c90
          name: osism/ansible-collection-services
          required: false
          short_name: ansible-collection-services
          src_dir: src/github.com/osism/ansible-collection-services
      ref: refs/pull/2088/head
      resources: {}
      tenant: osism
      timeout: 1800
      topic: null
      voting: true
