all:
  children:
    zuul_unreachable:
      hosts: {}
  hosts:
    ubuntu-jammy:
      ansible_connection: ssh
      ansible_host: 2a13:1a81:8000:3124:f816:3eff:fe87:8867
      ansible_port: 22
      ansible_python_interpreter: auto
      ansible_user: zuul
      nodepool:
        az: nova
        cloud: regiocloud-a-ci
        external_id: 15451400-7bc2-482b-8714-4df753b173fd
        host_id: 25afcdcd4b24cc9d1766f11f81549380a3029030a455889bb61ec093
        interface_ip: 2a13:1a81:8000:3124:f816:3eff:fe87:8867
        label: ubuntu-jammy
        node_properties: {}
        private_ipv4: 10.128.0.106
        private_ipv6: null
        provider: regiocloud-a
        public_ipv4: 81.163.193.127
        public_ipv6: 2a13:1a81:8000:3124:f816:3eff:fe87:8867
        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 flake8 explicit: None implied: {MatchAny:{ImpliedBranchMatcher:main}}
        source: osism/zuul-jobs/.zuul.yaml@main#32>'
      - '<Job flake8 explicit: None implied: None source: YAKEcloud/yake-ansible/.zuul.yaml@main#82>'
      ansible_version: '9'
      attempts: 1
      branch: main
      build: d215c30e5be94770a91797ff806c6262
      build_refs:
      - branch: main
        change: '656'
        change_message: "refactor: simplify repo structure, add subnet pool support,
          overhaul \u2026\n\n\u2026docs\r\n\r\nSubnet pool support:\r\n- gardener_operator:
          add subnet_pool option per managed seed (mutually exclusive with workers_cidr)
          using provider-openstack v1.55.0 API\r\n- gardener_operator: make loadbalancer_provider
          configurable per seed (default: amphora), fix networking.nodes to follow
          workers_cidr\r\n- clusterapi_cluster: add clusterapi_cluster_openstack_subnets
          for referencing existing subnets by ID, mutually exclusive with managedSubnets;
          DNS nameservers are configured on the subnet in OpenStack directly\r\n\r\nDocumentation:\r\n-
          rewrite README.md with architecture overview and doc index\r\n- add docs/architecture.md,
          docs/getting-started.md, docs/configuration.md, docs/operations.md\r\n-
          add role READMEs for gardener_operator and clusterapi_cluster\r\n- remove
          empty role READMEs and redundant docs/deployment.md\r\n\r\nRepo cleanup:\r\n-
          consolidate 7 individual playbooks into site.yml with tags\r\n- remove Pipfile
          (redundant with requirements.txt)\r\n- merge 5 build-container-image workflows
          into one matrix workflow\r\n- replace release-please with simple workflow_dispatch
          release trigger, then remove release workflow and CHANGELOG entirely\r\n-
          add site.yml to yake-ansible-install.yml trigger paths\r\n- update Makefile:
          pipenv run gilt -> gilt\r\n\r\nCleanup improvements:\r\n- add initial 60s
          pause + Cinder volume stability poll to cleanup.yml before deletion to prevent
          stuck volumes after shoot teardown\r\n- remove sleep 300 from CI (logic
          now lives in cleanup.yml)"
        change_url: https://github.com/YAKEcloud/yake-ansible/pull/656
        commit_id: 86a5bac5347c6c9ff23fcea6beec61d3fc8c1e1d
        patchset: 86a5bac5347c6c9ff23fcea6beec61d3fc8c1e1d
        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: ff657c20246948dea1eb3cef0cde4fe5
      buildset_refs:
      - branch: main
        change: '656'
        change_message: "refactor: simplify repo structure, add subnet pool support,
          overhaul \u2026\n\n\u2026docs\r\n\r\nSubnet pool support:\r\n- gardener_operator:
          add subnet_pool option per managed seed (mutually exclusive with workers_cidr)
          using provider-openstack v1.55.0 API\r\n- gardener_operator: make loadbalancer_provider
          configurable per seed (default: amphora), fix networking.nodes to follow
          workers_cidr\r\n- clusterapi_cluster: add clusterapi_cluster_openstack_subnets
          for referencing existing subnets by ID, mutually exclusive with managedSubnets;
          DNS nameservers are configured on the subnet in OpenStack directly\r\n\r\nDocumentation:\r\n-
          rewrite README.md with architecture overview and doc index\r\n- add docs/architecture.md,
          docs/getting-started.md, docs/configuration.md, docs/operations.md\r\n-
          add role READMEs for gardener_operator and clusterapi_cluster\r\n- remove
          empty role READMEs and redundant docs/deployment.md\r\n\r\nRepo cleanup:\r\n-
          consolidate 7 individual playbooks into site.yml with tags\r\n- remove Pipfile
          (redundant with requirements.txt)\r\n- merge 5 build-container-image workflows
          into one matrix workflow\r\n- replace release-please with simple workflow_dispatch
          release trigger, then remove release workflow and CHANGELOG entirely\r\n-
          add site.yml to yake-ansible-install.yml trigger paths\r\n- update Makefile:
          pipenv run gilt -> gilt\r\n\r\nCleanup improvements:\r\n- add initial 60s
          pause + Cinder volume stability poll to cleanup.yml before deletion to prevent
          stuck volumes after shoot teardown\r\n- remove sleep 300 from CI (logic
          now lives in cleanup.yml)"
        change_url: https://github.com/YAKEcloud/yake-ansible/pull/656
        commit_id: 86a5bac5347c6c9ff23fcea6beec61d3fc8c1e1d
        patchset: 86a5bac5347c6c9ff23fcea6beec61d3fc8c1e1d
        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: '656'
      change_message: "refactor: simplify repo structure, add subnet pool support,
        overhaul \u2026\n\n\u2026docs\r\n\r\nSubnet pool support:\r\n- gardener_operator:
        add subnet_pool option per managed seed (mutually exclusive with workers_cidr)
        using provider-openstack v1.55.0 API\r\n- gardener_operator: make loadbalancer_provider
        configurable per seed (default: amphora), fix networking.nodes to follow workers_cidr\r\n-
        clusterapi_cluster: add clusterapi_cluster_openstack_subnets for referencing
        existing subnets by ID, mutually exclusive with managedSubnets; DNS nameservers
        are configured on the subnet in OpenStack directly\r\n\r\nDocumentation:\r\n-
        rewrite README.md with architecture overview and doc index\r\n- add docs/architecture.md,
        docs/getting-started.md, docs/configuration.md, docs/operations.md\r\n- add
        role READMEs for gardener_operator and clusterapi_cluster\r\n- remove empty
        role READMEs and redundant docs/deployment.md\r\n\r\nRepo cleanup:\r\n- consolidate
        7 individual playbooks into site.yml with tags\r\n- remove Pipfile (redundant
        with requirements.txt)\r\n- merge 5 build-container-image workflows into one
        matrix workflow\r\n- replace release-please with simple workflow_dispatch
        release trigger, then remove release workflow and CHANGELOG entirely\r\n-
        add site.yml to yake-ansible-install.yml trigger paths\r\n- update Makefile:
        pipenv run gilt -> gilt\r\n\r\nCleanup improvements:\r\n- add initial 60s
        pause + Cinder volume stability poll to cleanup.yml before deletion to prevent
        stuck volumes after shoot teardown\r\n- remove sleep 300 from CI (logic now
        lives in cleanup.yml)"
      change_url: https://github.com/YAKEcloud/yake-ansible/pull/656
      child_jobs: []
      commit_id: 86a5bac5347c6c9ff23fcea6beec61d3fc8c1e1d
      event_id: 786eae70-5520-11f1-8c4e-283d96cbeac3
      executor:
        hostname: 521e9411259a
        inventory_file: /var/lib/zuul/builds/d215c30e5be94770a91797ff806c6262/ansible/inventory.yaml
        log_root: /var/lib/zuul/builds/d215c30e5be94770a91797ff806c6262/work/logs
        result_data_file: /var/lib/zuul/builds/d215c30e5be94770a91797ff806c6262/work/results.json
        src_root: /var/lib/zuul/builds/d215c30e5be94770a91797ff806c6262/work/src
        work_root: /var/lib/zuul/builds/d215c30e5be94770a91797ff806c6262/work
      include_vars: []
      items:
      - branch: main
        change: '656'
        change_message: "refactor: simplify repo structure, add subnet pool support,
          overhaul \u2026\n\n\u2026docs\r\n\r\nSubnet pool support:\r\n- gardener_operator:
          add subnet_pool option per managed seed (mutually exclusive with workers_cidr)
          using provider-openstack v1.55.0 API\r\n- gardener_operator: make loadbalancer_provider
          configurable per seed (default: amphora), fix networking.nodes to follow
          workers_cidr\r\n- clusterapi_cluster: add clusterapi_cluster_openstack_subnets
          for referencing existing subnets by ID, mutually exclusive with managedSubnets;
          DNS nameservers are configured on the subnet in OpenStack directly\r\n\r\nDocumentation:\r\n-
          rewrite README.md with architecture overview and doc index\r\n- add docs/architecture.md,
          docs/getting-started.md, docs/configuration.md, docs/operations.md\r\n-
          add role READMEs for gardener_operator and clusterapi_cluster\r\n- remove
          empty role READMEs and redundant docs/deployment.md\r\n\r\nRepo cleanup:\r\n-
          consolidate 7 individual playbooks into site.yml with tags\r\n- remove Pipfile
          (redundant with requirements.txt)\r\n- merge 5 build-container-image workflows
          into one matrix workflow\r\n- replace release-please with simple workflow_dispatch
          release trigger, then remove release workflow and CHANGELOG entirely\r\n-
          add site.yml to yake-ansible-install.yml trigger paths\r\n- update Makefile:
          pipenv run gilt -> gilt\r\n\r\nCleanup improvements:\r\n- add initial 60s
          pause + Cinder volume stability poll to cleanup.yml before deletion to prevent
          stuck volumes after shoot teardown\r\n- remove sleep 300 from CI (logic
          now lives in cleanup.yml)"
        change_url: https://github.com/YAKEcloud/yake-ansible/pull/656
        commit_id: 86a5bac5347c6c9ff23fcea6beec61d3fc8c1e1d
        patchset: 86a5bac5347c6c9ff23fcea6beec61d3fc8c1e1d
        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: flake8
      jobtags: []
      max_attempts: 3
      message: cmVmYWN0b3I6IHNpbXBsaWZ5IHJlcG8gc3RydWN0dXJlLCBhZGQgc3VibmV0IHBvb2wgc3VwcG9ydCwgb3ZlcmhhdWwg4oCmCgrigKZkb2NzDQoNClN1Ym5ldCBwb29sIHN1cHBvcnQ6DQotIGdhcmRlbmVyX29wZXJhdG9yOiBhZGQgc3VibmV0X3Bvb2wgb3B0aW9uIHBlciBtYW5hZ2VkIHNlZWQgKG11dHVhbGx5IGV4Y2x1c2l2ZSB3aXRoIHdvcmtlcnNfY2lkcikgdXNpbmcgcHJvdmlkZXItb3BlbnN0YWNrIHYxLjU1LjAgQVBJDQotIGdhcmRlbmVyX29wZXJhdG9yOiBtYWtlIGxvYWRiYWxhbmNlcl9wcm92aWRlciBjb25maWd1cmFibGUgcGVyIHNlZWQgKGRlZmF1bHQ6IGFtcGhvcmEpLCBmaXggbmV0d29ya2luZy5ub2RlcyB0byBmb2xsb3cgd29ya2Vyc19jaWRyDQotIGNsdXN0ZXJhcGlfY2x1c3RlcjogYWRkIGNsdXN0ZXJhcGlfY2x1c3Rlcl9vcGVuc3RhY2tfc3VibmV0cyBmb3IgcmVmZXJlbmNpbmcgZXhpc3Rpbmcgc3VibmV0cyBieSBJRCwgbXV0dWFsbHkgZXhjbHVzaXZlIHdpdGggbWFuYWdlZFN1Ym5ldHM7IEROUyBuYW1lc2VydmVycyBhcmUgY29uZmlndXJlZCBvbiB0aGUgc3VibmV0IGluIE9wZW5TdGFjayBkaXJlY3RseQ0KDQpEb2N1bWVudGF0aW9uOg0KLSByZXdyaXRlIFJFQURNRS5tZCB3aXRoIGFyY2hpdGVjdHVyZSBvdmVydmlldyBhbmQgZG9jIGluZGV4DQotIGFkZCBkb2NzL2FyY2hpdGVjdHVyZS5tZCwgZG9jcy9nZXR0aW5nLXN0YXJ0ZWQubWQsIGRvY3MvY29uZmlndXJhdGlvbi5tZCwgZG9jcy9vcGVyYXRpb25zLm1kDQotIGFkZCByb2xlIFJFQURNRXMgZm9yIGdhcmRlbmVyX29wZXJhdG9yIGFuZCBjbHVzdGVyYXBpX2NsdXN0ZXINCi0gcmVtb3ZlIGVtcHR5IHJvbGUgUkVBRE1FcyBhbmQgcmVkdW5kYW50IGRvY3MvZGVwbG95bWVudC5tZA0KDQpSZXBvIGNsZWFudXA6DQotIGNvbnNvbGlkYXRlIDcgaW5kaXZpZHVhbCBwbGF5Ym9va3MgaW50byBzaXRlLnltbCB3aXRoIHRhZ3MNCi0gcmVtb3ZlIFBpcGZpbGUgKHJlZHVuZGFudCB3aXRoIHJlcXVpcmVtZW50cy50eHQpDQotIG1lcmdlIDUgYnVpbGQtY29udGFpbmVyLWltYWdlIHdvcmtmbG93cyBpbnRvIG9uZSBtYXRyaXggd29ya2Zsb3cNCi0gcmVwbGFjZSByZWxlYXNlLXBsZWFzZSB3aXRoIHNpbXBsZSB3b3JrZmxvd19kaXNwYXRjaCByZWxlYXNlIHRyaWdnZXIsIHRoZW4gcmVtb3ZlIHJlbGVhc2Ugd29ya2Zsb3cgYW5kIENIQU5HRUxPRyBlbnRpcmVseQ0KLSBhZGQgc2l0ZS55bWwgdG8geWFrZS1hbnNpYmxlLWluc3RhbGwueW1sIHRyaWdnZXIgcGF0aHMNCi0gdXBkYXRlIE1ha2VmaWxlOiBwaXBlbnYgcnVuIGdpbHQgLT4gZ2lsdA0KDQpDbGVhbnVwIGltcHJvdmVtZW50czoNCi0gYWRkIGluaXRpYWwgNjBzIHBhdXNlICsgQ2luZGVyIHZvbHVtZSBzdGFiaWxpdHkgcG9sbCB0byBjbGVhbnVwLnltbCBiZWZvcmUgZGVsZXRpb24gdG8gcHJldmVudCBzdHVjayB2b2x1bWVzIGFmdGVyIHNob290IHRlYXJkb3duDQotIHJlbW92ZSBzbGVlcCAzMDAgZnJvbSBDSSAobG9naWMgbm93IGxpdmVzIGluIGNsZWFudXAueW1sKQ==
      patchset: 86a5bac5347c6c9ff23fcea6beec61d3fc8c1e1d
      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/flake8/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: 822de78973570c86e9ac40224b35f6db174567e8
          name: YAKEcloud/yake-ansible
          required: false
          short_name: yake-ansible
          src_dir: src/github.com/YAKEcloud/yake-ansible
      ref: refs/pull/656/head
      resources: {}
      tenant: yakecloud
      timeout: 1800
      topic: null
      voting: true
