all:
  children:
    zuul_unreachable:
      hosts: {}
  hosts:
    ubuntu-noble:
      ansible_connection: ssh
      ansible_host: 2a13:1a81:8000:3124:f816:3eff:fe31:7911
      ansible_port: 22
      ansible_python_interpreter: auto
      ansible_user: zuul
      docker_namespace: kolla
      nodepool:
        az: nova
        cloud: regiocloud-a-ci
        external_id: c3f9ff4a-3ac6-4b82-bc23-80ea203a9d7e
        host_id: d2c528664e1bd332192bb574345deb0c6c7158061222e4a6c036b5ef
        interface_ip: 2a13:1a81:8000:3124:f816:3eff:fe31:7911
        label: ubuntu-noble
        node_properties: {}
        private_ipv4: 10.128.7.236
        private_ipv6: null
        provider: regiocloud-a
        public_ipv4: 81.163.192.33
        public_ipv6: 2a13:1a81:8000:3124:f816:3eff:fe31:7911
        region: null
        slot: null
      push_images: false
      version_openstack: '2024.2'
  vars:
    docker_namespace: kolla
    push_images: false
    version_openstack: '2024.2'
    zuul:
      _inheritance_path:
      - '<Job base explicit: None implied: {MatchAny:{ImpliedBranchMatcher:main}}
        source: osism/zuul-config/zuul.d/jobs.yaml@main#2>'
      - '<Job container-images-kolla-patch explicit: None implied: {MatchAny:{ImpliedBranchMatcher:main}}
        source: osism/container-images-kolla/.zuul.yaml@main#76>'
      - '<Job container-images-kolla-patch-2024.2 explicit: None implied: {MatchAny:{ImpliedBranchMatcher:main}}
        source: osism/container-images-kolla/.zuul.yaml@main#118>'
      - '<Job container-images-kolla-patch-2024.2 explicit: None implied: None source:
        osism/container-images-kolla/.zuul.yaml@main#216>'
      ansible_version: '9'
      attempts: 1
      branch: main
      build: 0f4bbf542c0d44169ae55254abe12f70
      build_refs:
      - branch: main
        change: '634'
        change_message: "scripts: add configurable parallel signing to cosign script\n\n-
          Add parallel image signing using GNU parallel (when available)\r\n- Make
          parallelism configurable via COSIGN_PARALLEL_JOBS (default: 8)\r\n- Add
          retry mechanism with COSIGN_RETRIES (default: 3)\r\n- Implement fallback
          to sequential processing when parallel is unavailable\r\n- Add job logging
          to cosign-signing.log for monitoring and debugging\r\n- Improve error handling
          with detailed failure reporting\r\n- Check for cosign binary before downloading
          to avoid redundant downloads\r\n- Add progress indicators for both parallel
          and sequential modes\r\n\r\nThis significantly speeds up the signing process
          for large image lists by processing multiple signatures concurrently, matching
          the pattern used in other scripts like 100-push.sh.\r\n\r\nAI-assisted:
          Claude Code"
        change_url: https://github.com/osism/container-images-kolla/pull/634
        commit_id: 6600eb34efc8d8c113b6cfb5d770e7eebba59617
        patchset: 6600eb34efc8d8c113b6cfb5d770e7eebba59617
        project:
          canonical_hostname: github.com
          canonical_name: github.com/osism/container-images-kolla
          name: osism/container-images-kolla
          short_name: container-images-kolla
        src_dir: src/github.com/osism/container-images-kolla
        topic: null
      buildset: 925f02e9d81f4f8d99988dbdba0f6030
      buildset_refs:
      - branch: main
        change: '634'
        change_message: "scripts: add configurable parallel signing to cosign script\n\n-
          Add parallel image signing using GNU parallel (when available)\r\n- Make
          parallelism configurable via COSIGN_PARALLEL_JOBS (default: 8)\r\n- Add
          retry mechanism with COSIGN_RETRIES (default: 3)\r\n- Implement fallback
          to sequential processing when parallel is unavailable\r\n- Add job logging
          to cosign-signing.log for monitoring and debugging\r\n- Improve error handling
          with detailed failure reporting\r\n- Check for cosign binary before downloading
          to avoid redundant downloads\r\n- Add progress indicators for both parallel
          and sequential modes\r\n\r\nThis significantly speeds up the signing process
          for large image lists by processing multiple signatures concurrently, matching
          the pattern used in other scripts like 100-push.sh.\r\n\r\nAI-assisted:
          Claude Code"
        change_url: https://github.com/osism/container-images-kolla/pull/634
        commit_id: 6600eb34efc8d8c113b6cfb5d770e7eebba59617
        patchset: 6600eb34efc8d8c113b6cfb5d770e7eebba59617
        project:
          canonical_hostname: github.com
          canonical_name: github.com/osism/container-images-kolla
          name: osism/container-images-kolla
          short_name: container-images-kolla
        src_dir: src/github.com/osism/container-images-kolla
        topic: null
      change: '634'
      change_message: "scripts: add configurable parallel signing to cosign script\n\n-
        Add parallel image signing using GNU parallel (when available)\r\n- Make parallelism
        configurable via COSIGN_PARALLEL_JOBS (default: 8)\r\n- Add retry mechanism
        with COSIGN_RETRIES (default: 3)\r\n- Implement fallback to sequential processing
        when parallel is unavailable\r\n- Add job logging to cosign-signing.log for
        monitoring and debugging\r\n- Improve error handling with detailed failure
        reporting\r\n- Check for cosign binary before downloading to avoid redundant
        downloads\r\n- Add progress indicators for both parallel and sequential modes\r\n\r\nThis
        significantly speeds up the signing process for large image lists by processing
        multiple signatures concurrently, matching the pattern used in other scripts
        like 100-push.sh.\r\n\r\nAI-assisted: Claude Code"
      change_url: https://github.com/osism/container-images-kolla/pull/634
      child_jobs: []
      commit_id: 6600eb34efc8d8c113b6cfb5d770e7eebba59617
      event_id: 9afdc500-9d67-11f0-8462-68b0f41a5f4d
      executor:
        hostname: 521e9411259a
        inventory_file: /var/lib/zuul/builds/0f4bbf542c0d44169ae55254abe12f70/ansible/inventory.yaml
        log_root: /var/lib/zuul/builds/0f4bbf542c0d44169ae55254abe12f70/work/logs
        result_data_file: /var/lib/zuul/builds/0f4bbf542c0d44169ae55254abe12f70/work/results.json
        src_root: /var/lib/zuul/builds/0f4bbf542c0d44169ae55254abe12f70/work/src
        work_root: /var/lib/zuul/builds/0f4bbf542c0d44169ae55254abe12f70/work
      include_vars: []
      items:
      - branch: main
        change: '634'
        change_message: "scripts: add configurable parallel signing to cosign script\n\n-
          Add parallel image signing using GNU parallel (when available)\r\n- Make
          parallelism configurable via COSIGN_PARALLEL_JOBS (default: 8)\r\n- Add
          retry mechanism with COSIGN_RETRIES (default: 3)\r\n- Implement fallback
          to sequential processing when parallel is unavailable\r\n- Add job logging
          to cosign-signing.log for monitoring and debugging\r\n- Improve error handling
          with detailed failure reporting\r\n- Check for cosign binary before downloading
          to avoid redundant downloads\r\n- Add progress indicators for both parallel
          and sequential modes\r\n\r\nThis significantly speeds up the signing process
          for large image lists by processing multiple signatures concurrently, matching
          the pattern used in other scripts like 100-push.sh.\r\n\r\nAI-assisted:
          Claude Code"
        change_url: https://github.com/osism/container-images-kolla/pull/634
        commit_id: 6600eb34efc8d8c113b6cfb5d770e7eebba59617
        patchset: 6600eb34efc8d8c113b6cfb5d770e7eebba59617
        project:
          canonical_hostname: github.com
          canonical_name: github.com/osism/container-images-kolla
          name: osism/container-images-kolla
          short_name: container-images-kolla
          src_dir: src/github.com/osism/container-images-kolla
        topic: null
      job: container-images-kolla-patch-2024.2
      jobtags: []
      max_attempts: 3
      message: c2NyaXB0czogYWRkIGNvbmZpZ3VyYWJsZSBwYXJhbGxlbCBzaWduaW5nIHRvIGNvc2lnbiBzY3JpcHQKCi0gQWRkIHBhcmFsbGVsIGltYWdlIHNpZ25pbmcgdXNpbmcgR05VIHBhcmFsbGVsICh3aGVuIGF2YWlsYWJsZSkNCi0gTWFrZSBwYXJhbGxlbGlzbSBjb25maWd1cmFibGUgdmlhIENPU0lHTl9QQVJBTExFTF9KT0JTIChkZWZhdWx0OiA4KQ0KLSBBZGQgcmV0cnkgbWVjaGFuaXNtIHdpdGggQ09TSUdOX1JFVFJJRVMgKGRlZmF1bHQ6IDMpDQotIEltcGxlbWVudCBmYWxsYmFjayB0byBzZXF1ZW50aWFsIHByb2Nlc3Npbmcgd2hlbiBwYXJhbGxlbCBpcyB1bmF2YWlsYWJsZQ0KLSBBZGQgam9iIGxvZ2dpbmcgdG8gY29zaWduLXNpZ25pbmcubG9nIGZvciBtb25pdG9yaW5nIGFuZCBkZWJ1Z2dpbmcNCi0gSW1wcm92ZSBlcnJvciBoYW5kbGluZyB3aXRoIGRldGFpbGVkIGZhaWx1cmUgcmVwb3J0aW5nDQotIENoZWNrIGZvciBjb3NpZ24gYmluYXJ5IGJlZm9yZSBkb3dubG9hZGluZyB0byBhdm9pZCByZWR1bmRhbnQgZG93bmxvYWRzDQotIEFkZCBwcm9ncmVzcyBpbmRpY2F0b3JzIGZvciBib3RoIHBhcmFsbGVsIGFuZCBzZXF1ZW50aWFsIG1vZGVzDQoNClRoaXMgc2lnbmlmaWNhbnRseSBzcGVlZHMgdXAgdGhlIHNpZ25pbmcgcHJvY2VzcyBmb3IgbGFyZ2UgaW1hZ2UgbGlzdHMgYnkgcHJvY2Vzc2luZyBtdWx0aXBsZSBzaWduYXR1cmVzIGNvbmN1cnJlbnRseSwgbWF0Y2hpbmcgdGhlIHBhdHRlcm4gdXNlZCBpbiBvdGhlciBzY3JpcHRzIGxpa2UgMTAwLXB1c2guc2guDQoNCkFJLWFzc2lzdGVkOiBDbGF1ZGUgQ29kZQ==
      patchset: 6600eb34efc8d8c113b6cfb5d770e7eebba59617
      pipeline: check
      playbook_context:
        playbook_projects:
          trusted/project_0/github.com/osism/zuul-config:
            canonical_name: github.com/osism/zuul-config
            checkout: main
            commit: caa0df55ed55158f32903d317317ac95db4da6ce
          trusted/project_1/github.com/osism/openinfra-zuul-jobs:
            canonical_name: github.com/osism/openinfra-zuul-jobs
            checkout: master
            commit: 397240f42127868e42e86e6aeb120c2cb092d117
          untrusted/project_0/github.com/osism/container-images-kolla:
            canonical_name: github.com/osism/container-images-kolla
            checkout: main
            commit: fe428910b3b1e038dd7ba0fafbfcedbf649f5b0e
          untrusted/project_1/github.com/osism/zuul-config:
            canonical_name: github.com/osism/zuul-config
            checkout: main
            commit: caa0df55ed55158f32903d317317ac95db4da6ce
          untrusted/project_2/github.com/osism/openinfra-zuul-jobs:
            canonical_name: github.com/osism/openinfra-zuul-jobs
            checkout: master
            commit: 397240f42127868e42e86e6aeb120c2cb092d117
        playbooks:
        - path: untrusted/project_0/github.com/osism/container-images-kolla/playbooks/patch.yml
          roles:
          - checkout: main
            checkout_description: zuul branch
            link_name: ansible/playbook_0/role_1/zuul-config
            link_target: untrusted/project_1/github.com/osism/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/osism/container-images-kolla
        name: osism/container-images-kolla
        short_name: container-images-kolla
        src_dir: src/github.com/osism/container-images-kolla
      projects:
        github.com/osism/container-images-kolla:
          canonical_hostname: github.com
          canonical_name: github.com/osism/container-images-kolla
          checkout: main
          checkout_description: zuul branch
          commit: fe428910b3b1e038dd7ba0fafbfcedbf649f5b0e
          name: osism/container-images-kolla
          required: false
          short_name: container-images-kolla
          src_dir: src/github.com/osism/container-images-kolla
      ref: refs/pull/634/head
      resources: {}
      tenant: osism
      timeout: 10800
      topic: null
      voting: true
