all:
  hosts:
    ubuntu-noble:
      ansible_connection: ssh
      ansible_host: 81.163.193.120
      ansible_port: 22
      ansible_python_interpreter: auto
      ansible_user: zuul
      nodepool:
        az: nova
        cloud: regiocloud-a-ci
        external_id: aae286c8-2df3-4949-8278-fdb500af446f
        host_id: d2c528664e1bd332192bb574345deb0c6c7158061222e4a6c036b5ef
        interface_ip: 81.163.193.120
        label: ubuntu-noble
        private_ipv4: 10.128.0.103
        private_ipv6: null
        provider: regiocloud-a
        public_ipv4: 81.163.193.120
        public_ipv6: ''
        region: null
        slot: null
  vars:
    zuul:
      _inheritance_path:
      - '<Job base branches: None source: osism/zuul-config/zuul.d/jobs.yaml@main#2>'
      - '<Job mypy branches: None source: osism/zuul-jobs/.zuul.yaml@main#42>'
      - '<Job mypy branches: None source: osism/openstack-image-manager/.zuul.yaml@main#12>'
      ansible_version: '8'
      attempts: 1
      branch: main
      build: cc4d8540189e448990b2fc15fd0914a9
      buildset: f3fdc1fb45fb4b23a55c9db39d07069f
      change: '895'
      change_message: "chore: update debian images\n\n<!-- START pr-commits -->\n\
        <!-- END pr-commits -->\n\n## Base PullRequest\n\ndefault branch (https://github.com/osism/openstack-image-manager/tree/main)\n\
        \n## Command results\n<details>\n<summary>Details: </summary>\n\n<details>\n\
        <summary><em>add path</em></summary>\n\n```Shell\n/home/runner/work/_actions/technote-space/create-pr-action/v2/node_modules/npm-check-updates/build/src/bin\n\
        ```\n\n\n\n</details>\n<details>\n<summary><em>tox -e update -- --dry-run\
        \ --name debian</em></summary>\n\n```Shell\nupdate: recreate env because requirements\
        \ removed: openstacksdk==4.1.0 ruamel.yaml==0.18.6 yamale==5.2.1 patool==3.0.2\
        \ paramiko==3.5.0 typer[all]==0.12.5 minio==7.2.10 loguru==0.7.2\nupdate:\
        \ remove tox env folder /home/runner/work/openstack-image-manager/openstack-image-manager/.tox/update\n\
        update: install_deps> python -I -m pip install -r requirements.txt\nupdate:\
        \ commands[0]> python contrib/update.py --dry-run --name debian\n  update:\
        \ OK (12.41=setup[9.10]+cmd[3.31] seconds)\n  congratulations :) (12.47 seconds)\n\
        ```\n\n### stderr:\n\n```Shell\n\e[32m2025-04-06 19:49:07\e[0m | \e[1mINFO\
        \    \e[0m | \e[36mmain\e[0m:\e[36m318\e[0m - \e[1mSkipping almalinux\e[0m\n\
        \e[32m2025-04-06 19:49:07\e[0m | \e[1mINFO    \e[0m | \e[36mmain\e[0m:\e[36m318\e\
        [0m - \e[1mSkipping centos\e[0m\n\e[32m2025-04-06 19:49:07\e[0m | \e[1mINFO\
        \    \e[0m | \e[36mmain\e[0m:\e[36m322\e[0m - \e[1mProcessing file etc/images/debian.yml\e\
        [0m\n\e[32m2025-04-06 19:49:07\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e\
        [0m:\e[36m185\e[0m - \e[1mChecking image Debian 10\e[0m\n\e[32m2025-04-06\
        \ 19:49:07\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m188\e\
        [0m - \e[1mLatest download URL is https://cdimage.debian.org/cdimage/cloud/buster/latest/debian-10-genericcloud-amd64.qcow2\e\
        [0m\n\e[32m2025-04-06 19:49:07\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e\
        [0m:\e[36m191\e[0m - \e[1mGetting checksums from https://cdimage.debian.org/cdimage/cloud/buster/latest/SHA512SUMS\e\
        [0m\n\e[32m2025-04-06 19:49:08\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e\
        [0m:\e[36m198\e[0m - \e[1mChecksum of current debian-10-genericcloud-amd64-20240703-1797.qcow2\
        \ is sha512:416bca009f83884ceab49bf8ad944c9fe0091ac90cf80856fcb5d2a8300a949b3f19573b27c34d3e6d44224e716c122c4b884071d1f1634c5ce52c4dc109c5d1\e\
        [0m\n\e[32m2025-04-06 19:49:08\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e\
        [0m:\e[36m214\e[0m - \e[1mOur checksum is sha512:416bca009f83884ceab49bf8ad944c9fe0091ac90cf80856fcb5d2a8300a949b3f19573b27c34d3e6d44224e716c122c4b884071d1f1634c5ce52c4dc109c5d1\e\
        [0m\n\e[32m2025-04-06 19:49:08\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e\
        [0m:\e[36m217\e[0m - \e[1mImage Debian 10 is up-to-date, nothing to do\e[0m\n\
        \e[32m2025-04-06 19:49:08\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e\
        [0m:\e[36m185\e[0m - \e[1mChecking image Debian 11\e[0m\n\e[32m2025-04-06\
        \ 19:49:08\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m188\e\
        [0m - \e[1mLatest download URL is https://cdimage.debian.org/cdimage/cloud/bullseye/latest/debian-11-genericcloud-amd64.qcow2\e\
        [0m\n\e[32m2025-04-06 19:49:08\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e\
        [0m:\e[36m191\e[0m - \e[1mGetting checksums from https://cdimage.debian.org/cdimage/cloud/bullseye/latest/SHA512SUMS\e\
        [0m\n\e[32m2025-04-06 19:49:09\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e\
        [0m:\e[36m198\e[0m - \e[1mChecksum of current debian-11-genericcloud-amd64-20250402-2070.qcow2\
        \ is sha512:812295274b3b0d0ff85e339ffa59569b8ccac7949c94c7342dee354261a19a896a9318b3e80b2bffed4ec0da615fbf4687d8bb73acfc1c49feaf524f6d1ed3a6\e\
        [0m\n\e[32m2025-04-06 19:49:09\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e\
        [0m:\e[36m214\e[0m - \e[1mOur checksum is sha512:33e2abb221631ac09b6d31a8bec1794e76933bf83be1626cf44dab9f2a541855869ad858a1d90a1e6326907b35eafb06dd078e3b227dddecbe5ea300db86da49\e\
        [0m\n\e[32m2025-04-06 19:49:09\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e\
        [0m:\e[36m240\e[0m - \e[1mNew values are {'version': '20250402', 'build_date':\
        \ datetime.date(2025, 4, 2), 'checksum': 'sha512:812295274b3b0d0ff85e339ffa59569b8ccac7949c94c7342dee354261a19a896a9318b3e80b2bffed4ec0da615fbf4687d8bb73acfc1c49feaf524f6d1ed3a6',\
        \ 'url': 'https://cdimage.debian.org/cdimage/cloud/bullseye/20250402-2070/debian-11-genericcloud-amd64-20250402-2070.qcow2'}\e\
        [0m\n\e[32m2025-04-06 19:49:09\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e\
        [0m:\e[36m249\e[0m - \e[1mNew URL is https://swift.services.a.regiocloud.tech/swift/v1/AUTH_b182637428444b9aa302bb8d5a5a418c/openstack-images/debian-11/20250402-debian-11.qcow2\e\
        [0m\n\e[32m2025-04-06 19:49:09\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e\
        [0m:\e[36m266\e[0m - \e[1mNot mirroring https://swift.services.a.regiocloud.tech/swift/v1/AUTH_b182637428444b9aa302bb8d5a5a418c/openstack-images/debian-11/20250402-debian-11.qcow2,\
        \ dry-run enabled\e[0m\n\e[32m2025-04-06 19:49:09\e[0m | \e[1mINFO    \e[0m\
        \ | \e[36mupdate_image\e[0m:\e[36m185\e[0m - \e[1mChecking image Debian 12\e\
        [0m\n\e[32m2025-04-06 19:49:09\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e\
        [0m:\e[36m188\e[0m - \e[1mLatest download URL is https://cdimage.debian.org/cdimage/cloud/bookworm/daily/latest/debian-12-genericcloud-amd64-daily.qcow2\e\
        [0m\n\e[32m2025-04-06 19:49:09\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e\
        [0m:\e[36m191\e[0m - \e[1mGetting checksums from https://cdimage.debian.org/cdimage/cloud/bookworm/daily/latest/SHA512SUMS\e\
        [0m\n\e[32m2025-04-06 19:49:10\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e\
        [0m:\e[36m198\e[0m - \e[1mChecksum of current debian-12-genericcloud-amd64-daily-20250331-2068.qcow2\
        \ is sha512:3888a9db017ac55e43cb5b18d6bc0eff5519e2103e9b82299941d7a5ec56ff2566cad74c6689e357a2a1ac3429f04214bd12c08a8fc917db1e587dfa8dea2509\e\
        [0m\n\e[32m2025-04-06 19:49:10\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e\
        [0m:\e[36m214\e[0m - \e[1mOur checksum is sha512:a640e591b918ab2821fb48c212c8365e14756310588a79249ce9c503d5adceeb3c7f1fe9510d975bf91c7aefc898df91a36ca2630ff325b5a32ebd1e18d7a315\e\
        [0m\n\e[32m2025-04-06 19:49:10\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e\
        [0m:\e[36m240\e[0m - \e[1mNew values are {'version': '20250331', 'build_date':\
        \ datetime.date(2025, 3, 31), 'checksum': 'sha512:3888a9db017ac55e43cb5b18d6bc0eff5519e2103e9b82299941d7a5ec56ff2566cad74c6689e357a2a1ac3429f04214bd12c08a8fc917db1e587dfa8dea2509',\
        \ 'url': 'https://cdimage.debian.org/cdimage/cloud/bookworm/daily/20250331-2068/debian-12-genericcloud-amd64-daily-20250331-2068.qcow2'}\e\
        [0m\n\e[32m2025-04-06 19:49:10\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e\
        [0m:\e[36m249\e[0m - \e[1mNew URL is https://swift.services.a.regiocloud.tech/swift/v1/AUTH_b182637428444b9aa302bb8d5a5a418c/openstack-images/debian-12/20250331-debian-12.qcow2\e\
        [0m\n\e[32m2025-04-06 19:49:10\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e\
        [0m:\e[36m266\e[0m - \e[1mNot mirroring https://swift.services.a.regiocloud.tech/swift/v1/AUTH_b182637428444b9aa302bb8d5a5a418c/openstack-images/debian-12/20250331-debian-12.qcow2,\
        \ dry-run enabled\e[0m\n\e[32m2025-04-06 19:49:10\e[0m | \e[1mINFO    \e[0m\
        \ | \e[36mmain\e[0m:\e[36m318\e[0m - \e[1mSkipping rockylinux\e[0m\n\e[32m2025-04-06\
        \ 19:49:10\e[0m | \e[1mINFO    \e[0m | \e[36mmain\e[0m:\e[36m318\e[0m - \e\
        [1mSkipping ubuntu\e[0m\n```\n\n</details>\n\n</details>\n\n## Changed files\n\
        <details>\n<summary>Changed file: </summary>\n\n- etc/images/debian.yml\n\n\
        </details>\n\n<hr>\n\n[:octocat: Repo](https://github.com/technote-space/create-pr-action)\
        \ | [:memo: Issues](https://github.com/technote-space/create-pr-action/issues)\
        \ | [:department_store: Marketplace](https://github.com/marketplace/actions/create-pr-action)"
      change_url: https://github.com/osism/openstack-image-manager/pull/895
      child_jobs: []
      commit_id: c03cda277112046602d281cc3502863967c71059
      event_id: 36dc16c0-1320-11f0-99dd-0f49373ad936
      executor:
        hostname: 7d211f194f6a
        inventory_file: /var/lib/zuul/builds/cc4d8540189e448990b2fc15fd0914a9/ansible/inventory.yaml
        log_root: /var/lib/zuul/builds/cc4d8540189e448990b2fc15fd0914a9/work/logs
        result_data_file: /var/lib/zuul/builds/cc4d8540189e448990b2fc15fd0914a9/work/results.json
        src_root: /var/lib/zuul/builds/cc4d8540189e448990b2fc15fd0914a9/work/src
        work_root: /var/lib/zuul/builds/cc4d8540189e448990b2fc15fd0914a9/work
      items:
      - branch: main
        change: '895'
        change_url: https://github.com/osism/openstack-image-manager/pull/895
        patchset: c03cda277112046602d281cc3502863967c71059
        project:
          canonical_hostname: github.com
          canonical_name: github.com/osism/openstack-image-manager
          name: osism/openstack-image-manager
          short_name: openstack-image-manager
          src_dir: src/github.com/osism/openstack-image-manager
      job: mypy
      jobtags: []
      max_attempts: 3
      message: Y2hvcmU6IHVwZGF0ZSBkZWJpYW4gaW1hZ2VzCgo8IS0tIFNUQVJUIHByLWNvbW1pdHMgLS0+CjwhLS0gRU5EIHByLWNvbW1pdHMgLS0+CgojIyBCYXNlIFB1bGxSZXF1ZXN0CgpkZWZhdWx0IGJyYW5jaCAoaHR0cHM6Ly9naXRodWIuY29tL29zaXNtL29wZW5zdGFjay1pbWFnZS1tYW5hZ2VyL3RyZWUvbWFpbikKCiMjIENvbW1hbmQgcmVzdWx0cwo8ZGV0YWlscz4KPHN1bW1hcnk+RGV0YWlsczogPC9zdW1tYXJ5PgoKPGRldGFpbHM+CjxzdW1tYXJ5PjxlbT5hZGQgcGF0aDwvZW0+PC9zdW1tYXJ5PgoKYGBgU2hlbGwKL2hvbWUvcnVubmVyL3dvcmsvX2FjdGlvbnMvdGVjaG5vdGUtc3BhY2UvY3JlYXRlLXByLWFjdGlvbi92Mi9ub2RlX21vZHVsZXMvbnBtLWNoZWNrLXVwZGF0ZXMvYnVpbGQvc3JjL2JpbgpgYGAKCgoKPC9kZXRhaWxzPgo8ZGV0YWlscz4KPHN1bW1hcnk+PGVtPnRveCAtZSB1cGRhdGUgLS0gLS1kcnktcnVuIC0tbmFtZSBkZWJpYW48L2VtPjwvc3VtbWFyeT4KCmBgYFNoZWxsCnVwZGF0ZTogcmVjcmVhdGUgZW52IGJlY2F1c2UgcmVxdWlyZW1lbnRzIHJlbW92ZWQ6IG9wZW5zdGFja3Nkaz09NC4xLjAgcnVhbWVsLnlhbWw9PTAuMTguNiB5YW1hbGU9PTUuMi4xIHBhdG9vbD09My4wLjIgcGFyYW1pa289PTMuNS4wIHR5cGVyW2FsbF09PTAuMTIuNSBtaW5pbz09Ny4yLjEwIGxvZ3VydT09MC43LjIKdXBkYXRlOiByZW1vdmUgdG94IGVudiBmb2xkZXIgL2hvbWUvcnVubmVyL3dvcmsvb3BlbnN0YWNrLWltYWdlLW1hbmFnZXIvb3BlbnN0YWNrLWltYWdlLW1hbmFnZXIvLnRveC91cGRhdGUKdXBkYXRlOiBpbnN0YWxsX2RlcHM+IHB5dGhvbiAtSSAtbSBwaXAgaW5zdGFsbCAtciByZXF1aXJlbWVudHMudHh0CnVwZGF0ZTogY29tbWFuZHNbMF0+IHB5dGhvbiBjb250cmliL3VwZGF0ZS5weSAtLWRyeS1ydW4gLS1uYW1lIGRlYmlhbgogIHVwZGF0ZTogT0sgKDEyLjQxPXNldHVwWzkuMTBdK2NtZFszLjMxXSBzZWNvbmRzKQogIGNvbmdyYXR1bGF0aW9ucyA6KSAoMTIuNDcgc2Vjb25kcykKYGBgCgojIyMgc3RkZXJyOgoKYGBgU2hlbGwKG1szMm0yMDI1LTA0LTA2IDE5OjQ5OjA3G1swbSB8IBtbMW1JTkZPICAgIBtbMG0gfCAbWzM2bW1haW4bWzBtOhtbMzZtMzE4G1swbSAtIBtbMW1Ta2lwcGluZyBhbG1hbGludXgbWzBtChtbMzJtMjAyNS0wNC0wNiAxOTo0OTowNxtbMG0gfCAbWzFtSU5GTyAgICAbWzBtIHwgG1szNm1tYWluG1swbTobWzM2bTMxOBtbMG0gLSAbWzFtU2tpcHBpbmcgY2VudG9zG1swbQobWzMybTIwMjUtMDQtMDYgMTk6NDk6MDcbWzBtIHwgG1sxbUlORk8gICAgG1swbSB8IBtbMzZtbWFpbhtbMG06G1szNm0zMjIbWzBtIC0gG1sxbVByb2Nlc3NpbmcgZmlsZSBldGMvaW1hZ2VzL2RlYmlhbi55bWwbWzBtChtbMzJtMjAyNS0wNC0wNiAxOTo0OTowNxtbMG0gfCAbWzFtSU5GTyAgICAbWzBtIHwgG1szNm11cGRhdGVfaW1hZ2UbWzBtOhtbMzZtMTg1G1swbSAtIBtbMW1DaGVja2luZyBpbWFnZSBEZWJpYW4gMTAbWzBtChtbMzJtMjAyNS0wNC0wNiAxOTo0OTowNxtbMG0gfCAbWzFtSU5GTyAgICAbWzBtIHwgG1szNm11cGRhdGVfaW1hZ2UbWzBtOhtbMzZtMTg4G1swbSAtIBtbMW1MYXRlc3QgZG93bmxvYWQgVVJMIGlzIGh0dHBzOi8vY2RpbWFnZS5kZWJpYW4ub3JnL2NkaW1hZ2UvY2xvdWQvYnVzdGVyL2xhdGVzdC9kZWJpYW4tMTAtZ2VuZXJpY2Nsb3VkLWFtZDY0LnFjb3cyG1swbQobWzMybTIwMjUtMDQtMDYgMTk6NDk6MDcbWzBtIHwgG1sxbUlORk8gICAgG1swbSB8IBtbMzZtdXBkYXRlX2ltYWdlG1swbTobWzM2bTE5MRtbMG0gLSAbWzFtR2V0dGluZyBjaGVja3N1bXMgZnJvbSBodHRwczovL2NkaW1hZ2UuZGViaWFuLm9yZy9jZGltYWdlL2Nsb3VkL2J1c3Rlci9sYXRlc3QvU0hBNTEyU1VNUxtbMG0KG1szMm0yMDI1LTA0LTA2IDE5OjQ5OjA4G1swbSB8IBtbMW1JTkZPICAgIBtbMG0gfCAbWzM2bXVwZGF0ZV9pbWFnZRtbMG06G1szNm0xOTgbWzBtIC0gG1sxbUNoZWNrc3VtIG9mIGN1cnJlbnQgZGViaWFuLTEwLWdlbmVyaWNjbG91ZC1hbWQ2NC0yMDI0MDcwMy0xNzk3LnFjb3cyIGlzIHNoYTUxMjo0MTZiY2EwMDlmODM4ODRjZWFiNDliZjhhZDk0NGM5ZmUwMDkxYWM5MGNmODA4NTZmY2I1ZDJhODMwMGE5NDliM2YxOTU3M2IyN2MzNGQzZTZkNDQyMjRlNzE2YzEyMmM0Yjg4NDA3MWQxZjE2MzRjNWNlNTJjNGRjMTA5YzVkMRtbMG0KG1szMm0yMDI1LTA0LTA2IDE5OjQ5OjA4G1swbSB8IBtbMW1JTkZPICAgIBtbMG0gfCAbWzM2bXVwZGF0ZV9pbWFnZRtbMG06G1szNm0yMTQbWzBtIC0gG1sxbU91ciBjaGVja3N1bSBpcyBzaGE1MTI6NDE2YmNhMDA5ZjgzODg0Y2VhYjQ5YmY4YWQ5NDRjOWZlMDA5MWFjOTBjZjgwODU2ZmNiNWQyYTgzMDBhOTQ5YjNmMTk1NzNiMjdjMzRkM2U2ZDQ0MjI0ZTcxNmMxMjJjNGI4ODQwNzFkMWYxNjM0YzVjZTUyYzRkYzEwOWM1ZDEbWzBtChtbMzJtMjAyNS0wNC0wNiAxOTo0OTowOBtbMG0gfCAbWzFtSU5GTyAgICAbWzBtIHwgG1szNm11cGRhdGVfaW1hZ2UbWzBtOhtbMzZtMjE3G1swbSAtIBtbMW1JbWFnZSBEZWJpYW4gMTAgaXMgdXAtdG8tZGF0ZSwgbm90aGluZyB0byBkbxtbMG0KG1szMm0yMDI1LTA0LTA2IDE5OjQ5OjA4G1swbSB8IBtbMW1JTkZPICAgIBtbMG0gfCAbWzM2bXVwZGF0ZV9pbWFnZRtbMG06G1szNm0xODUbWzBtIC0gG1sxbUNoZWNraW5nIGltYWdlIERlYmlhbiAxMRtbMG0KG1szMm0yMDI1LTA0LTA2IDE5OjQ5OjA4G1swbSB8IBtbMW1JTkZPICAgIBtbMG0gfCAbWzM2bXVwZGF0ZV9pbWFnZRtbMG06G1szNm0xODgbWzBtIC0gG1sxbUxhdGVzdCBkb3dubG9hZCBVUkwgaXMgaHR0cHM6Ly9jZGltYWdlLmRlYmlhbi5vcmcvY2RpbWFnZS9jbG91ZC9idWxsc2V5ZS9sYXRlc3QvZGViaWFuLTExLWdlbmVyaWNjbG91ZC1hbWQ2NC5xY293MhtbMG0KG1szMm0yMDI1LTA0LTA2IDE5OjQ5OjA4G1swbSB8IBtbMW1JTkZPICAgIBtbMG0gfCAbWzM2bXVwZGF0ZV9pbWFnZRtbMG06G1szNm0xOTEbWzBtIC0gG1sxbUdldHRpbmcgY2hlY2tzdW1zIGZyb20gaHR0cHM6Ly9jZGltYWdlLmRlYmlhbi5vcmcvY2RpbWFnZS9jbG91ZC9idWxsc2V5ZS9sYXRlc3QvU0hBNTEyU1VNUxtbMG0KG1szMm0yMDI1LTA0LTA2IDE5OjQ5OjA5G1swbSB8IBtbMW1JTkZPICAgIBtbMG0gfCAbWzM2bXVwZGF0ZV9pbWFnZRtbMG06G1szNm0xOTgbWzBtIC0gG1sxbUNoZWNrc3VtIG9mIGN1cnJlbnQgZGViaWFuLTExLWdlbmVyaWNjbG91ZC1hbWQ2NC0yMDI1MDQwMi0yMDcwLnFjb3cyIGlzIHNoYTUxMjo4MTIyOTUyNzRiM2IwZDBmZjg1ZTMzOWZmYTU5NTY5YjhjY2FjNzk0OWM5NGM3MzQyZGVlMzU0MjYxYTE5YTg5NmE5MzE4YjNlODBiMmJmZmVkNGVjMGRhNjE1ZmJmNDY4N2Q4YmI3M2FjZmMxYzQ5ZmVhZjUyNGY2ZDFlZDNhNhtbMG0KG1szMm0yMDI1LTA0LTA2IDE5OjQ5OjA5G1swbSB8IBtbMW1JTkZPICAgIBtbMG0gfCAbWzM2bXVwZGF0ZV9pbWFnZRtbMG06G1szNm0yMTQbWzBtIC0gG1sxbU91ciBjaGVja3N1bSBpcyBzaGE1MTI6MzNlMmFiYjIyMTYzMWFjMDliNmQzMWE4YmVjMTc5NGU3NjkzM2JmODNiZTE2MjZjZjQ0ZGFiOWYyYTU0MTg1NTg2OWFkODU4YTFkOTBhMWU2MzI2OTA3YjM1ZWFmYjA2ZGQwNzhlM2IyMjdkZGRlY2JlNWVhMzAwZGI4NmRhNDkbWzBtChtbMzJtMjAyNS0wNC0wNiAxOTo0OTowORtbMG0gfCAbWzFtSU5GTyAgICAbWzBtIHwgG1szNm11cGRhdGVfaW1hZ2UbWzBtOhtbMzZtMjQwG1swbSAtIBtbMW1OZXcgdmFsdWVzIGFyZSB7J3ZlcnNpb24nOiAnMjAyNTA0MDInLCAnYnVpbGRfZGF0ZSc6IGRhdGV0aW1lLmRhdGUoMjAyNSwgNCwgMiksICdjaGVja3N1bSc6ICdzaGE1MTI6ODEyMjk1Mjc0YjNiMGQwZmY4NWUzMzlmZmE1OTU2OWI4Y2NhYzc5NDljOTRjNzM0MmRlZTM1NDI2MWExOWE4OTZhOTMxOGIzZTgwYjJiZmZlZDRlYzBkYTYxNWZiZjQ2ODdkOGJiNzNhY2ZjMWM0OWZlYWY1MjRmNmQxZWQzYTYnLCAndXJsJzogJ2h0dHBzOi8vY2RpbWFnZS5kZWJpYW4ub3JnL2NkaW1hZ2UvY2xvdWQvYnVsbHNleWUvMjAyNTA0MDItMjA3MC9kZWJpYW4tMTEtZ2VuZXJpY2Nsb3VkLWFtZDY0LTIwMjUwNDAyLTIwNzAucWNvdzInfRtbMG0KG1szMm0yMDI1LTA0LTA2IDE5OjQ5OjA5G1swbSB8IBtbMW1JTkZPICAgIBtbMG0gfCAbWzM2bXVwZGF0ZV9pbWFnZRtbMG06G1szNm0yNDkbWzBtIC0gG1sxbU5ldyBVUkwgaXMgaHR0cHM6Ly9zd2lmdC5zZXJ2aWNlcy5hLnJlZ2lvY2xvdWQudGVjaC9zd2lmdC92MS9BVVRIX2IxODI2Mzc0Mjg0NDRiOWFhMzAyYmI4ZDVhNWE0MThjL29wZW5zdGFjay1pbWFnZXMvZGViaWFuLTExLzIwMjUwNDAyLWRlYmlhbi0xMS5xY293MhtbMG0KG1szMm0yMDI1LTA0LTA2IDE5OjQ5OjA5G1swbSB8IBtbMW1JTkZPICAgIBtbMG0gfCAbWzM2bXVwZGF0ZV9pbWFnZRtbMG06G1szNm0yNjYbWzBtIC0gG1sxbU5vdCBtaXJyb3JpbmcgaHR0cHM6Ly9zd2lmdC5zZXJ2aWNlcy5hLnJlZ2lvY2xvdWQudGVjaC9zd2lmdC92MS9BVVRIX2IxODI2Mzc0Mjg0NDRiOWFhMzAyYmI4ZDVhNWE0MThjL29wZW5zdGFjay1pbWFnZXMvZGViaWFuLTExLzIwMjUwNDAyLWRlYmlhbi0xMS5xY293MiwgZHJ5LXJ1biBlbmFibGVkG1swbQobWzMybTIwMjUtMDQtMDYgMTk6NDk6MDkbWzBtIHwgG1sxbUlORk8gICAgG1swbSB8IBtbMzZtdXBkYXRlX2ltYWdlG1swbTobWzM2bTE4NRtbMG0gLSAbWzFtQ2hlY2tpbmcgaW1hZ2UgRGViaWFuIDEyG1swbQobWzMybTIwMjUtMDQtMDYgMTk6NDk6MDkbWzBtIHwgG1sxbUlORk8gICAgG1swbSB8IBtbMzZtdXBkYXRlX2ltYWdlG1swbTobWzM2bTE4OBtbMG0gLSAbWzFtTGF0ZXN0IGRvd25sb2FkIFVSTCBpcyBodHRwczovL2NkaW1hZ2UuZGViaWFuLm9yZy9jZGltYWdlL2Nsb3VkL2Jvb2t3b3JtL2RhaWx5L2xhdGVzdC9kZWJpYW4tMTItZ2VuZXJpY2Nsb3VkLWFtZDY0LWRhaWx5LnFjb3cyG1swbQobWzMybTIwMjUtMDQtMDYgMTk6NDk6MDkbWzBtIHwgG1sxbUlORk8gICAgG1swbSB8IBtbMzZtdXBkYXRlX2ltYWdlG1swbTobWzM2bTE5MRtbMG0gLSAbWzFtR2V0dGluZyBjaGVja3N1bXMgZnJvbSBodHRwczovL2NkaW1hZ2UuZGViaWFuLm9yZy9jZGltYWdlL2Nsb3VkL2Jvb2t3b3JtL2RhaWx5L2xhdGVzdC9TSEE1MTJTVU1TG1swbQobWzMybTIwMjUtMDQtMDYgMTk6NDk6MTAbWzBtIHwgG1sxbUlORk8gICAgG1swbSB8IBtbMzZtdXBkYXRlX2ltYWdlG1swbTobWzM2bTE5OBtbMG0gLSAbWzFtQ2hlY2tzdW0gb2YgY3VycmVudCBkZWJpYW4tMTItZ2VuZXJpY2Nsb3VkLWFtZDY0LWRhaWx5LTIwMjUwMzMxLTIwNjgucWNvdzIgaXMgc2hhNTEyOjM4ODhhOWRiMDE3YWM1NWU0M2NiNWIxOGQ2YmMwZWZmNTUxOWUyMTAzZTliODIyOTk5NDFkN2E1ZWM1NmZmMjU2NmNhZDc0YzY2ODllMzU3YTJhMWFjMzQyOWYwNDIxNGJkMTJjMDhhOGZjOTE3ZGIxZTU4N2RmYThkZWEyNTA5G1swbQobWzMybTIwMjUtMDQtMDYgMTk6NDk6MTAbWzBtIHwgG1sxbUlORk8gICAgG1swbSB8IBtbMzZtdXBkYXRlX2ltYWdlG1swbTobWzM2bTIxNBtbMG0gLSAbWzFtT3VyIGNoZWNrc3VtIGlzIHNoYTUxMjphNjQwZTU5MWI5MThhYjI4MjFmYjQ4YzIxMmM4MzY1ZTE0NzU2MzEwNTg4YTc5MjQ5Y2U5YzUwM2Q1YWRjZWViM2M3ZjFmZTk1MTBkOTc1YmY5MWM3YWVmYzg5OGRmOTFhMzZjYTI2MzBmZjMyNWI1YTMyZWJkMWUxOGQ3YTMxNRtbMG0KG1szMm0yMDI1LTA0LTA2IDE5OjQ5OjEwG1swbSB8IBtbMW1JTkZPICAgIBtbMG0gfCAbWzM2bXVwZGF0ZV9pbWFnZRtbMG06G1szNm0yNDAbWzBtIC0gG1sxbU5ldyB2YWx1ZXMgYXJlIHsndmVyc2lvbic6ICcyMDI1MDMzMScsICdidWlsZF9kYXRlJzogZGF0ZXRpbWUuZGF0ZSgyMDI1LCAzLCAzMSksICdjaGVja3N1bSc6ICdzaGE1MTI6Mzg4OGE5ZGIwMTdhYzU1ZTQzY2I1YjE4ZDZiYzBlZmY1NTE5ZTIxMDNlOWI4MjI5OTk0MWQ3YTVlYzU2ZmYyNTY2Y2FkNzRjNjY4OWUzNTdhMmExYWMzNDI5ZjA0MjE0YmQxMmMwOGE4ZmM5MTdkYjFlNTg3ZGZhOGRlYTI1MDknLCAndXJsJzogJ2h0dHBzOi8vY2RpbWFnZS5kZWJpYW4ub3JnL2NkaW1hZ2UvY2xvdWQvYm9va3dvcm0vZGFpbHkvMjAyNTAzMzEtMjA2OC9kZWJpYW4tMTItZ2VuZXJpY2Nsb3VkLWFtZDY0LWRhaWx5LTIwMjUwMzMxLTIwNjgucWNvdzInfRtbMG0KG1szMm0yMDI1LTA0LTA2IDE5OjQ5OjEwG1swbSB8IBtbMW1JTkZPICAgIBtbMG0gfCAbWzM2bXVwZGF0ZV9pbWFnZRtbMG06G1szNm0yNDkbWzBtIC0gG1sxbU5ldyBVUkwgaXMgaHR0cHM6Ly9zd2lmdC5zZXJ2aWNlcy5hLnJlZ2lvY2xvdWQudGVjaC9zd2lmdC92MS9BVVRIX2IxODI2Mzc0Mjg0NDRiOWFhMzAyYmI4ZDVhNWE0MThjL29wZW5zdGFjay1pbWFnZXMvZGViaWFuLTEyLzIwMjUwMzMxLWRlYmlhbi0xMi5xY293MhtbMG0KG1szMm0yMDI1LTA0LTA2IDE5OjQ5OjEwG1swbSB8IBtbMW1JTkZPICAgIBtbMG0gfCAbWzM2bXVwZGF0ZV9pbWFnZRtbMG06G1szNm0yNjYbWzBtIC0gG1sxbU5vdCBtaXJyb3JpbmcgaHR0cHM6Ly9zd2lmdC5zZXJ2aWNlcy5hLnJlZ2lvY2xvdWQudGVjaC9zd2lmdC92MS9BVVRIX2IxODI2Mzc0Mjg0NDRiOWFhMzAyYmI4ZDVhNWE0MThjL29wZW5zdGFjay1pbWFnZXMvZGViaWFuLTEyLzIwMjUwMzMxLWRlYmlhbi0xMi5xY293MiwgZHJ5LXJ1biBlbmFibGVkG1swbQobWzMybTIwMjUtMDQtMDYgMTk6NDk6MTAbWzBtIHwgG1sxbUlORk8gICAgG1swbSB8IBtbMzZtbWFpbhtbMG06G1szNm0zMTgbWzBtIC0gG1sxbVNraXBwaW5nIHJvY2t5bGludXgbWzBtChtbMzJtMjAyNS0wNC0wNiAxOTo0OToxMBtbMG0gfCAbWzFtSU5GTyAgICAbWzBtIHwgG1szNm1tYWluG1swbTobWzM2bTMxOBtbMG0gLSAbWzFtU2tpcHBpbmcgdWJ1bnR1G1swbQpgYGAKCjwvZGV0YWlscz4KCjwvZGV0YWlscz4KCiMjIENoYW5nZWQgZmlsZXMKPGRldGFpbHM+CjxzdW1tYXJ5PkNoYW5nZWQgZmlsZTogPC9zdW1tYXJ5PgoKLSBldGMvaW1hZ2VzL2RlYmlhbi55bWwKCjwvZGV0YWlscz4KCjxocj4KCls6b2N0b2NhdDogUmVwb10oaHR0cHM6Ly9naXRodWIuY29tL3RlY2hub3RlLXNwYWNlL2NyZWF0ZS1wci1hY3Rpb24pIHwgWzptZW1vOiBJc3N1ZXNdKGh0dHBzOi8vZ2l0aHViLmNvbS90ZWNobm90ZS1zcGFjZS9jcmVhdGUtcHItYWN0aW9uL2lzc3VlcykgfCBbOmRlcGFydG1lbnRfc3RvcmU6IE1hcmtldHBsYWNlXShodHRwczovL2dpdGh1Yi5jb20vbWFya2V0cGxhY2UvYWN0aW9ucy9jcmVhdGUtcHItYWN0aW9uKQ==
      patchset: c03cda277112046602d281cc3502863967c71059
      pipeline: check
      playbook_context:
        playbook_projects:
          trusted/project_0/github.com/osism/zuul-config:
            canonical_name: github.com/osism/zuul-config
            checkout: main
            commit: fa94074a33c2a4b1ff3eaadb063e1f29046bf671
          trusted/project_1/opendev.org/zuul/zuul-jobs:
            canonical_name: opendev.org/zuul/zuul-jobs
            checkout: master
            commit: 9708ed452ed9fce72a674b31923b7d6b8269e8c8
          untrusted/project_0/github.com/osism/zuul-jobs:
            canonical_name: github.com/osism/zuul-jobs
            checkout: main
            commit: c212ef9fff456ceede260bdfaaf903f6e2d2313a
          untrusted/project_1/github.com/osism/zuul-config:
            canonical_name: github.com/osism/zuul-config
            checkout: main
            commit: fa94074a33c2a4b1ff3eaadb063e1f29046bf671
          untrusted/project_2/opendev.org/zuul/zuul-jobs:
            canonical_name: opendev.org/zuul/zuul-jobs
            checkout: master
            commit: 9708ed452ed9fce72a674b31923b7d6b8269e8c8
        playbooks:
        - path: untrusted/project_0/github.com/osism/zuul-jobs/playbooks/mypy/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/zuul-jobs
            link_target: untrusted/project_2/opendev.org/zuul/zuul-jobs
            role_path: ansible/playbook_0/role_2/zuul-jobs/roles
      post_review: false
      project:
        canonical_hostname: github.com
        canonical_name: github.com/osism/openstack-image-manager
        name: osism/openstack-image-manager
        short_name: openstack-image-manager
        src_dir: src/github.com/osism/openstack-image-manager
      projects:
        github.com/osism/openstack-image-manager:
          canonical_hostname: github.com
          canonical_name: github.com/osism/openstack-image-manager
          checkout: main
          checkout_description: zuul branch
          commit: 958332ee0f6fa4a125d41ff4bf32f483f7887e2e
          name: osism/openstack-image-manager
          required: false
          short_name: openstack-image-manager
          src_dir: src/github.com/osism/openstack-image-manager
      ref: refs/pull/895/head
      resources: {}
      tenant: osism
      timeout: 1800
      voting: true
