all:
  children:
    zuul_unreachable:
      hosts: {}
  hosts:
    ubuntu-jammy:
      ansible_connection: ssh
      ansible_host: 2a13:1a81:8000:3124:f816:3eff:fe97:98ca
      ansible_port: 22
      ansible_python_interpreter: auto
      ansible_user: zuul
      nodepool:
        az: nova
        cloud: regiocloud-a-ci
        external_id: cc003a30-564e-472f-a798-fe5a073d16b4
        host_id: df70f2a3f3d0c26428f22685cfc722ebc48099d99e7332c39e017195
        interface_ip: 2a13:1a81:8000:3124:f816:3eff:fe97:98ca
        label: ubuntu-jammy
        node_properties: {}
        private_ipv4: 10.128.7.115
        private_ipv6: null
        provider: regiocloud-a
        public_ipv4: 81.163.192.19
        public_ipv6: 2a13:1a81:8000:3124:f816:3eff:fe97:98ca
        region: null
        slot: null
  vars:
    zuul:
      _inheritance_path:
      - '<Job base explicit: None implied: {MatchAny:{ImpliedBranchMatcher:main}}
        source: YAKEcloud/zuul-config/zuul.d/jobs.yaml@main#2>'
      - '<Job ansible-lint explicit: None implied: {MatchAny:{ImpliedBranchMatcher:main}}
        source: osism/zuul-jobs/.zuul.yaml@main#7>'
      - '<Job ansible-lint explicit: None implied: None source: YAKEcloud/yake-ansible/.zuul.yaml@main#82>'
      ansible_version: '9'
      attempts: 1
      branch: main
      build: fd2e38032132435ab9e72245069a0a1b
      build_refs:
      - branch: main
        change: '664'
        change_message: "fix(clusterapi_cluster): CA cert handling, proxy support,
          optional ro\u2026\n\n\u2026ot volume\r\n\r\n- Write OpenStack CA cert to
          disk and inject it into the cloud SDK config so Ansible OpenStack modules
          accept self-signed certificates\r\n- Include cacert.pem in the cloud-config
          Secret so CCM/CSI pods can read it at /etc/config/cacert.pem (the path already
          mounted by both DaemonSets)\r\n- Fix ca-file path in cloud.conf from /etc/certs/
          to /etc/config/cacert.pem\r\n- Add clusterapi_cluster_root_volume_enabled
          flag (default true) to allow flavors with local storage to skip Cinder root
          volume creation\r\n- Add clusterapi_cluster_proxy_env and pass it to Cilium/Calico
          Helm installs so air-gapped deployments can pull charts through a proxy\r\n-
          Fix urllib3 import for --insecure flag in update-images.py\r\n- Remove unused
          clusterapi_cluster_openstack_tls_verify default"
        change_url: https://github.com/YAKEcloud/yake-ansible/pull/664
        commit_id: fc886f6a9f11843af7ef2a4e182b3ea3e6b7aeff
        patchset: fc886f6a9f11843af7ef2a4e182b3ea3e6b7aeff
        project:
          canonical_hostname: github.com
          canonical_name: github.com/YAKEcloud/yake-ansible
          name: YAKEcloud/yake-ansible
          short_name: yake-ansible
        src_dir: src/github.com/YAKEcloud/yake-ansible
        topic: null
      buildset: 34280ba34ed246fc9534dd5d75061d9d
      buildset_refs:
      - branch: main
        change: '664'
        change_message: "fix(clusterapi_cluster): CA cert handling, proxy support,
          optional ro\u2026\n\n\u2026ot volume\r\n\r\n- Write OpenStack CA cert to
          disk and inject it into the cloud SDK config so Ansible OpenStack modules
          accept self-signed certificates\r\n- Include cacert.pem in the cloud-config
          Secret so CCM/CSI pods can read it at /etc/config/cacert.pem (the path already
          mounted by both DaemonSets)\r\n- Fix ca-file path in cloud.conf from /etc/certs/
          to /etc/config/cacert.pem\r\n- Add clusterapi_cluster_root_volume_enabled
          flag (default true) to allow flavors with local storage to skip Cinder root
          volume creation\r\n- Add clusterapi_cluster_proxy_env and pass it to Cilium/Calico
          Helm installs so air-gapped deployments can pull charts through a proxy\r\n-
          Fix urllib3 import for --insecure flag in update-images.py\r\n- Remove unused
          clusterapi_cluster_openstack_tls_verify default"
        change_url: https://github.com/YAKEcloud/yake-ansible/pull/664
        commit_id: fc886f6a9f11843af7ef2a4e182b3ea3e6b7aeff
        patchset: fc886f6a9f11843af7ef2a4e182b3ea3e6b7aeff
        project:
          canonical_hostname: github.com
          canonical_name: github.com/YAKEcloud/yake-ansible
          name: YAKEcloud/yake-ansible
          short_name: yake-ansible
        src_dir: src/github.com/YAKEcloud/yake-ansible
        topic: null
      change: '664'
      change_message: "fix(clusterapi_cluster): CA cert handling, proxy support, optional
        ro\u2026\n\n\u2026ot volume\r\n\r\n- Write OpenStack CA cert to disk and inject
        it into the cloud SDK config so Ansible OpenStack modules accept self-signed
        certificates\r\n- Include cacert.pem in the cloud-config Secret so CCM/CSI
        pods can read it at /etc/config/cacert.pem (the path already mounted by both
        DaemonSets)\r\n- Fix ca-file path in cloud.conf from /etc/certs/ to /etc/config/cacert.pem\r\n-
        Add clusterapi_cluster_root_volume_enabled flag (default true) to allow flavors
        with local storage to skip Cinder root volume creation\r\n- Add clusterapi_cluster_proxy_env
        and pass it to Cilium/Calico Helm installs so air-gapped deployments can pull
        charts through a proxy\r\n- Fix urllib3 import for --insecure flag in update-images.py\r\n-
        Remove unused clusterapi_cluster_openstack_tls_verify default"
      change_url: https://github.com/YAKEcloud/yake-ansible/pull/664
      child_jobs: []
      commit_id: fc886f6a9f11843af7ef2a4e182b3ea3e6b7aeff
      event_id: 7ec609b0-58ec-11f1-82e8-7d88161dd347
      executor:
        hostname: 521e9411259a
        inventory_file: /var/lib/zuul/builds/fd2e38032132435ab9e72245069a0a1b/ansible/inventory.yaml
        log_root: /var/lib/zuul/builds/fd2e38032132435ab9e72245069a0a1b/work/logs
        result_data_file: /var/lib/zuul/builds/fd2e38032132435ab9e72245069a0a1b/work/results.json
        src_root: /var/lib/zuul/builds/fd2e38032132435ab9e72245069a0a1b/work/src
        work_root: /var/lib/zuul/builds/fd2e38032132435ab9e72245069a0a1b/work
      include_vars: []
      items:
      - branch: main
        change: '664'
        change_message: "fix(clusterapi_cluster): CA cert handling, proxy support,
          optional ro\u2026\n\n\u2026ot volume\r\n\r\n- Write OpenStack CA cert to
          disk and inject it into the cloud SDK config so Ansible OpenStack modules
          accept self-signed certificates\r\n- Include cacert.pem in the cloud-config
          Secret so CCM/CSI pods can read it at /etc/config/cacert.pem (the path already
          mounted by both DaemonSets)\r\n- Fix ca-file path in cloud.conf from /etc/certs/
          to /etc/config/cacert.pem\r\n- Add clusterapi_cluster_root_volume_enabled
          flag (default true) to allow flavors with local storage to skip Cinder root
          volume creation\r\n- Add clusterapi_cluster_proxy_env and pass it to Cilium/Calico
          Helm installs so air-gapped deployments can pull charts through a proxy\r\n-
          Fix urllib3 import for --insecure flag in update-images.py\r\n- Remove unused
          clusterapi_cluster_openstack_tls_verify default"
        change_url: https://github.com/YAKEcloud/yake-ansible/pull/664
        commit_id: fc886f6a9f11843af7ef2a4e182b3ea3e6b7aeff
        patchset: fc886f6a9f11843af7ef2a4e182b3ea3e6b7aeff
        project:
          canonical_hostname: github.com
          canonical_name: github.com/YAKEcloud/yake-ansible
          name: YAKEcloud/yake-ansible
          short_name: yake-ansible
          src_dir: src/github.com/YAKEcloud/yake-ansible
        topic: null
      job: ansible-lint
      jobtags: []
      max_attempts: 3
      message: Zml4KGNsdXN0ZXJhcGlfY2x1c3Rlcik6IENBIGNlcnQgaGFuZGxpbmcsIHByb3h5IHN1cHBvcnQsIG9wdGlvbmFsIHJv4oCmCgrigKZvdCB2b2x1bWUNCg0KLSBXcml0ZSBPcGVuU3RhY2sgQ0EgY2VydCB0byBkaXNrIGFuZCBpbmplY3QgaXQgaW50byB0aGUgY2xvdWQgU0RLIGNvbmZpZyBzbyBBbnNpYmxlIE9wZW5TdGFjayBtb2R1bGVzIGFjY2VwdCBzZWxmLXNpZ25lZCBjZXJ0aWZpY2F0ZXMNCi0gSW5jbHVkZSBjYWNlcnQucGVtIGluIHRoZSBjbG91ZC1jb25maWcgU2VjcmV0IHNvIENDTS9DU0kgcG9kcyBjYW4gcmVhZCBpdCBhdCAvZXRjL2NvbmZpZy9jYWNlcnQucGVtICh0aGUgcGF0aCBhbHJlYWR5IG1vdW50ZWQgYnkgYm90aCBEYWVtb25TZXRzKQ0KLSBGaXggY2EtZmlsZSBwYXRoIGluIGNsb3VkLmNvbmYgZnJvbSAvZXRjL2NlcnRzLyB0byAvZXRjL2NvbmZpZy9jYWNlcnQucGVtDQotIEFkZCBjbHVzdGVyYXBpX2NsdXN0ZXJfcm9vdF92b2x1bWVfZW5hYmxlZCBmbGFnIChkZWZhdWx0IHRydWUpIHRvIGFsbG93IGZsYXZvcnMgd2l0aCBsb2NhbCBzdG9yYWdlIHRvIHNraXAgQ2luZGVyIHJvb3Qgdm9sdW1lIGNyZWF0aW9uDQotIEFkZCBjbHVzdGVyYXBpX2NsdXN0ZXJfcHJveHlfZW52IGFuZCBwYXNzIGl0IHRvIENpbGl1bS9DYWxpY28gSGVsbSBpbnN0YWxscyBzbyBhaXItZ2FwcGVkIGRlcGxveW1lbnRzIGNhbiBwdWxsIGNoYXJ0cyB0aHJvdWdoIGEgcHJveHkNCi0gRml4IHVybGxpYjMgaW1wb3J0IGZvciAtLWluc2VjdXJlIGZsYWcgaW4gdXBkYXRlLWltYWdlcy5weQ0KLSBSZW1vdmUgdW51c2VkIGNsdXN0ZXJhcGlfY2x1c3Rlcl9vcGVuc3RhY2tfdGxzX3ZlcmlmeSBkZWZhdWx0
      patchset: fc886f6a9f11843af7ef2a4e182b3ea3e6b7aeff
      pipeline: check
      playbook_context:
        playbook_projects:
          trusted/project_0/github.com/YAKEcloud/zuul-config:
            canonical_name: github.com/YAKEcloud/zuul-config
            checkout: main
            commit: 187ca9c93783cf78b5778e0c84c687f3aefbe0a7
          trusted/project_1/github.com/osism/openinfra-zuul-jobs:
            canonical_name: github.com/osism/openinfra-zuul-jobs
            checkout: master
            commit: 038dd8b856c62af4433c8477c5cb3d0480847059
          untrusted/project_0/github.com/osism/zuul-jobs:
            canonical_name: github.com/osism/zuul-jobs
            checkout: main
            commit: 0c74c57cedff2b36bb37ca68a5338d1c49991496
          untrusted/project_1/github.com/YAKEcloud/zuul-config:
            canonical_name: github.com/YAKEcloud/zuul-config
            checkout: main
            commit: 187ca9c93783cf78b5778e0c84c687f3aefbe0a7
          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-lint/run.yaml
          roles:
          - checkout: main
            checkout_description: playbook branch
            link_name: ansible/playbook_0/role_0/zuul-jobs
            link_target: untrusted/project_0/github.com/osism/zuul-jobs
            role_path: ansible/playbook_0/role_0/zuul-jobs/roles
          - checkout: main
            checkout_description: zuul branch
            link_name: ansible/playbook_0/role_1/zuul-config
            link_target: untrusted/project_1/github.com/YAKEcloud/zuul-config
            role_path: ansible/playbook_0/role_1/zuul-config/roles
          - checkout: master
            checkout_description: project default branch
            link_name: ansible/playbook_0/role_2/openinfra-zuul-jobs
            link_target: untrusted/project_2/github.com/osism/openinfra-zuul-jobs
            role_path: ansible/playbook_0/role_2/openinfra-zuul-jobs/roles
      post_review: false
      post_timeout: null
      pre_timeout: null
      project:
        canonical_hostname: github.com
        canonical_name: github.com/YAKEcloud/yake-ansible
        name: YAKEcloud/yake-ansible
        short_name: yake-ansible
        src_dir: src/github.com/YAKEcloud/yake-ansible
      projects:
        github.com/YAKEcloud/yake-ansible:
          canonical_hostname: github.com
          canonical_name: github.com/YAKEcloud/yake-ansible
          checkout: main
          checkout_description: zuul branch
          commit: af36097ab0c11c331123150e7b01a489d4ee19f7
          name: YAKEcloud/yake-ansible
          required: false
          short_name: yake-ansible
          src_dir: src/github.com/YAKEcloud/yake-ansible
      ref: refs/pull/664/head
      resources: {}
      tenant: yakecloud
      timeout: 1800
      topic: null
      voting: true
