all:
  children:
    zuul_unreachable:
      hosts: {}
  hosts:
    debian-bookworm:
      ansible_connection: ssh
      ansible_host: 2a13:1a81:8000:3124:f816:3eff:fe10:2e95
      ansible_port: 22
      ansible_python_interpreter: auto
      ansible_user: zuul
      nodepool:
        az: nova
        cloud: regiocloud-a-ci
        external_id: b69b7eed-2587-4a6f-9d46-0f5bf3172a5f
        host_id: 7b3f0b92197487d4577819108acea9423a4ebbe6107eeb02f4a72cb2
        interface_ip: 2a13:1a81:8000:3124:f816:3eff:fe10:2e95
        label: debian-bookworm
        node_properties: {}
        private_ipv4: 10.128.0.110
        private_ipv6: null
        provider: regiocloud-a
        public_ipv4: 81.163.193.162
        public_ipv6: 2a13:1a81:8000:3124:f816:3eff:fe10:2e95
        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 ansible-lint explicit: None implied: {MatchAny:{ImpliedBranchMatcher:main}}
        source: osism/zuul-jobs/.zuul.yaml@main#7>'
      - '<Job ansible-lint explicit: None implied: None source: osism/container-image-ceph-ansible/.zuul.yaml@main#162>'
      ansible_version: '9'
      attempts: 1
      branch: main
      build: f667d5efede84833b21726980e9ea70d
      build_refs:
      - branch: main
        change: '629'
        change_message: "chore(deps): update dependency ansible.netcommon to v8\n\nThis
          PR contains the following updates:\n\n| Package | Type | Update | Change
          |\n|---|---|---|---|\n| [ansible.netcommon](https://redirect.github.com/ansible-collections/ansible.netcommon)
          | galaxy-collection | major | `2.6.1` -> `8.1.0` |\n\n---\n\n> [!WARNING]\n>
          Some dependencies could not be looked up. Check the Dependency Dashboard
          for more information.\n\n---\n\n### Release Notes\n\n<details>\n<summary>ansible-collections/ansible.netcommon
          (ansible.netcommon)</summary>\n\n### [`v8.1.0`](https://redirect.github.com/ansible-collections/ansible.netcommon/blob/HEAD/CHANGELOG.rst#v810)\n\n[Compare
          Source](https://redirect.github.com/ansible-collections/ansible.netcommon/compare/v8.0.1...v8.1.0)\n\n\\======\n\n##
          Minor Changes\n\n- Changes to supplement direct execution of Ansible module
          in validate\\_config(utils.py) and \\_patch\\_update\\_module(network.py)
          added.\n- Override new 2.19.1+ AnsibleModule.\\_record\\_module\\_result
          hook in network action plugin to bypass module result serialization when
          direct execution is enabled\n\n## Bugfixes\n\n- Improved error handling
          in DirectExecutionModule.\\_record\\_module\\_result method for better compatibility
          with core<=2.18\n\n### [`v8.0.1`](https://redirect.github.com/ansible-collections/ansible.netcommon/blob/HEAD/CHANGELOG.rst#v801)\n\n[Compare
          Source](https://redirect.github.com/ansible-collections/ansible.netcommon/compare/v8.0.0...v8.0.1)\n\n\\======\n\n##
          Bugfixes\n\n- ([#&#8203;633](https://redirect.github.com/ansible-collections/ansible.netcommon/issues/633))
          Fixed typo in ansible.netcommon.telnet parameter crlf (was clrf by mistake)\n-
          netconf - Adds check for netconf session\\_close RPC happens only if connection
          is alive.\n\n### [`v8.0.0`](https://redirect.github.com/ansible-collections/ansible.netcommon/blob/HEAD/CHANGELOG.rst#v800)\n\n[Compare
          Source](https://redirect.github.com/ansible-collections/ansible.netcommon/compare/v7.2.0...v8.0.0)\n\n\\======\n\n##
          Release Summary\n\nWith this release, the minimum required version of `ansible-core`
          for this collection is `2.16.0`. The last version known to be compatible
          with `ansible-core` versions below `2.16` is v7.2.0.\n\n## Major Changes\n\n-
          Bumping `requires_ansible` to `>=2.16.0`, since previous ansible-core versions
          are EoL now.\n\n### [`v7.2.0`](https://redirect.github.com/ansible-collections/ansible.netcommon/blob/HEAD/CHANGELOG.rst#v720)\n\n[Compare
          Source](https://redirect.github.com/ansible-collections/ansible.netcommon/compare/v7.1.0...v7.2.0)\n\n\\======\n\n##
          Minor Changes\n\n- Exposes new libssh options to configure publickey\\_accepted\\_algorithms
          and hostkeys. This requires ansible-pylibssh v1.1.0 or higher.\n\n## Deprecated
          Features\n\n- Added deprecation warnings for the above plugins, displayed
          when running respective filter plugins.\n- `parse_cli_textfsm` filter plugin
          is deprecated and will be removed in a future release after 2027-02-01.
          Use `ansible.utils.cli_parse` with the `ansible.utils.textfsm_parser` parser
          as a replacement.\n- `parse_cli` filter plugin is deprecated and will be
          removed in a future release after 2027-02-01. Use `ansible.utils.cli_parse`
          as a replacement.\n- `parse_xml` filter plugin is deprecated and will be
          removed in a future release after 2027-02-01. Use `ansible.utils.cli_parse`
          with the `ansible.utils.xml_parser` parser as a replacement.\n\n## Bugfixes\n\n-
          libssh connection plugin - stop using long-deprecated and now removed internal
          field from ansible-core's base connection plugin class ([https://github.com/ansible-collections/ansible.netcommon/issues/522](https://redirect.github.com/ansible-collections/ansible.netcommon/issues/522),
          [https://github.com/ansible-collections/ansible.netcommon/issues/690](https://redirect.github.com/ansible-collections/ansible.netcommon/issues/690),
          [https://github.com/ansible-collections/ansible.netcommon/pull/691](https://redirect.github.com/ansible-collections/ansible.netcommon/pull/691)).\n\n##
          Documentation Changes\n\n- Includes a new support related section in the
          README.\n\n### [`v7.1.0`](https://redirect.github.com/ansible-collections/ansible.netcommon/blob/HEAD/CHANGELOG.rst#v710)\n\n[Compare
          Source](https://redirect.github.com/ansible-collections/ansible.netcommon/compare/v7.0.0...v7.1.0)\n\n\\======\n\n##
          Minor Changes\n\n- ansible.netcommon.persistent - Connection local is marked
          deprecated and all dependent collections are advised to move to a proper
          connection plugin, complete support of connection local will be removed
          in a release after 01-01-2027.\n\n## Bugfixes\n\n- Updated the error message
          for the content\\_templates parser to include the correct parser name and
          detailed error information.\n\n## Documentation Changes\n\n- Add a simple
          regexp match example for multiple prompt with multiple answers. This example
          could be used to for restarting a network device with a delay.\n\n### [`v7.0.0`](https://redirect.github.com/ansible-collections/ansible.netcommon/blob/HEAD/CHANGELOG.rst#v700)\n\n[Compare
          Source](https://redirect.github.com/ansible-collections/ansible.netcommon/compare/v6.1.3...v7.0.0)\n\n\\======\n\n##
          Release Summary\n\nStarting from this release, the minimum `ansible-core`
          version this collection requires is `2.15.0`. The last known version compatible
          with ansible-core<2.15 is v6.1.3.\n\n## Major Changes\n\n- Bumping `requires_ansible`
          to `>=2.15.0`, since previous ansible-core versions are EoL now.\n\n## Bugfixes\n\n-
          Fix get api call during scp with libssh.\n- Handle sftp error messages for
          file not present for routerOS.\n\n## Known Issues\n\n- libssh - net\\_put
          and net\\_get fail when the destination file intended to be fetched is not
          present.\n\n### [`v6.1.3`](https://redirect.github.com/ansible-collections/ansible.netcommon/blob/HEAD/CHANGELOG.rst#v613)\n\n[Compare
          Source](https://redirect.github.com/ansible-collections/ansible.netcommon/compare/v6.1.2...v6.1.3)\n\n\\======\n\n##
          Bugfixes\n\n- The v6.1.2 release introduced a change in cliconfbase's edit\\_config()
          signature which broke many platform cliconfs. This patch release reverts
          that change.\n\n### [`v6.1.2`](https://redirect.github.com/ansible-collections/ansible.netcommon/blob/HEAD/CHANGELOG.rst#v612)\n\n[Compare
          Source](https://redirect.github.com/ansible-collections/ansible.netcommon/compare/v6.1.1...v6.1.2)\n\n\\======\n\n##
          Documentation Changes\n\n- Fixed module name and log consistency in parse\\_cli\\_textfsm
          filter doc.\n\n### [`v6.1.1`](https://redirect.github.com/ansible-collections/ansible.netcommon/blob/HEAD/CHANGELOG.rst#v611)\n\n[Compare
          Source](https://redirect.github.com/ansible-collections/ansible.netcommon/compare/v6.1.0...v6.1.1)\n\n\\======\n\n##
          Bugfixes\n\n- Added guidance for users to open an issue for the respective
          platform if plugin support is needed.\n- Improved module execution to gracefully
          handle cases where plugin support is required, providing a clear error message
          to the user.\n\n</details>\n\n---\n\n### Configuration\n\n\U0001F4C5 **Schedule**:
          Branch creation - At any time (no schedule defined), Automerge - 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-image-ceph-ansible).\n<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS42Ni4yIiwidXBkYXRlZEluVmVyIjoiNDEuNzEuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsicmVub3ZhdGUiXX0=-->\n"
        change_url: https://github.com/osism/container-image-ceph-ansible/pull/629
        commit_id: e4207a30f0a530736460d160c92c7e5dffea0bdc
        patchset: e4207a30f0a530736460d160c92c7e5dffea0bdc
        project:
          canonical_hostname: github.com
          canonical_name: github.com/osism/container-image-ceph-ansible
          name: osism/container-image-ceph-ansible
          short_name: container-image-ceph-ansible
        src_dir: src/github.com/osism/container-image-ceph-ansible
        topic: null
      buildset: c79216beadf6482994f3d566094a25fd
      buildset_refs:
      - branch: main
        change: '629'
        change_message: "chore(deps): update dependency ansible.netcommon to v8\n\nThis
          PR contains the following updates:\n\n| Package | Type | Update | Change
          |\n|---|---|---|---|\n| [ansible.netcommon](https://redirect.github.com/ansible-collections/ansible.netcommon)
          | galaxy-collection | major | `2.6.1` -> `8.1.0` |\n\n---\n\n> [!WARNING]\n>
          Some dependencies could not be looked up. Check the Dependency Dashboard
          for more information.\n\n---\n\n### Release Notes\n\n<details>\n<summary>ansible-collections/ansible.netcommon
          (ansible.netcommon)</summary>\n\n### [`v8.1.0`](https://redirect.github.com/ansible-collections/ansible.netcommon/blob/HEAD/CHANGELOG.rst#v810)\n\n[Compare
          Source](https://redirect.github.com/ansible-collections/ansible.netcommon/compare/v8.0.1...v8.1.0)\n\n\\======\n\n##
          Minor Changes\n\n- Changes to supplement direct execution of Ansible module
          in validate\\_config(utils.py) and \\_patch\\_update\\_module(network.py)
          added.\n- Override new 2.19.1+ AnsibleModule.\\_record\\_module\\_result
          hook in network action plugin to bypass module result serialization when
          direct execution is enabled\n\n## Bugfixes\n\n- Improved error handling
          in DirectExecutionModule.\\_record\\_module\\_result method for better compatibility
          with core<=2.18\n\n### [`v8.0.1`](https://redirect.github.com/ansible-collections/ansible.netcommon/blob/HEAD/CHANGELOG.rst#v801)\n\n[Compare
          Source](https://redirect.github.com/ansible-collections/ansible.netcommon/compare/v8.0.0...v8.0.1)\n\n\\======\n\n##
          Bugfixes\n\n- ([#&#8203;633](https://redirect.github.com/ansible-collections/ansible.netcommon/issues/633))
          Fixed typo in ansible.netcommon.telnet parameter crlf (was clrf by mistake)\n-
          netconf - Adds check for netconf session\\_close RPC happens only if connection
          is alive.\n\n### [`v8.0.0`](https://redirect.github.com/ansible-collections/ansible.netcommon/blob/HEAD/CHANGELOG.rst#v800)\n\n[Compare
          Source](https://redirect.github.com/ansible-collections/ansible.netcommon/compare/v7.2.0...v8.0.0)\n\n\\======\n\n##
          Release Summary\n\nWith this release, the minimum required version of `ansible-core`
          for this collection is `2.16.0`. The last version known to be compatible
          with `ansible-core` versions below `2.16` is v7.2.0.\n\n## Major Changes\n\n-
          Bumping `requires_ansible` to `>=2.16.0`, since previous ansible-core versions
          are EoL now.\n\n### [`v7.2.0`](https://redirect.github.com/ansible-collections/ansible.netcommon/blob/HEAD/CHANGELOG.rst#v720)\n\n[Compare
          Source](https://redirect.github.com/ansible-collections/ansible.netcommon/compare/v7.1.0...v7.2.0)\n\n\\======\n\n##
          Minor Changes\n\n- Exposes new libssh options to configure publickey\\_accepted\\_algorithms
          and hostkeys. This requires ansible-pylibssh v1.1.0 or higher.\n\n## Deprecated
          Features\n\n- Added deprecation warnings for the above plugins, displayed
          when running respective filter plugins.\n- `parse_cli_textfsm` filter plugin
          is deprecated and will be removed in a future release after 2027-02-01.
          Use `ansible.utils.cli_parse` with the `ansible.utils.textfsm_parser` parser
          as a replacement.\n- `parse_cli` filter plugin is deprecated and will be
          removed in a future release after 2027-02-01. Use `ansible.utils.cli_parse`
          as a replacement.\n- `parse_xml` filter plugin is deprecated and will be
          removed in a future release after 2027-02-01. Use `ansible.utils.cli_parse`
          with the `ansible.utils.xml_parser` parser as a replacement.\n\n## Bugfixes\n\n-
          libssh connection plugin - stop using long-deprecated and now removed internal
          field from ansible-core's base connection plugin class ([https://github.com/ansible-collections/ansible.netcommon/issues/522](https://redirect.github.com/ansible-collections/ansible.netcommon/issues/522),
          [https://github.com/ansible-collections/ansible.netcommon/issues/690](https://redirect.github.com/ansible-collections/ansible.netcommon/issues/690),
          [https://github.com/ansible-collections/ansible.netcommon/pull/691](https://redirect.github.com/ansible-collections/ansible.netcommon/pull/691)).\n\n##
          Documentation Changes\n\n- Includes a new support related section in the
          README.\n\n### [`v7.1.0`](https://redirect.github.com/ansible-collections/ansible.netcommon/blob/HEAD/CHANGELOG.rst#v710)\n\n[Compare
          Source](https://redirect.github.com/ansible-collections/ansible.netcommon/compare/v7.0.0...v7.1.0)\n\n\\======\n\n##
          Minor Changes\n\n- ansible.netcommon.persistent - Connection local is marked
          deprecated and all dependent collections are advised to move to a proper
          connection plugin, complete support of connection local will be removed
          in a release after 01-01-2027.\n\n## Bugfixes\n\n- Updated the error message
          for the content\\_templates parser to include the correct parser name and
          detailed error information.\n\n## Documentation Changes\n\n- Add a simple
          regexp match example for multiple prompt with multiple answers. This example
          could be used to for restarting a network device with a delay.\n\n### [`v7.0.0`](https://redirect.github.com/ansible-collections/ansible.netcommon/blob/HEAD/CHANGELOG.rst#v700)\n\n[Compare
          Source](https://redirect.github.com/ansible-collections/ansible.netcommon/compare/v6.1.3...v7.0.0)\n\n\\======\n\n##
          Release Summary\n\nStarting from this release, the minimum `ansible-core`
          version this collection requires is `2.15.0`. The last known version compatible
          with ansible-core<2.15 is v6.1.3.\n\n## Major Changes\n\n- Bumping `requires_ansible`
          to `>=2.15.0`, since previous ansible-core versions are EoL now.\n\n## Bugfixes\n\n-
          Fix get api call during scp with libssh.\n- Handle sftp error messages for
          file not present for routerOS.\n\n## Known Issues\n\n- libssh - net\\_put
          and net\\_get fail when the destination file intended to be fetched is not
          present.\n\n### [`v6.1.3`](https://redirect.github.com/ansible-collections/ansible.netcommon/blob/HEAD/CHANGELOG.rst#v613)\n\n[Compare
          Source](https://redirect.github.com/ansible-collections/ansible.netcommon/compare/v6.1.2...v6.1.3)\n\n\\======\n\n##
          Bugfixes\n\n- The v6.1.2 release introduced a change in cliconfbase's edit\\_config()
          signature which broke many platform cliconfs. This patch release reverts
          that change.\n\n### [`v6.1.2`](https://redirect.github.com/ansible-collections/ansible.netcommon/blob/HEAD/CHANGELOG.rst#v612)\n\n[Compare
          Source](https://redirect.github.com/ansible-collections/ansible.netcommon/compare/v6.1.1...v6.1.2)\n\n\\======\n\n##
          Documentation Changes\n\n- Fixed module name and log consistency in parse\\_cli\\_textfsm
          filter doc.\n\n### [`v6.1.1`](https://redirect.github.com/ansible-collections/ansible.netcommon/blob/HEAD/CHANGELOG.rst#v611)\n\n[Compare
          Source](https://redirect.github.com/ansible-collections/ansible.netcommon/compare/v6.1.0...v6.1.1)\n\n\\======\n\n##
          Bugfixes\n\n- Added guidance for users to open an issue for the respective
          platform if plugin support is needed.\n- Improved module execution to gracefully
          handle cases where plugin support is required, providing a clear error message
          to the user.\n\n</details>\n\n---\n\n### Configuration\n\n\U0001F4C5 **Schedule**:
          Branch creation - At any time (no schedule defined), Automerge - 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-image-ceph-ansible).\n<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS42Ni4yIiwidXBkYXRlZEluVmVyIjoiNDEuNzEuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsicmVub3ZhdGUiXX0=-->\n"
        change_url: https://github.com/osism/container-image-ceph-ansible/pull/629
        commit_id: e4207a30f0a530736460d160c92c7e5dffea0bdc
        patchset: e4207a30f0a530736460d160c92c7e5dffea0bdc
        project:
          canonical_hostname: github.com
          canonical_name: github.com/osism/container-image-ceph-ansible
          name: osism/container-image-ceph-ansible
          short_name: container-image-ceph-ansible
        src_dir: src/github.com/osism/container-image-ceph-ansible
        topic: null
      change: '629'
      change_message: "chore(deps): update dependency ansible.netcommon to v8\n\nThis
        PR contains the following updates:\n\n| Package | Type | Update | Change |\n|---|---|---|---|\n|
        [ansible.netcommon](https://redirect.github.com/ansible-collections/ansible.netcommon)
        | galaxy-collection | major | `2.6.1` -> `8.1.0` |\n\n---\n\n> [!WARNING]\n>
        Some dependencies could not be looked up. Check the Dependency Dashboard for
        more information.\n\n---\n\n### Release Notes\n\n<details>\n<summary>ansible-collections/ansible.netcommon
        (ansible.netcommon)</summary>\n\n### [`v8.1.0`](https://redirect.github.com/ansible-collections/ansible.netcommon/blob/HEAD/CHANGELOG.rst#v810)\n\n[Compare
        Source](https://redirect.github.com/ansible-collections/ansible.netcommon/compare/v8.0.1...v8.1.0)\n\n\\======\n\n##
        Minor Changes\n\n- Changes to supplement direct execution of Ansible module
        in validate\\_config(utils.py) and \\_patch\\_update\\_module(network.py)
        added.\n- Override new 2.19.1+ AnsibleModule.\\_record\\_module\\_result hook
        in network action plugin to bypass module result serialization when direct
        execution is enabled\n\n## Bugfixes\n\n- Improved error handling in DirectExecutionModule.\\_record\\_module\\_result
        method for better compatibility with core<=2.18\n\n### [`v8.0.1`](https://redirect.github.com/ansible-collections/ansible.netcommon/blob/HEAD/CHANGELOG.rst#v801)\n\n[Compare
        Source](https://redirect.github.com/ansible-collections/ansible.netcommon/compare/v8.0.0...v8.0.1)\n\n\\======\n\n##
        Bugfixes\n\n- ([#&#8203;633](https://redirect.github.com/ansible-collections/ansible.netcommon/issues/633))
        Fixed typo in ansible.netcommon.telnet parameter crlf (was clrf by mistake)\n-
        netconf - Adds check for netconf session\\_close RPC happens only if connection
        is alive.\n\n### [`v8.0.0`](https://redirect.github.com/ansible-collections/ansible.netcommon/blob/HEAD/CHANGELOG.rst#v800)\n\n[Compare
        Source](https://redirect.github.com/ansible-collections/ansible.netcommon/compare/v7.2.0...v8.0.0)\n\n\\======\n\n##
        Release Summary\n\nWith this release, the minimum required version of `ansible-core`
        for this collection is `2.16.0`. The last version known to be compatible with
        `ansible-core` versions below `2.16` is v7.2.0.\n\n## Major Changes\n\n- Bumping
        `requires_ansible` to `>=2.16.0`, since previous ansible-core versions are
        EoL now.\n\n### [`v7.2.0`](https://redirect.github.com/ansible-collections/ansible.netcommon/blob/HEAD/CHANGELOG.rst#v720)\n\n[Compare
        Source](https://redirect.github.com/ansible-collections/ansible.netcommon/compare/v7.1.0...v7.2.0)\n\n\\======\n\n##
        Minor Changes\n\n- Exposes new libssh options to configure publickey\\_accepted\\_algorithms
        and hostkeys. This requires ansible-pylibssh v1.1.0 or higher.\n\n## Deprecated
        Features\n\n- Added deprecation warnings for the above plugins, displayed
        when running respective filter plugins.\n- `parse_cli_textfsm` filter plugin
        is deprecated and will be removed in a future release after 2027-02-01. Use
        `ansible.utils.cli_parse` with the `ansible.utils.textfsm_parser` parser as
        a replacement.\n- `parse_cli` filter plugin is deprecated and will be removed
        in a future release after 2027-02-01. Use `ansible.utils.cli_parse` as a replacement.\n-
        `parse_xml` filter plugin is deprecated and will be removed in a future release
        after 2027-02-01. Use `ansible.utils.cli_parse` with the `ansible.utils.xml_parser`
        parser as a replacement.\n\n## Bugfixes\n\n- libssh connection plugin - stop
        using long-deprecated and now removed internal field from ansible-core's base
        connection plugin class ([https://github.com/ansible-collections/ansible.netcommon/issues/522](https://redirect.github.com/ansible-collections/ansible.netcommon/issues/522),
        [https://github.com/ansible-collections/ansible.netcommon/issues/690](https://redirect.github.com/ansible-collections/ansible.netcommon/issues/690),
        [https://github.com/ansible-collections/ansible.netcommon/pull/691](https://redirect.github.com/ansible-collections/ansible.netcommon/pull/691)).\n\n##
        Documentation Changes\n\n- Includes a new support related section in the README.\n\n###
        [`v7.1.0`](https://redirect.github.com/ansible-collections/ansible.netcommon/blob/HEAD/CHANGELOG.rst#v710)\n\n[Compare
        Source](https://redirect.github.com/ansible-collections/ansible.netcommon/compare/v7.0.0...v7.1.0)\n\n\\======\n\n##
        Minor Changes\n\n- ansible.netcommon.persistent - Connection local is marked
        deprecated and all dependent collections are advised to move to a proper connection
        plugin, complete support of connection local will be removed in a release
        after 01-01-2027.\n\n## Bugfixes\n\n- Updated the error message for the content\\_templates
        parser to include the correct parser name and detailed error information.\n\n##
        Documentation Changes\n\n- Add a simple regexp match example for multiple
        prompt with multiple answers. This example could be used to for restarting
        a network device with a delay.\n\n### [`v7.0.0`](https://redirect.github.com/ansible-collections/ansible.netcommon/blob/HEAD/CHANGELOG.rst#v700)\n\n[Compare
        Source](https://redirect.github.com/ansible-collections/ansible.netcommon/compare/v6.1.3...v7.0.0)\n\n\\======\n\n##
        Release Summary\n\nStarting from this release, the minimum `ansible-core`
        version this collection requires is `2.15.0`. The last known version compatible
        with ansible-core<2.15 is v6.1.3.\n\n## Major Changes\n\n- Bumping `requires_ansible`
        to `>=2.15.0`, since previous ansible-core versions are EoL now.\n\n## Bugfixes\n\n-
        Fix get api call during scp with libssh.\n- Handle sftp error messages for
        file not present for routerOS.\n\n## Known Issues\n\n- libssh - net\\_put
        and net\\_get fail when the destination file intended to be fetched is not
        present.\n\n### [`v6.1.3`](https://redirect.github.com/ansible-collections/ansible.netcommon/blob/HEAD/CHANGELOG.rst#v613)\n\n[Compare
        Source](https://redirect.github.com/ansible-collections/ansible.netcommon/compare/v6.1.2...v6.1.3)\n\n\\======\n\n##
        Bugfixes\n\n- The v6.1.2 release introduced a change in cliconfbase's edit\\_config()
        signature which broke many platform cliconfs. This patch release reverts that
        change.\n\n### [`v6.1.2`](https://redirect.github.com/ansible-collections/ansible.netcommon/blob/HEAD/CHANGELOG.rst#v612)\n\n[Compare
        Source](https://redirect.github.com/ansible-collections/ansible.netcommon/compare/v6.1.1...v6.1.2)\n\n\\======\n\n##
        Documentation Changes\n\n- Fixed module name and log consistency in parse\\_cli\\_textfsm
        filter doc.\n\n### [`v6.1.1`](https://redirect.github.com/ansible-collections/ansible.netcommon/blob/HEAD/CHANGELOG.rst#v611)\n\n[Compare
        Source](https://redirect.github.com/ansible-collections/ansible.netcommon/compare/v6.1.0...v6.1.1)\n\n\\======\n\n##
        Bugfixes\n\n- Added guidance for users to open an issue for the respective
        platform if plugin support is needed.\n- Improved module execution to gracefully
        handle cases where plugin support is required, providing a clear error message
        to the user.\n\n</details>\n\n---\n\n### Configuration\n\n\U0001F4C5 **Schedule**:
        Branch creation - At any time (no schedule defined), Automerge - 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-image-ceph-ansible).\n<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS42Ni4yIiwidXBkYXRlZEluVmVyIjoiNDEuNzEuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsicmVub3ZhdGUiXX0=-->\n"
      change_url: https://github.com/osism/container-image-ceph-ansible/pull/629
      child_jobs: []
      commit_id: e4207a30f0a530736460d160c92c7e5dffea0bdc
      event_id: 29d26240-7955-11f0-8407-ceb3077486f5
      executor:
        hostname: 521e9411259a
        inventory_file: /var/lib/zuul/builds/f667d5efede84833b21726980e9ea70d/ansible/inventory.yaml
        log_root: /var/lib/zuul/builds/f667d5efede84833b21726980e9ea70d/work/logs
        result_data_file: /var/lib/zuul/builds/f667d5efede84833b21726980e9ea70d/work/results.json
        src_root: /var/lib/zuul/builds/f667d5efede84833b21726980e9ea70d/work/src
        work_root: /var/lib/zuul/builds/f667d5efede84833b21726980e9ea70d/work
      include_vars: []
      items:
      - branch: main
        change: '629'
        change_message: "chore(deps): update dependency ansible.netcommon to v8\n\nThis
          PR contains the following updates:\n\n| Package | Type | Update | Change
          |\n|---|---|---|---|\n| [ansible.netcommon](https://redirect.github.com/ansible-collections/ansible.netcommon)
          | galaxy-collection | major | `2.6.1` -> `8.1.0` |\n\n---\n\n> [!WARNING]\n>
          Some dependencies could not be looked up. Check the Dependency Dashboard
          for more information.\n\n---\n\n### Release Notes\n\n<details>\n<summary>ansible-collections/ansible.netcommon
          (ansible.netcommon)</summary>\n\n### [`v8.1.0`](https://redirect.github.com/ansible-collections/ansible.netcommon/blob/HEAD/CHANGELOG.rst#v810)\n\n[Compare
          Source](https://redirect.github.com/ansible-collections/ansible.netcommon/compare/v8.0.1...v8.1.0)\n\n\\======\n\n##
          Minor Changes\n\n- Changes to supplement direct execution of Ansible module
          in validate\\_config(utils.py) and \\_patch\\_update\\_module(network.py)
          added.\n- Override new 2.19.1+ AnsibleModule.\\_record\\_module\\_result
          hook in network action plugin to bypass module result serialization when
          direct execution is enabled\n\n## Bugfixes\n\n- Improved error handling
          in DirectExecutionModule.\\_record\\_module\\_result method for better compatibility
          with core<=2.18\n\n### [`v8.0.1`](https://redirect.github.com/ansible-collections/ansible.netcommon/blob/HEAD/CHANGELOG.rst#v801)\n\n[Compare
          Source](https://redirect.github.com/ansible-collections/ansible.netcommon/compare/v8.0.0...v8.0.1)\n\n\\======\n\n##
          Bugfixes\n\n- ([#&#8203;633](https://redirect.github.com/ansible-collections/ansible.netcommon/issues/633))
          Fixed typo in ansible.netcommon.telnet parameter crlf (was clrf by mistake)\n-
          netconf - Adds check for netconf session\\_close RPC happens only if connection
          is alive.\n\n### [`v8.0.0`](https://redirect.github.com/ansible-collections/ansible.netcommon/blob/HEAD/CHANGELOG.rst#v800)\n\n[Compare
          Source](https://redirect.github.com/ansible-collections/ansible.netcommon/compare/v7.2.0...v8.0.0)\n\n\\======\n\n##
          Release Summary\n\nWith this release, the minimum required version of `ansible-core`
          for this collection is `2.16.0`. The last version known to be compatible
          with `ansible-core` versions below `2.16` is v7.2.0.\n\n## Major Changes\n\n-
          Bumping `requires_ansible` to `>=2.16.0`, since previous ansible-core versions
          are EoL now.\n\n### [`v7.2.0`](https://redirect.github.com/ansible-collections/ansible.netcommon/blob/HEAD/CHANGELOG.rst#v720)\n\n[Compare
          Source](https://redirect.github.com/ansible-collections/ansible.netcommon/compare/v7.1.0...v7.2.0)\n\n\\======\n\n##
          Minor Changes\n\n- Exposes new libssh options to configure publickey\\_accepted\\_algorithms
          and hostkeys. This requires ansible-pylibssh v1.1.0 or higher.\n\n## Deprecated
          Features\n\n- Added deprecation warnings for the above plugins, displayed
          when running respective filter plugins.\n- `parse_cli_textfsm` filter plugin
          is deprecated and will be removed in a future release after 2027-02-01.
          Use `ansible.utils.cli_parse` with the `ansible.utils.textfsm_parser` parser
          as a replacement.\n- `parse_cli` filter plugin is deprecated and will be
          removed in a future release after 2027-02-01. Use `ansible.utils.cli_parse`
          as a replacement.\n- `parse_xml` filter plugin is deprecated and will be
          removed in a future release after 2027-02-01. Use `ansible.utils.cli_parse`
          with the `ansible.utils.xml_parser` parser as a replacement.\n\n## Bugfixes\n\n-
          libssh connection plugin - stop using long-deprecated and now removed internal
          field from ansible-core's base connection plugin class ([https://github.com/ansible-collections/ansible.netcommon/issues/522](https://redirect.github.com/ansible-collections/ansible.netcommon/issues/522),
          [https://github.com/ansible-collections/ansible.netcommon/issues/690](https://redirect.github.com/ansible-collections/ansible.netcommon/issues/690),
          [https://github.com/ansible-collections/ansible.netcommon/pull/691](https://redirect.github.com/ansible-collections/ansible.netcommon/pull/691)).\n\n##
          Documentation Changes\n\n- Includes a new support related section in the
          README.\n\n### [`v7.1.0`](https://redirect.github.com/ansible-collections/ansible.netcommon/blob/HEAD/CHANGELOG.rst#v710)\n\n[Compare
          Source](https://redirect.github.com/ansible-collections/ansible.netcommon/compare/v7.0.0...v7.1.0)\n\n\\======\n\n##
          Minor Changes\n\n- ansible.netcommon.persistent - Connection local is marked
          deprecated and all dependent collections are advised to move to a proper
          connection plugin, complete support of connection local will be removed
          in a release after 01-01-2027.\n\n## Bugfixes\n\n- Updated the error message
          for the content\\_templates parser to include the correct parser name and
          detailed error information.\n\n## Documentation Changes\n\n- Add a simple
          regexp match example for multiple prompt with multiple answers. This example
          could be used to for restarting a network device with a delay.\n\n### [`v7.0.0`](https://redirect.github.com/ansible-collections/ansible.netcommon/blob/HEAD/CHANGELOG.rst#v700)\n\n[Compare
          Source](https://redirect.github.com/ansible-collections/ansible.netcommon/compare/v6.1.3...v7.0.0)\n\n\\======\n\n##
          Release Summary\n\nStarting from this release, the minimum `ansible-core`
          version this collection requires is `2.15.0`. The last known version compatible
          with ansible-core<2.15 is v6.1.3.\n\n## Major Changes\n\n- Bumping `requires_ansible`
          to `>=2.15.0`, since previous ansible-core versions are EoL now.\n\n## Bugfixes\n\n-
          Fix get api call during scp with libssh.\n- Handle sftp error messages for
          file not present for routerOS.\n\n## Known Issues\n\n- libssh - net\\_put
          and net\\_get fail when the destination file intended to be fetched is not
          present.\n\n### [`v6.1.3`](https://redirect.github.com/ansible-collections/ansible.netcommon/blob/HEAD/CHANGELOG.rst#v613)\n\n[Compare
          Source](https://redirect.github.com/ansible-collections/ansible.netcommon/compare/v6.1.2...v6.1.3)\n\n\\======\n\n##
          Bugfixes\n\n- The v6.1.2 release introduced a change in cliconfbase's edit\\_config()
          signature which broke many platform cliconfs. This patch release reverts
          that change.\n\n### [`v6.1.2`](https://redirect.github.com/ansible-collections/ansible.netcommon/blob/HEAD/CHANGELOG.rst#v612)\n\n[Compare
          Source](https://redirect.github.com/ansible-collections/ansible.netcommon/compare/v6.1.1...v6.1.2)\n\n\\======\n\n##
          Documentation Changes\n\n- Fixed module name and log consistency in parse\\_cli\\_textfsm
          filter doc.\n\n### [`v6.1.1`](https://redirect.github.com/ansible-collections/ansible.netcommon/blob/HEAD/CHANGELOG.rst#v611)\n\n[Compare
          Source](https://redirect.github.com/ansible-collections/ansible.netcommon/compare/v6.1.0...v6.1.1)\n\n\\======\n\n##
          Bugfixes\n\n- Added guidance for users to open an issue for the respective
          platform if plugin support is needed.\n- Improved module execution to gracefully
          handle cases where plugin support is required, providing a clear error message
          to the user.\n\n</details>\n\n---\n\n### Configuration\n\n\U0001F4C5 **Schedule**:
          Branch creation - At any time (no schedule defined), Automerge - 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-image-ceph-ansible).\n<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS42Ni4yIiwidXBkYXRlZEluVmVyIjoiNDEuNzEuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsicmVub3ZhdGUiXX0=-->\n"
        change_url: https://github.com/osism/container-image-ceph-ansible/pull/629
        commit_id: e4207a30f0a530736460d160c92c7e5dffea0bdc
        patchset: e4207a30f0a530736460d160c92c7e5dffea0bdc
        project:
          canonical_hostname: github.com
          canonical_name: github.com/osism/container-image-ceph-ansible
          name: osism/container-image-ceph-ansible
          short_name: container-image-ceph-ansible
          src_dir: src/github.com/osism/container-image-ceph-ansible
        topic: null
      job: ansible-lint
      jobtags: []
      max_attempts: 3
      message: Y2hvcmUoZGVwcyk6IHVwZGF0ZSBkZXBlbmRlbmN5IGFuc2libGUubmV0Y29tbW9uIHRvIHY4CgpUaGlzIFBSIGNvbnRhaW5zIHRoZSBmb2xsb3dpbmcgdXBkYXRlczoKCnwgUGFja2FnZSB8IFR5cGUgfCBVcGRhdGUgfCBDaGFuZ2UgfAp8LS0tfC0tLXwtLS18LS0tfAp8IFthbnNpYmxlLm5ldGNvbW1vbl0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2Fuc2libGUtY29sbGVjdGlvbnMvYW5zaWJsZS5uZXRjb21tb24pIHwgZ2FsYXh5LWNvbGxlY3Rpb24gfCBtYWpvciB8IGAyLjYuMWAgLT4gYDguMS4wYCB8CgotLS0KCj4gWyFXQVJOSU5HXQo+IFNvbWUgZGVwZW5kZW5jaWVzIGNvdWxkIG5vdCBiZSBsb29rZWQgdXAuIENoZWNrIHRoZSBEZXBlbmRlbmN5IERhc2hib2FyZCBmb3IgbW9yZSBpbmZvcm1hdGlvbi4KCi0tLQoKIyMjIFJlbGVhc2UgTm90ZXMKCjxkZXRhaWxzPgo8c3VtbWFyeT5hbnNpYmxlLWNvbGxlY3Rpb25zL2Fuc2libGUubmV0Y29tbW9uIChhbnNpYmxlLm5ldGNvbW1vbik8L3N1bW1hcnk+CgojIyMgW2B2OC4xLjBgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vYW5zaWJsZS1jb2xsZWN0aW9ucy9hbnNpYmxlLm5ldGNvbW1vbi9ibG9iL0hFQUQvQ0hBTkdFTE9HLnJzdCN2ODEwKQoKW0NvbXBhcmUgU291cmNlXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vYW5zaWJsZS1jb2xsZWN0aW9ucy9hbnNpYmxlLm5ldGNvbW1vbi9jb21wYXJlL3Y4LjAuMS4uLnY4LjEuMCkKClw9PT09PT0KCiMjIE1pbm9yIENoYW5nZXMKCi0gQ2hhbmdlcyB0byBzdXBwbGVtZW50IGRpcmVjdCBleGVjdXRpb24gb2YgQW5zaWJsZSBtb2R1bGUgaW4gdmFsaWRhdGVcX2NvbmZpZyh1dGlscy5weSkgYW5kIFxfcGF0Y2hcX3VwZGF0ZVxfbW9kdWxlKG5ldHdvcmsucHkpIGFkZGVkLgotIE92ZXJyaWRlIG5ldyAyLjE5LjErIEFuc2libGVNb2R1bGUuXF9yZWNvcmRcX21vZHVsZVxfcmVzdWx0IGhvb2sgaW4gbmV0d29yayBhY3Rpb24gcGx1Z2luIHRvIGJ5cGFzcyBtb2R1bGUgcmVzdWx0IHNlcmlhbGl6YXRpb24gd2hlbiBkaXJlY3QgZXhlY3V0aW9uIGlzIGVuYWJsZWQKCiMjIEJ1Z2ZpeGVzCgotIEltcHJvdmVkIGVycm9yIGhhbmRsaW5nIGluIERpcmVjdEV4ZWN1dGlvbk1vZHVsZS5cX3JlY29yZFxfbW9kdWxlXF9yZXN1bHQgbWV0aG9kIGZvciBiZXR0ZXIgY29tcGF0aWJpbGl0eSB3aXRoIGNvcmU8PTIuMTgKCiMjIyBbYHY4LjAuMWBdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9hbnNpYmxlLWNvbGxlY3Rpb25zL2Fuc2libGUubmV0Y29tbW9uL2Jsb2IvSEVBRC9DSEFOR0VMT0cucnN0I3Y4MDEpCgpbQ29tcGFyZSBTb3VyY2VdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9hbnNpYmxlLWNvbGxlY3Rpb25zL2Fuc2libGUubmV0Y29tbW9uL2NvbXBhcmUvdjguMC4wLi4udjguMC4xKQoKXD09PT09PQoKIyMgQnVnZml4ZXMKCi0gKFsjJiM4MjAzOzYzM10oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2Fuc2libGUtY29sbGVjdGlvbnMvYW5zaWJsZS5uZXRjb21tb24vaXNzdWVzLzYzMykpIEZpeGVkIHR5cG8gaW4gYW5zaWJsZS5uZXRjb21tb24udGVsbmV0IHBhcmFtZXRlciBjcmxmICh3YXMgY2xyZiBieSBtaXN0YWtlKQotIG5ldGNvbmYgLSBBZGRzIGNoZWNrIGZvciBuZXRjb25mIHNlc3Npb25cX2Nsb3NlIFJQQyBoYXBwZW5zIG9ubHkgaWYgY29ubmVjdGlvbiBpcyBhbGl2ZS4KCiMjIyBbYHY4LjAuMGBdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9hbnNpYmxlLWNvbGxlY3Rpb25zL2Fuc2libGUubmV0Y29tbW9uL2Jsb2IvSEVBRC9DSEFOR0VMT0cucnN0I3Y4MDApCgpbQ29tcGFyZSBTb3VyY2VdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9hbnNpYmxlLWNvbGxlY3Rpb25zL2Fuc2libGUubmV0Y29tbW9uL2NvbXBhcmUvdjcuMi4wLi4udjguMC4wKQoKXD09PT09PQoKIyMgUmVsZWFzZSBTdW1tYXJ5CgpXaXRoIHRoaXMgcmVsZWFzZSwgdGhlIG1pbmltdW0gcmVxdWlyZWQgdmVyc2lvbiBvZiBgYW5zaWJsZS1jb3JlYCBmb3IgdGhpcyBjb2xsZWN0aW9uIGlzIGAyLjE2LjBgLiBUaGUgbGFzdCB2ZXJzaW9uIGtub3duIHRvIGJlIGNvbXBhdGlibGUgd2l0aCBgYW5zaWJsZS1jb3JlYCB2ZXJzaW9ucyBiZWxvdyBgMi4xNmAgaXMgdjcuMi4wLgoKIyMgTWFqb3IgQ2hhbmdlcwoKLSBCdW1waW5nIGByZXF1aXJlc19hbnNpYmxlYCB0byBgPj0yLjE2LjBgLCBzaW5jZSBwcmV2aW91cyBhbnNpYmxlLWNvcmUgdmVyc2lvbnMgYXJlIEVvTCBub3cuCgojIyMgW2B2Ny4yLjBgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vYW5zaWJsZS1jb2xsZWN0aW9ucy9hbnNpYmxlLm5ldGNvbW1vbi9ibG9iL0hFQUQvQ0hBTkdFTE9HLnJzdCN2NzIwKQoKW0NvbXBhcmUgU291cmNlXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vYW5zaWJsZS1jb2xsZWN0aW9ucy9hbnNpYmxlLm5ldGNvbW1vbi9jb21wYXJlL3Y3LjEuMC4uLnY3LjIuMCkKClw9PT09PT0KCiMjIE1pbm9yIENoYW5nZXMKCi0gRXhwb3NlcyBuZXcgbGlic3NoIG9wdGlvbnMgdG8gY29uZmlndXJlIHB1YmxpY2tleVxfYWNjZXB0ZWRcX2FsZ29yaXRobXMgYW5kIGhvc3RrZXlzLiBUaGlzIHJlcXVpcmVzIGFuc2libGUtcHlsaWJzc2ggdjEuMS4wIG9yIGhpZ2hlci4KCiMjIERlcHJlY2F0ZWQgRmVhdHVyZXMKCi0gQWRkZWQgZGVwcmVjYXRpb24gd2FybmluZ3MgZm9yIHRoZSBhYm92ZSBwbHVnaW5zLCBkaXNwbGF5ZWQgd2hlbiBydW5uaW5nIHJlc3BlY3RpdmUgZmlsdGVyIHBsdWdpbnMuCi0gYHBhcnNlX2NsaV90ZXh0ZnNtYCBmaWx0ZXIgcGx1Z2luIGlzIGRlcHJlY2F0ZWQgYW5kIHdpbGwgYmUgcmVtb3ZlZCBpbiBhIGZ1dHVyZSByZWxlYXNlIGFmdGVyIDIwMjctMDItMDEuIFVzZSBgYW5zaWJsZS51dGlscy5jbGlfcGFyc2VgIHdpdGggdGhlIGBhbnNpYmxlLnV0aWxzLnRleHRmc21fcGFyc2VyYCBwYXJzZXIgYXMgYSByZXBsYWNlbWVudC4KLSBgcGFyc2VfY2xpYCBmaWx0ZXIgcGx1Z2luIGlzIGRlcHJlY2F0ZWQgYW5kIHdpbGwgYmUgcmVtb3ZlZCBpbiBhIGZ1dHVyZSByZWxlYXNlIGFmdGVyIDIwMjctMDItMDEuIFVzZSBgYW5zaWJsZS51dGlscy5jbGlfcGFyc2VgIGFzIGEgcmVwbGFjZW1lbnQuCi0gYHBhcnNlX3htbGAgZmlsdGVyIHBsdWdpbiBpcyBkZXByZWNhdGVkIGFuZCB3aWxsIGJlIHJlbW92ZWQgaW4gYSBmdXR1cmUgcmVsZWFzZSBhZnRlciAyMDI3LTAyLTAxLiBVc2UgYGFuc2libGUudXRpbHMuY2xpX3BhcnNlYCB3aXRoIHRoZSBgYW5zaWJsZS51dGlscy54bWxfcGFyc2VyYCBwYXJzZXIgYXMgYSByZXBsYWNlbWVudC4KCiMjIEJ1Z2ZpeGVzCgotIGxpYnNzaCBjb25uZWN0aW9uIHBsdWdpbiAtIHN0b3AgdXNpbmcgbG9uZy1kZXByZWNhdGVkIGFuZCBub3cgcmVtb3ZlZCBpbnRlcm5hbCBmaWVsZCBmcm9tIGFuc2libGUtY29yZSdzIGJhc2UgY29ubmVjdGlvbiBwbHVnaW4gY2xhc3MgKFtodHRwczovL2dpdGh1Yi5jb20vYW5zaWJsZS1jb2xsZWN0aW9ucy9hbnNpYmxlLm5ldGNvbW1vbi9pc3N1ZXMvNTIyXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vYW5zaWJsZS1jb2xsZWN0aW9ucy9hbnNpYmxlLm5ldGNvbW1vbi9pc3N1ZXMvNTIyKSwgW2h0dHBzOi8vZ2l0aHViLmNvbS9hbnNpYmxlLWNvbGxlY3Rpb25zL2Fuc2libGUubmV0Y29tbW9uL2lzc3Vlcy82OTBdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9hbnNpYmxlLWNvbGxlY3Rpb25zL2Fuc2libGUubmV0Y29tbW9uL2lzc3Vlcy82OTApLCBbaHR0cHM6Ly9naXRodWIuY29tL2Fuc2libGUtY29sbGVjdGlvbnMvYW5zaWJsZS5uZXRjb21tb24vcHVsbC82OTFdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9hbnNpYmxlLWNvbGxlY3Rpb25zL2Fuc2libGUubmV0Y29tbW9uL3B1bGwvNjkxKSkuCgojIyBEb2N1bWVudGF0aW9uIENoYW5nZXMKCi0gSW5jbHVkZXMgYSBuZXcgc3VwcG9ydCByZWxhdGVkIHNlY3Rpb24gaW4gdGhlIFJFQURNRS4KCiMjIyBbYHY3LjEuMGBdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9hbnNpYmxlLWNvbGxlY3Rpb25zL2Fuc2libGUubmV0Y29tbW9uL2Jsb2IvSEVBRC9DSEFOR0VMT0cucnN0I3Y3MTApCgpbQ29tcGFyZSBTb3VyY2VdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9hbnNpYmxlLWNvbGxlY3Rpb25zL2Fuc2libGUubmV0Y29tbW9uL2NvbXBhcmUvdjcuMC4wLi4udjcuMS4wKQoKXD09PT09PQoKIyMgTWlub3IgQ2hhbmdlcwoKLSBhbnNpYmxlLm5ldGNvbW1vbi5wZXJzaXN0ZW50IC0gQ29ubmVjdGlvbiBsb2NhbCBpcyBtYXJrZWQgZGVwcmVjYXRlZCBhbmQgYWxsIGRlcGVuZGVudCBjb2xsZWN0aW9ucyBhcmUgYWR2aXNlZCB0byBtb3ZlIHRvIGEgcHJvcGVyIGNvbm5lY3Rpb24gcGx1Z2luLCBjb21wbGV0ZSBzdXBwb3J0IG9mIGNvbm5lY3Rpb24gbG9jYWwgd2lsbCBiZSByZW1vdmVkIGluIGEgcmVsZWFzZSBhZnRlciAwMS0wMS0yMDI3LgoKIyMgQnVnZml4ZXMKCi0gVXBkYXRlZCB0aGUgZXJyb3IgbWVzc2FnZSBmb3IgdGhlIGNvbnRlbnRcX3RlbXBsYXRlcyBwYXJzZXIgdG8gaW5jbHVkZSB0aGUgY29ycmVjdCBwYXJzZXIgbmFtZSBhbmQgZGV0YWlsZWQgZXJyb3IgaW5mb3JtYXRpb24uCgojIyBEb2N1bWVudGF0aW9uIENoYW5nZXMKCi0gQWRkIGEgc2ltcGxlIHJlZ2V4cCBtYXRjaCBleGFtcGxlIGZvciBtdWx0aXBsZSBwcm9tcHQgd2l0aCBtdWx0aXBsZSBhbnN3ZXJzLiBUaGlzIGV4YW1wbGUgY291bGQgYmUgdXNlZCB0byBmb3IgcmVzdGFydGluZyBhIG5ldHdvcmsgZGV2aWNlIHdpdGggYSBkZWxheS4KCiMjIyBbYHY3LjAuMGBdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9hbnNpYmxlLWNvbGxlY3Rpb25zL2Fuc2libGUubmV0Y29tbW9uL2Jsb2IvSEVBRC9DSEFOR0VMT0cucnN0I3Y3MDApCgpbQ29tcGFyZSBTb3VyY2VdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9hbnNpYmxlLWNvbGxlY3Rpb25zL2Fuc2libGUubmV0Y29tbW9uL2NvbXBhcmUvdjYuMS4zLi4udjcuMC4wKQoKXD09PT09PQoKIyMgUmVsZWFzZSBTdW1tYXJ5CgpTdGFydGluZyBmcm9tIHRoaXMgcmVsZWFzZSwgdGhlIG1pbmltdW0gYGFuc2libGUtY29yZWAgdmVyc2lvbiB0aGlzIGNvbGxlY3Rpb24gcmVxdWlyZXMgaXMgYDIuMTUuMGAuIFRoZSBsYXN0IGtub3duIHZlcnNpb24gY29tcGF0aWJsZSB3aXRoIGFuc2libGUtY29yZTwyLjE1IGlzIHY2LjEuMy4KCiMjIE1ham9yIENoYW5nZXMKCi0gQnVtcGluZyBgcmVxdWlyZXNfYW5zaWJsZWAgdG8gYD49Mi4xNS4wYCwgc2luY2UgcHJldmlvdXMgYW5zaWJsZS1jb3JlIHZlcnNpb25zIGFyZSBFb0wgbm93LgoKIyMgQnVnZml4ZXMKCi0gRml4IGdldCBhcGkgY2FsbCBkdXJpbmcgc2NwIHdpdGggbGlic3NoLgotIEhhbmRsZSBzZnRwIGVycm9yIG1lc3NhZ2VzIGZvciBmaWxlIG5vdCBwcmVzZW50IGZvciByb3V0ZXJPUy4KCiMjIEtub3duIElzc3VlcwoKLSBsaWJzc2ggLSBuZXRcX3B1dCBhbmQgbmV0XF9nZXQgZmFpbCB3aGVuIHRoZSBkZXN0aW5hdGlvbiBmaWxlIGludGVuZGVkIHRvIGJlIGZldGNoZWQgaXMgbm90IHByZXNlbnQuCgojIyMgW2B2Ni4xLjNgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vYW5zaWJsZS1jb2xsZWN0aW9ucy9hbnNpYmxlLm5ldGNvbW1vbi9ibG9iL0hFQUQvQ0hBTkdFTE9HLnJzdCN2NjEzKQoKW0NvbXBhcmUgU291cmNlXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vYW5zaWJsZS1jb2xsZWN0aW9ucy9hbnNpYmxlLm5ldGNvbW1vbi9jb21wYXJlL3Y2LjEuMi4uLnY2LjEuMykKClw9PT09PT0KCiMjIEJ1Z2ZpeGVzCgotIFRoZSB2Ni4xLjIgcmVsZWFzZSBpbnRyb2R1Y2VkIGEgY2hhbmdlIGluIGNsaWNvbmZiYXNlJ3MgZWRpdFxfY29uZmlnKCkgc2lnbmF0dXJlIHdoaWNoIGJyb2tlIG1hbnkgcGxhdGZvcm0gY2xpY29uZnMuIFRoaXMgcGF0Y2ggcmVsZWFzZSByZXZlcnRzIHRoYXQgY2hhbmdlLgoKIyMjIFtgdjYuMS4yYF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2Fuc2libGUtY29sbGVjdGlvbnMvYW5zaWJsZS5uZXRjb21tb24vYmxvYi9IRUFEL0NIQU5HRUxPRy5yc3QjdjYxMikKCltDb21wYXJlIFNvdXJjZV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2Fuc2libGUtY29sbGVjdGlvbnMvYW5zaWJsZS5uZXRjb21tb24vY29tcGFyZS92Ni4xLjEuLi52Ni4xLjIpCgpcPT09PT09CgojIyBEb2N1bWVudGF0aW9uIENoYW5nZXMKCi0gRml4ZWQgbW9kdWxlIG5hbWUgYW5kIGxvZyBjb25zaXN0ZW5jeSBpbiBwYXJzZVxfY2xpXF90ZXh0ZnNtIGZpbHRlciBkb2MuCgojIyMgW2B2Ni4xLjFgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vYW5zaWJsZS1jb2xsZWN0aW9ucy9hbnNpYmxlLm5ldGNvbW1vbi9ibG9iL0hFQUQvQ0hBTkdFTE9HLnJzdCN2NjExKQoKW0NvbXBhcmUgU291cmNlXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vYW5zaWJsZS1jb2xsZWN0aW9ucy9hbnNpYmxlLm5ldGNvbW1vbi9jb21wYXJlL3Y2LjEuMC4uLnY2LjEuMSkKClw9PT09PT0KCiMjIEJ1Z2ZpeGVzCgotIEFkZGVkIGd1aWRhbmNlIGZvciB1c2VycyB0byBvcGVuIGFuIGlzc3VlIGZvciB0aGUgcmVzcGVjdGl2ZSBwbGF0Zm9ybSBpZiBwbHVnaW4gc3VwcG9ydCBpcyBuZWVkZWQuCi0gSW1wcm92ZWQgbW9kdWxlIGV4ZWN1dGlvbiB0byBncmFjZWZ1bGx5IGhhbmRsZSBjYXNlcyB3aGVyZSBwbHVnaW4gc3VwcG9ydCBpcyByZXF1aXJlZCwgcHJvdmlkaW5nIGEgY2xlYXIgZXJyb3IgbWVzc2FnZSB0byB0aGUgdXNlci4KCjwvZGV0YWlscz4KCi0tLQoKIyMjIENvbmZpZ3VyYXRpb24KCvCfk4UgKipTY2hlZHVsZSoqOiBCcmFuY2ggY3JlYXRpb24gLSBBdCBhbnkgdGltZSAobm8gc2NoZWR1bGUgZGVmaW5lZCksIEF1dG9tZXJnZSAtIEF0IGFueSB0aW1lIChubyBzY2hlZHVsZSBkZWZpbmVkKS4KCvCfmqYgKipBdXRvbWVyZ2UqKjogRGlzYWJsZWQgYnkgY29uZmlnLiBQbGVhc2UgbWVyZ2UgdGhpcyBtYW51YWxseSBvbmNlIHlvdSBhcmUgc2F0aXNmaWVkLgoK4pm7ICoqUmViYXNpbmcqKjogV2hlbmV2ZXIgUFIgYmVjb21lcyBjb25mbGljdGVkLCBvciB5b3UgdGljayB0aGUgcmViYXNlL3JldHJ5IGNoZWNrYm94LgoK8J+UlSAqKklnbm9yZSoqOiBDbG9zZSB0aGlzIFBSIGFuZCB5b3Ugd29uJ3QgYmUgcmVtaW5kZWQgYWJvdXQgdGhpcyB1cGRhdGUgYWdhaW4uCgotLS0KCiAtIFsgXSA8IS0tIHJlYmFzZS1jaGVjayAtLT5JZiB5b3Ugd2FudCB0byByZWJhc2UvcmV0cnkgdGhpcyBQUiwgY2hlY2sgdGhpcyBib3gKCi0tLQoKVGhpcyBQUiB3YXMgZ2VuZXJhdGVkIGJ5IFtNZW5kIFJlbm92YXRlXShodHRwczovL21lbmQuaW8vcmVub3ZhdGUvKS4gVmlldyB0aGUgW3JlcG9zaXRvcnkgam9iIGxvZ10oaHR0cHM6Ly9kZXZlbG9wZXIubWVuZC5pby9naXRodWIvb3Npc20vY29udGFpbmVyLWltYWdlLWNlcGgtYW5zaWJsZSkuCjwhLS1yZW5vdmF0ZS1kZWJ1ZzpleUpqY21WaGRHVmtTVzVXWlhJaU9pSTBNUzQyTmk0eUlpd2lkWEJrWVhSbFpFbHVWbVZ5SWpvaU5ERXVOekV1TVNJc0luUmhjbWRsZEVKeVlXNWphQ0k2SW0xaGFXNGlMQ0pzWVdKbGJITWlPbHNpY21WdWIzWmhkR1VpWFgwPS0tPgo=
      patchset: e4207a30f0a530736460d160c92c7e5dffea0bdc
      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: 9b966b7c4a2bfb253652691d791f76f825145a9c
          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/ansible-lint/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-image-ceph-ansible
        name: osism/container-image-ceph-ansible
        short_name: container-image-ceph-ansible
        src_dir: src/github.com/osism/container-image-ceph-ansible
      projects:
        github.com/osism/container-image-ceph-ansible:
          canonical_hostname: github.com
          canonical_name: github.com/osism/container-image-ceph-ansible
          checkout: main
          checkout_description: zuul branch
          commit: 7f305c30a887f3687d893079ce6a8b2f5542eaac
          name: osism/container-image-ceph-ansible
          required: false
          short_name: container-image-ceph-ansible
          src_dir: src/github.com/osism/container-image-ceph-ansible
      ref: refs/pull/629/head
      resources: {}
      tenant: osism
      timeout: 1800
      topic: null
      voting: true
