all:
  children:
    zuul_unreachable:
      hosts: {}
  hosts:
    debian-bookworm:
      ansible_connection: ssh
      ansible_host: 2a13:1a81:8000:3124:f816:3eff:fe8a:6e01
      ansible_port: 22
      ansible_python_interpreter: auto
      ansible_user: zuul
      nodepool:
        az: nova
        cloud: regiocloud-a-ci
        external_id: f6525ed9-c743-40fb-a666-cf3da76d7944
        host_id: ea231daa1e899519b2913f0036770c325ddb4f23e60dfb5fd174bdda
        interface_ip: 2a13:1a81:8000:3124:f816:3eff:fe8a:6e01
        label: debian-bookworm
        node_properties: {}
        private_ipv4: 10.128.0.106
        private_ipv6: null
        provider: regiocloud-a
        public_ipv4: 81.163.192.184
        public_ipv6: 2a13:1a81:8000:3124:f816:3eff:fe8a:6e01
        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: 8b5dbd534ce44fc0a954e81992f6d1e4
      build_refs:
      - branch: main
        change: '982'
        change_message: "chore: update ubuntu 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 ubuntu</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==25.1.0,argon2-cffi-bindings==25.1.0,bcrypt==5.0.0,certifi==2025.10.5,cffi==2.0.0,charset-normalizer==3.4.4,click==8.3.0,cryptography==46.0.3,decorator==5.2.1,dogpile.cache==1.5.0,idna==3.11,invoke==2.2.1,iso8601==2.1.0,jmespath==1.0.1,jsonpatch==1.33,jsonpointer==3.0.0,keystoneauth1==5.12.0,loguru==0.7.3,markdown-it-py==4.0.0,mdurl==0.1.2,minio==7.2.18,munch==4.0.0,natsort==8.4.0,openstacksdk==4.7.1,os-service-types==1.8.0,paramiko==4.0.0,patool==4.0.2,pbr==7.0.1,pip==25.2,platformdirs==4.5.0,psutil==7.1.2,pycparser==2.23,pycryptodome==3.23.0,Pygments==2.19.2,PyNaCl==1.6.0,PyYAML==6.0.3,requests==2.32.5,requestsexceptions==1.4.0,rich==14.2.0,ruamel.yaml==0.18.15,ruamel.yaml.clib==0.2.14,setuptools==80.9.0,shellingham==1.5.4,stevedore==5.5.0,tabulate==0.9.0,typer==0.20.0,typing_extensions==4.15.0,urllib3==2.5.0,yamale==6.0.0\nupdate:
          commands[0]> python contrib/update.py --dry-run --name ubuntu\n  update:
          OK (18.86=setup[9.88]+cmd[8.98] seconds)\n  congratulations :) (18.88 seconds)\n```\n\n###
          stderr:\n\n```Shell\n\e[32m2025-10-26 00:17:49\e[0m | \e[1mINFO    \e[0m
          | \e[36mmain\e[0m:\e[36m312\e[0m - \e[1mSkipping almalinux\e[0m\n\e[32m2025-10-26
          00:17:49\e[0m | \e[1mINFO    \e[0m | \e[36mmain\e[0m:\e[36m312\e[0m - \e[1mSkipping
          centos\e[0m\n\e[32m2025-10-26 00:17:49\e[0m | \e[1mINFO    \e[0m | \e[36mmain\e[0m:\e[36m312\e[0m
          - \e[1mSkipping debian\e[0m\n\e[32m2025-10-26 00:17:49\e[0m | \e[1mINFO
          \   \e[0m | \e[36mmain\e[0m:\e[36m312\e[0m - \e[1mSkipping rockylinux\e[0m\n\e[32m2025-10-26
          00:17:49\e[0m | \e[1mINFO    \e[0m | \e[36mmain\e[0m:\e[36m316\e[0m - \e[1mProcessing
          file etc/images/ubuntu.yml\e[0m\n\e[32m2025-10-26 00:17:49\e[0m | \e[1mINFO
          \   \e[0m | \e[36mupdate_image\e[0m:\e[36m184\e[0m - \e[1mChecking image
          Ubuntu 14.04\e[0m\n\e[32m2025-10-26 00:17:49\e[0m | \e[1mINFO    \e[0m |
          \e[36mupdate_image\e[0m:\e[36m187\e[0m - \e[1mLatest download URL is https://cloud-images.ubuntu.com/trusty/current/trusty-server-cloudimg-amd64-disk1.img\e[0m\n\e[32m2025-10-26
          00:17:49\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m190\e[0m
          - \e[1mGetting checksums from https://cloud-images.ubuntu.com/trusty/current/SHA256SUMS\e[0m\n\e[32m2025-10-26
          00:17:50\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m197\e[0m
          - \e[1mChecksum of current trusty-server-cloudimg-amd64-disk1.img is sha256:3c4ad0defbe729dd3c16d2851d775575d1c5351c85734418d3b89bfdfd28ebd1\e[0m\n\e[32m2025-10-26
          00:17:50\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m213\e[0m
          - \e[1mOur checksum is sha256:3c4ad0defbe729dd3c16d2851d775575d1c5351c85734418d3b89bfdfd28ebd1\e[0m\n\e[32m2025-10-26
          00:17:50\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m216\e[0m
          - \e[1mImage Ubuntu 14.04 is up-to-date, nothing to do\e[0m\n\e[32m2025-10-26
          00:17:50\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m184\e[0m
          - \e[1mChecking image Ubuntu 16.04\e[0m\n\e[32m2025-10-26 00:17:50\e[0m
          | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m187\e[0m - \e[1mLatest
          download URL is https://cloud-images.ubuntu.com/xenial/current/xenial-server-cloudimg-amd64-disk1.img\e[0m\n\e[32m2025-10-26
          00:17:50\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m190\e[0m
          - \e[1mGetting checksums from https://cloud-images.ubuntu.com/xenial/current/SHA256SUMS\e[0m\n\e[32m2025-10-26
          00:17:51\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m197\e[0m
          - \e[1mChecksum of current xenial-server-cloudimg-amd64-disk1.img is sha256:fff2494a70bcaffb59f26f71ec49e137dd87d319341c35832dbe0ea65ff15140\e[0m\n\e[32m2025-10-26
          00:17:51\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m213\e[0m
          - \e[1mOur checksum is sha256:fff2494a70bcaffb59f26f71ec49e137dd87d319341c35832dbe0ea65ff15140\e[0m\n\e[32m2025-10-26
          00:17:51\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m216\e[0m
          - \e[1mImage Ubuntu 16.04 is up-to-date, nothing to do\e[0m\n\e[32m2025-10-26
          00:17:51\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m184\e[0m
          - \e[1mChecking image Ubuntu 16.04 Minimal\e[0m\n\e[32m2025-10-26 00:17:51\e[0m
          | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m187\e[0m - \e[1mLatest
          download URL is https://cloud-images.ubuntu.com/minimal/releases/xenial/release/ubuntu-16.04-minimal-cloudimg-amd64-disk1.img\e[0m\n\e[32m2025-10-26
          00:17:51\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m190\e[0m
          - \e[1mGetting checksums from https://cloud-images.ubuntu.com/minimal/releases/xenial/release/SHA256SUMS\e[0m\n\e[32m2025-10-26
          00:17:51\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m197\e[0m
          - \e[1mChecksum of current ubuntu-16.04-minimal-cloudimg-amd64-disk1.img
          is sha256:7658ec30373e7ad1a1858744f395a89713d333721d7d1986ee8b71680b81a0a9\e[0m\n\e[32m2025-10-26
          00:17:51\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m213\e[0m
          - \e[1mOur checksum is sha256:7658ec30373e7ad1a1858744f395a89713d333721d7d1986ee8b71680b81a0a9\e[0m\n\e[32m2025-10-26
          00:17:51\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m216\e[0m
          - \e[1mImage Ubuntu 16.04 Minimal is up-to-date, nothing to do\e[0m\n\e[32m2025-10-26
          00:17:51\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m184\e[0m
          - \e[1mChecking image Ubuntu 18.04\e[0m\n\e[32m2025-10-26 00:17:51\e[0m
          | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m187\e[0m - \e[1mLatest
          download URL is https://cloud-images.ubuntu.com/bionic/current/bionic-server-cloudimg-amd64.img\e[0m\n\e[32m2025-10-26
          00:17:51\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m190\e[0m
          - \e[1mGetting checksums from https://cloud-images.ubuntu.com/bionic/current/SHA256SUMS\e[0m\n\e[32m2025-10-26
          00:17:52\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m197\e[0m
          - \e[1mChecksum of current bionic-server-cloudimg-amd64.img is sha256:8dd2e6b5e5aad20c3f836123b300cba9861249408cbb07c359145a65d6bab6b6\e[0m\n\e[32m2025-10-26
          00:17:52\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m213\e[0m
          - \e[1mOur checksum is sha256:8dd2e6b5e5aad20c3f836123b300cba9861249408cbb07c359145a65d6bab6b6\e[0m\n\e[32m2025-10-26
          00:17:52\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m216\e[0m
          - \e[1mImage Ubuntu 18.04 is up-to-date, nothing to do\e[0m\n\e[32m2025-10-26
          00:17:52\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m184\e[0m
          - \e[1mChecking image Ubuntu 18.04 Minimal\e[0m\n\e[32m2025-10-26 00:17:52\e[0m
          | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m187\e[0m - \e[1mLatest
          download URL is https://cloud-images.ubuntu.com/minimal/releases/bionic/release/ubuntu-18.04-minimal-cloudimg-amd64.img\e[0m\n\e[32m2025-10-26
          00:17:52\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m190\e[0m
          - \e[1mGetting checksums from https://cloud-images.ubuntu.com/minimal/releases/bionic/release/SHA256SUMS\e[0m\n\e[32m2025-10-26
          00:17:53\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m197\e[0m
          - \e[1mChecksum of current ubuntu-18.04-minimal-cloudimg-amd64.img is sha256:2d9755669c499e88d51da0638cd20e0983a248828e2153906c013bea0ee2f45a\e[0m\n\e[32m2025-10-26
          00:17:53\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m213\e[0m
          - \e[1mOur checksum is sha256:2d9755669c499e88d51da0638cd20e0983a248828e2153906c013bea0ee2f45a\e[0m\n\e[32m2025-10-26
          00:17:53\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m216\e[0m
          - \e[1mImage Ubuntu 18.04 Minimal is up-to-date, nothing to do\e[0m\n\e[32m2025-10-26
          00:17:53\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m184\e[0m
          - \e[1mChecking image Ubuntu 20.04\e[0m\n\e[32m2025-10-26 00:17:53\e[0m
          | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m187\e[0m - \e[1mLatest
          download URL is https://cloud-images.ubuntu.com/focal/current/focal-server-cloudimg-amd64.img\e[0m\n\e[32m2025-10-26
          00:17:53\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m190\e[0m
          - \e[1mGetting checksums from https://cloud-images.ubuntu.com/focal/current/SHA256SUMS\e[0m\n\e[32m2025-10-26
          00:17:54\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m197\e[0m
          - \e[1mChecksum of current focal-server-cloudimg-amd64.img is sha256:18f2977d77dfea1b74aee14533bd21c34f789139e949c57023b7364894b7e5e9\e[0m\n\e[32m2025-10-26
          00:17:54\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m213\e[0m
          - \e[1mOur checksum is sha256:18f2977d77dfea1b74aee14533bd21c34f789139e949c57023b7364894b7e5e9\e[0m\n\e[32m2025-10-26
          00:17:54\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m216\e[0m
          - \e[1mImage Ubuntu 20.04 is up-to-date, nothing to do\e[0m\n\e[32m2025-10-26
          00:17:54\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m184\e[0m
          - \e[1mChecking image Ubuntu 20.04 Minimal\e[0m\n\e[32m2025-10-26 00:17:54\e[0m
          | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m187\e[0m - \e[1mLatest
          download URL is https://cloud-images.ubuntu.com/minimal/releases/focal/release/ubuntu-20.04-minimal-cloudimg-amd64.img\e[0m\n\e[32m2025-10-26
          00:17:54\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m190\e[0m
          - \e[1mGetting checksums from https://cloud-images.ubuntu.com/minimal/releases/focal/release/SHA256SUMS\e[0m\n\e[32m2025-10-26
          00:17:55\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m197\e[0m
          - \e[1mChecksum of current ubuntu-20.04-minimal-cloudimg-amd64.img is sha256:a5b9d8db9084e2faeb21e4dde9f5c4fc07af311bc1eb825d9a130c79e7d23f87\e[0m\n\e[32m2025-10-26
          00:17:55\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m213\e[0m
          - \e[1mOur checksum is sha256:a5b9d8db9084e2faeb21e4dde9f5c4fc07af311bc1eb825d9a130c79e7d23f87\e[0m\n\e[32m2025-10-26
          00:17:55\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m216\e[0m
          - \e[1mImage Ubuntu 20.04 Minimal is up-to-date, nothing to do\e[0m\n\e[32m2025-10-26
          00:17:55\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m184\e[0m
          - \e[1mChecking image Ubuntu 22.04\e[0m\n\e[32m2025-10-26 00:17:55\e[0m
          | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m187\e[0m - \e[1mLatest
          download URL is https://cloud-images.ubuntu.com/jammy/current/jammy-server-cloudimg-amd64.img\e[0m\n\e[32m2025-10-26
          00:17:55\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m190\e[0m
          - \e[1mGetting checksums from https://cloud-images.ubuntu.com/jammy/current/SHA256SUMS\e[0m\n\e[32m2025-10-26
          00:17:55\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m197\e[0m
          - \e[1mChecksum of current jammy-server-cloudimg-amd64.img is sha256:1ec24d20ccaf18428526a9d270f529d905bc3517731d16643564e1e19c179e62\e[0m\n\e[32m2025-10-26
          00:17:55\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m213\e[0m
          - \e[1mOur checksum is sha256:e74846eea13985b18283ba1e22348a528851197c59474a0eefe73502d3eea444\e[0m\n\e[32m2025-10-26
          00:17:55\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m239\e[0m
          - \e[1mNew values are {'version': '20251021', 'build_date': datetime.date(2025,
          10, 21), 'checksum': 'sha256:1ec24d20ccaf18428526a9d270f529d905bc3517731d16643564e1e19c179e62',
          'url': 'https://cloud-images.ubuntu.com/jammy/20251021/jammy-server-cloudimg-amd64.img'}\e[0m\n\e[32m2025-10-26
          00:17:55\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m248\e[0m
          - \e[1mNew URL is https://nbg1.your-objectstorage.com/osism/openstack-images/ubuntu-22.04/20251021-ubuntu-22.04.qcow2\e[0m\n\e[32m2025-10-26
          00:17:55\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m265\e[0m
          - \e[1mNot mirroring https://nbg1.your-objectstorage.com/osism/openstack-images/ubuntu-22.04/20251021-ubuntu-22.04.qcow2,
          dry-run enabled\e[0m\n\e[32m2025-10-26 00:17:55\e[0m | \e[1mINFO    \e[0m
          | \e[36mupdate_image\e[0m:\e[36m184\e[0m - \e[1mChecking image Ubuntu 22.04
          Minimal\e[0m\n\e[32m2025-10-26 00:17:55\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m187\e[0m
          - \e[1mLatest download URL is https://cloud-images.ubuntu.com/minimal/releases/jammy/release/ubuntu-22.04-minimal-cloudimg-amd64.img\e[0m\n\e[32m2025-10-26
          00:17:55\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m190\e[0m
          - \e[1mGetting checksums from https://cloud-images.ubuntu.com/minimal/releases/jammy/release/SHA256SUMS\e[0m\n\e[32m2025-10-26
          00:17:56\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m197\e[0m
          - \e[1mChecksum of current ubuntu-22.04-minimal-cloudimg-amd64.img is sha256:3a31943b7229f7d3f5ecad5a807c20ba2f2a8e2c1808793806b2a12097c3d55e\e[0m\n\e[32m2025-10-26
          00:17:56\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m213\e[0m
          - \e[1mOur checksum is sha256:3a31943b7229f7d3f5ecad5a807c20ba2f2a8e2c1808793806b2a12097c3d55e\e[0m\n\e[32m2025-10-26
          00:17:56\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m216\e[0m
          - \e[1mImage Ubuntu 22.04 Minimal is up-to-date, nothing to do\e[0m\n\e[32m2025-10-26
          00:17:56\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m184\e[0m
          - \e[1mChecking image Ubuntu 24.04\e[0m\n\e[32m2025-10-26 00:17:56\e[0m
          | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m187\e[0m - \e[1mLatest
          download URL is https://cloud-images.ubuntu.com/noble/current/noble-server-cloudimg-amd64.img\e[0m\n\e[32m2025-10-26
          00:17:56\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m190\e[0m
          - \e[1mGetting checksums from https://cloud-images.ubuntu.com/noble/current/SHA256SUMS\e[0m\n\e[32m2025-10-26
          00:17:57\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m197\e[0m
          - \e[1mChecksum of current noble-server-cloudimg-amd64.img is sha256:29240d89dbd4e4e6d94be2b3531ad5245b0227f16d56d1bb7ac5674f4fcd4caa\e[0m\n\e[32m2025-10-26
          00:17:57\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m213\e[0m
          - \e[1mOur checksum is sha256:29240d89dbd4e4e6d94be2b3531ad5245b0227f16d56d1bb7ac5674f4fcd4caa\e[0m\n\e[32m2025-10-26
          00:17:57\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m216\e[0m
          - \e[1mImage Ubuntu 24.04 is up-to-date, nothing to do\e[0m\n\e[32m2025-10-26
          00:17:57\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m184\e[0m
          - \e[1mChecking image Ubuntu 24.04 Minimal\e[0m\n\e[32m2025-10-26 00:17:57\e[0m
          | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m187\e[0m - \e[1mLatest
          download URL is https://cloud-images.ubuntu.com/minimal/releases/noble/release/ubuntu-24.04-minimal-cloudimg-amd64.img\e[0m\n\e[32m2025-10-26
          00:17:57\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m190\e[0m
          - \e[1mGetting checksums from https://cloud-images.ubuntu.com/minimal/releases/noble/release/SHA256SUMS\e[0m\n\e[32m2025-10-26
          00:17:58\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m197\e[0m
          - \e[1mChecksum of current ubuntu-24.04-minimal-cloudimg-amd64.img is sha256:c9d17b2554832605cdb377ace2117822fb02694e8fb56d82f900ce045c7aae57\e[0m\n\e[32m2025-10-26
          00:17:58\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m213\e[0m
          - \e[1mOur checksum is sha256:c9d17b2554832605cdb377ace2117822fb02694e8fb56d82f900ce045c7aae57\e[0m\n\e[32m2025-10-26
          00:17:58\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m216\e[0m
          - \e[1mImage Ubuntu 24.04 Minimal is up-to-date, nothing to do\e[0m\n```\n\n</details>\n\n</details>\n\n##
          Changed files\n<details>\n<summary>Changed file: </summary>\n\n- etc/images/ubuntu.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/982
        commit_id: 23900483d093d0e82d223658c436e8f049f962ad
        patchset: 23900483d093d0e82d223658c436e8f049f962ad
        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: a48ab941e91440a093f7cc52733e66df
      buildset_refs:
      - branch: main
        change: '982'
        change_message: "chore: update ubuntu 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 ubuntu</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==25.1.0,argon2-cffi-bindings==25.1.0,bcrypt==5.0.0,certifi==2025.10.5,cffi==2.0.0,charset-normalizer==3.4.4,click==8.3.0,cryptography==46.0.3,decorator==5.2.1,dogpile.cache==1.5.0,idna==3.11,invoke==2.2.1,iso8601==2.1.0,jmespath==1.0.1,jsonpatch==1.33,jsonpointer==3.0.0,keystoneauth1==5.12.0,loguru==0.7.3,markdown-it-py==4.0.0,mdurl==0.1.2,minio==7.2.18,munch==4.0.0,natsort==8.4.0,openstacksdk==4.7.1,os-service-types==1.8.0,paramiko==4.0.0,patool==4.0.2,pbr==7.0.1,pip==25.2,platformdirs==4.5.0,psutil==7.1.2,pycparser==2.23,pycryptodome==3.23.0,Pygments==2.19.2,PyNaCl==1.6.0,PyYAML==6.0.3,requests==2.32.5,requestsexceptions==1.4.0,rich==14.2.0,ruamel.yaml==0.18.15,ruamel.yaml.clib==0.2.14,setuptools==80.9.0,shellingham==1.5.4,stevedore==5.5.0,tabulate==0.9.0,typer==0.20.0,typing_extensions==4.15.0,urllib3==2.5.0,yamale==6.0.0\nupdate:
          commands[0]> python contrib/update.py --dry-run --name ubuntu\n  update:
          OK (18.86=setup[9.88]+cmd[8.98] seconds)\n  congratulations :) (18.88 seconds)\n```\n\n###
          stderr:\n\n```Shell\n\e[32m2025-10-26 00:17:49\e[0m | \e[1mINFO    \e[0m
          | \e[36mmain\e[0m:\e[36m312\e[0m - \e[1mSkipping almalinux\e[0m\n\e[32m2025-10-26
          00:17:49\e[0m | \e[1mINFO    \e[0m | \e[36mmain\e[0m:\e[36m312\e[0m - \e[1mSkipping
          centos\e[0m\n\e[32m2025-10-26 00:17:49\e[0m | \e[1mINFO    \e[0m | \e[36mmain\e[0m:\e[36m312\e[0m
          - \e[1mSkipping debian\e[0m\n\e[32m2025-10-26 00:17:49\e[0m | \e[1mINFO
          \   \e[0m | \e[36mmain\e[0m:\e[36m312\e[0m - \e[1mSkipping rockylinux\e[0m\n\e[32m2025-10-26
          00:17:49\e[0m | \e[1mINFO    \e[0m | \e[36mmain\e[0m:\e[36m316\e[0m - \e[1mProcessing
          file etc/images/ubuntu.yml\e[0m\n\e[32m2025-10-26 00:17:49\e[0m | \e[1mINFO
          \   \e[0m | \e[36mupdate_image\e[0m:\e[36m184\e[0m - \e[1mChecking image
          Ubuntu 14.04\e[0m\n\e[32m2025-10-26 00:17:49\e[0m | \e[1mINFO    \e[0m |
          \e[36mupdate_image\e[0m:\e[36m187\e[0m - \e[1mLatest download URL is https://cloud-images.ubuntu.com/trusty/current/trusty-server-cloudimg-amd64-disk1.img\e[0m\n\e[32m2025-10-26
          00:17:49\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m190\e[0m
          - \e[1mGetting checksums from https://cloud-images.ubuntu.com/trusty/current/SHA256SUMS\e[0m\n\e[32m2025-10-26
          00:17:50\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m197\e[0m
          - \e[1mChecksum of current trusty-server-cloudimg-amd64-disk1.img is sha256:3c4ad0defbe729dd3c16d2851d775575d1c5351c85734418d3b89bfdfd28ebd1\e[0m\n\e[32m2025-10-26
          00:17:50\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m213\e[0m
          - \e[1mOur checksum is sha256:3c4ad0defbe729dd3c16d2851d775575d1c5351c85734418d3b89bfdfd28ebd1\e[0m\n\e[32m2025-10-26
          00:17:50\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m216\e[0m
          - \e[1mImage Ubuntu 14.04 is up-to-date, nothing to do\e[0m\n\e[32m2025-10-26
          00:17:50\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m184\e[0m
          - \e[1mChecking image Ubuntu 16.04\e[0m\n\e[32m2025-10-26 00:17:50\e[0m
          | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m187\e[0m - \e[1mLatest
          download URL is https://cloud-images.ubuntu.com/xenial/current/xenial-server-cloudimg-amd64-disk1.img\e[0m\n\e[32m2025-10-26
          00:17:50\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m190\e[0m
          - \e[1mGetting checksums from https://cloud-images.ubuntu.com/xenial/current/SHA256SUMS\e[0m\n\e[32m2025-10-26
          00:17:51\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m197\e[0m
          - \e[1mChecksum of current xenial-server-cloudimg-amd64-disk1.img is sha256:fff2494a70bcaffb59f26f71ec49e137dd87d319341c35832dbe0ea65ff15140\e[0m\n\e[32m2025-10-26
          00:17:51\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m213\e[0m
          - \e[1mOur checksum is sha256:fff2494a70bcaffb59f26f71ec49e137dd87d319341c35832dbe0ea65ff15140\e[0m\n\e[32m2025-10-26
          00:17:51\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m216\e[0m
          - \e[1mImage Ubuntu 16.04 is up-to-date, nothing to do\e[0m\n\e[32m2025-10-26
          00:17:51\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m184\e[0m
          - \e[1mChecking image Ubuntu 16.04 Minimal\e[0m\n\e[32m2025-10-26 00:17:51\e[0m
          | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m187\e[0m - \e[1mLatest
          download URL is https://cloud-images.ubuntu.com/minimal/releases/xenial/release/ubuntu-16.04-minimal-cloudimg-amd64-disk1.img\e[0m\n\e[32m2025-10-26
          00:17:51\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m190\e[0m
          - \e[1mGetting checksums from https://cloud-images.ubuntu.com/minimal/releases/xenial/release/SHA256SUMS\e[0m\n\e[32m2025-10-26
          00:17:51\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m197\e[0m
          - \e[1mChecksum of current ubuntu-16.04-minimal-cloudimg-amd64-disk1.img
          is sha256:7658ec30373e7ad1a1858744f395a89713d333721d7d1986ee8b71680b81a0a9\e[0m\n\e[32m2025-10-26
          00:17:51\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m213\e[0m
          - \e[1mOur checksum is sha256:7658ec30373e7ad1a1858744f395a89713d333721d7d1986ee8b71680b81a0a9\e[0m\n\e[32m2025-10-26
          00:17:51\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m216\e[0m
          - \e[1mImage Ubuntu 16.04 Minimal is up-to-date, nothing to do\e[0m\n\e[32m2025-10-26
          00:17:51\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m184\e[0m
          - \e[1mChecking image Ubuntu 18.04\e[0m\n\e[32m2025-10-26 00:17:51\e[0m
          | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m187\e[0m - \e[1mLatest
          download URL is https://cloud-images.ubuntu.com/bionic/current/bionic-server-cloudimg-amd64.img\e[0m\n\e[32m2025-10-26
          00:17:51\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m190\e[0m
          - \e[1mGetting checksums from https://cloud-images.ubuntu.com/bionic/current/SHA256SUMS\e[0m\n\e[32m2025-10-26
          00:17:52\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m197\e[0m
          - \e[1mChecksum of current bionic-server-cloudimg-amd64.img is sha256:8dd2e6b5e5aad20c3f836123b300cba9861249408cbb07c359145a65d6bab6b6\e[0m\n\e[32m2025-10-26
          00:17:52\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m213\e[0m
          - \e[1mOur checksum is sha256:8dd2e6b5e5aad20c3f836123b300cba9861249408cbb07c359145a65d6bab6b6\e[0m\n\e[32m2025-10-26
          00:17:52\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m216\e[0m
          - \e[1mImage Ubuntu 18.04 is up-to-date, nothing to do\e[0m\n\e[32m2025-10-26
          00:17:52\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m184\e[0m
          - \e[1mChecking image Ubuntu 18.04 Minimal\e[0m\n\e[32m2025-10-26 00:17:52\e[0m
          | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m187\e[0m - \e[1mLatest
          download URL is https://cloud-images.ubuntu.com/minimal/releases/bionic/release/ubuntu-18.04-minimal-cloudimg-amd64.img\e[0m\n\e[32m2025-10-26
          00:17:52\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m190\e[0m
          - \e[1mGetting checksums from https://cloud-images.ubuntu.com/minimal/releases/bionic/release/SHA256SUMS\e[0m\n\e[32m2025-10-26
          00:17:53\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m197\e[0m
          - \e[1mChecksum of current ubuntu-18.04-minimal-cloudimg-amd64.img is sha256:2d9755669c499e88d51da0638cd20e0983a248828e2153906c013bea0ee2f45a\e[0m\n\e[32m2025-10-26
          00:17:53\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m213\e[0m
          - \e[1mOur checksum is sha256:2d9755669c499e88d51da0638cd20e0983a248828e2153906c013bea0ee2f45a\e[0m\n\e[32m2025-10-26
          00:17:53\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m216\e[0m
          - \e[1mImage Ubuntu 18.04 Minimal is up-to-date, nothing to do\e[0m\n\e[32m2025-10-26
          00:17:53\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m184\e[0m
          - \e[1mChecking image Ubuntu 20.04\e[0m\n\e[32m2025-10-26 00:17:53\e[0m
          | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m187\e[0m - \e[1mLatest
          download URL is https://cloud-images.ubuntu.com/focal/current/focal-server-cloudimg-amd64.img\e[0m\n\e[32m2025-10-26
          00:17:53\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m190\e[0m
          - \e[1mGetting checksums from https://cloud-images.ubuntu.com/focal/current/SHA256SUMS\e[0m\n\e[32m2025-10-26
          00:17:54\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m197\e[0m
          - \e[1mChecksum of current focal-server-cloudimg-amd64.img is sha256:18f2977d77dfea1b74aee14533bd21c34f789139e949c57023b7364894b7e5e9\e[0m\n\e[32m2025-10-26
          00:17:54\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m213\e[0m
          - \e[1mOur checksum is sha256:18f2977d77dfea1b74aee14533bd21c34f789139e949c57023b7364894b7e5e9\e[0m\n\e[32m2025-10-26
          00:17:54\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m216\e[0m
          - \e[1mImage Ubuntu 20.04 is up-to-date, nothing to do\e[0m\n\e[32m2025-10-26
          00:17:54\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m184\e[0m
          - \e[1mChecking image Ubuntu 20.04 Minimal\e[0m\n\e[32m2025-10-26 00:17:54\e[0m
          | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m187\e[0m - \e[1mLatest
          download URL is https://cloud-images.ubuntu.com/minimal/releases/focal/release/ubuntu-20.04-minimal-cloudimg-amd64.img\e[0m\n\e[32m2025-10-26
          00:17:54\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m190\e[0m
          - \e[1mGetting checksums from https://cloud-images.ubuntu.com/minimal/releases/focal/release/SHA256SUMS\e[0m\n\e[32m2025-10-26
          00:17:55\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m197\e[0m
          - \e[1mChecksum of current ubuntu-20.04-minimal-cloudimg-amd64.img is sha256:a5b9d8db9084e2faeb21e4dde9f5c4fc07af311bc1eb825d9a130c79e7d23f87\e[0m\n\e[32m2025-10-26
          00:17:55\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m213\e[0m
          - \e[1mOur checksum is sha256:a5b9d8db9084e2faeb21e4dde9f5c4fc07af311bc1eb825d9a130c79e7d23f87\e[0m\n\e[32m2025-10-26
          00:17:55\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m216\e[0m
          - \e[1mImage Ubuntu 20.04 Minimal is up-to-date, nothing to do\e[0m\n\e[32m2025-10-26
          00:17:55\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m184\e[0m
          - \e[1mChecking image Ubuntu 22.04\e[0m\n\e[32m2025-10-26 00:17:55\e[0m
          | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m187\e[0m - \e[1mLatest
          download URL is https://cloud-images.ubuntu.com/jammy/current/jammy-server-cloudimg-amd64.img\e[0m\n\e[32m2025-10-26
          00:17:55\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m190\e[0m
          - \e[1mGetting checksums from https://cloud-images.ubuntu.com/jammy/current/SHA256SUMS\e[0m\n\e[32m2025-10-26
          00:17:55\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m197\e[0m
          - \e[1mChecksum of current jammy-server-cloudimg-amd64.img is sha256:1ec24d20ccaf18428526a9d270f529d905bc3517731d16643564e1e19c179e62\e[0m\n\e[32m2025-10-26
          00:17:55\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m213\e[0m
          - \e[1mOur checksum is sha256:e74846eea13985b18283ba1e22348a528851197c59474a0eefe73502d3eea444\e[0m\n\e[32m2025-10-26
          00:17:55\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m239\e[0m
          - \e[1mNew values are {'version': '20251021', 'build_date': datetime.date(2025,
          10, 21), 'checksum': 'sha256:1ec24d20ccaf18428526a9d270f529d905bc3517731d16643564e1e19c179e62',
          'url': 'https://cloud-images.ubuntu.com/jammy/20251021/jammy-server-cloudimg-amd64.img'}\e[0m\n\e[32m2025-10-26
          00:17:55\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m248\e[0m
          - \e[1mNew URL is https://nbg1.your-objectstorage.com/osism/openstack-images/ubuntu-22.04/20251021-ubuntu-22.04.qcow2\e[0m\n\e[32m2025-10-26
          00:17:55\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m265\e[0m
          - \e[1mNot mirroring https://nbg1.your-objectstorage.com/osism/openstack-images/ubuntu-22.04/20251021-ubuntu-22.04.qcow2,
          dry-run enabled\e[0m\n\e[32m2025-10-26 00:17:55\e[0m | \e[1mINFO    \e[0m
          | \e[36mupdate_image\e[0m:\e[36m184\e[0m - \e[1mChecking image Ubuntu 22.04
          Minimal\e[0m\n\e[32m2025-10-26 00:17:55\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m187\e[0m
          - \e[1mLatest download URL is https://cloud-images.ubuntu.com/minimal/releases/jammy/release/ubuntu-22.04-minimal-cloudimg-amd64.img\e[0m\n\e[32m2025-10-26
          00:17:55\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m190\e[0m
          - \e[1mGetting checksums from https://cloud-images.ubuntu.com/minimal/releases/jammy/release/SHA256SUMS\e[0m\n\e[32m2025-10-26
          00:17:56\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m197\e[0m
          - \e[1mChecksum of current ubuntu-22.04-minimal-cloudimg-amd64.img is sha256:3a31943b7229f7d3f5ecad5a807c20ba2f2a8e2c1808793806b2a12097c3d55e\e[0m\n\e[32m2025-10-26
          00:17:56\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m213\e[0m
          - \e[1mOur checksum is sha256:3a31943b7229f7d3f5ecad5a807c20ba2f2a8e2c1808793806b2a12097c3d55e\e[0m\n\e[32m2025-10-26
          00:17:56\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m216\e[0m
          - \e[1mImage Ubuntu 22.04 Minimal is up-to-date, nothing to do\e[0m\n\e[32m2025-10-26
          00:17:56\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m184\e[0m
          - \e[1mChecking image Ubuntu 24.04\e[0m\n\e[32m2025-10-26 00:17:56\e[0m
          | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m187\e[0m - \e[1mLatest
          download URL is https://cloud-images.ubuntu.com/noble/current/noble-server-cloudimg-amd64.img\e[0m\n\e[32m2025-10-26
          00:17:56\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m190\e[0m
          - \e[1mGetting checksums from https://cloud-images.ubuntu.com/noble/current/SHA256SUMS\e[0m\n\e[32m2025-10-26
          00:17:57\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m197\e[0m
          - \e[1mChecksum of current noble-server-cloudimg-amd64.img is sha256:29240d89dbd4e4e6d94be2b3531ad5245b0227f16d56d1bb7ac5674f4fcd4caa\e[0m\n\e[32m2025-10-26
          00:17:57\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m213\e[0m
          - \e[1mOur checksum is sha256:29240d89dbd4e4e6d94be2b3531ad5245b0227f16d56d1bb7ac5674f4fcd4caa\e[0m\n\e[32m2025-10-26
          00:17:57\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m216\e[0m
          - \e[1mImage Ubuntu 24.04 is up-to-date, nothing to do\e[0m\n\e[32m2025-10-26
          00:17:57\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m184\e[0m
          - \e[1mChecking image Ubuntu 24.04 Minimal\e[0m\n\e[32m2025-10-26 00:17:57\e[0m
          | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m187\e[0m - \e[1mLatest
          download URL is https://cloud-images.ubuntu.com/minimal/releases/noble/release/ubuntu-24.04-minimal-cloudimg-amd64.img\e[0m\n\e[32m2025-10-26
          00:17:57\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m190\e[0m
          - \e[1mGetting checksums from https://cloud-images.ubuntu.com/minimal/releases/noble/release/SHA256SUMS\e[0m\n\e[32m2025-10-26
          00:17:58\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m197\e[0m
          - \e[1mChecksum of current ubuntu-24.04-minimal-cloudimg-amd64.img is sha256:c9d17b2554832605cdb377ace2117822fb02694e8fb56d82f900ce045c7aae57\e[0m\n\e[32m2025-10-26
          00:17:58\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m213\e[0m
          - \e[1mOur checksum is sha256:c9d17b2554832605cdb377ace2117822fb02694e8fb56d82f900ce045c7aae57\e[0m\n\e[32m2025-10-26
          00:17:58\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m216\e[0m
          - \e[1mImage Ubuntu 24.04 Minimal is up-to-date, nothing to do\e[0m\n```\n\n</details>\n\n</details>\n\n##
          Changed files\n<details>\n<summary>Changed file: </summary>\n\n- etc/images/ubuntu.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/982
        commit_id: 23900483d093d0e82d223658c436e8f049f962ad
        patchset: 23900483d093d0e82d223658c436e8f049f962ad
        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: '982'
      change_message: "chore: update ubuntu 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 ubuntu</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==25.1.0,argon2-cffi-bindings==25.1.0,bcrypt==5.0.0,certifi==2025.10.5,cffi==2.0.0,charset-normalizer==3.4.4,click==8.3.0,cryptography==46.0.3,decorator==5.2.1,dogpile.cache==1.5.0,idna==3.11,invoke==2.2.1,iso8601==2.1.0,jmespath==1.0.1,jsonpatch==1.33,jsonpointer==3.0.0,keystoneauth1==5.12.0,loguru==0.7.3,markdown-it-py==4.0.0,mdurl==0.1.2,minio==7.2.18,munch==4.0.0,natsort==8.4.0,openstacksdk==4.7.1,os-service-types==1.8.0,paramiko==4.0.0,patool==4.0.2,pbr==7.0.1,pip==25.2,platformdirs==4.5.0,psutil==7.1.2,pycparser==2.23,pycryptodome==3.23.0,Pygments==2.19.2,PyNaCl==1.6.0,PyYAML==6.0.3,requests==2.32.5,requestsexceptions==1.4.0,rich==14.2.0,ruamel.yaml==0.18.15,ruamel.yaml.clib==0.2.14,setuptools==80.9.0,shellingham==1.5.4,stevedore==5.5.0,tabulate==0.9.0,typer==0.20.0,typing_extensions==4.15.0,urllib3==2.5.0,yamale==6.0.0\nupdate:
        commands[0]> python contrib/update.py --dry-run --name ubuntu\n  update: OK
        (18.86=setup[9.88]+cmd[8.98] seconds)\n  congratulations :) (18.88 seconds)\n```\n\n###
        stderr:\n\n```Shell\n\e[32m2025-10-26 00:17:49\e[0m | \e[1mINFO    \e[0m |
        \e[36mmain\e[0m:\e[36m312\e[0m - \e[1mSkipping almalinux\e[0m\n\e[32m2025-10-26
        00:17:49\e[0m | \e[1mINFO    \e[0m | \e[36mmain\e[0m:\e[36m312\e[0m - \e[1mSkipping
        centos\e[0m\n\e[32m2025-10-26 00:17:49\e[0m | \e[1mINFO    \e[0m | \e[36mmain\e[0m:\e[36m312\e[0m
        - \e[1mSkipping debian\e[0m\n\e[32m2025-10-26 00:17:49\e[0m | \e[1mINFO    \e[0m
        | \e[36mmain\e[0m:\e[36m312\e[0m - \e[1mSkipping rockylinux\e[0m\n\e[32m2025-10-26
        00:17:49\e[0m | \e[1mINFO    \e[0m | \e[36mmain\e[0m:\e[36m316\e[0m - \e[1mProcessing
        file etc/images/ubuntu.yml\e[0m\n\e[32m2025-10-26 00:17:49\e[0m | \e[1mINFO
        \   \e[0m | \e[36mupdate_image\e[0m:\e[36m184\e[0m - \e[1mChecking image Ubuntu
        14.04\e[0m\n\e[32m2025-10-26 00:17:49\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m187\e[0m
        - \e[1mLatest download URL is https://cloud-images.ubuntu.com/trusty/current/trusty-server-cloudimg-amd64-disk1.img\e[0m\n\e[32m2025-10-26
        00:17:49\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m190\e[0m
        - \e[1mGetting checksums from https://cloud-images.ubuntu.com/trusty/current/SHA256SUMS\e[0m\n\e[32m2025-10-26
        00:17:50\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m197\e[0m
        - \e[1mChecksum of current trusty-server-cloudimg-amd64-disk1.img is sha256:3c4ad0defbe729dd3c16d2851d775575d1c5351c85734418d3b89bfdfd28ebd1\e[0m\n\e[32m2025-10-26
        00:17:50\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m213\e[0m
        - \e[1mOur checksum is sha256:3c4ad0defbe729dd3c16d2851d775575d1c5351c85734418d3b89bfdfd28ebd1\e[0m\n\e[32m2025-10-26
        00:17:50\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m216\e[0m
        - \e[1mImage Ubuntu 14.04 is up-to-date, nothing to do\e[0m\n\e[32m2025-10-26
        00:17:50\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m184\e[0m
        - \e[1mChecking image Ubuntu 16.04\e[0m\n\e[32m2025-10-26 00:17:50\e[0m |
        \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m187\e[0m - \e[1mLatest
        download URL is https://cloud-images.ubuntu.com/xenial/current/xenial-server-cloudimg-amd64-disk1.img\e[0m\n\e[32m2025-10-26
        00:17:50\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m190\e[0m
        - \e[1mGetting checksums from https://cloud-images.ubuntu.com/xenial/current/SHA256SUMS\e[0m\n\e[32m2025-10-26
        00:17:51\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m197\e[0m
        - \e[1mChecksum of current xenial-server-cloudimg-amd64-disk1.img is sha256:fff2494a70bcaffb59f26f71ec49e137dd87d319341c35832dbe0ea65ff15140\e[0m\n\e[32m2025-10-26
        00:17:51\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m213\e[0m
        - \e[1mOur checksum is sha256:fff2494a70bcaffb59f26f71ec49e137dd87d319341c35832dbe0ea65ff15140\e[0m\n\e[32m2025-10-26
        00:17:51\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m216\e[0m
        - \e[1mImage Ubuntu 16.04 is up-to-date, nothing to do\e[0m\n\e[32m2025-10-26
        00:17:51\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m184\e[0m
        - \e[1mChecking image Ubuntu 16.04 Minimal\e[0m\n\e[32m2025-10-26 00:17:51\e[0m
        | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m187\e[0m - \e[1mLatest
        download URL is https://cloud-images.ubuntu.com/minimal/releases/xenial/release/ubuntu-16.04-minimal-cloudimg-amd64-disk1.img\e[0m\n\e[32m2025-10-26
        00:17:51\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m190\e[0m
        - \e[1mGetting checksums from https://cloud-images.ubuntu.com/minimal/releases/xenial/release/SHA256SUMS\e[0m\n\e[32m2025-10-26
        00:17:51\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m197\e[0m
        - \e[1mChecksum of current ubuntu-16.04-minimal-cloudimg-amd64-disk1.img is
        sha256:7658ec30373e7ad1a1858744f395a89713d333721d7d1986ee8b71680b81a0a9\e[0m\n\e[32m2025-10-26
        00:17:51\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m213\e[0m
        - \e[1mOur checksum is sha256:7658ec30373e7ad1a1858744f395a89713d333721d7d1986ee8b71680b81a0a9\e[0m\n\e[32m2025-10-26
        00:17:51\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m216\e[0m
        - \e[1mImage Ubuntu 16.04 Minimal is up-to-date, nothing to do\e[0m\n\e[32m2025-10-26
        00:17:51\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m184\e[0m
        - \e[1mChecking image Ubuntu 18.04\e[0m\n\e[32m2025-10-26 00:17:51\e[0m |
        \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m187\e[0m - \e[1mLatest
        download URL is https://cloud-images.ubuntu.com/bionic/current/bionic-server-cloudimg-amd64.img\e[0m\n\e[32m2025-10-26
        00:17:51\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m190\e[0m
        - \e[1mGetting checksums from https://cloud-images.ubuntu.com/bionic/current/SHA256SUMS\e[0m\n\e[32m2025-10-26
        00:17:52\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m197\e[0m
        - \e[1mChecksum of current bionic-server-cloudimg-amd64.img is sha256:8dd2e6b5e5aad20c3f836123b300cba9861249408cbb07c359145a65d6bab6b6\e[0m\n\e[32m2025-10-26
        00:17:52\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m213\e[0m
        - \e[1mOur checksum is sha256:8dd2e6b5e5aad20c3f836123b300cba9861249408cbb07c359145a65d6bab6b6\e[0m\n\e[32m2025-10-26
        00:17:52\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m216\e[0m
        - \e[1mImage Ubuntu 18.04 is up-to-date, nothing to do\e[0m\n\e[32m2025-10-26
        00:17:52\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m184\e[0m
        - \e[1mChecking image Ubuntu 18.04 Minimal\e[0m\n\e[32m2025-10-26 00:17:52\e[0m
        | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m187\e[0m - \e[1mLatest
        download URL is https://cloud-images.ubuntu.com/minimal/releases/bionic/release/ubuntu-18.04-minimal-cloudimg-amd64.img\e[0m\n\e[32m2025-10-26
        00:17:52\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m190\e[0m
        - \e[1mGetting checksums from https://cloud-images.ubuntu.com/minimal/releases/bionic/release/SHA256SUMS\e[0m\n\e[32m2025-10-26
        00:17:53\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m197\e[0m
        - \e[1mChecksum of current ubuntu-18.04-minimal-cloudimg-amd64.img is sha256:2d9755669c499e88d51da0638cd20e0983a248828e2153906c013bea0ee2f45a\e[0m\n\e[32m2025-10-26
        00:17:53\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m213\e[0m
        - \e[1mOur checksum is sha256:2d9755669c499e88d51da0638cd20e0983a248828e2153906c013bea0ee2f45a\e[0m\n\e[32m2025-10-26
        00:17:53\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m216\e[0m
        - \e[1mImage Ubuntu 18.04 Minimal is up-to-date, nothing to do\e[0m\n\e[32m2025-10-26
        00:17:53\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m184\e[0m
        - \e[1mChecking image Ubuntu 20.04\e[0m\n\e[32m2025-10-26 00:17:53\e[0m |
        \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m187\e[0m - \e[1mLatest
        download URL is https://cloud-images.ubuntu.com/focal/current/focal-server-cloudimg-amd64.img\e[0m\n\e[32m2025-10-26
        00:17:53\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m190\e[0m
        - \e[1mGetting checksums from https://cloud-images.ubuntu.com/focal/current/SHA256SUMS\e[0m\n\e[32m2025-10-26
        00:17:54\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m197\e[0m
        - \e[1mChecksum of current focal-server-cloudimg-amd64.img is sha256:18f2977d77dfea1b74aee14533bd21c34f789139e949c57023b7364894b7e5e9\e[0m\n\e[32m2025-10-26
        00:17:54\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m213\e[0m
        - \e[1mOur checksum is sha256:18f2977d77dfea1b74aee14533bd21c34f789139e949c57023b7364894b7e5e9\e[0m\n\e[32m2025-10-26
        00:17:54\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m216\e[0m
        - \e[1mImage Ubuntu 20.04 is up-to-date, nothing to do\e[0m\n\e[32m2025-10-26
        00:17:54\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m184\e[0m
        - \e[1mChecking image Ubuntu 20.04 Minimal\e[0m\n\e[32m2025-10-26 00:17:54\e[0m
        | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m187\e[0m - \e[1mLatest
        download URL is https://cloud-images.ubuntu.com/minimal/releases/focal/release/ubuntu-20.04-minimal-cloudimg-amd64.img\e[0m\n\e[32m2025-10-26
        00:17:54\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m190\e[0m
        - \e[1mGetting checksums from https://cloud-images.ubuntu.com/minimal/releases/focal/release/SHA256SUMS\e[0m\n\e[32m2025-10-26
        00:17:55\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m197\e[0m
        - \e[1mChecksum of current ubuntu-20.04-minimal-cloudimg-amd64.img is sha256:a5b9d8db9084e2faeb21e4dde9f5c4fc07af311bc1eb825d9a130c79e7d23f87\e[0m\n\e[32m2025-10-26
        00:17:55\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m213\e[0m
        - \e[1mOur checksum is sha256:a5b9d8db9084e2faeb21e4dde9f5c4fc07af311bc1eb825d9a130c79e7d23f87\e[0m\n\e[32m2025-10-26
        00:17:55\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m216\e[0m
        - \e[1mImage Ubuntu 20.04 Minimal is up-to-date, nothing to do\e[0m\n\e[32m2025-10-26
        00:17:55\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m184\e[0m
        - \e[1mChecking image Ubuntu 22.04\e[0m\n\e[32m2025-10-26 00:17:55\e[0m |
        \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m187\e[0m - \e[1mLatest
        download URL is https://cloud-images.ubuntu.com/jammy/current/jammy-server-cloudimg-amd64.img\e[0m\n\e[32m2025-10-26
        00:17:55\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m190\e[0m
        - \e[1mGetting checksums from https://cloud-images.ubuntu.com/jammy/current/SHA256SUMS\e[0m\n\e[32m2025-10-26
        00:17:55\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m197\e[0m
        - \e[1mChecksum of current jammy-server-cloudimg-amd64.img is sha256:1ec24d20ccaf18428526a9d270f529d905bc3517731d16643564e1e19c179e62\e[0m\n\e[32m2025-10-26
        00:17:55\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m213\e[0m
        - \e[1mOur checksum is sha256:e74846eea13985b18283ba1e22348a528851197c59474a0eefe73502d3eea444\e[0m\n\e[32m2025-10-26
        00:17:55\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m239\e[0m
        - \e[1mNew values are {'version': '20251021', 'build_date': datetime.date(2025,
        10, 21), 'checksum': 'sha256:1ec24d20ccaf18428526a9d270f529d905bc3517731d16643564e1e19c179e62',
        'url': 'https://cloud-images.ubuntu.com/jammy/20251021/jammy-server-cloudimg-amd64.img'}\e[0m\n\e[32m2025-10-26
        00:17:55\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m248\e[0m
        - \e[1mNew URL is https://nbg1.your-objectstorage.com/osism/openstack-images/ubuntu-22.04/20251021-ubuntu-22.04.qcow2\e[0m\n\e[32m2025-10-26
        00:17:55\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m265\e[0m
        - \e[1mNot mirroring https://nbg1.your-objectstorage.com/osism/openstack-images/ubuntu-22.04/20251021-ubuntu-22.04.qcow2,
        dry-run enabled\e[0m\n\e[32m2025-10-26 00:17:55\e[0m | \e[1mINFO    \e[0m
        | \e[36mupdate_image\e[0m:\e[36m184\e[0m - \e[1mChecking image Ubuntu 22.04
        Minimal\e[0m\n\e[32m2025-10-26 00:17:55\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m187\e[0m
        - \e[1mLatest download URL is https://cloud-images.ubuntu.com/minimal/releases/jammy/release/ubuntu-22.04-minimal-cloudimg-amd64.img\e[0m\n\e[32m2025-10-26
        00:17:55\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m190\e[0m
        - \e[1mGetting checksums from https://cloud-images.ubuntu.com/minimal/releases/jammy/release/SHA256SUMS\e[0m\n\e[32m2025-10-26
        00:17:56\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m197\e[0m
        - \e[1mChecksum of current ubuntu-22.04-minimal-cloudimg-amd64.img is sha256:3a31943b7229f7d3f5ecad5a807c20ba2f2a8e2c1808793806b2a12097c3d55e\e[0m\n\e[32m2025-10-26
        00:17:56\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m213\e[0m
        - \e[1mOur checksum is sha256:3a31943b7229f7d3f5ecad5a807c20ba2f2a8e2c1808793806b2a12097c3d55e\e[0m\n\e[32m2025-10-26
        00:17:56\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m216\e[0m
        - \e[1mImage Ubuntu 22.04 Minimal is up-to-date, nothing to do\e[0m\n\e[32m2025-10-26
        00:17:56\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m184\e[0m
        - \e[1mChecking image Ubuntu 24.04\e[0m\n\e[32m2025-10-26 00:17:56\e[0m |
        \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m187\e[0m - \e[1mLatest
        download URL is https://cloud-images.ubuntu.com/noble/current/noble-server-cloudimg-amd64.img\e[0m\n\e[32m2025-10-26
        00:17:56\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m190\e[0m
        - \e[1mGetting checksums from https://cloud-images.ubuntu.com/noble/current/SHA256SUMS\e[0m\n\e[32m2025-10-26
        00:17:57\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m197\e[0m
        - \e[1mChecksum of current noble-server-cloudimg-amd64.img is sha256:29240d89dbd4e4e6d94be2b3531ad5245b0227f16d56d1bb7ac5674f4fcd4caa\e[0m\n\e[32m2025-10-26
        00:17:57\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m213\e[0m
        - \e[1mOur checksum is sha256:29240d89dbd4e4e6d94be2b3531ad5245b0227f16d56d1bb7ac5674f4fcd4caa\e[0m\n\e[32m2025-10-26
        00:17:57\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m216\e[0m
        - \e[1mImage Ubuntu 24.04 is up-to-date, nothing to do\e[0m\n\e[32m2025-10-26
        00:17:57\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m184\e[0m
        - \e[1mChecking image Ubuntu 24.04 Minimal\e[0m\n\e[32m2025-10-26 00:17:57\e[0m
        | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m187\e[0m - \e[1mLatest
        download URL is https://cloud-images.ubuntu.com/minimal/releases/noble/release/ubuntu-24.04-minimal-cloudimg-amd64.img\e[0m\n\e[32m2025-10-26
        00:17:57\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m190\e[0m
        - \e[1mGetting checksums from https://cloud-images.ubuntu.com/minimal/releases/noble/release/SHA256SUMS\e[0m\n\e[32m2025-10-26
        00:17:58\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m197\e[0m
        - \e[1mChecksum of current ubuntu-24.04-minimal-cloudimg-amd64.img is sha256:c9d17b2554832605cdb377ace2117822fb02694e8fb56d82f900ce045c7aae57\e[0m\n\e[32m2025-10-26
        00:17:58\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m213\e[0m
        - \e[1mOur checksum is sha256:c9d17b2554832605cdb377ace2117822fb02694e8fb56d82f900ce045c7aae57\e[0m\n\e[32m2025-10-26
        00:17:58\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m216\e[0m
        - \e[1mImage Ubuntu 24.04 Minimal is up-to-date, nothing to do\e[0m\n```\n\n</details>\n\n</details>\n\n##
        Changed files\n<details>\n<summary>Changed file: </summary>\n\n- etc/images/ubuntu.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/982
      child_jobs: []
      commit_id: 23900483d093d0e82d223658c436e8f049f962ad
      event_id: 78a77530-b781-11f0-80e1-013c2202363b
      executor:
        hostname: 521e9411259a
        inventory_file: /var/lib/zuul/builds/8b5dbd534ce44fc0a954e81992f6d1e4/ansible/inventory.yaml
        log_root: /var/lib/zuul/builds/8b5dbd534ce44fc0a954e81992f6d1e4/work/logs
        result_data_file: /var/lib/zuul/builds/8b5dbd534ce44fc0a954e81992f6d1e4/work/results.json
        src_root: /var/lib/zuul/builds/8b5dbd534ce44fc0a954e81992f6d1e4/work/src
        work_root: /var/lib/zuul/builds/8b5dbd534ce44fc0a954e81992f6d1e4/work
      include_vars: []
      items:
      - branch: main
        change: '982'
        change_message: "chore: update ubuntu 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 ubuntu</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==25.1.0,argon2-cffi-bindings==25.1.0,bcrypt==5.0.0,certifi==2025.10.5,cffi==2.0.0,charset-normalizer==3.4.4,click==8.3.0,cryptography==46.0.3,decorator==5.2.1,dogpile.cache==1.5.0,idna==3.11,invoke==2.2.1,iso8601==2.1.0,jmespath==1.0.1,jsonpatch==1.33,jsonpointer==3.0.0,keystoneauth1==5.12.0,loguru==0.7.3,markdown-it-py==4.0.0,mdurl==0.1.2,minio==7.2.18,munch==4.0.0,natsort==8.4.0,openstacksdk==4.7.1,os-service-types==1.8.0,paramiko==4.0.0,patool==4.0.2,pbr==7.0.1,pip==25.2,platformdirs==4.5.0,psutil==7.1.2,pycparser==2.23,pycryptodome==3.23.0,Pygments==2.19.2,PyNaCl==1.6.0,PyYAML==6.0.3,requests==2.32.5,requestsexceptions==1.4.0,rich==14.2.0,ruamel.yaml==0.18.15,ruamel.yaml.clib==0.2.14,setuptools==80.9.0,shellingham==1.5.4,stevedore==5.5.0,tabulate==0.9.0,typer==0.20.0,typing_extensions==4.15.0,urllib3==2.5.0,yamale==6.0.0\nupdate:
          commands[0]> python contrib/update.py --dry-run --name ubuntu\n  update:
          OK (18.86=setup[9.88]+cmd[8.98] seconds)\n  congratulations :) (18.88 seconds)\n```\n\n###
          stderr:\n\n```Shell\n\e[32m2025-10-26 00:17:49\e[0m | \e[1mINFO    \e[0m
          | \e[36mmain\e[0m:\e[36m312\e[0m - \e[1mSkipping almalinux\e[0m\n\e[32m2025-10-26
          00:17:49\e[0m | \e[1mINFO    \e[0m | \e[36mmain\e[0m:\e[36m312\e[0m - \e[1mSkipping
          centos\e[0m\n\e[32m2025-10-26 00:17:49\e[0m | \e[1mINFO    \e[0m | \e[36mmain\e[0m:\e[36m312\e[0m
          - \e[1mSkipping debian\e[0m\n\e[32m2025-10-26 00:17:49\e[0m | \e[1mINFO
          \   \e[0m | \e[36mmain\e[0m:\e[36m312\e[0m - \e[1mSkipping rockylinux\e[0m\n\e[32m2025-10-26
          00:17:49\e[0m | \e[1mINFO    \e[0m | \e[36mmain\e[0m:\e[36m316\e[0m - \e[1mProcessing
          file etc/images/ubuntu.yml\e[0m\n\e[32m2025-10-26 00:17:49\e[0m | \e[1mINFO
          \   \e[0m | \e[36mupdate_image\e[0m:\e[36m184\e[0m - \e[1mChecking image
          Ubuntu 14.04\e[0m\n\e[32m2025-10-26 00:17:49\e[0m | \e[1mINFO    \e[0m |
          \e[36mupdate_image\e[0m:\e[36m187\e[0m - \e[1mLatest download URL is https://cloud-images.ubuntu.com/trusty/current/trusty-server-cloudimg-amd64-disk1.img\e[0m\n\e[32m2025-10-26
          00:17:49\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m190\e[0m
          - \e[1mGetting checksums from https://cloud-images.ubuntu.com/trusty/current/SHA256SUMS\e[0m\n\e[32m2025-10-26
          00:17:50\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m197\e[0m
          - \e[1mChecksum of current trusty-server-cloudimg-amd64-disk1.img is sha256:3c4ad0defbe729dd3c16d2851d775575d1c5351c85734418d3b89bfdfd28ebd1\e[0m\n\e[32m2025-10-26
          00:17:50\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m213\e[0m
          - \e[1mOur checksum is sha256:3c4ad0defbe729dd3c16d2851d775575d1c5351c85734418d3b89bfdfd28ebd1\e[0m\n\e[32m2025-10-26
          00:17:50\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m216\e[0m
          - \e[1mImage Ubuntu 14.04 is up-to-date, nothing to do\e[0m\n\e[32m2025-10-26
          00:17:50\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m184\e[0m
          - \e[1mChecking image Ubuntu 16.04\e[0m\n\e[32m2025-10-26 00:17:50\e[0m
          | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m187\e[0m - \e[1mLatest
          download URL is https://cloud-images.ubuntu.com/xenial/current/xenial-server-cloudimg-amd64-disk1.img\e[0m\n\e[32m2025-10-26
          00:17:50\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m190\e[0m
          - \e[1mGetting checksums from https://cloud-images.ubuntu.com/xenial/current/SHA256SUMS\e[0m\n\e[32m2025-10-26
          00:17:51\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m197\e[0m
          - \e[1mChecksum of current xenial-server-cloudimg-amd64-disk1.img is sha256:fff2494a70bcaffb59f26f71ec49e137dd87d319341c35832dbe0ea65ff15140\e[0m\n\e[32m2025-10-26
          00:17:51\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m213\e[0m
          - \e[1mOur checksum is sha256:fff2494a70bcaffb59f26f71ec49e137dd87d319341c35832dbe0ea65ff15140\e[0m\n\e[32m2025-10-26
          00:17:51\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m216\e[0m
          - \e[1mImage Ubuntu 16.04 is up-to-date, nothing to do\e[0m\n\e[32m2025-10-26
          00:17:51\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m184\e[0m
          - \e[1mChecking image Ubuntu 16.04 Minimal\e[0m\n\e[32m2025-10-26 00:17:51\e[0m
          | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m187\e[0m - \e[1mLatest
          download URL is https://cloud-images.ubuntu.com/minimal/releases/xenial/release/ubuntu-16.04-minimal-cloudimg-amd64-disk1.img\e[0m\n\e[32m2025-10-26
          00:17:51\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m190\e[0m
          - \e[1mGetting checksums from https://cloud-images.ubuntu.com/minimal/releases/xenial/release/SHA256SUMS\e[0m\n\e[32m2025-10-26
          00:17:51\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m197\e[0m
          - \e[1mChecksum of current ubuntu-16.04-minimal-cloudimg-amd64-disk1.img
          is sha256:7658ec30373e7ad1a1858744f395a89713d333721d7d1986ee8b71680b81a0a9\e[0m\n\e[32m2025-10-26
          00:17:51\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m213\e[0m
          - \e[1mOur checksum is sha256:7658ec30373e7ad1a1858744f395a89713d333721d7d1986ee8b71680b81a0a9\e[0m\n\e[32m2025-10-26
          00:17:51\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m216\e[0m
          - \e[1mImage Ubuntu 16.04 Minimal is up-to-date, nothing to do\e[0m\n\e[32m2025-10-26
          00:17:51\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m184\e[0m
          - \e[1mChecking image Ubuntu 18.04\e[0m\n\e[32m2025-10-26 00:17:51\e[0m
          | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m187\e[0m - \e[1mLatest
          download URL is https://cloud-images.ubuntu.com/bionic/current/bionic-server-cloudimg-amd64.img\e[0m\n\e[32m2025-10-26
          00:17:51\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m190\e[0m
          - \e[1mGetting checksums from https://cloud-images.ubuntu.com/bionic/current/SHA256SUMS\e[0m\n\e[32m2025-10-26
          00:17:52\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m197\e[0m
          - \e[1mChecksum of current bionic-server-cloudimg-amd64.img is sha256:8dd2e6b5e5aad20c3f836123b300cba9861249408cbb07c359145a65d6bab6b6\e[0m\n\e[32m2025-10-26
          00:17:52\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m213\e[0m
          - \e[1mOur checksum is sha256:8dd2e6b5e5aad20c3f836123b300cba9861249408cbb07c359145a65d6bab6b6\e[0m\n\e[32m2025-10-26
          00:17:52\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m216\e[0m
          - \e[1mImage Ubuntu 18.04 is up-to-date, nothing to do\e[0m\n\e[32m2025-10-26
          00:17:52\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m184\e[0m
          - \e[1mChecking image Ubuntu 18.04 Minimal\e[0m\n\e[32m2025-10-26 00:17:52\e[0m
          | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m187\e[0m - \e[1mLatest
          download URL is https://cloud-images.ubuntu.com/minimal/releases/bionic/release/ubuntu-18.04-minimal-cloudimg-amd64.img\e[0m\n\e[32m2025-10-26
          00:17:52\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m190\e[0m
          - \e[1mGetting checksums from https://cloud-images.ubuntu.com/minimal/releases/bionic/release/SHA256SUMS\e[0m\n\e[32m2025-10-26
          00:17:53\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m197\e[0m
          - \e[1mChecksum of current ubuntu-18.04-minimal-cloudimg-amd64.img is sha256:2d9755669c499e88d51da0638cd20e0983a248828e2153906c013bea0ee2f45a\e[0m\n\e[32m2025-10-26
          00:17:53\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m213\e[0m
          - \e[1mOur checksum is sha256:2d9755669c499e88d51da0638cd20e0983a248828e2153906c013bea0ee2f45a\e[0m\n\e[32m2025-10-26
          00:17:53\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m216\e[0m
          - \e[1mImage Ubuntu 18.04 Minimal is up-to-date, nothing to do\e[0m\n\e[32m2025-10-26
          00:17:53\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m184\e[0m
          - \e[1mChecking image Ubuntu 20.04\e[0m\n\e[32m2025-10-26 00:17:53\e[0m
          | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m187\e[0m - \e[1mLatest
          download URL is https://cloud-images.ubuntu.com/focal/current/focal-server-cloudimg-amd64.img\e[0m\n\e[32m2025-10-26
          00:17:53\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m190\e[0m
          - \e[1mGetting checksums from https://cloud-images.ubuntu.com/focal/current/SHA256SUMS\e[0m\n\e[32m2025-10-26
          00:17:54\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m197\e[0m
          - \e[1mChecksum of current focal-server-cloudimg-amd64.img is sha256:18f2977d77dfea1b74aee14533bd21c34f789139e949c57023b7364894b7e5e9\e[0m\n\e[32m2025-10-26
          00:17:54\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m213\e[0m
          - \e[1mOur checksum is sha256:18f2977d77dfea1b74aee14533bd21c34f789139e949c57023b7364894b7e5e9\e[0m\n\e[32m2025-10-26
          00:17:54\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m216\e[0m
          - \e[1mImage Ubuntu 20.04 is up-to-date, nothing to do\e[0m\n\e[32m2025-10-26
          00:17:54\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m184\e[0m
          - \e[1mChecking image Ubuntu 20.04 Minimal\e[0m\n\e[32m2025-10-26 00:17:54\e[0m
          | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m187\e[0m - \e[1mLatest
          download URL is https://cloud-images.ubuntu.com/minimal/releases/focal/release/ubuntu-20.04-minimal-cloudimg-amd64.img\e[0m\n\e[32m2025-10-26
          00:17:54\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m190\e[0m
          - \e[1mGetting checksums from https://cloud-images.ubuntu.com/minimal/releases/focal/release/SHA256SUMS\e[0m\n\e[32m2025-10-26
          00:17:55\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m197\e[0m
          - \e[1mChecksum of current ubuntu-20.04-minimal-cloudimg-amd64.img is sha256:a5b9d8db9084e2faeb21e4dde9f5c4fc07af311bc1eb825d9a130c79e7d23f87\e[0m\n\e[32m2025-10-26
          00:17:55\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m213\e[0m
          - \e[1mOur checksum is sha256:a5b9d8db9084e2faeb21e4dde9f5c4fc07af311bc1eb825d9a130c79e7d23f87\e[0m\n\e[32m2025-10-26
          00:17:55\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m216\e[0m
          - \e[1mImage Ubuntu 20.04 Minimal is up-to-date, nothing to do\e[0m\n\e[32m2025-10-26
          00:17:55\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m184\e[0m
          - \e[1mChecking image Ubuntu 22.04\e[0m\n\e[32m2025-10-26 00:17:55\e[0m
          | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m187\e[0m - \e[1mLatest
          download URL is https://cloud-images.ubuntu.com/jammy/current/jammy-server-cloudimg-amd64.img\e[0m\n\e[32m2025-10-26
          00:17:55\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m190\e[0m
          - \e[1mGetting checksums from https://cloud-images.ubuntu.com/jammy/current/SHA256SUMS\e[0m\n\e[32m2025-10-26
          00:17:55\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m197\e[0m
          - \e[1mChecksum of current jammy-server-cloudimg-amd64.img is sha256:1ec24d20ccaf18428526a9d270f529d905bc3517731d16643564e1e19c179e62\e[0m\n\e[32m2025-10-26
          00:17:55\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m213\e[0m
          - \e[1mOur checksum is sha256:e74846eea13985b18283ba1e22348a528851197c59474a0eefe73502d3eea444\e[0m\n\e[32m2025-10-26
          00:17:55\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m239\e[0m
          - \e[1mNew values are {'version': '20251021', 'build_date': datetime.date(2025,
          10, 21), 'checksum': 'sha256:1ec24d20ccaf18428526a9d270f529d905bc3517731d16643564e1e19c179e62',
          'url': 'https://cloud-images.ubuntu.com/jammy/20251021/jammy-server-cloudimg-amd64.img'}\e[0m\n\e[32m2025-10-26
          00:17:55\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m248\e[0m
          - \e[1mNew URL is https://nbg1.your-objectstorage.com/osism/openstack-images/ubuntu-22.04/20251021-ubuntu-22.04.qcow2\e[0m\n\e[32m2025-10-26
          00:17:55\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m265\e[0m
          - \e[1mNot mirroring https://nbg1.your-objectstorage.com/osism/openstack-images/ubuntu-22.04/20251021-ubuntu-22.04.qcow2,
          dry-run enabled\e[0m\n\e[32m2025-10-26 00:17:55\e[0m | \e[1mINFO    \e[0m
          | \e[36mupdate_image\e[0m:\e[36m184\e[0m - \e[1mChecking image Ubuntu 22.04
          Minimal\e[0m\n\e[32m2025-10-26 00:17:55\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m187\e[0m
          - \e[1mLatest download URL is https://cloud-images.ubuntu.com/minimal/releases/jammy/release/ubuntu-22.04-minimal-cloudimg-amd64.img\e[0m\n\e[32m2025-10-26
          00:17:55\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m190\e[0m
          - \e[1mGetting checksums from https://cloud-images.ubuntu.com/minimal/releases/jammy/release/SHA256SUMS\e[0m\n\e[32m2025-10-26
          00:17:56\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m197\e[0m
          - \e[1mChecksum of current ubuntu-22.04-minimal-cloudimg-amd64.img is sha256:3a31943b7229f7d3f5ecad5a807c20ba2f2a8e2c1808793806b2a12097c3d55e\e[0m\n\e[32m2025-10-26
          00:17:56\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m213\e[0m
          - \e[1mOur checksum is sha256:3a31943b7229f7d3f5ecad5a807c20ba2f2a8e2c1808793806b2a12097c3d55e\e[0m\n\e[32m2025-10-26
          00:17:56\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m216\e[0m
          - \e[1mImage Ubuntu 22.04 Minimal is up-to-date, nothing to do\e[0m\n\e[32m2025-10-26
          00:17:56\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m184\e[0m
          - \e[1mChecking image Ubuntu 24.04\e[0m\n\e[32m2025-10-26 00:17:56\e[0m
          | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m187\e[0m - \e[1mLatest
          download URL is https://cloud-images.ubuntu.com/noble/current/noble-server-cloudimg-amd64.img\e[0m\n\e[32m2025-10-26
          00:17:56\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m190\e[0m
          - \e[1mGetting checksums from https://cloud-images.ubuntu.com/noble/current/SHA256SUMS\e[0m\n\e[32m2025-10-26
          00:17:57\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m197\e[0m
          - \e[1mChecksum of current noble-server-cloudimg-amd64.img is sha256:29240d89dbd4e4e6d94be2b3531ad5245b0227f16d56d1bb7ac5674f4fcd4caa\e[0m\n\e[32m2025-10-26
          00:17:57\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m213\e[0m
          - \e[1mOur checksum is sha256:29240d89dbd4e4e6d94be2b3531ad5245b0227f16d56d1bb7ac5674f4fcd4caa\e[0m\n\e[32m2025-10-26
          00:17:57\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m216\e[0m
          - \e[1mImage Ubuntu 24.04 is up-to-date, nothing to do\e[0m\n\e[32m2025-10-26
          00:17:57\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m184\e[0m
          - \e[1mChecking image Ubuntu 24.04 Minimal\e[0m\n\e[32m2025-10-26 00:17:57\e[0m
          | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m187\e[0m - \e[1mLatest
          download URL is https://cloud-images.ubuntu.com/minimal/releases/noble/release/ubuntu-24.04-minimal-cloudimg-amd64.img\e[0m\n\e[32m2025-10-26
          00:17:57\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m190\e[0m
          - \e[1mGetting checksums from https://cloud-images.ubuntu.com/minimal/releases/noble/release/SHA256SUMS\e[0m\n\e[32m2025-10-26
          00:17:58\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m197\e[0m
          - \e[1mChecksum of current ubuntu-24.04-minimal-cloudimg-amd64.img is sha256:c9d17b2554832605cdb377ace2117822fb02694e8fb56d82f900ce045c7aae57\e[0m\n\e[32m2025-10-26
          00:17:58\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m213\e[0m
          - \e[1mOur checksum is sha256:c9d17b2554832605cdb377ace2117822fb02694e8fb56d82f900ce045c7aae57\e[0m\n\e[32m2025-10-26
          00:17:58\e[0m | \e[1mINFO    \e[0m | \e[36mupdate_image\e[0m:\e[36m216\e[0m
          - \e[1mImage Ubuntu 24.04 Minimal is up-to-date, nothing to do\e[0m\n```\n\n</details>\n\n</details>\n\n##
          Changed files\n<details>\n<summary>Changed file: </summary>\n\n- etc/images/ubuntu.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/982
        commit_id: 23900483d093d0e82d223658c436e8f049f962ad
        patchset: 23900483d093d0e82d223658c436e8f049f962ad
        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: Y2hvcmU6IHVwZGF0ZSB1YnVudHUgaW1hZ2VzCgo8IS0tIFNUQVJUIHByLWNvbW1pdHMgLS0+CjwhLS0gRU5EIHByLWNvbW1pdHMgLS0+CgojIyBCYXNlIFB1bGxSZXF1ZXN0CgpkZWZhdWx0IGJyYW5jaCAoaHR0cHM6Ly9naXRodWIuY29tL29zaXNtL29wZW5zdGFjay1pbWFnZS1tYW5hZ2VyL3RyZWUvbWFpbikKCiMjIENvbW1hbmQgcmVzdWx0cwo8ZGV0YWlscz4KPHN1bW1hcnk+RGV0YWlsczogPC9zdW1tYXJ5PgoKPGRldGFpbHM+CjxzdW1tYXJ5PjxlbT5hZGQgcGF0aDwvZW0+PC9zdW1tYXJ5PgoKYGBgU2hlbGwKL2hvbWUvcnVubmVyL3dvcmsvX2FjdGlvbnMvdGVjaG5vdGUtc3BhY2UvY3JlYXRlLXByLWFjdGlvbi92Mi9ub2RlX21vZHVsZXMvbnBtLWNoZWNrLXVwZGF0ZXMvYnVpbGQvc3JjL2JpbgpgYGAKCgoKPC9kZXRhaWxzPgo8ZGV0YWlscz4KPHN1bW1hcnk+PGVtPnRveCAtZSB1cGRhdGUgLS0gLS1kcnktcnVuIC0tbmFtZSB1YnVudHU8L2VtPjwvc3VtbWFyeT4KCmBgYFNoZWxsCnVwZGF0ZTogaW5zdGFsbF9kZXBzPiBweXRob24gLUkgLW0gcGlwIGluc3RhbGwgLXIgcmVxdWlyZW1lbnRzLnR4dAp1cGRhdGU6IGZyZWV6ZT4gcHl0aG9uIC1tIHBpcCBmcmVlemUgLS1hbGwKdXBkYXRlOiBhcmdvbjItY2ZmaT09MjUuMS4wLGFyZ29uMi1jZmZpLWJpbmRpbmdzPT0yNS4xLjAsYmNyeXB0PT01LjAuMCxjZXJ0aWZpPT0yMDI1LjEwLjUsY2ZmaT09Mi4wLjAsY2hhcnNldC1ub3JtYWxpemVyPT0zLjQuNCxjbGljaz09OC4zLjAsY3J5cHRvZ3JhcGh5PT00Ni4wLjMsZGVjb3JhdG9yPT01LjIuMSxkb2dwaWxlLmNhY2hlPT0xLjUuMCxpZG5hPT0zLjExLGludm9rZT09Mi4yLjEsaXNvODYwMT09Mi4xLjAsam1lc3BhdGg9PTEuMC4xLGpzb25wYXRjaD09MS4zMyxqc29ucG9pbnRlcj09My4wLjAsa2V5c3RvbmVhdXRoMT09NS4xMi4wLGxvZ3VydT09MC43LjMsbWFya2Rvd24taXQtcHk9PTQuMC4wLG1kdXJsPT0wLjEuMixtaW5pbz09Ny4yLjE4LG11bmNoPT00LjAuMCxuYXRzb3J0PT04LjQuMCxvcGVuc3RhY2tzZGs9PTQuNy4xLG9zLXNlcnZpY2UtdHlwZXM9PTEuOC4wLHBhcmFtaWtvPT00LjAuMCxwYXRvb2w9PTQuMC4yLHBicj09Ny4wLjEscGlwPT0yNS4yLHBsYXRmb3JtZGlycz09NC41LjAscHN1dGlsPT03LjEuMixweWNwYXJzZXI9PTIuMjMscHljcnlwdG9kb21lPT0zLjIzLjAsUHlnbWVudHM9PTIuMTkuMixQeU5hQ2w9PTEuNi4wLFB5WUFNTD09Ni4wLjMscmVxdWVzdHM9PTIuMzIuNSxyZXF1ZXN0c2V4Y2VwdGlvbnM9PTEuNC4wLHJpY2g9PTE0LjIuMCxydWFtZWwueWFtbD09MC4xOC4xNSxydWFtZWwueWFtbC5jbGliPT0wLjIuMTQsc2V0dXB0b29scz09ODAuOS4wLHNoZWxsaW5naGFtPT0xLjUuNCxzdGV2ZWRvcmU9PTUuNS4wLHRhYnVsYXRlPT0wLjkuMCx0eXBlcj09MC4yMC4wLHR5cGluZ19leHRlbnNpb25zPT00LjE1LjAsdXJsbGliMz09Mi41LjAseWFtYWxlPT02LjAuMAp1cGRhdGU6IGNvbW1hbmRzWzBdPiBweXRob24gY29udHJpYi91cGRhdGUucHkgLS1kcnktcnVuIC0tbmFtZSB1YnVudHUKICB1cGRhdGU6IE9LICgxOC44Nj1zZXR1cFs5Ljg4XStjbWRbOC45OF0gc2Vjb25kcykKICBjb25ncmF0dWxhdGlvbnMgOikgKDE4Ljg4IHNlY29uZHMpCmBgYAoKIyMjIHN0ZGVycjoKCmBgYFNoZWxsChtbMzJtMjAyNS0xMC0yNiAwMDoxNzo0ORtbMG0gfCAbWzFtSU5GTyAgICAbWzBtIHwgG1szNm1tYWluG1swbTobWzM2bTMxMhtbMG0gLSAbWzFtU2tpcHBpbmcgYWxtYWxpbnV4G1swbQobWzMybTIwMjUtMTAtMjYgMDA6MTc6NDkbWzBtIHwgG1sxbUlORk8gICAgG1swbSB8IBtbMzZtbWFpbhtbMG06G1szNm0zMTIbWzBtIC0gG1sxbVNraXBwaW5nIGNlbnRvcxtbMG0KG1szMm0yMDI1LTEwLTI2IDAwOjE3OjQ5G1swbSB8IBtbMW1JTkZPICAgIBtbMG0gfCAbWzM2bW1haW4bWzBtOhtbMzZtMzEyG1swbSAtIBtbMW1Ta2lwcGluZyBkZWJpYW4bWzBtChtbMzJtMjAyNS0xMC0yNiAwMDoxNzo0ORtbMG0gfCAbWzFtSU5GTyAgICAbWzBtIHwgG1szNm1tYWluG1swbTobWzM2bTMxMhtbMG0gLSAbWzFtU2tpcHBpbmcgcm9ja3lsaW51eBtbMG0KG1szMm0yMDI1LTEwLTI2IDAwOjE3OjQ5G1swbSB8IBtbMW1JTkZPICAgIBtbMG0gfCAbWzM2bW1haW4bWzBtOhtbMzZtMzE2G1swbSAtIBtbMW1Qcm9jZXNzaW5nIGZpbGUgZXRjL2ltYWdlcy91YnVudHUueW1sG1swbQobWzMybTIwMjUtMTAtMjYgMDA6MTc6NDkbWzBtIHwgG1sxbUlORk8gICAgG1swbSB8IBtbMzZtdXBkYXRlX2ltYWdlG1swbTobWzM2bTE4NBtbMG0gLSAbWzFtQ2hlY2tpbmcgaW1hZ2UgVWJ1bnR1IDE0LjA0G1swbQobWzMybTIwMjUtMTAtMjYgMDA6MTc6NDkbWzBtIHwgG1sxbUlORk8gICAgG1swbSB8IBtbMzZtdXBkYXRlX2ltYWdlG1swbTobWzM2bTE4NxtbMG0gLSAbWzFtTGF0ZXN0IGRvd25sb2FkIFVSTCBpcyBodHRwczovL2Nsb3VkLWltYWdlcy51YnVudHUuY29tL3RydXN0eS9jdXJyZW50L3RydXN0eS1zZXJ2ZXItY2xvdWRpbWctYW1kNjQtZGlzazEuaW1nG1swbQobWzMybTIwMjUtMTAtMjYgMDA6MTc6NDkbWzBtIHwgG1sxbUlORk8gICAgG1swbSB8IBtbMzZtdXBkYXRlX2ltYWdlG1swbTobWzM2bTE5MBtbMG0gLSAbWzFtR2V0dGluZyBjaGVja3N1bXMgZnJvbSBodHRwczovL2Nsb3VkLWltYWdlcy51YnVudHUuY29tL3RydXN0eS9jdXJyZW50L1NIQTI1NlNVTVMbWzBtChtbMzJtMjAyNS0xMC0yNiAwMDoxNzo1MBtbMG0gfCAbWzFtSU5GTyAgICAbWzBtIHwgG1szNm11cGRhdGVfaW1hZ2UbWzBtOhtbMzZtMTk3G1swbSAtIBtbMW1DaGVja3N1bSBvZiBjdXJyZW50IHRydXN0eS1zZXJ2ZXItY2xvdWRpbWctYW1kNjQtZGlzazEuaW1nIGlzIHNoYTI1NjozYzRhZDBkZWZiZTcyOWRkM2MxNmQyODUxZDc3NTU3NWQxYzUzNTFjODU3MzQ0MThkM2I4OWJmZGZkMjhlYmQxG1swbQobWzMybTIwMjUtMTAtMjYgMDA6MTc6NTAbWzBtIHwgG1sxbUlORk8gICAgG1swbSB8IBtbMzZtdXBkYXRlX2ltYWdlG1swbTobWzM2bTIxMxtbMG0gLSAbWzFtT3VyIGNoZWNrc3VtIGlzIHNoYTI1NjozYzRhZDBkZWZiZTcyOWRkM2MxNmQyODUxZDc3NTU3NWQxYzUzNTFjODU3MzQ0MThkM2I4OWJmZGZkMjhlYmQxG1swbQobWzMybTIwMjUtMTAtMjYgMDA6MTc6NTAbWzBtIHwgG1sxbUlORk8gICAgG1swbSB8IBtbMzZtdXBkYXRlX2ltYWdlG1swbTobWzM2bTIxNhtbMG0gLSAbWzFtSW1hZ2UgVWJ1bnR1IDE0LjA0IGlzIHVwLXRvLWRhdGUsIG5vdGhpbmcgdG8gZG8bWzBtChtbMzJtMjAyNS0xMC0yNiAwMDoxNzo1MBtbMG0gfCAbWzFtSU5GTyAgICAbWzBtIHwgG1szNm11cGRhdGVfaW1hZ2UbWzBtOhtbMzZtMTg0G1swbSAtIBtbMW1DaGVja2luZyBpbWFnZSBVYnVudHUgMTYuMDQbWzBtChtbMzJtMjAyNS0xMC0yNiAwMDoxNzo1MBtbMG0gfCAbWzFtSU5GTyAgICAbWzBtIHwgG1szNm11cGRhdGVfaW1hZ2UbWzBtOhtbMzZtMTg3G1swbSAtIBtbMW1MYXRlc3QgZG93bmxvYWQgVVJMIGlzIGh0dHBzOi8vY2xvdWQtaW1hZ2VzLnVidW50dS5jb20veGVuaWFsL2N1cnJlbnQveGVuaWFsLXNlcnZlci1jbG91ZGltZy1hbWQ2NC1kaXNrMS5pbWcbWzBtChtbMzJtMjAyNS0xMC0yNiAwMDoxNzo1MBtbMG0gfCAbWzFtSU5GTyAgICAbWzBtIHwgG1szNm11cGRhdGVfaW1hZ2UbWzBtOhtbMzZtMTkwG1swbSAtIBtbMW1HZXR0aW5nIGNoZWNrc3VtcyBmcm9tIGh0dHBzOi8vY2xvdWQtaW1hZ2VzLnVidW50dS5jb20veGVuaWFsL2N1cnJlbnQvU0hBMjU2U1VNUxtbMG0KG1szMm0yMDI1LTEwLTI2IDAwOjE3OjUxG1swbSB8IBtbMW1JTkZPICAgIBtbMG0gfCAbWzM2bXVwZGF0ZV9pbWFnZRtbMG06G1szNm0xOTcbWzBtIC0gG1sxbUNoZWNrc3VtIG9mIGN1cnJlbnQgeGVuaWFsLXNlcnZlci1jbG91ZGltZy1hbWQ2NC1kaXNrMS5pbWcgaXMgc2hhMjU2OmZmZjI0OTRhNzBiY2FmZmI1OWYyNmY3MWVjNDllMTM3ZGQ4N2QzMTkzNDFjMzU4MzJkYmUwZWE2NWZmMTUxNDAbWzBtChtbMzJtMjAyNS0xMC0yNiAwMDoxNzo1MRtbMG0gfCAbWzFtSU5GTyAgICAbWzBtIHwgG1szNm11cGRhdGVfaW1hZ2UbWzBtOhtbMzZtMjEzG1swbSAtIBtbMW1PdXIgY2hlY2tzdW0gaXMgc2hhMjU2OmZmZjI0OTRhNzBiY2FmZmI1OWYyNmY3MWVjNDllMTM3ZGQ4N2QzMTkzNDFjMzU4MzJkYmUwZWE2NWZmMTUxNDAbWzBtChtbMzJtMjAyNS0xMC0yNiAwMDoxNzo1MRtbMG0gfCAbWzFtSU5GTyAgICAbWzBtIHwgG1szNm11cGRhdGVfaW1hZ2UbWzBtOhtbMzZtMjE2G1swbSAtIBtbMW1JbWFnZSBVYnVudHUgMTYuMDQgaXMgdXAtdG8tZGF0ZSwgbm90aGluZyB0byBkbxtbMG0KG1szMm0yMDI1LTEwLTI2IDAwOjE3OjUxG1swbSB8IBtbMW1JTkZPICAgIBtbMG0gfCAbWzM2bXVwZGF0ZV9pbWFnZRtbMG06G1szNm0xODQbWzBtIC0gG1sxbUNoZWNraW5nIGltYWdlIFVidW50dSAxNi4wNCBNaW5pbWFsG1swbQobWzMybTIwMjUtMTAtMjYgMDA6MTc6NTEbWzBtIHwgG1sxbUlORk8gICAgG1swbSB8IBtbMzZtdXBkYXRlX2ltYWdlG1swbTobWzM2bTE4NxtbMG0gLSAbWzFtTGF0ZXN0IGRvd25sb2FkIFVSTCBpcyBodHRwczovL2Nsb3VkLWltYWdlcy51YnVudHUuY29tL21pbmltYWwvcmVsZWFzZXMveGVuaWFsL3JlbGVhc2UvdWJ1bnR1LTE2LjA0LW1pbmltYWwtY2xvdWRpbWctYW1kNjQtZGlzazEuaW1nG1swbQobWzMybTIwMjUtMTAtMjYgMDA6MTc6NTEbWzBtIHwgG1sxbUlORk8gICAgG1swbSB8IBtbMzZtdXBkYXRlX2ltYWdlG1swbTobWzM2bTE5MBtbMG0gLSAbWzFtR2V0dGluZyBjaGVja3N1bXMgZnJvbSBodHRwczovL2Nsb3VkLWltYWdlcy51YnVudHUuY29tL21pbmltYWwvcmVsZWFzZXMveGVuaWFsL3JlbGVhc2UvU0hBMjU2U1VNUxtbMG0KG1szMm0yMDI1LTEwLTI2IDAwOjE3OjUxG1swbSB8IBtbMW1JTkZPICAgIBtbMG0gfCAbWzM2bXVwZGF0ZV9pbWFnZRtbMG06G1szNm0xOTcbWzBtIC0gG1sxbUNoZWNrc3VtIG9mIGN1cnJlbnQgdWJ1bnR1LTE2LjA0LW1pbmltYWwtY2xvdWRpbWctYW1kNjQtZGlzazEuaW1nIGlzIHNoYTI1Njo3NjU4ZWMzMDM3M2U3YWQxYTE4NTg3NDRmMzk1YTg5NzEzZDMzMzcyMWQ3ZDE5ODZlZThiNzE2ODBiODFhMGE5G1swbQobWzMybTIwMjUtMTAtMjYgMDA6MTc6NTEbWzBtIHwgG1sxbUlORk8gICAgG1swbSB8IBtbMzZtdXBkYXRlX2ltYWdlG1swbTobWzM2bTIxMxtbMG0gLSAbWzFtT3VyIGNoZWNrc3VtIGlzIHNoYTI1Njo3NjU4ZWMzMDM3M2U3YWQxYTE4NTg3NDRmMzk1YTg5NzEzZDMzMzcyMWQ3ZDE5ODZlZThiNzE2ODBiODFhMGE5G1swbQobWzMybTIwMjUtMTAtMjYgMDA6MTc6NTEbWzBtIHwgG1sxbUlORk8gICAgG1swbSB8IBtbMzZtdXBkYXRlX2ltYWdlG1swbTobWzM2bTIxNhtbMG0gLSAbWzFtSW1hZ2UgVWJ1bnR1IDE2LjA0IE1pbmltYWwgaXMgdXAtdG8tZGF0ZSwgbm90aGluZyB0byBkbxtbMG0KG1szMm0yMDI1LTEwLTI2IDAwOjE3OjUxG1swbSB8IBtbMW1JTkZPICAgIBtbMG0gfCAbWzM2bXVwZGF0ZV9pbWFnZRtbMG06G1szNm0xODQbWzBtIC0gG1sxbUNoZWNraW5nIGltYWdlIFVidW50dSAxOC4wNBtbMG0KG1szMm0yMDI1LTEwLTI2IDAwOjE3OjUxG1swbSB8IBtbMW1JTkZPICAgIBtbMG0gfCAbWzM2bXVwZGF0ZV9pbWFnZRtbMG06G1szNm0xODcbWzBtIC0gG1sxbUxhdGVzdCBkb3dubG9hZCBVUkwgaXMgaHR0cHM6Ly9jbG91ZC1pbWFnZXMudWJ1bnR1LmNvbS9iaW9uaWMvY3VycmVudC9iaW9uaWMtc2VydmVyLWNsb3VkaW1nLWFtZDY0LmltZxtbMG0KG1szMm0yMDI1LTEwLTI2IDAwOjE3OjUxG1swbSB8IBtbMW1JTkZPICAgIBtbMG0gfCAbWzM2bXVwZGF0ZV9pbWFnZRtbMG06G1szNm0xOTAbWzBtIC0gG1sxbUdldHRpbmcgY2hlY2tzdW1zIGZyb20gaHR0cHM6Ly9jbG91ZC1pbWFnZXMudWJ1bnR1LmNvbS9iaW9uaWMvY3VycmVudC9TSEEyNTZTVU1TG1swbQobWzMybTIwMjUtMTAtMjYgMDA6MTc6NTIbWzBtIHwgG1sxbUlORk8gICAgG1swbSB8IBtbMzZtdXBkYXRlX2ltYWdlG1swbTobWzM2bTE5NxtbMG0gLSAbWzFtQ2hlY2tzdW0gb2YgY3VycmVudCBiaW9uaWMtc2VydmVyLWNsb3VkaW1nLWFtZDY0LmltZyBpcyBzaGEyNTY6OGRkMmU2YjVlNWFhZDIwYzNmODM2MTIzYjMwMGNiYTk4NjEyNDk0MDhjYmIwN2MzNTkxNDVhNjVkNmJhYjZiNhtbMG0KG1szMm0yMDI1LTEwLTI2IDAwOjE3OjUyG1swbSB8IBtbMW1JTkZPICAgIBtbMG0gfCAbWzM2bXVwZGF0ZV9pbWFnZRtbMG06G1szNm0yMTMbWzBtIC0gG1sxbU91ciBjaGVja3N1bSBpcyBzaGEyNTY6OGRkMmU2YjVlNWFhZDIwYzNmODM2MTIzYjMwMGNiYTk4NjEyNDk0MDhjYmIwN2MzNTkxNDVhNjVkNmJhYjZiNhtbMG0KG1szMm0yMDI1LTEwLTI2IDAwOjE3OjUyG1swbSB8IBtbMW1JTkZPICAgIBtbMG0gfCAbWzM2bXVwZGF0ZV9pbWFnZRtbMG06G1szNm0yMTYbWzBtIC0gG1sxbUltYWdlIFVidW50dSAxOC4wNCBpcyB1cC10by1kYXRlLCBub3RoaW5nIHRvIGRvG1swbQobWzMybTIwMjUtMTAtMjYgMDA6MTc6NTIbWzBtIHwgG1sxbUlORk8gICAgG1swbSB8IBtbMzZtdXBkYXRlX2ltYWdlG1swbTobWzM2bTE4NBtbMG0gLSAbWzFtQ2hlY2tpbmcgaW1hZ2UgVWJ1bnR1IDE4LjA0IE1pbmltYWwbWzBtChtbMzJtMjAyNS0xMC0yNiAwMDoxNzo1MhtbMG0gfCAbWzFtSU5GTyAgICAbWzBtIHwgG1szNm11cGRhdGVfaW1hZ2UbWzBtOhtbMzZtMTg3G1swbSAtIBtbMW1MYXRlc3QgZG93bmxvYWQgVVJMIGlzIGh0dHBzOi8vY2xvdWQtaW1hZ2VzLnVidW50dS5jb20vbWluaW1hbC9yZWxlYXNlcy9iaW9uaWMvcmVsZWFzZS91YnVudHUtMTguMDQtbWluaW1hbC1jbG91ZGltZy1hbWQ2NC5pbWcbWzBtChtbMzJtMjAyNS0xMC0yNiAwMDoxNzo1MhtbMG0gfCAbWzFtSU5GTyAgICAbWzBtIHwgG1szNm11cGRhdGVfaW1hZ2UbWzBtOhtbMzZtMTkwG1swbSAtIBtbMW1HZXR0aW5nIGNoZWNrc3VtcyBmcm9tIGh0dHBzOi8vY2xvdWQtaW1hZ2VzLnVidW50dS5jb20vbWluaW1hbC9yZWxlYXNlcy9iaW9uaWMvcmVsZWFzZS9TSEEyNTZTVU1TG1swbQobWzMybTIwMjUtMTAtMjYgMDA6MTc6NTMbWzBtIHwgG1sxbUlORk8gICAgG1swbSB8IBtbMzZtdXBkYXRlX2ltYWdlG1swbTobWzM2bTE5NxtbMG0gLSAbWzFtQ2hlY2tzdW0gb2YgY3VycmVudCB1YnVudHUtMTguMDQtbWluaW1hbC1jbG91ZGltZy1hbWQ2NC5pbWcgaXMgc2hhMjU2OjJkOTc1NTY2OWM0OTllODhkNTFkYTA2MzhjZDIwZTA5ODNhMjQ4ODI4ZTIxNTM5MDZjMDEzYmVhMGVlMmY0NWEbWzBtChtbMzJtMjAyNS0xMC0yNiAwMDoxNzo1MxtbMG0gfCAbWzFtSU5GTyAgICAbWzBtIHwgG1szNm11cGRhdGVfaW1hZ2UbWzBtOhtbMzZtMjEzG1swbSAtIBtbMW1PdXIgY2hlY2tzdW0gaXMgc2hhMjU2OjJkOTc1NTY2OWM0OTllODhkNTFkYTA2MzhjZDIwZTA5ODNhMjQ4ODI4ZTIxNTM5MDZjMDEzYmVhMGVlMmY0NWEbWzBtChtbMzJtMjAyNS0xMC0yNiAwMDoxNzo1MxtbMG0gfCAbWzFtSU5GTyAgICAbWzBtIHwgG1szNm11cGRhdGVfaW1hZ2UbWzBtOhtbMzZtMjE2G1swbSAtIBtbMW1JbWFnZSBVYnVudHUgMTguMDQgTWluaW1hbCBpcyB1cC10by1kYXRlLCBub3RoaW5nIHRvIGRvG1swbQobWzMybTIwMjUtMTAtMjYgMDA6MTc6NTMbWzBtIHwgG1sxbUlORk8gICAgG1swbSB8IBtbMzZtdXBkYXRlX2ltYWdlG1swbTobWzM2bTE4NBtbMG0gLSAbWzFtQ2hlY2tpbmcgaW1hZ2UgVWJ1bnR1IDIwLjA0G1swbQobWzMybTIwMjUtMTAtMjYgMDA6MTc6NTMbWzBtIHwgG1sxbUlORk8gICAgG1swbSB8IBtbMzZtdXBkYXRlX2ltYWdlG1swbTobWzM2bTE4NxtbMG0gLSAbWzFtTGF0ZXN0IGRvd25sb2FkIFVSTCBpcyBodHRwczovL2Nsb3VkLWltYWdlcy51YnVudHUuY29tL2ZvY2FsL2N1cnJlbnQvZm9jYWwtc2VydmVyLWNsb3VkaW1nLWFtZDY0LmltZxtbMG0KG1szMm0yMDI1LTEwLTI2IDAwOjE3OjUzG1swbSB8IBtbMW1JTkZPICAgIBtbMG0gfCAbWzM2bXVwZGF0ZV9pbWFnZRtbMG06G1szNm0xOTAbWzBtIC0gG1sxbUdldHRpbmcgY2hlY2tzdW1zIGZyb20gaHR0cHM6Ly9jbG91ZC1pbWFnZXMudWJ1bnR1LmNvbS9mb2NhbC9jdXJyZW50L1NIQTI1NlNVTVMbWzBtChtbMzJtMjAyNS0xMC0yNiAwMDoxNzo1NBtbMG0gfCAbWzFtSU5GTyAgICAbWzBtIHwgG1szNm11cGRhdGVfaW1hZ2UbWzBtOhtbMzZtMTk3G1swbSAtIBtbMW1DaGVja3N1bSBvZiBjdXJyZW50IGZvY2FsLXNlcnZlci1jbG91ZGltZy1hbWQ2NC5pbWcgaXMgc2hhMjU2OjE4ZjI5NzdkNzdkZmVhMWI3NGFlZTE0NTMzYmQyMWMzNGY3ODkxMzllOTQ5YzU3MDIzYjczNjQ4OTRiN2U1ZTkbWzBtChtbMzJtMjAyNS0xMC0yNiAwMDoxNzo1NBtbMG0gfCAbWzFtSU5GTyAgICAbWzBtIHwgG1szNm11cGRhdGVfaW1hZ2UbWzBtOhtbMzZtMjEzG1swbSAtIBtbMW1PdXIgY2hlY2tzdW0gaXMgc2hhMjU2OjE4ZjI5NzdkNzdkZmVhMWI3NGFlZTE0NTMzYmQyMWMzNGY3ODkxMzllOTQ5YzU3MDIzYjczNjQ4OTRiN2U1ZTkbWzBtChtbMzJtMjAyNS0xMC0yNiAwMDoxNzo1NBtbMG0gfCAbWzFtSU5GTyAgICAbWzBtIHwgG1szNm11cGRhdGVfaW1hZ2UbWzBtOhtbMzZtMjE2G1swbSAtIBtbMW1JbWFnZSBVYnVudHUgMjAuMDQgaXMgdXAtdG8tZGF0ZSwgbm90aGluZyB0byBkbxtbMG0KG1szMm0yMDI1LTEwLTI2IDAwOjE3OjU0G1swbSB8IBtbMW1JTkZPICAgIBtbMG0gfCAbWzM2bXVwZGF0ZV9pbWFnZRtbMG06G1szNm0xODQbWzBtIC0gG1sxbUNoZWNraW5nIGltYWdlIFVidW50dSAyMC4wNCBNaW5pbWFsG1swbQobWzMybTIwMjUtMTAtMjYgMDA6MTc6NTQbWzBtIHwgG1sxbUlORk8gICAgG1swbSB8IBtbMzZtdXBkYXRlX2ltYWdlG1swbTobWzM2bTE4NxtbMG0gLSAbWzFtTGF0ZXN0IGRvd25sb2FkIFVSTCBpcyBodHRwczovL2Nsb3VkLWltYWdlcy51YnVudHUuY29tL21pbmltYWwvcmVsZWFzZXMvZm9jYWwvcmVsZWFzZS91YnVudHUtMjAuMDQtbWluaW1hbC1jbG91ZGltZy1hbWQ2NC5pbWcbWzBtChtbMzJtMjAyNS0xMC0yNiAwMDoxNzo1NBtbMG0gfCAbWzFtSU5GTyAgICAbWzBtIHwgG1szNm11cGRhdGVfaW1hZ2UbWzBtOhtbMzZtMTkwG1swbSAtIBtbMW1HZXR0aW5nIGNoZWNrc3VtcyBmcm9tIGh0dHBzOi8vY2xvdWQtaW1hZ2VzLnVidW50dS5jb20vbWluaW1hbC9yZWxlYXNlcy9mb2NhbC9yZWxlYXNlL1NIQTI1NlNVTVMbWzBtChtbMzJtMjAyNS0xMC0yNiAwMDoxNzo1NRtbMG0gfCAbWzFtSU5GTyAgICAbWzBtIHwgG1szNm11cGRhdGVfaW1hZ2UbWzBtOhtbMzZtMTk3G1swbSAtIBtbMW1DaGVja3N1bSBvZiBjdXJyZW50IHVidW50dS0yMC4wNC1taW5pbWFsLWNsb3VkaW1nLWFtZDY0LmltZyBpcyBzaGEyNTY6YTViOWQ4ZGI5MDg0ZTJmYWViMjFlNGRkZTlmNWM0ZmMwN2FmMzExYmMxZWI4MjVkOWExMzBjNzllN2QyM2Y4NxtbMG0KG1szMm0yMDI1LTEwLTI2IDAwOjE3OjU1G1swbSB8IBtbMW1JTkZPICAgIBtbMG0gfCAbWzM2bXVwZGF0ZV9pbWFnZRtbMG06G1szNm0yMTMbWzBtIC0gG1sxbU91ciBjaGVja3N1bSBpcyBzaGEyNTY6YTViOWQ4ZGI5MDg0ZTJmYWViMjFlNGRkZTlmNWM0ZmMwN2FmMzExYmMxZWI4MjVkOWExMzBjNzllN2QyM2Y4NxtbMG0KG1szMm0yMDI1LTEwLTI2IDAwOjE3OjU1G1swbSB8IBtbMW1JTkZPICAgIBtbMG0gfCAbWzM2bXVwZGF0ZV9pbWFnZRtbMG06G1szNm0yMTYbWzBtIC0gG1sxbUltYWdlIFVidW50dSAyMC4wNCBNaW5pbWFsIGlzIHVwLXRvLWRhdGUsIG5vdGhpbmcgdG8gZG8bWzBtChtbMzJtMjAyNS0xMC0yNiAwMDoxNzo1NRtbMG0gfCAbWzFtSU5GTyAgICAbWzBtIHwgG1szNm11cGRhdGVfaW1hZ2UbWzBtOhtbMzZtMTg0G1swbSAtIBtbMW1DaGVja2luZyBpbWFnZSBVYnVudHUgMjIuMDQbWzBtChtbMzJtMjAyNS0xMC0yNiAwMDoxNzo1NRtbMG0gfCAbWzFtSU5GTyAgICAbWzBtIHwgG1szNm11cGRhdGVfaW1hZ2UbWzBtOhtbMzZtMTg3G1swbSAtIBtbMW1MYXRlc3QgZG93bmxvYWQgVVJMIGlzIGh0dHBzOi8vY2xvdWQtaW1hZ2VzLnVidW50dS5jb20vamFtbXkvY3VycmVudC9qYW1teS1zZXJ2ZXItY2xvdWRpbWctYW1kNjQuaW1nG1swbQobWzMybTIwMjUtMTAtMjYgMDA6MTc6NTUbWzBtIHwgG1sxbUlORk8gICAgG1swbSB8IBtbMzZtdXBkYXRlX2ltYWdlG1swbTobWzM2bTE5MBtbMG0gLSAbWzFtR2V0dGluZyBjaGVja3N1bXMgZnJvbSBodHRwczovL2Nsb3VkLWltYWdlcy51YnVudHUuY29tL2phbW15L2N1cnJlbnQvU0hBMjU2U1VNUxtbMG0KG1szMm0yMDI1LTEwLTI2IDAwOjE3OjU1G1swbSB8IBtbMW1JTkZPICAgIBtbMG0gfCAbWzM2bXVwZGF0ZV9pbWFnZRtbMG06G1szNm0xOTcbWzBtIC0gG1sxbUNoZWNrc3VtIG9mIGN1cnJlbnQgamFtbXktc2VydmVyLWNsb3VkaW1nLWFtZDY0LmltZyBpcyBzaGEyNTY6MWVjMjRkMjBjY2FmMTg0Mjg1MjZhOWQyNzBmNTI5ZDkwNWJjMzUxNzczMWQxNjY0MzU2NGUxZTE5YzE3OWU2MhtbMG0KG1szMm0yMDI1LTEwLTI2IDAwOjE3OjU1G1swbSB8IBtbMW1JTkZPICAgIBtbMG0gfCAbWzM2bXVwZGF0ZV9pbWFnZRtbMG06G1szNm0yMTMbWzBtIC0gG1sxbU91ciBjaGVja3N1bSBpcyBzaGEyNTY6ZTc0ODQ2ZWVhMTM5ODViMTgyODNiYTFlMjIzNDhhNTI4ODUxMTk3YzU5NDc0YTBlZWZlNzM1MDJkM2VlYTQ0NBtbMG0KG1szMm0yMDI1LTEwLTI2IDAwOjE3OjU1G1swbSB8IBtbMW1JTkZPICAgIBtbMG0gfCAbWzM2bXVwZGF0ZV9pbWFnZRtbMG06G1szNm0yMzkbWzBtIC0gG1sxbU5ldyB2YWx1ZXMgYXJlIHsndmVyc2lvbic6ICcyMDI1MTAyMScsICdidWlsZF9kYXRlJzogZGF0ZXRpbWUuZGF0ZSgyMDI1LCAxMCwgMjEpLCAnY2hlY2tzdW0nOiAnc2hhMjU2OjFlYzI0ZDIwY2NhZjE4NDI4NTI2YTlkMjcwZjUyOWQ5MDViYzM1MTc3MzFkMTY2NDM1NjRlMWUxOWMxNzllNjInLCAndXJsJzogJ2h0dHBzOi8vY2xvdWQtaW1hZ2VzLnVidW50dS5jb20vamFtbXkvMjAyNTEwMjEvamFtbXktc2VydmVyLWNsb3VkaW1nLWFtZDY0LmltZyd9G1swbQobWzMybTIwMjUtMTAtMjYgMDA6MTc6NTUbWzBtIHwgG1sxbUlORk8gICAgG1swbSB8IBtbMzZtdXBkYXRlX2ltYWdlG1swbTobWzM2bTI0OBtbMG0gLSAbWzFtTmV3IFVSTCBpcyBodHRwczovL25iZzEueW91ci1vYmplY3RzdG9yYWdlLmNvbS9vc2lzbS9vcGVuc3RhY2staW1hZ2VzL3VidW50dS0yMi4wNC8yMDI1MTAyMS11YnVudHUtMjIuMDQucWNvdzIbWzBtChtbMzJtMjAyNS0xMC0yNiAwMDoxNzo1NRtbMG0gfCAbWzFtSU5GTyAgICAbWzBtIHwgG1szNm11cGRhdGVfaW1hZ2UbWzBtOhtbMzZtMjY1G1swbSAtIBtbMW1Ob3QgbWlycm9yaW5nIGh0dHBzOi8vbmJnMS55b3VyLW9iamVjdHN0b3JhZ2UuY29tL29zaXNtL29wZW5zdGFjay1pbWFnZXMvdWJ1bnR1LTIyLjA0LzIwMjUxMDIxLXVidW50dS0yMi4wNC5xY293MiwgZHJ5LXJ1biBlbmFibGVkG1swbQobWzMybTIwMjUtMTAtMjYgMDA6MTc6NTUbWzBtIHwgG1sxbUlORk8gICAgG1swbSB8IBtbMzZtdXBkYXRlX2ltYWdlG1swbTobWzM2bTE4NBtbMG0gLSAbWzFtQ2hlY2tpbmcgaW1hZ2UgVWJ1bnR1IDIyLjA0IE1pbmltYWwbWzBtChtbMzJtMjAyNS0xMC0yNiAwMDoxNzo1NRtbMG0gfCAbWzFtSU5GTyAgICAbWzBtIHwgG1szNm11cGRhdGVfaW1hZ2UbWzBtOhtbMzZtMTg3G1swbSAtIBtbMW1MYXRlc3QgZG93bmxvYWQgVVJMIGlzIGh0dHBzOi8vY2xvdWQtaW1hZ2VzLnVidW50dS5jb20vbWluaW1hbC9yZWxlYXNlcy9qYW1teS9yZWxlYXNlL3VidW50dS0yMi4wNC1taW5pbWFsLWNsb3VkaW1nLWFtZDY0LmltZxtbMG0KG1szMm0yMDI1LTEwLTI2IDAwOjE3OjU1G1swbSB8IBtbMW1JTkZPICAgIBtbMG0gfCAbWzM2bXVwZGF0ZV9pbWFnZRtbMG06G1szNm0xOTAbWzBtIC0gG1sxbUdldHRpbmcgY2hlY2tzdW1zIGZyb20gaHR0cHM6Ly9jbG91ZC1pbWFnZXMudWJ1bnR1LmNvbS9taW5pbWFsL3JlbGVhc2VzL2phbW15L3JlbGVhc2UvU0hBMjU2U1VNUxtbMG0KG1szMm0yMDI1LTEwLTI2IDAwOjE3OjU2G1swbSB8IBtbMW1JTkZPICAgIBtbMG0gfCAbWzM2bXVwZGF0ZV9pbWFnZRtbMG06G1szNm0xOTcbWzBtIC0gG1sxbUNoZWNrc3VtIG9mIGN1cnJlbnQgdWJ1bnR1LTIyLjA0LW1pbmltYWwtY2xvdWRpbWctYW1kNjQuaW1nIGlzIHNoYTI1NjozYTMxOTQzYjcyMjlmN2QzZjVlY2FkNWE4MDdjMjBiYTJmMmE4ZTJjMTgwODc5MzgwNmIyYTEyMDk3YzNkNTVlG1swbQobWzMybTIwMjUtMTAtMjYgMDA6MTc6NTYbWzBtIHwgG1sxbUlORk8gICAgG1swbSB8IBtbMzZtdXBkYXRlX2ltYWdlG1swbTobWzM2bTIxMxtbMG0gLSAbWzFtT3VyIGNoZWNrc3VtIGlzIHNoYTI1NjozYTMxOTQzYjcyMjlmN2QzZjVlY2FkNWE4MDdjMjBiYTJmMmE4ZTJjMTgwODc5MzgwNmIyYTEyMDk3YzNkNTVlG1swbQobWzMybTIwMjUtMTAtMjYgMDA6MTc6NTYbWzBtIHwgG1sxbUlORk8gICAgG1swbSB8IBtbMzZtdXBkYXRlX2ltYWdlG1swbTobWzM2bTIxNhtbMG0gLSAbWzFtSW1hZ2UgVWJ1bnR1IDIyLjA0IE1pbmltYWwgaXMgdXAtdG8tZGF0ZSwgbm90aGluZyB0byBkbxtbMG0KG1szMm0yMDI1LTEwLTI2IDAwOjE3OjU2G1swbSB8IBtbMW1JTkZPICAgIBtbMG0gfCAbWzM2bXVwZGF0ZV9pbWFnZRtbMG06G1szNm0xODQbWzBtIC0gG1sxbUNoZWNraW5nIGltYWdlIFVidW50dSAyNC4wNBtbMG0KG1szMm0yMDI1LTEwLTI2IDAwOjE3OjU2G1swbSB8IBtbMW1JTkZPICAgIBtbMG0gfCAbWzM2bXVwZGF0ZV9pbWFnZRtbMG06G1szNm0xODcbWzBtIC0gG1sxbUxhdGVzdCBkb3dubG9hZCBVUkwgaXMgaHR0cHM6Ly9jbG91ZC1pbWFnZXMudWJ1bnR1LmNvbS9ub2JsZS9jdXJyZW50L25vYmxlLXNlcnZlci1jbG91ZGltZy1hbWQ2NC5pbWcbWzBtChtbMzJtMjAyNS0xMC0yNiAwMDoxNzo1NhtbMG0gfCAbWzFtSU5GTyAgICAbWzBtIHwgG1szNm11cGRhdGVfaW1hZ2UbWzBtOhtbMzZtMTkwG1swbSAtIBtbMW1HZXR0aW5nIGNoZWNrc3VtcyBmcm9tIGh0dHBzOi8vY2xvdWQtaW1hZ2VzLnVidW50dS5jb20vbm9ibGUvY3VycmVudC9TSEEyNTZTVU1TG1swbQobWzMybTIwMjUtMTAtMjYgMDA6MTc6NTcbWzBtIHwgG1sxbUlORk8gICAgG1swbSB8IBtbMzZtdXBkYXRlX2ltYWdlG1swbTobWzM2bTE5NxtbMG0gLSAbWzFtQ2hlY2tzdW0gb2YgY3VycmVudCBub2JsZS1zZXJ2ZXItY2xvdWRpbWctYW1kNjQuaW1nIGlzIHNoYTI1NjoyOTI0MGQ4OWRiZDRlNGU2ZDk0YmUyYjM1MzFhZDUyNDViMDIyN2YxNmQ1NmQxYmI3YWM1Njc0ZjRmY2Q0Y2FhG1swbQobWzMybTIwMjUtMTAtMjYgMDA6MTc6NTcbWzBtIHwgG1sxbUlORk8gICAgG1swbSB8IBtbMzZtdXBkYXRlX2ltYWdlG1swbTobWzM2bTIxMxtbMG0gLSAbWzFtT3VyIGNoZWNrc3VtIGlzIHNoYTI1NjoyOTI0MGQ4OWRiZDRlNGU2ZDk0YmUyYjM1MzFhZDUyNDViMDIyN2YxNmQ1NmQxYmI3YWM1Njc0ZjRmY2Q0Y2FhG1swbQobWzMybTIwMjUtMTAtMjYgMDA6MTc6NTcbWzBtIHwgG1sxbUlORk8gICAgG1swbSB8IBtbMzZtdXBkYXRlX2ltYWdlG1swbTobWzM2bTIxNhtbMG0gLSAbWzFtSW1hZ2UgVWJ1bnR1IDI0LjA0IGlzIHVwLXRvLWRhdGUsIG5vdGhpbmcgdG8gZG8bWzBtChtbMzJtMjAyNS0xMC0yNiAwMDoxNzo1NxtbMG0gfCAbWzFtSU5GTyAgICAbWzBtIHwgG1szNm11cGRhdGVfaW1hZ2UbWzBtOhtbMzZtMTg0G1swbSAtIBtbMW1DaGVja2luZyBpbWFnZSBVYnVudHUgMjQuMDQgTWluaW1hbBtbMG0KG1szMm0yMDI1LTEwLTI2IDAwOjE3OjU3G1swbSB8IBtbMW1JTkZPICAgIBtbMG0gfCAbWzM2bXVwZGF0ZV9pbWFnZRtbMG06G1szNm0xODcbWzBtIC0gG1sxbUxhdGVzdCBkb3dubG9hZCBVUkwgaXMgaHR0cHM6Ly9jbG91ZC1pbWFnZXMudWJ1bnR1LmNvbS9taW5pbWFsL3JlbGVhc2VzL25vYmxlL3JlbGVhc2UvdWJ1bnR1LTI0LjA0LW1pbmltYWwtY2xvdWRpbWctYW1kNjQuaW1nG1swbQobWzMybTIwMjUtMTAtMjYgMDA6MTc6NTcbWzBtIHwgG1sxbUlORk8gICAgG1swbSB8IBtbMzZtdXBkYXRlX2ltYWdlG1swbTobWzM2bTE5MBtbMG0gLSAbWzFtR2V0dGluZyBjaGVja3N1bXMgZnJvbSBodHRwczovL2Nsb3VkLWltYWdlcy51YnVudHUuY29tL21pbmltYWwvcmVsZWFzZXMvbm9ibGUvcmVsZWFzZS9TSEEyNTZTVU1TG1swbQobWzMybTIwMjUtMTAtMjYgMDA6MTc6NTgbWzBtIHwgG1sxbUlORk8gICAgG1swbSB8IBtbMzZtdXBkYXRlX2ltYWdlG1swbTobWzM2bTE5NxtbMG0gLSAbWzFtQ2hlY2tzdW0gb2YgY3VycmVudCB1YnVudHUtMjQuMDQtbWluaW1hbC1jbG91ZGltZy1hbWQ2NC5pbWcgaXMgc2hhMjU2OmM5ZDE3YjI1NTQ4MzI2MDVjZGIzNzdhY2UyMTE3ODIyZmIwMjY5NGU4ZmI1NmQ4MmY5MDBjZTA0NWM3YWFlNTcbWzBtChtbMzJtMjAyNS0xMC0yNiAwMDoxNzo1OBtbMG0gfCAbWzFtSU5GTyAgICAbWzBtIHwgG1szNm11cGRhdGVfaW1hZ2UbWzBtOhtbMzZtMjEzG1swbSAtIBtbMW1PdXIgY2hlY2tzdW0gaXMgc2hhMjU2OmM5ZDE3YjI1NTQ4MzI2MDVjZGIzNzdhY2UyMTE3ODIyZmIwMjY5NGU4ZmI1NmQ4MmY5MDBjZTA0NWM3YWFlNTcbWzBtChtbMzJtMjAyNS0xMC0yNiAwMDoxNzo1OBtbMG0gfCAbWzFtSU5GTyAgICAbWzBtIHwgG1szNm11cGRhdGVfaW1hZ2UbWzBtOhtbMzZtMjE2G1swbSAtIBtbMW1JbWFnZSBVYnVudHUgMjQuMDQgTWluaW1hbCBpcyB1cC10by1kYXRlLCBub3RoaW5nIHRvIGRvG1swbQpgYGAKCjwvZGV0YWlscz4KCjwvZGV0YWlscz4KCiMjIENoYW5nZWQgZmlsZXMKPGRldGFpbHM+CjxzdW1tYXJ5PkNoYW5nZWQgZmlsZTogPC9zdW1tYXJ5PgoKLSBldGMvaW1hZ2VzL3VidW50dS55bWwKCjwvZGV0YWlscz4KCjxocj4KCls6b2N0b2NhdDogUmVwb10oaHR0cHM6Ly9naXRodWIuY29tL3RlY2hub3RlLXNwYWNlL2NyZWF0ZS1wci1hY3Rpb24pIHwgWzptZW1vOiBJc3N1ZXNdKGh0dHBzOi8vZ2l0aHViLmNvbS90ZWNobm90ZS1zcGFjZS9jcmVhdGUtcHItYWN0aW9uL2lzc3VlcykgfCBbOmRlcGFydG1lbnRfc3RvcmU6IE1hcmtldHBsYWNlXShodHRwczovL2dpdGh1Yi5jb20vbWFya2V0cGxhY2UvYWN0aW9ucy9jcmVhdGUtcHItYWN0aW9uKQ==
      patchset: 23900483d093d0e82d223658c436e8f049f962ad
      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: 3f5938e6b0934cbeb0ac6533a4c1487d32af3210
          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: 530668718365297cdd5d7f79ccabdc09719be2dd
          name: osism/openstack-image-manager
          required: false
          short_name: openstack-image-manager
          src_dir: src/github.com/osism/openstack-image-manager
      ref: refs/pull/982/head
      resources: {}
      tenant: osism
      timeout: 1800
      topic: null
      voting: true
