all:
  children:
    zuul_unreachable:
      hosts: {}
  hosts:
    debian-bookworm:
      ansible_connection: ssh
      ansible_host: 2a13:1a81:8000:3124:f816:3eff:feea:20d6
      ansible_port: 22
      ansible_python_interpreter: auto
      ansible_user: zuul
      nodepool:
        az: nova
        cloud: regiocloud-a-ci
        external_id: 46eaf3eb-82d1-429c-ac9a-ce4fd3aa5a59
        host_id: 0d3d02185f810c959252bd1d303ec55040bf5bb0b401cceef814c3a7
        interface_ip: 2a13:1a81:8000:3124:f816:3eff:feea:20d6
        label: debian-bookworm
        node_properties: {}
        private_ipv4: 10.128.0.104
        private_ipv6: null
        provider: regiocloud-a
        public_ipv4: 81.163.193.191
        public_ipv6: 2a13:1a81:8000:3124:f816:3eff:feea:20d6
        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 yamllint explicit: None implied: {MatchAny:{ImpliedBranchMatcher:main}}
        source: osism/zuul-jobs/.zuul.yaml@main#59>'
      - '<Job yamllint explicit: None implied: None source: osism/container-images-kolla/.zuul.yaml@main#243>'
      ansible_version: '9'
      attempts: 1
      branch: main
      build: a5da9b52ef3b4b4fbff4b5a222cdbcf0
      build_refs:
      - branch: main
        change: '717'
        change_message: "Update dependency Mako to v1.3.11 [SECURITY]\n\nThis PR contains
          the following updates:\n\n| Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/)
          | [Confidence](https://docs.renovatebot.com/merge-confidence/) |\n|---|---|---|---|\n|
          [Mako](https://www.makotemplates.org/) ([source](https://redirect.github.com/sqlalchemy/mako))
          | `==1.3.10` \u2192 `==1.3.11` | ![age](https://developer.mend.io/api/mc/badges/age/pypi/mako/1.3.11?slim=true)
          | ![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/mako/1.3.10/1.3.11?slim=true)
          |\n\n### GitHub Vulnerability Alerts\n\n#### [GHSA-v92g-xgxw-vvmm](https://redirect.github.com/sqlalchemy/mako/security/advisories/GHSA-v92g-xgxw-vvmm)\n\n###
          Summary\n\n`TemplateLookup.get_template()` is vulnerable to path traversal
          when a URI starts with `//` (e.g., `//../../../secret.txt`). The root cause
          is an inconsistency between two slash-stripping implementations:\n\n- `Template.__init__`
          strips **one** leading `/` using `if`/slice\n- `TemplateLookup.get_template()`
          strips **all** leading `/` using `re.sub(r\"^\\/+\", \"\")`\n\nWhen a URI
          like `//../../../../etc/passwd` is passed:\n1. `get_template()` strips all
          `/` \u2192 `../../../../etc/passwd` \u2192 file found via `posixpath.join(dir_,
          u)`\n2. `Template.__init__` strips one `/` \u2192 `/../../../../etc/passwd`
          \u2192 `normpath` \u2192 `/etc/passwd`\n3. `/etc/passwd`.startswith(`..`)
          \u2192 `False` \u2192 **check bypassed**\n\n### Impact\n\nArbitrary file
          read: any file readable by the process can be returned as rendered template
          content when an application passes untrusted input directly to `TemplateLookup.get_template()`.\n\nNote:
          this is exploitable at the library API level. HTTP-based exploitation is
          mitigated by Python's `BaseHTTPRequestHandler` which normalizes double-slash
          prefixes since CPython gh-87389. Applications using other HTTP servers that
          do not normalize paths may be affected.\n\n### Fix\n\nChanged `Template.__init__`
          to use `lstrip(\"/\")` instead of stripping only a single leading slash,
          so both code paths handle leading slashes consistently.\n\n##### Severity\n-
          CVSS Score: 6.3 / 10 (Medium)\n- Vector String: `CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N`\n\n---\n\n###
          Configuration\n\n\U0001F4C5 **Schedule**: (UTC)\n\n- Branch creation\n  -
          \"\"\n- Automerge\n  - At any time (no schedule defined)\n\n\U0001F6A6 **Automerge**:
          Disabled by config. Please merge this manually once you are satisfied.\n\n\u267B
          **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry
          checkbox.\n\n\U0001F515 **Ignore**: Close this PR and you won't be reminded
          about this update again.\n\n---\n\n - [ ] <!-- rebase-check -->If you want
          to rebase/retry this PR, check this box\n\n---\n\nThis PR was generated
          by [Mend Renovate](https://mend.io/renovate/). View the [repository job
          log](https://developer.mend.io/github/osism/container-images-kolla).\n<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMjMuOCIsInVwZGF0ZWRJblZlciI6IjQzLjEyMy44IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJyZW5vdmF0ZSJdfQ==-->\n"
        change_url: https://github.com/osism/container-images-kolla/pull/717
        commit_id: d94297ee9d3a176d3b5549cd640390e4948297c5
        patchset: d94297ee9d3a176d3b5549cd640390e4948297c5
        project:
          canonical_hostname: github.com
          canonical_name: github.com/osism/container-images-kolla
          name: osism/container-images-kolla
          short_name: container-images-kolla
        src_dir: src/github.com/osism/container-images-kolla
        topic: null
      buildset: 1c7ccb85d43c4d528385228db87d48e3
      buildset_refs:
      - branch: main
        change: '717'
        change_message: "Update dependency Mako to v1.3.11 [SECURITY]\n\nThis PR contains
          the following updates:\n\n| Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/)
          | [Confidence](https://docs.renovatebot.com/merge-confidence/) |\n|---|---|---|---|\n|
          [Mako](https://www.makotemplates.org/) ([source](https://redirect.github.com/sqlalchemy/mako))
          | `==1.3.10` \u2192 `==1.3.11` | ![age](https://developer.mend.io/api/mc/badges/age/pypi/mako/1.3.11?slim=true)
          | ![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/mako/1.3.10/1.3.11?slim=true)
          |\n\n### GitHub Vulnerability Alerts\n\n#### [GHSA-v92g-xgxw-vvmm](https://redirect.github.com/sqlalchemy/mako/security/advisories/GHSA-v92g-xgxw-vvmm)\n\n###
          Summary\n\n`TemplateLookup.get_template()` is vulnerable to path traversal
          when a URI starts with `//` (e.g., `//../../../secret.txt`). The root cause
          is an inconsistency between two slash-stripping implementations:\n\n- `Template.__init__`
          strips **one** leading `/` using `if`/slice\n- `TemplateLookup.get_template()`
          strips **all** leading `/` using `re.sub(r\"^\\/+\", \"\")`\n\nWhen a URI
          like `//../../../../etc/passwd` is passed:\n1. `get_template()` strips all
          `/` \u2192 `../../../../etc/passwd` \u2192 file found via `posixpath.join(dir_,
          u)`\n2. `Template.__init__` strips one `/` \u2192 `/../../../../etc/passwd`
          \u2192 `normpath` \u2192 `/etc/passwd`\n3. `/etc/passwd`.startswith(`..`)
          \u2192 `False` \u2192 **check bypassed**\n\n### Impact\n\nArbitrary file
          read: any file readable by the process can be returned as rendered template
          content when an application passes untrusted input directly to `TemplateLookup.get_template()`.\n\nNote:
          this is exploitable at the library API level. HTTP-based exploitation is
          mitigated by Python's `BaseHTTPRequestHandler` which normalizes double-slash
          prefixes since CPython gh-87389. Applications using other HTTP servers that
          do not normalize paths may be affected.\n\n### Fix\n\nChanged `Template.__init__`
          to use `lstrip(\"/\")` instead of stripping only a single leading slash,
          so both code paths handle leading slashes consistently.\n\n##### Severity\n-
          CVSS Score: 6.3 / 10 (Medium)\n- Vector String: `CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N`\n\n---\n\n###
          Configuration\n\n\U0001F4C5 **Schedule**: (UTC)\n\n- Branch creation\n  -
          \"\"\n- Automerge\n  - At any time (no schedule defined)\n\n\U0001F6A6 **Automerge**:
          Disabled by config. Please merge this manually once you are satisfied.\n\n\u267B
          **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry
          checkbox.\n\n\U0001F515 **Ignore**: Close this PR and you won't be reminded
          about this update again.\n\n---\n\n - [ ] <!-- rebase-check -->If you want
          to rebase/retry this PR, check this box\n\n---\n\nThis PR was generated
          by [Mend Renovate](https://mend.io/renovate/). View the [repository job
          log](https://developer.mend.io/github/osism/container-images-kolla).\n<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMjMuOCIsInVwZGF0ZWRJblZlciI6IjQzLjEyMy44IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJyZW5vdmF0ZSJdfQ==-->\n"
        change_url: https://github.com/osism/container-images-kolla/pull/717
        commit_id: d94297ee9d3a176d3b5549cd640390e4948297c5
        patchset: d94297ee9d3a176d3b5549cd640390e4948297c5
        project:
          canonical_hostname: github.com
          canonical_name: github.com/osism/container-images-kolla
          name: osism/container-images-kolla
          short_name: container-images-kolla
        src_dir: src/github.com/osism/container-images-kolla
        topic: null
      change: '717'
      change_message: "Update dependency Mako to v1.3.11 [SECURITY]\n\nThis PR contains
        the following updates:\n\n| Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/)
        | [Confidence](https://docs.renovatebot.com/merge-confidence/) |\n|---|---|---|---|\n|
        [Mako](https://www.makotemplates.org/) ([source](https://redirect.github.com/sqlalchemy/mako))
        | `==1.3.10` \u2192 `==1.3.11` | ![age](https://developer.mend.io/api/mc/badges/age/pypi/mako/1.3.11?slim=true)
        | ![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/mako/1.3.10/1.3.11?slim=true)
        |\n\n### GitHub Vulnerability Alerts\n\n#### [GHSA-v92g-xgxw-vvmm](https://redirect.github.com/sqlalchemy/mako/security/advisories/GHSA-v92g-xgxw-vvmm)\n\n###
        Summary\n\n`TemplateLookup.get_template()` is vulnerable to path traversal
        when a URI starts with `//` (e.g., `//../../../secret.txt`). The root cause
        is an inconsistency between two slash-stripping implementations:\n\n- `Template.__init__`
        strips **one** leading `/` using `if`/slice\n- `TemplateLookup.get_template()`
        strips **all** leading `/` using `re.sub(r\"^\\/+\", \"\")`\n\nWhen a URI
        like `//../../../../etc/passwd` is passed:\n1. `get_template()` strips all
        `/` \u2192 `../../../../etc/passwd` \u2192 file found via `posixpath.join(dir_,
        u)`\n2. `Template.__init__` strips one `/` \u2192 `/../../../../etc/passwd`
        \u2192 `normpath` \u2192 `/etc/passwd`\n3. `/etc/passwd`.startswith(`..`)
        \u2192 `False` \u2192 **check bypassed**\n\n### Impact\n\nArbitrary file read:
        any file readable by the process can be returned as rendered template content
        when an application passes untrusted input directly to `TemplateLookup.get_template()`.\n\nNote:
        this is exploitable at the library API level. HTTP-based exploitation is mitigated
        by Python's `BaseHTTPRequestHandler` which normalizes double-slash prefixes
        since CPython gh-87389. Applications using other HTTP servers that do not
        normalize paths may be affected.\n\n### Fix\n\nChanged `Template.__init__`
        to use `lstrip(\"/\")` instead of stripping only a single leading slash, so
        both code paths handle leading slashes consistently.\n\n##### Severity\n-
        CVSS Score: 6.3 / 10 (Medium)\n- Vector String: `CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N`\n\n---\n\n###
        Configuration\n\n\U0001F4C5 **Schedule**: (UTC)\n\n- Branch creation\n  -
        \"\"\n- Automerge\n  - At any time (no schedule defined)\n\n\U0001F6A6 **Automerge**:
        Disabled by config. Please merge this manually once you are satisfied.\n\n\u267B
        **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry
        checkbox.\n\n\U0001F515 **Ignore**: Close this PR and you won't be reminded
        about this update again.\n\n---\n\n - [ ] <!-- rebase-check -->If you want
        to rebase/retry this PR, check this box\n\n---\n\nThis PR was generated by
        [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/osism/container-images-kolla).\n<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMjMuOCIsInVwZGF0ZWRJblZlciI6IjQzLjEyMy44IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJyZW5vdmF0ZSJdfQ==-->\n"
      change_url: https://github.com/osism/container-images-kolla/pull/717
      child_jobs: []
      commit_id: d94297ee9d3a176d3b5549cd640390e4948297c5
      event_id: 96303160-39e9-11f1-8298-e2d2da69ea77
      executor:
        hostname: 521e9411259a
        inventory_file: /var/lib/zuul/builds/a5da9b52ef3b4b4fbff4b5a222cdbcf0/ansible/inventory.yaml
        log_root: /var/lib/zuul/builds/a5da9b52ef3b4b4fbff4b5a222cdbcf0/work/logs
        result_data_file: /var/lib/zuul/builds/a5da9b52ef3b4b4fbff4b5a222cdbcf0/work/results.json
        src_root: /var/lib/zuul/builds/a5da9b52ef3b4b4fbff4b5a222cdbcf0/work/src
        work_root: /var/lib/zuul/builds/a5da9b52ef3b4b4fbff4b5a222cdbcf0/work
      include_vars: []
      items:
      - branch: main
        change: '717'
        change_message: "Update dependency Mako to v1.3.11 [SECURITY]\n\nThis PR contains
          the following updates:\n\n| Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/)
          | [Confidence](https://docs.renovatebot.com/merge-confidence/) |\n|---|---|---|---|\n|
          [Mako](https://www.makotemplates.org/) ([source](https://redirect.github.com/sqlalchemy/mako))
          | `==1.3.10` \u2192 `==1.3.11` | ![age](https://developer.mend.io/api/mc/badges/age/pypi/mako/1.3.11?slim=true)
          | ![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/mako/1.3.10/1.3.11?slim=true)
          |\n\n### GitHub Vulnerability Alerts\n\n#### [GHSA-v92g-xgxw-vvmm](https://redirect.github.com/sqlalchemy/mako/security/advisories/GHSA-v92g-xgxw-vvmm)\n\n###
          Summary\n\n`TemplateLookup.get_template()` is vulnerable to path traversal
          when a URI starts with `//` (e.g., `//../../../secret.txt`). The root cause
          is an inconsistency between two slash-stripping implementations:\n\n- `Template.__init__`
          strips **one** leading `/` using `if`/slice\n- `TemplateLookup.get_template()`
          strips **all** leading `/` using `re.sub(r\"^\\/+\", \"\")`\n\nWhen a URI
          like `//../../../../etc/passwd` is passed:\n1. `get_template()` strips all
          `/` \u2192 `../../../../etc/passwd` \u2192 file found via `posixpath.join(dir_,
          u)`\n2. `Template.__init__` strips one `/` \u2192 `/../../../../etc/passwd`
          \u2192 `normpath` \u2192 `/etc/passwd`\n3. `/etc/passwd`.startswith(`..`)
          \u2192 `False` \u2192 **check bypassed**\n\n### Impact\n\nArbitrary file
          read: any file readable by the process can be returned as rendered template
          content when an application passes untrusted input directly to `TemplateLookup.get_template()`.\n\nNote:
          this is exploitable at the library API level. HTTP-based exploitation is
          mitigated by Python's `BaseHTTPRequestHandler` which normalizes double-slash
          prefixes since CPython gh-87389. Applications using other HTTP servers that
          do not normalize paths may be affected.\n\n### Fix\n\nChanged `Template.__init__`
          to use `lstrip(\"/\")` instead of stripping only a single leading slash,
          so both code paths handle leading slashes consistently.\n\n##### Severity\n-
          CVSS Score: 6.3 / 10 (Medium)\n- Vector String: `CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N`\n\n---\n\n###
          Configuration\n\n\U0001F4C5 **Schedule**: (UTC)\n\n- Branch creation\n  -
          \"\"\n- Automerge\n  - At any time (no schedule defined)\n\n\U0001F6A6 **Automerge**:
          Disabled by config. Please merge this manually once you are satisfied.\n\n\u267B
          **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry
          checkbox.\n\n\U0001F515 **Ignore**: Close this PR and you won't be reminded
          about this update again.\n\n---\n\n - [ ] <!-- rebase-check -->If you want
          to rebase/retry this PR, check this box\n\n---\n\nThis PR was generated
          by [Mend Renovate](https://mend.io/renovate/). View the [repository job
          log](https://developer.mend.io/github/osism/container-images-kolla).\n<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMjMuOCIsInVwZGF0ZWRJblZlciI6IjQzLjEyMy44IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJyZW5vdmF0ZSJdfQ==-->\n"
        change_url: https://github.com/osism/container-images-kolla/pull/717
        commit_id: d94297ee9d3a176d3b5549cd640390e4948297c5
        patchset: d94297ee9d3a176d3b5549cd640390e4948297c5
        project:
          canonical_hostname: github.com
          canonical_name: github.com/osism/container-images-kolla
          name: osism/container-images-kolla
          short_name: container-images-kolla
          src_dir: src/github.com/osism/container-images-kolla
        topic: null
      job: yamllint
      jobtags: []
      max_attempts: 3
      message: VXBkYXRlIGRlcGVuZGVuY3kgTWFrbyB0byB2MS4zLjExIFtTRUNVUklUWV0KClRoaXMgUFIgY29udGFpbnMgdGhlIGZvbGxvd2luZyB1cGRhdGVzOgoKfCBQYWNrYWdlIHwgQ2hhbmdlIHwgW0FnZV0oaHR0cHM6Ly9kb2NzLnJlbm92YXRlYm90LmNvbS9tZXJnZS1jb25maWRlbmNlLykgfCBbQ29uZmlkZW5jZV0oaHR0cHM6Ly9kb2NzLnJlbm92YXRlYm90LmNvbS9tZXJnZS1jb25maWRlbmNlLykgfAp8LS0tfC0tLXwtLS18LS0tfAp8IFtNYWtvXShodHRwczovL3d3dy5tYWtvdGVtcGxhdGVzLm9yZy8pIChbc291cmNlXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vc3FsYWxjaGVteS9tYWtvKSkgfCBgPT0xLjMuMTBgIOKGkiBgPT0xLjMuMTFgIHwgIVthZ2VdKGh0dHBzOi8vZGV2ZWxvcGVyLm1lbmQuaW8vYXBpL21jL2JhZGdlcy9hZ2UvcHlwaS9tYWtvLzEuMy4xMT9zbGltPXRydWUpIHwgIVtjb25maWRlbmNlXShodHRwczovL2RldmVsb3Blci5tZW5kLmlvL2FwaS9tYy9iYWRnZXMvY29uZmlkZW5jZS9weXBpL21ha28vMS4zLjEwLzEuMy4xMT9zbGltPXRydWUpIHwKCiMjIyBHaXRIdWIgVnVsbmVyYWJpbGl0eSBBbGVydHMKCiMjIyMgW0dIU0EtdjkyZy14Z3h3LXZ2bW1dKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9zcWxhbGNoZW15L21ha28vc2VjdXJpdHkvYWR2aXNvcmllcy9HSFNBLXY5MmcteGd4dy12dm1tKQoKIyMjIFN1bW1hcnkKCmBUZW1wbGF0ZUxvb2t1cC5nZXRfdGVtcGxhdGUoKWAgaXMgdnVsbmVyYWJsZSB0byBwYXRoIHRyYXZlcnNhbCB3aGVuIGEgVVJJIHN0YXJ0cyB3aXRoIGAvL2AgKGUuZy4sIGAvLy4uLy4uLy4uL3NlY3JldC50eHRgKS4gVGhlIHJvb3QgY2F1c2UgaXMgYW4gaW5jb25zaXN0ZW5jeSBiZXR3ZWVuIHR3byBzbGFzaC1zdHJpcHBpbmcgaW1wbGVtZW50YXRpb25zOgoKLSBgVGVtcGxhdGUuX19pbml0X19gIHN0cmlwcyAqKm9uZSoqIGxlYWRpbmcgYC9gIHVzaW5nIGBpZmAvc2xpY2UKLSBgVGVtcGxhdGVMb29rdXAuZ2V0X3RlbXBsYXRlKClgIHN0cmlwcyAqKmFsbCoqIGxlYWRpbmcgYC9gIHVzaW5nIGByZS5zdWIociJeXC8rIiwgIiIpYAoKV2hlbiBhIFVSSSBsaWtlIGAvLy4uLy4uLy4uLy4uL2V0Yy9wYXNzd2RgIGlzIHBhc3NlZDoKMS4gYGdldF90ZW1wbGF0ZSgpYCBzdHJpcHMgYWxsIGAvYCDihpIgYC4uLy4uLy4uLy4uL2V0Yy9wYXNzd2RgIOKGkiBmaWxlIGZvdW5kIHZpYSBgcG9zaXhwYXRoLmpvaW4oZGlyXywgdSlgCjIuIGBUZW1wbGF0ZS5fX2luaXRfX2Agc3RyaXBzIG9uZSBgL2Ag4oaSIGAvLi4vLi4vLi4vLi4vZXRjL3Bhc3N3ZGAg4oaSIGBub3JtcGF0aGAg4oaSIGAvZXRjL3Bhc3N3ZGAKMy4gYC9ldGMvcGFzc3dkYC5zdGFydHN3aXRoKGAuLmApIOKGkiBgRmFsc2VgIOKGkiAqKmNoZWNrIGJ5cGFzc2VkKioKCiMjIyBJbXBhY3QKCkFyYml0cmFyeSBmaWxlIHJlYWQ6IGFueSBmaWxlIHJlYWRhYmxlIGJ5IHRoZSBwcm9jZXNzIGNhbiBiZSByZXR1cm5lZCBhcyByZW5kZXJlZCB0ZW1wbGF0ZSBjb250ZW50IHdoZW4gYW4gYXBwbGljYXRpb24gcGFzc2VzIHVudHJ1c3RlZCBpbnB1dCBkaXJlY3RseSB0byBgVGVtcGxhdGVMb29rdXAuZ2V0X3RlbXBsYXRlKClgLgoKTm90ZTogdGhpcyBpcyBleHBsb2l0YWJsZSBhdCB0aGUgbGlicmFyeSBBUEkgbGV2ZWwuIEhUVFAtYmFzZWQgZXhwbG9pdGF0aW9uIGlzIG1pdGlnYXRlZCBieSBQeXRob24ncyBgQmFzZUhUVFBSZXF1ZXN0SGFuZGxlcmAgd2hpY2ggbm9ybWFsaXplcyBkb3VibGUtc2xhc2ggcHJlZml4ZXMgc2luY2UgQ1B5dGhvbiBnaC04NzM4OS4gQXBwbGljYXRpb25zIHVzaW5nIG90aGVyIEhUVFAgc2VydmVycyB0aGF0IGRvIG5vdCBub3JtYWxpemUgcGF0aHMgbWF5IGJlIGFmZmVjdGVkLgoKIyMjIEZpeAoKQ2hhbmdlZCBgVGVtcGxhdGUuX19pbml0X19gIHRvIHVzZSBgbHN0cmlwKCIvIilgIGluc3RlYWQgb2Ygc3RyaXBwaW5nIG9ubHkgYSBzaW5nbGUgbGVhZGluZyBzbGFzaCwgc28gYm90aCBjb2RlIHBhdGhzIGhhbmRsZSBsZWFkaW5nIHNsYXNoZXMgY29uc2lzdGVudGx5LgoKIyMjIyMgU2V2ZXJpdHkKLSBDVlNTIFNjb3JlOiA2LjMgLyAxMCAoTWVkaXVtKQotIFZlY3RvciBTdHJpbmc6IGBDVlNTOjQuMC9BVjpOL0FDOkwvQVQ6UC9QUjpOL1VJOk4vVkM6TC9WSTpOL1ZBOk4vU0M6Ti9TSTpOL1NBOk5gCgotLS0KCiMjIyBDb25maWd1cmF0aW9uCgrwn5OFICoqU2NoZWR1bGUqKjogKFVUQykKCi0gQnJhbmNoIGNyZWF0aW9uCiAgLSAiIgotIEF1dG9tZXJnZQogIC0gQXQgYW55IHRpbWUgKG5vIHNjaGVkdWxlIGRlZmluZWQpCgrwn5qmICoqQXV0b21lcmdlKio6IERpc2FibGVkIGJ5IGNvbmZpZy4gUGxlYXNlIG1lcmdlIHRoaXMgbWFudWFsbHkgb25jZSB5b3UgYXJlIHNhdGlzZmllZC4KCuKZuyAqKlJlYmFzaW5nKio6IFdoZW5ldmVyIFBSIGJlY29tZXMgY29uZmxpY3RlZCwgb3IgeW91IHRpY2sgdGhlIHJlYmFzZS9yZXRyeSBjaGVja2JveC4KCvCflJUgKipJZ25vcmUqKjogQ2xvc2UgdGhpcyBQUiBhbmQgeW91IHdvbid0IGJlIHJlbWluZGVkIGFib3V0IHRoaXMgdXBkYXRlIGFnYWluLgoKLS0tCgogLSBbIF0gPCEtLSByZWJhc2UtY2hlY2sgLS0+SWYgeW91IHdhbnQgdG8gcmViYXNlL3JldHJ5IHRoaXMgUFIsIGNoZWNrIHRoaXMgYm94CgotLS0KClRoaXMgUFIgd2FzIGdlbmVyYXRlZCBieSBbTWVuZCBSZW5vdmF0ZV0oaHR0cHM6Ly9tZW5kLmlvL3Jlbm92YXRlLykuIFZpZXcgdGhlIFtyZXBvc2l0b3J5IGpvYiBsb2ddKGh0dHBzOi8vZGV2ZWxvcGVyLm1lbmQuaW8vZ2l0aHViL29zaXNtL2NvbnRhaW5lci1pbWFnZXMta29sbGEpLgo8IS0tcmVub3ZhdGUtZGVidWc6ZXlKamNtVmhkR1ZrU1c1V1pYSWlPaUkwTXk0eE1qTXVPQ0lzSW5Wd1pHRjBaV1JKYmxabGNpSTZJalF6TGpFeU15NDRJaXdpZEdGeVoyVjBRbkpoYm1Ob0lqb2liV0ZwYmlJc0lteGhZbVZzY3lJNld5SnlaVzV2ZG1GMFpTSmRmUT09LS0+Cg==
      patchset: d94297ee9d3a176d3b5549cd640390e4948297c5
      pipeline: check
      playbook_context:
        playbook_projects:
          trusted/project_0/github.com/osism/zuul-config:
            canonical_name: github.com/osism/zuul-config
            checkout: main
            commit: 4f450aa36c28b035ce97359a888edbd7599eaf31
          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: 8ad17ed1be1f63229e054fab94af45f2511a98ea
          untrusted/project_1/github.com/osism/zuul-config:
            canonical_name: github.com/osism/zuul-config
            checkout: main
            commit: 4f450aa36c28b035ce97359a888edbd7599eaf31
          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/yamllint/run.yaml
          roles:
          - checkout: main
            checkout_description: playbook branch
            link_name: ansible/playbook_0/role_0/zuul-jobs
            link_target: untrusted/project_0/github.com/osism/zuul-jobs
            role_path: ansible/playbook_0/role_0/zuul-jobs/roles
          - checkout: main
            checkout_description: zuul branch
            link_name: ansible/playbook_0/role_1/zuul-config
            link_target: untrusted/project_1/github.com/osism/zuul-config
            role_path: ansible/playbook_0/role_1/zuul-config/roles
          - checkout: master
            checkout_description: project default branch
            link_name: ansible/playbook_0/role_2/openinfra-zuul-jobs
            link_target: untrusted/project_2/github.com/osism/openinfra-zuul-jobs
            role_path: ansible/playbook_0/role_2/openinfra-zuul-jobs/roles
      post_review: false
      post_timeout: null
      pre_timeout: null
      project:
        canonical_hostname: github.com
        canonical_name: github.com/osism/container-images-kolla
        name: osism/container-images-kolla
        short_name: container-images-kolla
        src_dir: src/github.com/osism/container-images-kolla
      projects:
        github.com/osism/container-images-kolla:
          canonical_hostname: github.com
          canonical_name: github.com/osism/container-images-kolla
          checkout: main
          checkout_description: zuul branch
          commit: 11fdeef7a68e81d49497fddbe69d44e49b6dc47b
          name: osism/container-images-kolla
          required: false
          short_name: container-images-kolla
          src_dir: src/github.com/osism/container-images-kolla
      ref: refs/pull/717/head
      resources: {}
      tenant: osism
      timeout: 1800
      topic: null
      voting: true
