all:
  children:
    zuul_unreachable:
      hosts: {}
  hosts:
    debian-bookworm:
      ansible_connection: ssh
      ansible_host: 2a13:1a81:8000:3124:f816:3eff:fed8:955e
      ansible_port: 22
      ansible_python_interpreter: auto
      ansible_user: zuul
      nodepool:
        az: nova
        cloud: regiocloud-a-ci
        external_id: 31dbd58e-8c2d-4125-a663-85449a8b03b1
        host_id: ea231daa1e899519b2913f0036770c325ddb4f23e60dfb5fd174bdda
        interface_ip: 2a13:1a81:8000:3124:f816:3eff:fed8:955e
        label: debian-bookworm
        node_properties: {}
        private_ipv4: 10.128.0.104
        private_ipv6: null
        provider: regiocloud-a
        public_ipv4: 81.163.192.166
        public_ipv6: 2a13:1a81:8000:3124:f816:3eff:fed8:955e
        region: null
        slot: null
  vars:
    zuul:
      _inheritance_path:
      - '<Job base explicit: None implied: {MatchAny:{ImpliedBranchMatcher:main}}
        source: osism/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: osism/container-images-kolla/.zuul.yaml@main#216>'
      ansible_version: '9'
      attempts: 1
      branch: main
      build: 827ca6d97cfe4c5c942545335868a58c
      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/827ca6d97cfe4c5c942545335868a58c/ansible/inventory.yaml
        log_root: /var/lib/zuul/builds/827ca6d97cfe4c5c942545335868a58c/work/logs
        result_data_file: /var/lib/zuul/builds/827ca6d97cfe4c5c942545335868a58c/work/results.json
        src_root: /var/lib/zuul/builds/827ca6d97cfe4c5c942545335868a58c/work/src
        work_root: /var/lib/zuul/builds/827ca6d97cfe4c5c942545335868a58c/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: flake8
      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/zuul-jobs:
            canonical_name: github.com/osism/zuul-jobs
            checkout: main
            commit: 1c1186dd4e177e242a0f1b004249c3c7386592e8
          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/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/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: 1800
      topic: null
      voting: true
