all:
  children:
    zuul_unreachable:
      hosts: {}
  hosts:
    debian-bookworm:
      ansible_connection: ssh
      ansible_host: 2a13:1a81:8000:3124:f816:3eff:fe8e:79eb
      ansible_port: 22
      ansible_python_interpreter: auto
      ansible_user: zuul
      nodepool:
        az: nova
        cloud: regiocloud-a-ci
        external_id: 791e64b4-188a-476d-a740-a4cfc42769f7
        host_id: 4667d18e0398acd2fb730ad41ba32e35789c4ac8cd4c0875d25b316b
        interface_ip: 2a13:1a81:8000:3124:f816:3eff:fe8e:79eb
        label: debian-bookworm
        node_properties: {}
        private_ipv4: 10.128.0.103
        private_ipv6: null
        provider: regiocloud-a
        public_ipv4: 81.163.192.255
        public_ipv6: 2a13:1a81:8000:3124:f816:3eff:fe8e:79eb
        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 mypy explicit: None implied: {MatchAny:{ImpliedBranchMatcher:main}}
        source: osism/zuul-jobs/.zuul.yaml@main#42>'
      - '<Job mypy explicit: None implied: None source: osism/openstack-image-manager/.zuul.yaml@main#16>'
      ansible_version: '9'
      attempts: 1
      branch: main
      build: ea60d5e482a64949b3b4168d0fbe25a1
      build_refs:
      - branch: main
        change: '910'
        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:
          install_deps> python -I -m pip install -r requirements.txt\nupdate: freeze>
          python -m pip freeze --all\nupdate: argon2-cffi==23.1.0,argon2-cffi-bindings==21.2.0,bcrypt==4.3.0,certifi==2025.1.31,cffi==1.17.1,charset-normalizer==3.4.1,click==8.1.8,cryptography==44.0.2,decorator==5.2.1,dogpile.cache==1.3.4,idna==3.10,iso8601==2.1.0,jmespath==1.0.1,jsonpatch==1.33,jsonpointer==3.0.0,keystoneauth1==5.10.0,loguru==0.7.3,markdown-it-py==3.0.0,mdurl==0.1.2,minio==7.2.15,munch==4.0.0,natsort==8.4.0,openstacksdk==4.5.0,os-service-types==1.7.0,paramiko==3.5.1,patool==4.0.0,pbr==6.1.1,pip==25.0.1,platformdirs==4.3.7,psutil==7.0.0,pycparser==2.22,pycryptodome==3.22.0,Pygments==2.19.1,PyNaCl==1.5.0,PyYAML==6.0.2,requests==2.32.3,requestsexceptions==1.4.0,rich==14.0.0,ruamel.yaml==0.18.10,setuptools==78.1.0,shellingham==1.5.4,stevedore==5.4.1,tabulate==0.9.0,typer==0.15.2,typing_extensions==4.13.2,urllib3==2.4.0,yamale==6.0.0\nupdate:
          commands[0]> python contrib/update.py --dry-run --name debian\n  update:
          OK (13.27=setup[9.17]+cmd[4.10] seconds)\n  congratulations :) (13.34 seconds)\n```\n\n###
          stderr:\n\n```Shell\n\e[32m2025-04-13 00:40:45\e[0m | \e[1mINFO    \e[0m
          | \e[36mmain\e[0m:\e[36m318\e[0m - \e[1mSkipping almalinux\e[0m\n\e[32m2025-04-13
          00:40:45\e[0m | \e[1mINFO    \e[0m | \e[36mmain\e[0m:\e[36m318\e[0m - \e[1mSkipping
          centos\e[0m\n\e[32m2025-04-13 00:40:45\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-13 00:40:45\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-13 00:40:45\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-13
          00:40:45\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-13
          00:40:46\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-13
          00:40:46\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-13
          00:40:46\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-13
          00:40:46\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-13 00:40:46\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-13
          00:40:46\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-13
          00:40:47\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-13
          00:40:47\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m214\e[0m
          - \e[1mOur checksum is sha512:812295274b3b0d0ff85e339ffa59569b8ccac7949c94c7342dee354261a19a896a9318b3e80b2bffed4ec0da615fbf4687d8bb73acfc1c49feaf524f6d1ed3a6\e[0m\n\e[32m2025-04-13
          00:40:47\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m217\e[0m
          - \e[1mImage Debian 11 is up-to-date, nothing to do\e[0m\n\e[32m2025-04-13
          00:40:47\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-13 00:40:47\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-13
          00:40:47\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-13
          00:40:48\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m198\e[0m
          - \e[1mChecksum of current debian-12-genericcloud-amd64-daily-20250412-2080.qcow2
          is sha512:ef3e54c1fc94fafec3f94db6bcb45b7fd0cff7493fd1653a04773e98d1747c93c27778189953f1a00d3e642977fe5d0aa6d648187a6f9b6a86176ec92f04ab9b\e[0m\n\e[32m2025-04-13
          00:40:48\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m214\e[0m
          - \e[1mOur checksum is sha512:3888a9db017ac55e43cb5b18d6bc0eff5519e2103e9b82299941d7a5ec56ff2566cad74c6689e357a2a1ac3429f04214bd12c08a8fc917db1e587dfa8dea2509\e[0m\n\e[32m2025-04-13
          00:40:48\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m240\e[0m
          - \e[1mNew values are {'version': '20250412', 'build_date': datetime.date(2025,
          4, 12), 'checksum': 'sha512:ef3e54c1fc94fafec3f94db6bcb45b7fd0cff7493fd1653a04773e98d1747c93c27778189953f1a00d3e642977fe5d0aa6d648187a6f9b6a86176ec92f04ab9b',
          'url': 'https://cdimage.debian.org/cdimage/cloud/bookworm/daily/20250412-2080/debian-12-genericcloud-amd64-daily-20250412-2080.qcow2'}\e[0m\n\e[32m2025-04-13
          00:40:48\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/20250412-debian-12.qcow2\e[0m\n\e[32m2025-04-13
          00:40:48\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/20250412-debian-12.qcow2,
          dry-run enabled\e[0m\n\e[32m2025-04-13 00:40:48\e[0m | \e[1mINFO    \e[0m
          | \e[36mmain\e[0m:\e[36m318\e[0m - \e[1mSkipping rockylinux\e[0m\n\e[32m2025-04-13
          00:40:48\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/910
        commit_id: b247d7a5618df48516fc1ee8ba7d65c016959633
        patchset: b247d7a5618df48516fc1ee8ba7d65c016959633
        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
        topic: null
      buildset: 20c91a4ef3734487932f286c1c169181
      buildset_refs:
      - branch: main
        change: '910'
        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:
          install_deps> python -I -m pip install -r requirements.txt\nupdate: freeze>
          python -m pip freeze --all\nupdate: argon2-cffi==23.1.0,argon2-cffi-bindings==21.2.0,bcrypt==4.3.0,certifi==2025.1.31,cffi==1.17.1,charset-normalizer==3.4.1,click==8.1.8,cryptography==44.0.2,decorator==5.2.1,dogpile.cache==1.3.4,idna==3.10,iso8601==2.1.0,jmespath==1.0.1,jsonpatch==1.33,jsonpointer==3.0.0,keystoneauth1==5.10.0,loguru==0.7.3,markdown-it-py==3.0.0,mdurl==0.1.2,minio==7.2.15,munch==4.0.0,natsort==8.4.0,openstacksdk==4.5.0,os-service-types==1.7.0,paramiko==3.5.1,patool==4.0.0,pbr==6.1.1,pip==25.0.1,platformdirs==4.3.7,psutil==7.0.0,pycparser==2.22,pycryptodome==3.22.0,Pygments==2.19.1,PyNaCl==1.5.0,PyYAML==6.0.2,requests==2.32.3,requestsexceptions==1.4.0,rich==14.0.0,ruamel.yaml==0.18.10,setuptools==78.1.0,shellingham==1.5.4,stevedore==5.4.1,tabulate==0.9.0,typer==0.15.2,typing_extensions==4.13.2,urllib3==2.4.0,yamale==6.0.0\nupdate:
          commands[0]> python contrib/update.py --dry-run --name debian\n  update:
          OK (13.27=setup[9.17]+cmd[4.10] seconds)\n  congratulations :) (13.34 seconds)\n```\n\n###
          stderr:\n\n```Shell\n\e[32m2025-04-13 00:40:45\e[0m | \e[1mINFO    \e[0m
          | \e[36mmain\e[0m:\e[36m318\e[0m - \e[1mSkipping almalinux\e[0m\n\e[32m2025-04-13
          00:40:45\e[0m | \e[1mINFO    \e[0m | \e[36mmain\e[0m:\e[36m318\e[0m - \e[1mSkipping
          centos\e[0m\n\e[32m2025-04-13 00:40:45\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-13 00:40:45\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-13 00:40:45\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-13
          00:40:45\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-13
          00:40:46\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-13
          00:40:46\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-13
          00:40:46\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-13
          00:40:46\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-13 00:40:46\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-13
          00:40:46\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-13
          00:40:47\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-13
          00:40:47\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m214\e[0m
          - \e[1mOur checksum is sha512:812295274b3b0d0ff85e339ffa59569b8ccac7949c94c7342dee354261a19a896a9318b3e80b2bffed4ec0da615fbf4687d8bb73acfc1c49feaf524f6d1ed3a6\e[0m\n\e[32m2025-04-13
          00:40:47\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m217\e[0m
          - \e[1mImage Debian 11 is up-to-date, nothing to do\e[0m\n\e[32m2025-04-13
          00:40:47\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-13 00:40:47\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-13
          00:40:47\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-13
          00:40:48\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m198\e[0m
          - \e[1mChecksum of current debian-12-genericcloud-amd64-daily-20250412-2080.qcow2
          is sha512:ef3e54c1fc94fafec3f94db6bcb45b7fd0cff7493fd1653a04773e98d1747c93c27778189953f1a00d3e642977fe5d0aa6d648187a6f9b6a86176ec92f04ab9b\e[0m\n\e[32m2025-04-13
          00:40:48\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m214\e[0m
          - \e[1mOur checksum is sha512:3888a9db017ac55e43cb5b18d6bc0eff5519e2103e9b82299941d7a5ec56ff2566cad74c6689e357a2a1ac3429f04214bd12c08a8fc917db1e587dfa8dea2509\e[0m\n\e[32m2025-04-13
          00:40:48\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m240\e[0m
          - \e[1mNew values are {'version': '20250412', 'build_date': datetime.date(2025,
          4, 12), 'checksum': 'sha512:ef3e54c1fc94fafec3f94db6bcb45b7fd0cff7493fd1653a04773e98d1747c93c27778189953f1a00d3e642977fe5d0aa6d648187a6f9b6a86176ec92f04ab9b',
          'url': 'https://cdimage.debian.org/cdimage/cloud/bookworm/daily/20250412-2080/debian-12-genericcloud-amd64-daily-20250412-2080.qcow2'}\e[0m\n\e[32m2025-04-13
          00:40:48\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/20250412-debian-12.qcow2\e[0m\n\e[32m2025-04-13
          00:40:48\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/20250412-debian-12.qcow2,
          dry-run enabled\e[0m\n\e[32m2025-04-13 00:40:48\e[0m | \e[1mINFO    \e[0m
          | \e[36mmain\e[0m:\e[36m318\e[0m - \e[1mSkipping rockylinux\e[0m\n\e[32m2025-04-13
          00:40:48\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/910
        commit_id: b247d7a5618df48516fc1ee8ba7d65c016959633
        patchset: b247d7a5618df48516fc1ee8ba7d65c016959633
        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
        topic: null
      change: '910'
      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: install_deps>
        python -I -m pip install -r requirements.txt\nupdate: freeze> python -m pip
        freeze --all\nupdate: argon2-cffi==23.1.0,argon2-cffi-bindings==21.2.0,bcrypt==4.3.0,certifi==2025.1.31,cffi==1.17.1,charset-normalizer==3.4.1,click==8.1.8,cryptography==44.0.2,decorator==5.2.1,dogpile.cache==1.3.4,idna==3.10,iso8601==2.1.0,jmespath==1.0.1,jsonpatch==1.33,jsonpointer==3.0.0,keystoneauth1==5.10.0,loguru==0.7.3,markdown-it-py==3.0.0,mdurl==0.1.2,minio==7.2.15,munch==4.0.0,natsort==8.4.0,openstacksdk==4.5.0,os-service-types==1.7.0,paramiko==3.5.1,patool==4.0.0,pbr==6.1.1,pip==25.0.1,platformdirs==4.3.7,psutil==7.0.0,pycparser==2.22,pycryptodome==3.22.0,Pygments==2.19.1,PyNaCl==1.5.0,PyYAML==6.0.2,requests==2.32.3,requestsexceptions==1.4.0,rich==14.0.0,ruamel.yaml==0.18.10,setuptools==78.1.0,shellingham==1.5.4,stevedore==5.4.1,tabulate==0.9.0,typer==0.15.2,typing_extensions==4.13.2,urllib3==2.4.0,yamale==6.0.0\nupdate:
        commands[0]> python contrib/update.py --dry-run --name debian\n  update: OK
        (13.27=setup[9.17]+cmd[4.10] seconds)\n  congratulations :) (13.34 seconds)\n```\n\n###
        stderr:\n\n```Shell\n\e[32m2025-04-13 00:40:45\e[0m | \e[1mINFO    \e[0m |
        \e[36mmain\e[0m:\e[36m318\e[0m - \e[1mSkipping almalinux\e[0m\n\e[32m2025-04-13
        00:40:45\e[0m | \e[1mINFO    \e[0m | \e[36mmain\e[0m:\e[36m318\e[0m - \e[1mSkipping
        centos\e[0m\n\e[32m2025-04-13 00:40:45\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-13 00:40:45\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-13 00:40:45\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-13
        00:40:45\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-13
        00:40:46\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-13
        00:40:46\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-13
        00:40:46\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-13
        00:40:46\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-13 00:40:46\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-13
        00:40:46\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-13
        00:40:47\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-13
        00:40:47\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m214\e[0m
        - \e[1mOur checksum is sha512:812295274b3b0d0ff85e339ffa59569b8ccac7949c94c7342dee354261a19a896a9318b3e80b2bffed4ec0da615fbf4687d8bb73acfc1c49feaf524f6d1ed3a6\e[0m\n\e[32m2025-04-13
        00:40:47\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m217\e[0m
        - \e[1mImage Debian 11 is up-to-date, nothing to do\e[0m\n\e[32m2025-04-13
        00:40:47\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-13 00:40:47\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-13
        00:40:47\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-13
        00:40:48\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m198\e[0m
        - \e[1mChecksum of current debian-12-genericcloud-amd64-daily-20250412-2080.qcow2
        is sha512:ef3e54c1fc94fafec3f94db6bcb45b7fd0cff7493fd1653a04773e98d1747c93c27778189953f1a00d3e642977fe5d0aa6d648187a6f9b6a86176ec92f04ab9b\e[0m\n\e[32m2025-04-13
        00:40:48\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m214\e[0m
        - \e[1mOur checksum is sha512:3888a9db017ac55e43cb5b18d6bc0eff5519e2103e9b82299941d7a5ec56ff2566cad74c6689e357a2a1ac3429f04214bd12c08a8fc917db1e587dfa8dea2509\e[0m\n\e[32m2025-04-13
        00:40:48\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m240\e[0m
        - \e[1mNew values are {'version': '20250412', 'build_date': datetime.date(2025,
        4, 12), 'checksum': 'sha512:ef3e54c1fc94fafec3f94db6bcb45b7fd0cff7493fd1653a04773e98d1747c93c27778189953f1a00d3e642977fe5d0aa6d648187a6f9b6a86176ec92f04ab9b',
        'url': 'https://cdimage.debian.org/cdimage/cloud/bookworm/daily/20250412-2080/debian-12-genericcloud-amd64-daily-20250412-2080.qcow2'}\e[0m\n\e[32m2025-04-13
        00:40:48\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/20250412-debian-12.qcow2\e[0m\n\e[32m2025-04-13
        00:40:48\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/20250412-debian-12.qcow2,
        dry-run enabled\e[0m\n\e[32m2025-04-13 00:40:48\e[0m | \e[1mINFO    \e[0m
        | \e[36mmain\e[0m:\e[36m318\e[0m - \e[1mSkipping rockylinux\e[0m\n\e[32m2025-04-13
        00:40:48\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/910
      child_jobs: []
      commit_id: b247d7a5618df48516fc1ee8ba7d65c016959633
      event_id: 157d7eb0-ac81-11f0-93c4-f64ae49b01df
      executor:
        hostname: 521e9411259a
        inventory_file: /var/lib/zuul/builds/ea60d5e482a64949b3b4168d0fbe25a1/ansible/inventory.yaml
        log_root: /var/lib/zuul/builds/ea60d5e482a64949b3b4168d0fbe25a1/work/logs
        result_data_file: /var/lib/zuul/builds/ea60d5e482a64949b3b4168d0fbe25a1/work/results.json
        src_root: /var/lib/zuul/builds/ea60d5e482a64949b3b4168d0fbe25a1/work/src
        work_root: /var/lib/zuul/builds/ea60d5e482a64949b3b4168d0fbe25a1/work
      include_vars: []
      items:
      - branch: main
        change: '910'
        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:
          install_deps> python -I -m pip install -r requirements.txt\nupdate: freeze>
          python -m pip freeze --all\nupdate: argon2-cffi==23.1.0,argon2-cffi-bindings==21.2.0,bcrypt==4.3.0,certifi==2025.1.31,cffi==1.17.1,charset-normalizer==3.4.1,click==8.1.8,cryptography==44.0.2,decorator==5.2.1,dogpile.cache==1.3.4,idna==3.10,iso8601==2.1.0,jmespath==1.0.1,jsonpatch==1.33,jsonpointer==3.0.0,keystoneauth1==5.10.0,loguru==0.7.3,markdown-it-py==3.0.0,mdurl==0.1.2,minio==7.2.15,munch==4.0.0,natsort==8.4.0,openstacksdk==4.5.0,os-service-types==1.7.0,paramiko==3.5.1,patool==4.0.0,pbr==6.1.1,pip==25.0.1,platformdirs==4.3.7,psutil==7.0.0,pycparser==2.22,pycryptodome==3.22.0,Pygments==2.19.1,PyNaCl==1.5.0,PyYAML==6.0.2,requests==2.32.3,requestsexceptions==1.4.0,rich==14.0.0,ruamel.yaml==0.18.10,setuptools==78.1.0,shellingham==1.5.4,stevedore==5.4.1,tabulate==0.9.0,typer==0.15.2,typing_extensions==4.13.2,urllib3==2.4.0,yamale==6.0.0\nupdate:
          commands[0]> python contrib/update.py --dry-run --name debian\n  update:
          OK (13.27=setup[9.17]+cmd[4.10] seconds)\n  congratulations :) (13.34 seconds)\n```\n\n###
          stderr:\n\n```Shell\n\e[32m2025-04-13 00:40:45\e[0m | \e[1mINFO    \e[0m
          | \e[36mmain\e[0m:\e[36m318\e[0m - \e[1mSkipping almalinux\e[0m\n\e[32m2025-04-13
          00:40:45\e[0m | \e[1mINFO    \e[0m | \e[36mmain\e[0m:\e[36m318\e[0m - \e[1mSkipping
          centos\e[0m\n\e[32m2025-04-13 00:40:45\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-13 00:40:45\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-13 00:40:45\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-13
          00:40:45\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-13
          00:40:46\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-13
          00:40:46\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-13
          00:40:46\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-13
          00:40:46\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-13 00:40:46\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-13
          00:40:46\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-13
          00:40:47\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-13
          00:40:47\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m214\e[0m
          - \e[1mOur checksum is sha512:812295274b3b0d0ff85e339ffa59569b8ccac7949c94c7342dee354261a19a896a9318b3e80b2bffed4ec0da615fbf4687d8bb73acfc1c49feaf524f6d1ed3a6\e[0m\n\e[32m2025-04-13
          00:40:47\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m217\e[0m
          - \e[1mImage Debian 11 is up-to-date, nothing to do\e[0m\n\e[32m2025-04-13
          00:40:47\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-13 00:40:47\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-13
          00:40:47\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-13
          00:40:48\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m198\e[0m
          - \e[1mChecksum of current debian-12-genericcloud-amd64-daily-20250412-2080.qcow2
          is sha512:ef3e54c1fc94fafec3f94db6bcb45b7fd0cff7493fd1653a04773e98d1747c93c27778189953f1a00d3e642977fe5d0aa6d648187a6f9b6a86176ec92f04ab9b\e[0m\n\e[32m2025-04-13
          00:40:48\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m214\e[0m
          - \e[1mOur checksum is sha512:3888a9db017ac55e43cb5b18d6bc0eff5519e2103e9b82299941d7a5ec56ff2566cad74c6689e357a2a1ac3429f04214bd12c08a8fc917db1e587dfa8dea2509\e[0m\n\e[32m2025-04-13
          00:40:48\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m240\e[0m
          - \e[1mNew values are {'version': '20250412', 'build_date': datetime.date(2025,
          4, 12), 'checksum': 'sha512:ef3e54c1fc94fafec3f94db6bcb45b7fd0cff7493fd1653a04773e98d1747c93c27778189953f1a00d3e642977fe5d0aa6d648187a6f9b6a86176ec92f04ab9b',
          'url': 'https://cdimage.debian.org/cdimage/cloud/bookworm/daily/20250412-2080/debian-12-genericcloud-amd64-daily-20250412-2080.qcow2'}\e[0m\n\e[32m2025-04-13
          00:40:48\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/20250412-debian-12.qcow2\e[0m\n\e[32m2025-04-13
          00:40:48\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/20250412-debian-12.qcow2,
          dry-run enabled\e[0m\n\e[32m2025-04-13 00:40:48\e[0m | \e[1mINFO    \e[0m
          | \e[36mmain\e[0m:\e[36m318\e[0m - \e[1mSkipping rockylinux\e[0m\n\e[32m2025-04-13
          00:40:48\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/910
        commit_id: b247d7a5618df48516fc1ee8ba7d65c016959633
        patchset: b247d7a5618df48516fc1ee8ba7d65c016959633
        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
        topic: null
      job: mypy
      jobtags: []
      max_attempts: 3
      message: Y2hvcmU6IHVwZGF0ZSBkZWJpYW4gaW1hZ2VzCgo8IS0tIFNUQVJUIHByLWNvbW1pdHMgLS0+CjwhLS0gRU5EIHByLWNvbW1pdHMgLS0+CgojIyBCYXNlIFB1bGxSZXF1ZXN0CgpkZWZhdWx0IGJyYW5jaCAoaHR0cHM6Ly9naXRodWIuY29tL29zaXNtL29wZW5zdGFjay1pbWFnZS1tYW5hZ2VyL3RyZWUvbWFpbikKCiMjIENvbW1hbmQgcmVzdWx0cwo8ZGV0YWlscz4KPHN1bW1hcnk+RGV0YWlsczogPC9zdW1tYXJ5PgoKPGRldGFpbHM+CjxzdW1tYXJ5PjxlbT5hZGQgcGF0aDwvZW0+PC9zdW1tYXJ5PgoKYGBgU2hlbGwKL2hvbWUvcnVubmVyL3dvcmsvX2FjdGlvbnMvdGVjaG5vdGUtc3BhY2UvY3JlYXRlLXByLWFjdGlvbi92Mi9ub2RlX21vZHVsZXMvbnBtLWNoZWNrLXVwZGF0ZXMvYnVpbGQvc3JjL2JpbgpgYGAKCgoKPC9kZXRhaWxzPgo8ZGV0YWlscz4KPHN1bW1hcnk+PGVtPnRveCAtZSB1cGRhdGUgLS0gLS1kcnktcnVuIC0tbmFtZSBkZWJpYW48L2VtPjwvc3VtbWFyeT4KCmBgYFNoZWxsCnVwZGF0ZTogaW5zdGFsbF9kZXBzPiBweXRob24gLUkgLW0gcGlwIGluc3RhbGwgLXIgcmVxdWlyZW1lbnRzLnR4dAp1cGRhdGU6IGZyZWV6ZT4gcHl0aG9uIC1tIHBpcCBmcmVlemUgLS1hbGwKdXBkYXRlOiBhcmdvbjItY2ZmaT09MjMuMS4wLGFyZ29uMi1jZmZpLWJpbmRpbmdzPT0yMS4yLjAsYmNyeXB0PT00LjMuMCxjZXJ0aWZpPT0yMDI1LjEuMzEsY2ZmaT09MS4xNy4xLGNoYXJzZXQtbm9ybWFsaXplcj09My40LjEsY2xpY2s9PTguMS44LGNyeXB0b2dyYXBoeT09NDQuMC4yLGRlY29yYXRvcj09NS4yLjEsZG9ncGlsZS5jYWNoZT09MS4zLjQsaWRuYT09My4xMCxpc284NjAxPT0yLjEuMCxqbWVzcGF0aD09MS4wLjEsanNvbnBhdGNoPT0xLjMzLGpzb25wb2ludGVyPT0zLjAuMCxrZXlzdG9uZWF1dGgxPT01LjEwLjAsbG9ndXJ1PT0wLjcuMyxtYXJrZG93bi1pdC1weT09My4wLjAsbWR1cmw9PTAuMS4yLG1pbmlvPT03LjIuMTUsbXVuY2g9PTQuMC4wLG5hdHNvcnQ9PTguNC4wLG9wZW5zdGFja3Nkaz09NC41LjAsb3Mtc2VydmljZS10eXBlcz09MS43LjAscGFyYW1pa289PTMuNS4xLHBhdG9vbD09NC4wLjAscGJyPT02LjEuMSxwaXA9PTI1LjAuMSxwbGF0Zm9ybWRpcnM9PTQuMy43LHBzdXRpbD09Ny4wLjAscHljcGFyc2VyPT0yLjIyLHB5Y3J5cHRvZG9tZT09My4yMi4wLFB5Z21lbnRzPT0yLjE5LjEsUHlOYUNsPT0xLjUuMCxQeVlBTUw9PTYuMC4yLHJlcXVlc3RzPT0yLjMyLjMscmVxdWVzdHNleGNlcHRpb25zPT0xLjQuMCxyaWNoPT0xNC4wLjAscnVhbWVsLnlhbWw9PTAuMTguMTAsc2V0dXB0b29scz09NzguMS4wLHNoZWxsaW5naGFtPT0xLjUuNCxzdGV2ZWRvcmU9PTUuNC4xLHRhYnVsYXRlPT0wLjkuMCx0eXBlcj09MC4xNS4yLHR5cGluZ19leHRlbnNpb25zPT00LjEzLjIsdXJsbGliMz09Mi40LjAseWFtYWxlPT02LjAuMAp1cGRhdGU6IGNvbW1hbmRzWzBdPiBweXRob24gY29udHJpYi91cGRhdGUucHkgLS1kcnktcnVuIC0tbmFtZSBkZWJpYW4KICB1cGRhdGU6IE9LICgxMy4yNz1zZXR1cFs5LjE3XStjbWRbNC4xMF0gc2Vjb25kcykKICBjb25ncmF0dWxhdGlvbnMgOikgKDEzLjM0IHNlY29uZHMpCmBgYAoKIyMjIHN0ZGVycjoKCmBgYFNoZWxsChtbMzJtMjAyNS0wNC0xMyAwMDo0MDo0NRtbMG0gfCAbWzFtSU5GTyAgICAbWzBtIHwgG1szNm1tYWluG1swbTobWzM2bTMxOBtbMG0gLSAbWzFtU2tpcHBpbmcgYWxtYWxpbnV4G1swbQobWzMybTIwMjUtMDQtMTMgMDA6NDA6NDUbWzBtIHwgG1sxbUlORk8gICAgG1swbSB8IBtbMzZtbWFpbhtbMG06G1szNm0zMTgbWzBtIC0gG1sxbVNraXBwaW5nIGNlbnRvcxtbMG0KG1szMm0yMDI1LTA0LTEzIDAwOjQwOjQ1G1swbSB8IBtbMW1JTkZPICAgIBtbMG0gfCAbWzM2bW1haW4bWzBtOhtbMzZtMzIyG1swbSAtIBtbMW1Qcm9jZXNzaW5nIGZpbGUgZXRjL2ltYWdlcy9kZWJpYW4ueW1sG1swbQobWzMybTIwMjUtMDQtMTMgMDA6NDA6NDUbWzBtIHwgG1sxbUlORk8gICAgG1swbSB8IBtbMzZtdXBkYXRlX2ltYWdlG1swbTobWzM2bTE4NRtbMG0gLSAbWzFtQ2hlY2tpbmcgaW1hZ2UgRGViaWFuIDEwG1swbQobWzMybTIwMjUtMDQtMTMgMDA6NDA6NDUbWzBtIHwgG1sxbUlORk8gICAgG1swbSB8IBtbMzZtdXBkYXRlX2ltYWdlG1swbTobWzM2bTE4OBtbMG0gLSAbWzFtTGF0ZXN0IGRvd25sb2FkIFVSTCBpcyBodHRwczovL2NkaW1hZ2UuZGViaWFuLm9yZy9jZGltYWdlL2Nsb3VkL2J1c3Rlci9sYXRlc3QvZGViaWFuLTEwLWdlbmVyaWNjbG91ZC1hbWQ2NC5xY293MhtbMG0KG1szMm0yMDI1LTA0LTEzIDAwOjQwOjQ1G1swbSB8IBtbMW1JTkZPICAgIBtbMG0gfCAbWzM2bXVwZGF0ZV9pbWFnZRtbMG06G1szNm0xOTEbWzBtIC0gG1sxbUdldHRpbmcgY2hlY2tzdW1zIGZyb20gaHR0cHM6Ly9jZGltYWdlLmRlYmlhbi5vcmcvY2RpbWFnZS9jbG91ZC9idXN0ZXIvbGF0ZXN0L1NIQTUxMlNVTVMbWzBtChtbMzJtMjAyNS0wNC0xMyAwMDo0MDo0NhtbMG0gfCAbWzFtSU5GTyAgICAbWzBtIHwgG1szNm11cGRhdGVfaW1hZ2UbWzBtOhtbMzZtMTk4G1swbSAtIBtbMW1DaGVja3N1bSBvZiBjdXJyZW50IGRlYmlhbi0xMC1nZW5lcmljY2xvdWQtYW1kNjQtMjAyNDA3MDMtMTc5Ny5xY293MiBpcyBzaGE1MTI6NDE2YmNhMDA5ZjgzODg0Y2VhYjQ5YmY4YWQ5NDRjOWZlMDA5MWFjOTBjZjgwODU2ZmNiNWQyYTgzMDBhOTQ5YjNmMTk1NzNiMjdjMzRkM2U2ZDQ0MjI0ZTcxNmMxMjJjNGI4ODQwNzFkMWYxNjM0YzVjZTUyYzRkYzEwOWM1ZDEbWzBtChtbMzJtMjAyNS0wNC0xMyAwMDo0MDo0NhtbMG0gfCAbWzFtSU5GTyAgICAbWzBtIHwgG1szNm11cGRhdGVfaW1hZ2UbWzBtOhtbMzZtMjE0G1swbSAtIBtbMW1PdXIgY2hlY2tzdW0gaXMgc2hhNTEyOjQxNmJjYTAwOWY4Mzg4NGNlYWI0OWJmOGFkOTQ0YzlmZTAwOTFhYzkwY2Y4MDg1NmZjYjVkMmE4MzAwYTk0OWIzZjE5NTczYjI3YzM0ZDNlNmQ0NDIyNGU3MTZjMTIyYzRiODg0MDcxZDFmMTYzNGM1Y2U1MmM0ZGMxMDljNWQxG1swbQobWzMybTIwMjUtMDQtMTMgMDA6NDA6NDYbWzBtIHwgG1sxbUlORk8gICAgG1swbSB8IBtbMzZtdXBkYXRlX2ltYWdlG1swbTobWzM2bTIxNxtbMG0gLSAbWzFtSW1hZ2UgRGViaWFuIDEwIGlzIHVwLXRvLWRhdGUsIG5vdGhpbmcgdG8gZG8bWzBtChtbMzJtMjAyNS0wNC0xMyAwMDo0MDo0NhtbMG0gfCAbWzFtSU5GTyAgICAbWzBtIHwgG1szNm11cGRhdGVfaW1hZ2UbWzBtOhtbMzZtMTg1G1swbSAtIBtbMW1DaGVja2luZyBpbWFnZSBEZWJpYW4gMTEbWzBtChtbMzJtMjAyNS0wNC0xMyAwMDo0MDo0NhtbMG0gfCAbWzFtSU5GTyAgICAbWzBtIHwgG1szNm11cGRhdGVfaW1hZ2UbWzBtOhtbMzZtMTg4G1swbSAtIBtbMW1MYXRlc3QgZG93bmxvYWQgVVJMIGlzIGh0dHBzOi8vY2RpbWFnZS5kZWJpYW4ub3JnL2NkaW1hZ2UvY2xvdWQvYnVsbHNleWUvbGF0ZXN0L2RlYmlhbi0xMS1nZW5lcmljY2xvdWQtYW1kNjQucWNvdzIbWzBtChtbMzJtMjAyNS0wNC0xMyAwMDo0MDo0NhtbMG0gfCAbWzFtSU5GTyAgICAbWzBtIHwgG1szNm11cGRhdGVfaW1hZ2UbWzBtOhtbMzZtMTkxG1swbSAtIBtbMW1HZXR0aW5nIGNoZWNrc3VtcyBmcm9tIGh0dHBzOi8vY2RpbWFnZS5kZWJpYW4ub3JnL2NkaW1hZ2UvY2xvdWQvYnVsbHNleWUvbGF0ZXN0L1NIQTUxMlNVTVMbWzBtChtbMzJtMjAyNS0wNC0xMyAwMDo0MDo0NxtbMG0gfCAbWzFtSU5GTyAgICAbWzBtIHwgG1szNm11cGRhdGVfaW1hZ2UbWzBtOhtbMzZtMTk4G1swbSAtIBtbMW1DaGVja3N1bSBvZiBjdXJyZW50IGRlYmlhbi0xMS1nZW5lcmljY2xvdWQtYW1kNjQtMjAyNTA0MDItMjA3MC5xY293MiBpcyBzaGE1MTI6ODEyMjk1Mjc0YjNiMGQwZmY4NWUzMzlmZmE1OTU2OWI4Y2NhYzc5NDljOTRjNzM0MmRlZTM1NDI2MWExOWE4OTZhOTMxOGIzZTgwYjJiZmZlZDRlYzBkYTYxNWZiZjQ2ODdkOGJiNzNhY2ZjMWM0OWZlYWY1MjRmNmQxZWQzYTYbWzBtChtbMzJtMjAyNS0wNC0xMyAwMDo0MDo0NxtbMG0gfCAbWzFtSU5GTyAgICAbWzBtIHwgG1szNm11cGRhdGVfaW1hZ2UbWzBtOhtbMzZtMjE0G1swbSAtIBtbMW1PdXIgY2hlY2tzdW0gaXMgc2hhNTEyOjgxMjI5NTI3NGIzYjBkMGZmODVlMzM5ZmZhNTk1NjliOGNjYWM3OTQ5Yzk0YzczNDJkZWUzNTQyNjFhMTlhODk2YTkzMThiM2U4MGIyYmZmZWQ0ZWMwZGE2MTVmYmY0Njg3ZDhiYjczYWNmYzFjNDlmZWFmNTI0ZjZkMWVkM2E2G1swbQobWzMybTIwMjUtMDQtMTMgMDA6NDA6NDcbWzBtIHwgG1sxbUlORk8gICAgG1swbSB8IBtbMzZtdXBkYXRlX2ltYWdlG1swbTobWzM2bTIxNxtbMG0gLSAbWzFtSW1hZ2UgRGViaWFuIDExIGlzIHVwLXRvLWRhdGUsIG5vdGhpbmcgdG8gZG8bWzBtChtbMzJtMjAyNS0wNC0xMyAwMDo0MDo0NxtbMG0gfCAbWzFtSU5GTyAgICAbWzBtIHwgG1szNm11cGRhdGVfaW1hZ2UbWzBtOhtbMzZtMTg1G1swbSAtIBtbMW1DaGVja2luZyBpbWFnZSBEZWJpYW4gMTIbWzBtChtbMzJtMjAyNS0wNC0xMyAwMDo0MDo0NxtbMG0gfCAbWzFtSU5GTyAgICAbWzBtIHwgG1szNm11cGRhdGVfaW1hZ2UbWzBtOhtbMzZtMTg4G1swbSAtIBtbMW1MYXRlc3QgZG93bmxvYWQgVVJMIGlzIGh0dHBzOi8vY2RpbWFnZS5kZWJpYW4ub3JnL2NkaW1hZ2UvY2xvdWQvYm9va3dvcm0vZGFpbHkvbGF0ZXN0L2RlYmlhbi0xMi1nZW5lcmljY2xvdWQtYW1kNjQtZGFpbHkucWNvdzIbWzBtChtbMzJtMjAyNS0wNC0xMyAwMDo0MDo0NxtbMG0gfCAbWzFtSU5GTyAgICAbWzBtIHwgG1szNm11cGRhdGVfaW1hZ2UbWzBtOhtbMzZtMTkxG1swbSAtIBtbMW1HZXR0aW5nIGNoZWNrc3VtcyBmcm9tIGh0dHBzOi8vY2RpbWFnZS5kZWJpYW4ub3JnL2NkaW1hZ2UvY2xvdWQvYm9va3dvcm0vZGFpbHkvbGF0ZXN0L1NIQTUxMlNVTVMbWzBtChtbMzJtMjAyNS0wNC0xMyAwMDo0MDo0OBtbMG0gfCAbWzFtSU5GTyAgICAbWzBtIHwgG1szNm11cGRhdGVfaW1hZ2UbWzBtOhtbMzZtMTk4G1swbSAtIBtbMW1DaGVja3N1bSBvZiBjdXJyZW50IGRlYmlhbi0xMi1nZW5lcmljY2xvdWQtYW1kNjQtZGFpbHktMjAyNTA0MTItMjA4MC5xY293MiBpcyBzaGE1MTI6ZWYzZTU0YzFmYzk0ZmFmZWMzZjk0ZGI2YmNiNDViN2ZkMGNmZjc0OTNmZDE2NTNhMDQ3NzNlOThkMTc0N2M5M2MyNzc3ODE4OTk1M2YxYTAwZDNlNjQyOTc3ZmU1ZDBhYTZkNjQ4MTg3YTZmOWI2YTg2MTc2ZWM5MmYwNGFiOWIbWzBtChtbMzJtMjAyNS0wNC0xMyAwMDo0MDo0OBtbMG0gfCAbWzFtSU5GTyAgICAbWzBtIHwgG1szNm11cGRhdGVfaW1hZ2UbWzBtOhtbMzZtMjE0G1swbSAtIBtbMW1PdXIgY2hlY2tzdW0gaXMgc2hhNTEyOjM4ODhhOWRiMDE3YWM1NWU0M2NiNWIxOGQ2YmMwZWZmNTUxOWUyMTAzZTliODIyOTk5NDFkN2E1ZWM1NmZmMjU2NmNhZDc0YzY2ODllMzU3YTJhMWFjMzQyOWYwNDIxNGJkMTJjMDhhOGZjOTE3ZGIxZTU4N2RmYThkZWEyNTA5G1swbQobWzMybTIwMjUtMDQtMTMgMDA6NDA6NDgbWzBtIHwgG1sxbUlORk8gICAgG1swbSB8IBtbMzZtdXBkYXRlX2ltYWdlG1swbTobWzM2bTI0MBtbMG0gLSAbWzFtTmV3IHZhbHVlcyBhcmUgeyd2ZXJzaW9uJzogJzIwMjUwNDEyJywgJ2J1aWxkX2RhdGUnOiBkYXRldGltZS5kYXRlKDIwMjUsIDQsIDEyKSwgJ2NoZWNrc3VtJzogJ3NoYTUxMjplZjNlNTRjMWZjOTRmYWZlYzNmOTRkYjZiY2I0NWI3ZmQwY2ZmNzQ5M2ZkMTY1M2EwNDc3M2U5OGQxNzQ3YzkzYzI3Nzc4MTg5OTUzZjFhMDBkM2U2NDI5NzdmZTVkMGFhNmQ2NDgxODdhNmY5YjZhODYxNzZlYzkyZjA0YWI5YicsICd1cmwnOiAnaHR0cHM6Ly9jZGltYWdlLmRlYmlhbi5vcmcvY2RpbWFnZS9jbG91ZC9ib29rd29ybS9kYWlseS8yMDI1MDQxMi0yMDgwL2RlYmlhbi0xMi1nZW5lcmljY2xvdWQtYW1kNjQtZGFpbHktMjAyNTA0MTItMjA4MC5xY293Mid9G1swbQobWzMybTIwMjUtMDQtMTMgMDA6NDA6NDgbWzBtIHwgG1sxbUlORk8gICAgG1swbSB8IBtbMzZtdXBkYXRlX2ltYWdlG1swbTobWzM2bTI0ORtbMG0gLSAbWzFtTmV3IFVSTCBpcyBodHRwczovL3N3aWZ0LnNlcnZpY2VzLmEucmVnaW9jbG91ZC50ZWNoL3N3aWZ0L3YxL0FVVEhfYjE4MjYzNzQyODQ0NGI5YWEzMDJiYjhkNWE1YTQxOGMvb3BlbnN0YWNrLWltYWdlcy9kZWJpYW4tMTIvMjAyNTA0MTItZGViaWFuLTEyLnFjb3cyG1swbQobWzMybTIwMjUtMDQtMTMgMDA6NDA6NDgbWzBtIHwgG1sxbUlORk8gICAgG1swbSB8IBtbMzZtdXBkYXRlX2ltYWdlG1swbTobWzM2bTI2NhtbMG0gLSAbWzFtTm90IG1pcnJvcmluZyBodHRwczovL3N3aWZ0LnNlcnZpY2VzLmEucmVnaW9jbG91ZC50ZWNoL3N3aWZ0L3YxL0FVVEhfYjE4MjYzNzQyODQ0NGI5YWEzMDJiYjhkNWE1YTQxOGMvb3BlbnN0YWNrLWltYWdlcy9kZWJpYW4tMTIvMjAyNTA0MTItZGViaWFuLTEyLnFjb3cyLCBkcnktcnVuIGVuYWJsZWQbWzBtChtbMzJtMjAyNS0wNC0xMyAwMDo0MDo0OBtbMG0gfCAbWzFtSU5GTyAgICAbWzBtIHwgG1szNm1tYWluG1swbTobWzM2bTMxOBtbMG0gLSAbWzFtU2tpcHBpbmcgcm9ja3lsaW51eBtbMG0KG1szMm0yMDI1LTA0LTEzIDAwOjQwOjQ4G1swbSB8IBtbMW1JTkZPICAgIBtbMG0gfCAbWzM2bW1haW4bWzBtOhtbMzZtMzE4G1swbSAtIBtbMW1Ta2lwcGluZyB1YnVudHUbWzBtCmBgYAoKPC9kZXRhaWxzPgoKPC9kZXRhaWxzPgoKIyMgQ2hhbmdlZCBmaWxlcwo8ZGV0YWlscz4KPHN1bW1hcnk+Q2hhbmdlZCBmaWxlOiA8L3N1bW1hcnk+CgotIGV0Yy9pbWFnZXMvZGViaWFuLnltbAoKPC9kZXRhaWxzPgoKPGhyPgoKWzpvY3RvY2F0OiBSZXBvXShodHRwczovL2dpdGh1Yi5jb20vdGVjaG5vdGUtc3BhY2UvY3JlYXRlLXByLWFjdGlvbikgfCBbOm1lbW86IElzc3Vlc10oaHR0cHM6Ly9naXRodWIuY29tL3RlY2hub3RlLXNwYWNlL2NyZWF0ZS1wci1hY3Rpb24vaXNzdWVzKSB8IFs6ZGVwYXJ0bWVudF9zdG9yZTogTWFya2V0cGxhY2VdKGh0dHBzOi8vZ2l0aHViLmNvbS9tYXJrZXRwbGFjZS9hY3Rpb25zL2NyZWF0ZS1wci1hY3Rpb24p
      patchset: b247d7a5618df48516fc1ee8ba7d65c016959633
      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: e75575c4016b96f75ae4cd5b2fb4ece3b1c97aaa
          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/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/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/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: 94e0429a3a01f9028b28f34e177eec65569d05a4
          name: osism/openstack-image-manager
          required: false
          short_name: openstack-image-manager
          src_dir: src/github.com/osism/openstack-image-manager
      ref: refs/pull/910/head
      resources: {}
      tenant: osism
      timeout: 1800
      topic: null
      voting: true
