all:
  children:
    zuul_unreachable:
      hosts: {}
  hosts:
    debian-bookworm:
      ansible_connection: ssh
      ansible_host: 2a13:1a81:8000:3124:f816:3eff:fe94:7cf9
      ansible_port: 22
      ansible_python_interpreter: auto
      ansible_user: zuul
      docker_namespace: osism
      docker_registry: osism.harbor.regio.digital
      nodepool:
        az: nova
        cloud: regiocloud-a-ci
        external_id: 7d554469-1bdc-453e-8b46-944ce1c026af
        host_id: 7b3f0b92197487d4577819108acea9423a4ebbe6107eeb02f4a72cb2
        interface_ip: 2a13:1a81:8000:3124:f816:3eff:fe94:7cf9
        label: debian-bookworm
        node_properties: {}
        private_ipv4: 10.128.0.104
        private_ipv6: null
        provider: regiocloud-a
        public_ipv4: 81.163.192.101
        public_ipv6: 2a13:1a81:8000:3124:f816:3eff:fe94:7cf9
        region: null
        slot: null
      version_ceph: reef
  vars:
    docker_namespace: osism
    docker_registry: osism.harbor.regio.digital
    version_ceph: reef
    zuul:
      _inheritance_path:
      - '<Job base explicit: None implied: {MatchAny:{ImpliedBranchMatcher:main}}
        source: osism/zuul-config/zuul.d/jobs.yaml@main#2>'
      - '<Job container-image-ceph-ansible-build explicit: None implied: {MatchAny:{ImpliedBranchMatcher:main}}
        source: osism/container-image-ceph-ansible/.zuul.yaml@main#83>'
      - '<Job container-image-ceph-ansible-build-reef explicit: None implied: {MatchAny:{ImpliedBranchMatcher:main}}
        source: osism/container-image-ceph-ansible/.zuul.yaml@main#97>'
      - '<Job container-image-ceph-ansible-build-reef explicit: None implied: None
        source: osism/container-image-ceph-ansible/.zuul.yaml@main#162>'
      ansible_version: '9'
      attempts: 1
      branch: main
      build: c63d34b17906400493a84c339e4d519b
      build_refs:
      - branch: main
        change: '578'
        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.0.1` |\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.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### [`v6.1.0`](https://redirect.github.com/ansible-collections/ansible.netcommon/blob/HEAD/CHANGELOG.rst#v610)\n\n[Compare
          Source](https://redirect.github.com/ansible-collections/ansible.netcommon/compare/v6.0.0...v6.1.0)\n\n\\======\n\n##
          Minor Changes\n\n- Add new module cli\\_restore that exclusively handles
          restoring of backup configuration to target applaince.\n\n## Bugfixes\n\n-
          libssh connection plugin - stop using deprecated `PlayContext.verbosity`
          property that is no longer present in ansible-core 2.18 ([https://github.com/ansible-collections/ansible.netcommon/pull/626](https://redirect.github.com/ansible-collections/ansible.netcommon/pull/626)).\n-
          network\\_cli - removed deprecated play\\_context.verbosity property.\n\n##
          New Modules\n\n- cli\\_restore - Restore device configuration to network
          devices over network\\_cli\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:eyJjcmVhdGVkSW5WZXIiOiIzOS4yMzguMCIsInVwZGF0ZWRJblZlciI6IjQwLjYyLjEiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbInJlbm92YXRlIl19-->\n"
        change_url: https://github.com/osism/container-image-ceph-ansible/pull/578
        commit_id: c8d154f6c144929b2e3b7bd8dd8ea13a58041546
        patchset: c8d154f6c144929b2e3b7bd8dd8ea13a58041546
        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: 15cb0f4cc7ed4ba58f83add0c266fa2f
      buildset_refs:
      - branch: main
        change: '578'
        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.0.1` |\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.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### [`v6.1.0`](https://redirect.github.com/ansible-collections/ansible.netcommon/blob/HEAD/CHANGELOG.rst#v610)\n\n[Compare
          Source](https://redirect.github.com/ansible-collections/ansible.netcommon/compare/v6.0.0...v6.1.0)\n\n\\======\n\n##
          Minor Changes\n\n- Add new module cli\\_restore that exclusively handles
          restoring of backup configuration to target applaince.\n\n## Bugfixes\n\n-
          libssh connection plugin - stop using deprecated `PlayContext.verbosity`
          property that is no longer present in ansible-core 2.18 ([https://github.com/ansible-collections/ansible.netcommon/pull/626](https://redirect.github.com/ansible-collections/ansible.netcommon/pull/626)).\n-
          network\\_cli - removed deprecated play\\_context.verbosity property.\n\n##
          New Modules\n\n- cli\\_restore - Restore device configuration to network
          devices over network\\_cli\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:eyJjcmVhdGVkSW5WZXIiOiIzOS4yMzguMCIsInVwZGF0ZWRJblZlciI6IjQwLjYyLjEiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbInJlbm92YXRlIl19-->\n"
        change_url: https://github.com/osism/container-image-ceph-ansible/pull/578
        commit_id: c8d154f6c144929b2e3b7bd8dd8ea13a58041546
        patchset: c8d154f6c144929b2e3b7bd8dd8ea13a58041546
        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: '578'
      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.0.1` |\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.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### [`v6.1.0`](https://redirect.github.com/ansible-collections/ansible.netcommon/blob/HEAD/CHANGELOG.rst#v610)\n\n[Compare
        Source](https://redirect.github.com/ansible-collections/ansible.netcommon/compare/v6.0.0...v6.1.0)\n\n\\======\n\n##
        Minor Changes\n\n- Add new module cli\\_restore that exclusively handles restoring
        of backup configuration to target applaince.\n\n## Bugfixes\n\n- libssh connection
        plugin - stop using deprecated `PlayContext.verbosity` property that is no
        longer present in ansible-core 2.18 ([https://github.com/ansible-collections/ansible.netcommon/pull/626](https://redirect.github.com/ansible-collections/ansible.netcommon/pull/626)).\n-
        network\\_cli - removed deprecated play\\_context.verbosity property.\n\n##
        New Modules\n\n- cli\\_restore - Restore device configuration to network devices
        over network\\_cli\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:eyJjcmVhdGVkSW5WZXIiOiIzOS4yMzguMCIsInVwZGF0ZWRJblZlciI6IjQwLjYyLjEiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbInJlbm92YXRlIl19-->\n"
      change_url: https://github.com/osism/container-image-ceph-ansible/pull/578
      child_jobs: []
      commit_id: c8d154f6c144929b2e3b7bd8dd8ea13a58041546
      event_id: c7b8cd10-650e-11f0-942b-28506c697f1b
      executor:
        hostname: 521e9411259a
        inventory_file: /var/lib/zuul/builds/c63d34b17906400493a84c339e4d519b/ansible/inventory.yaml
        log_root: /var/lib/zuul/builds/c63d34b17906400493a84c339e4d519b/work/logs
        result_data_file: /var/lib/zuul/builds/c63d34b17906400493a84c339e4d519b/work/results.json
        src_root: /var/lib/zuul/builds/c63d34b17906400493a84c339e4d519b/work/src
        work_root: /var/lib/zuul/builds/c63d34b17906400493a84c339e4d519b/work
      include_vars: []
      items:
      - branch: main
        change: '578'
        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.0.1` |\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.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### [`v6.1.0`](https://redirect.github.com/ansible-collections/ansible.netcommon/blob/HEAD/CHANGELOG.rst#v610)\n\n[Compare
          Source](https://redirect.github.com/ansible-collections/ansible.netcommon/compare/v6.0.0...v6.1.0)\n\n\\======\n\n##
          Minor Changes\n\n- Add new module cli\\_restore that exclusively handles
          restoring of backup configuration to target applaince.\n\n## Bugfixes\n\n-
          libssh connection plugin - stop using deprecated `PlayContext.verbosity`
          property that is no longer present in ansible-core 2.18 ([https://github.com/ansible-collections/ansible.netcommon/pull/626](https://redirect.github.com/ansible-collections/ansible.netcommon/pull/626)).\n-
          network\\_cli - removed deprecated play\\_context.verbosity property.\n\n##
          New Modules\n\n- cli\\_restore - Restore device configuration to network
          devices over network\\_cli\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:eyJjcmVhdGVkSW5WZXIiOiIzOS4yMzguMCIsInVwZGF0ZWRJblZlciI6IjQwLjYyLjEiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbInJlbm92YXRlIl19-->\n"
        change_url: https://github.com/osism/container-image-ceph-ansible/pull/578
        commit_id: c8d154f6c144929b2e3b7bd8dd8ea13a58041546
        patchset: c8d154f6c144929b2e3b7bd8dd8ea13a58041546
        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: container-image-ceph-ansible-build-reef
      jobtags: []
      max_attempts: 3
      message: Y2hvcmUoZGVwcyk6IHVwZGF0ZSBkZXBlbmRlbmN5IGFuc2libGUubmV0Y29tbW9uIHRvIHY4CgpUaGlzIFBSIGNvbnRhaW5zIHRoZSBmb2xsb3dpbmcgdXBkYXRlczoKCnwgUGFja2FnZSB8IFR5cGUgfCBVcGRhdGUgfCBDaGFuZ2UgfAp8LS0tfC0tLXwtLS18LS0tfAp8IFthbnNpYmxlLm5ldGNvbW1vbl0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2Fuc2libGUtY29sbGVjdGlvbnMvYW5zaWJsZS5uZXRjb21tb24pIHwgZ2FsYXh5LWNvbGxlY3Rpb24gfCBtYWpvciB8IGAyLjYuMWAgLT4gYDguMC4xYCB8CgotLS0KCj4gWyFXQVJOSU5HXQo+IFNvbWUgZGVwZW5kZW5jaWVzIGNvdWxkIG5vdCBiZSBsb29rZWQgdXAuIENoZWNrIHRoZSBEZXBlbmRlbmN5IERhc2hib2FyZCBmb3IgbW9yZSBpbmZvcm1hdGlvbi4KCi0tLQoKIyMjIFJlbGVhc2UgTm90ZXMKCjxkZXRhaWxzPgo8c3VtbWFyeT5hbnNpYmxlLWNvbGxlY3Rpb25zL2Fuc2libGUubmV0Y29tbW9uIChhbnNpYmxlLm5ldGNvbW1vbik8L3N1bW1hcnk+CgojIyMgW2B2OC4wLjFgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vYW5zaWJsZS1jb2xsZWN0aW9ucy9hbnNpYmxlLm5ldGNvbW1vbi9ibG9iL0hFQUQvQ0hBTkdFTE9HLnJzdCN2ODAxKQoKW0NvbXBhcmUgU291cmNlXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vYW5zaWJsZS1jb2xsZWN0aW9ucy9hbnNpYmxlLm5ldGNvbW1vbi9jb21wYXJlL3Y4LjAuMC4uLnY4LjAuMSkKClw9PT09PT0KCiMjIEJ1Z2ZpeGVzCgotIChbIyYjODIwMzs2MzNdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9hbnNpYmxlLWNvbGxlY3Rpb25zL2Fuc2libGUubmV0Y29tbW9uL2lzc3Vlcy82MzMpKSBGaXhlZCB0eXBvIGluIGFuc2libGUubmV0Y29tbW9uLnRlbG5ldCBwYXJhbWV0ZXIgY3JsZiAod2FzIGNscmYgYnkgbWlzdGFrZSkKLSBuZXRjb25mIC0gQWRkcyBjaGVjayBmb3IgbmV0Y29uZiBzZXNzaW9uXF9jbG9zZSBSUEMgaGFwcGVucyBvbmx5IGlmIGNvbm5lY3Rpb24gaXMgYWxpdmUuCgojIyMgW2B2OC4wLjBgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vYW5zaWJsZS1jb2xsZWN0aW9ucy9hbnNpYmxlLm5ldGNvbW1vbi9ibG9iL0hFQUQvQ0hBTkdFTE9HLnJzdCN2ODAwKQoKW0NvbXBhcmUgU291cmNlXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vYW5zaWJsZS1jb2xsZWN0aW9ucy9hbnNpYmxlLm5ldGNvbW1vbi9jb21wYXJlL3Y3LjIuMC4uLnY4LjAuMCkKClw9PT09PT0KCiMjIFJlbGVhc2UgU3VtbWFyeQoKV2l0aCB0aGlzIHJlbGVhc2UsIHRoZSBtaW5pbXVtIHJlcXVpcmVkIHZlcnNpb24gb2YgYGFuc2libGUtY29yZWAgZm9yIHRoaXMgY29sbGVjdGlvbiBpcyBgMi4xNi4wYC4gVGhlIGxhc3QgdmVyc2lvbiBrbm93biB0byBiZSBjb21wYXRpYmxlIHdpdGggYGFuc2libGUtY29yZWAgdmVyc2lvbnMgYmVsb3cgYDIuMTZgIGlzIHY3LjIuMC4KCiMjIE1ham9yIENoYW5nZXMKCi0gQnVtcGluZyBgcmVxdWlyZXNfYW5zaWJsZWAgdG8gYD49Mi4xNi4wYCwgc2luY2UgcHJldmlvdXMgYW5zaWJsZS1jb3JlIHZlcnNpb25zIGFyZSBFb0wgbm93LgoKIyMjIFtgdjcuMi4wYF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2Fuc2libGUtY29sbGVjdGlvbnMvYW5zaWJsZS5uZXRjb21tb24vYmxvYi9IRUFEL0NIQU5HRUxPRy5yc3QjdjcyMCkKCltDb21wYXJlIFNvdXJjZV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2Fuc2libGUtY29sbGVjdGlvbnMvYW5zaWJsZS5uZXRjb21tb24vY29tcGFyZS92Ny4xLjAuLi52Ny4yLjApCgpcPT09PT09CgojIyBNaW5vciBDaGFuZ2VzCgotIEV4cG9zZXMgbmV3IGxpYnNzaCBvcHRpb25zIHRvIGNvbmZpZ3VyZSBwdWJsaWNrZXlcX2FjY2VwdGVkXF9hbGdvcml0aG1zIGFuZCBob3N0a2V5cy4gVGhpcyByZXF1aXJlcyBhbnNpYmxlLXB5bGlic3NoIHYxLjEuMCBvciBoaWdoZXIuCgojIyBEZXByZWNhdGVkIEZlYXR1cmVzCgotIEFkZGVkIGRlcHJlY2F0aW9uIHdhcm5pbmdzIGZvciB0aGUgYWJvdmUgcGx1Z2lucywgZGlzcGxheWVkIHdoZW4gcnVubmluZyByZXNwZWN0aXZlIGZpbHRlciBwbHVnaW5zLgotIGBwYXJzZV9jbGlfdGV4dGZzbWAgZmlsdGVyIHBsdWdpbiBpcyBkZXByZWNhdGVkIGFuZCB3aWxsIGJlIHJlbW92ZWQgaW4gYSBmdXR1cmUgcmVsZWFzZSBhZnRlciAyMDI3LTAyLTAxLiBVc2UgYGFuc2libGUudXRpbHMuY2xpX3BhcnNlYCB3aXRoIHRoZSBgYW5zaWJsZS51dGlscy50ZXh0ZnNtX3BhcnNlcmAgcGFyc2VyIGFzIGEgcmVwbGFjZW1lbnQuCi0gYHBhcnNlX2NsaWAgZmlsdGVyIHBsdWdpbiBpcyBkZXByZWNhdGVkIGFuZCB3aWxsIGJlIHJlbW92ZWQgaW4gYSBmdXR1cmUgcmVsZWFzZSBhZnRlciAyMDI3LTAyLTAxLiBVc2UgYGFuc2libGUudXRpbHMuY2xpX3BhcnNlYCBhcyBhIHJlcGxhY2VtZW50LgotIGBwYXJzZV94bWxgIGZpbHRlciBwbHVnaW4gaXMgZGVwcmVjYXRlZCBhbmQgd2lsbCBiZSByZW1vdmVkIGluIGEgZnV0dXJlIHJlbGVhc2UgYWZ0ZXIgMjAyNy0wMi0wMS4gVXNlIGBhbnNpYmxlLnV0aWxzLmNsaV9wYXJzZWAgd2l0aCB0aGUgYGFuc2libGUudXRpbHMueG1sX3BhcnNlcmAgcGFyc2VyIGFzIGEgcmVwbGFjZW1lbnQuCgojIyBCdWdmaXhlcwoKLSBsaWJzc2ggY29ubmVjdGlvbiBwbHVnaW4gLSBzdG9wIHVzaW5nIGxvbmctZGVwcmVjYXRlZCBhbmQgbm93IHJlbW92ZWQgaW50ZXJuYWwgZmllbGQgZnJvbSBhbnNpYmxlLWNvcmUncyBiYXNlIGNvbm5lY3Rpb24gcGx1Z2luIGNsYXNzIChbaHR0cHM6Ly9naXRodWIuY29tL2Fuc2libGUtY29sbGVjdGlvbnMvYW5zaWJsZS5uZXRjb21tb24vaXNzdWVzLzUyMl0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2Fuc2libGUtY29sbGVjdGlvbnMvYW5zaWJsZS5uZXRjb21tb24vaXNzdWVzLzUyMiksIFtodHRwczovL2dpdGh1Yi5jb20vYW5zaWJsZS1jb2xsZWN0aW9ucy9hbnNpYmxlLm5ldGNvbW1vbi9pc3N1ZXMvNjkwXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vYW5zaWJsZS1jb2xsZWN0aW9ucy9hbnNpYmxlLm5ldGNvbW1vbi9pc3N1ZXMvNjkwKSwgW2h0dHBzOi8vZ2l0aHViLmNvbS9hbnNpYmxlLWNvbGxlY3Rpb25zL2Fuc2libGUubmV0Y29tbW9uL3B1bGwvNjkxXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vYW5zaWJsZS1jb2xsZWN0aW9ucy9hbnNpYmxlLm5ldGNvbW1vbi9wdWxsLzY5MSkpLgoKIyMgRG9jdW1lbnRhdGlvbiBDaGFuZ2VzCgotIEluY2x1ZGVzIGEgbmV3IHN1cHBvcnQgcmVsYXRlZCBzZWN0aW9uIGluIHRoZSBSRUFETUUuCgojIyMgW2B2Ny4xLjBgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vYW5zaWJsZS1jb2xsZWN0aW9ucy9hbnNpYmxlLm5ldGNvbW1vbi9ibG9iL0hFQUQvQ0hBTkdFTE9HLnJzdCN2NzEwKQoKW0NvbXBhcmUgU291cmNlXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vYW5zaWJsZS1jb2xsZWN0aW9ucy9hbnNpYmxlLm5ldGNvbW1vbi9jb21wYXJlL3Y3LjAuMC4uLnY3LjEuMCkKClw9PT09PT0KCiMjIE1pbm9yIENoYW5nZXMKCi0gYW5zaWJsZS5uZXRjb21tb24ucGVyc2lzdGVudCAtIENvbm5lY3Rpb24gbG9jYWwgaXMgbWFya2VkIGRlcHJlY2F0ZWQgYW5kIGFsbCBkZXBlbmRlbnQgY29sbGVjdGlvbnMgYXJlIGFkdmlzZWQgdG8gbW92ZSB0byBhIHByb3BlciBjb25uZWN0aW9uIHBsdWdpbiwgY29tcGxldGUgc3VwcG9ydCBvZiBjb25uZWN0aW9uIGxvY2FsIHdpbGwgYmUgcmVtb3ZlZCBpbiBhIHJlbGVhc2UgYWZ0ZXIgMDEtMDEtMjAyNy4KCiMjIEJ1Z2ZpeGVzCgotIFVwZGF0ZWQgdGhlIGVycm9yIG1lc3NhZ2UgZm9yIHRoZSBjb250ZW50XF90ZW1wbGF0ZXMgcGFyc2VyIHRvIGluY2x1ZGUgdGhlIGNvcnJlY3QgcGFyc2VyIG5hbWUgYW5kIGRldGFpbGVkIGVycm9yIGluZm9ybWF0aW9uLgoKIyMgRG9jdW1lbnRhdGlvbiBDaGFuZ2VzCgotIEFkZCBhIHNpbXBsZSByZWdleHAgbWF0Y2ggZXhhbXBsZSBmb3IgbXVsdGlwbGUgcHJvbXB0IHdpdGggbXVsdGlwbGUgYW5zd2Vycy4gVGhpcyBleGFtcGxlIGNvdWxkIGJlIHVzZWQgdG8gZm9yIHJlc3RhcnRpbmcgYSBuZXR3b3JrIGRldmljZSB3aXRoIGEgZGVsYXkuCgojIyMgW2B2Ny4wLjBgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vYW5zaWJsZS1jb2xsZWN0aW9ucy9hbnNpYmxlLm5ldGNvbW1vbi9ibG9iL0hFQUQvQ0hBTkdFTE9HLnJzdCN2NzAwKQoKW0NvbXBhcmUgU291cmNlXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vYW5zaWJsZS1jb2xsZWN0aW9ucy9hbnNpYmxlLm5ldGNvbW1vbi9jb21wYXJlL3Y2LjEuMy4uLnY3LjAuMCkKClw9PT09PT0KCiMjIFJlbGVhc2UgU3VtbWFyeQoKU3RhcnRpbmcgZnJvbSB0aGlzIHJlbGVhc2UsIHRoZSBtaW5pbXVtIGBhbnNpYmxlLWNvcmVgIHZlcnNpb24gdGhpcyBjb2xsZWN0aW9uIHJlcXVpcmVzIGlzIGAyLjE1LjBgLiBUaGUgbGFzdCBrbm93biB2ZXJzaW9uIGNvbXBhdGlibGUgd2l0aCBhbnNpYmxlLWNvcmU8Mi4xNSBpcyB2Ni4xLjMuCgojIyBNYWpvciBDaGFuZ2VzCgotIEJ1bXBpbmcgYHJlcXVpcmVzX2Fuc2libGVgIHRvIGA+PTIuMTUuMGAsIHNpbmNlIHByZXZpb3VzIGFuc2libGUtY29yZSB2ZXJzaW9ucyBhcmUgRW9MIG5vdy4KCiMjIEJ1Z2ZpeGVzCgotIEZpeCBnZXQgYXBpIGNhbGwgZHVyaW5nIHNjcCB3aXRoIGxpYnNzaC4KLSBIYW5kbGUgc2Z0cCBlcnJvciBtZXNzYWdlcyBmb3IgZmlsZSBub3QgcHJlc2VudCBmb3Igcm91dGVyT1MuCgojIyBLbm93biBJc3N1ZXMKCi0gbGlic3NoIC0gbmV0XF9wdXQgYW5kIG5ldFxfZ2V0IGZhaWwgd2hlbiB0aGUgZGVzdGluYXRpb24gZmlsZSBpbnRlbmRlZCB0byBiZSBmZXRjaGVkIGlzIG5vdCBwcmVzZW50LgoKIyMjIFtgdjYuMS4zYF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2Fuc2libGUtY29sbGVjdGlvbnMvYW5zaWJsZS5uZXRjb21tb24vYmxvYi9IRUFEL0NIQU5HRUxPRy5yc3QjdjYxMykKCltDb21wYXJlIFNvdXJjZV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2Fuc2libGUtY29sbGVjdGlvbnMvYW5zaWJsZS5uZXRjb21tb24vY29tcGFyZS92Ni4xLjIuLi52Ni4xLjMpCgpcPT09PT09CgojIyBCdWdmaXhlcwoKLSBUaGUgdjYuMS4yIHJlbGVhc2UgaW50cm9kdWNlZCBhIGNoYW5nZSBpbiBjbGljb25mYmFzZSdzIGVkaXRcX2NvbmZpZygpIHNpZ25hdHVyZSB3aGljaCBicm9rZSBtYW55IHBsYXRmb3JtIGNsaWNvbmZzLiBUaGlzIHBhdGNoIHJlbGVhc2UgcmV2ZXJ0cyB0aGF0IGNoYW5nZS4KCiMjIyBbYHY2LjEuMmBdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9hbnNpYmxlLWNvbGxlY3Rpb25zL2Fuc2libGUubmV0Y29tbW9uL2Jsb2IvSEVBRC9DSEFOR0VMT0cucnN0I3Y2MTIpCgpbQ29tcGFyZSBTb3VyY2VdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9hbnNpYmxlLWNvbGxlY3Rpb25zL2Fuc2libGUubmV0Y29tbW9uL2NvbXBhcmUvdjYuMS4xLi4udjYuMS4yKQoKXD09PT09PQoKIyMgRG9jdW1lbnRhdGlvbiBDaGFuZ2VzCgotIEZpeGVkIG1vZHVsZSBuYW1lIGFuZCBsb2cgY29uc2lzdGVuY3kgaW4gcGFyc2VcX2NsaVxfdGV4dGZzbSBmaWx0ZXIgZG9jLgoKIyMjIFtgdjYuMS4xYF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2Fuc2libGUtY29sbGVjdGlvbnMvYW5zaWJsZS5uZXRjb21tb24vYmxvYi9IRUFEL0NIQU5HRUxPRy5yc3QjdjYxMSkKCltDb21wYXJlIFNvdXJjZV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2Fuc2libGUtY29sbGVjdGlvbnMvYW5zaWJsZS5uZXRjb21tb24vY29tcGFyZS92Ni4xLjAuLi52Ni4xLjEpCgpcPT09PT09CgojIyBCdWdmaXhlcwoKLSBBZGRlZCBndWlkYW5jZSBmb3IgdXNlcnMgdG8gb3BlbiBhbiBpc3N1ZSBmb3IgdGhlIHJlc3BlY3RpdmUgcGxhdGZvcm0gaWYgcGx1Z2luIHN1cHBvcnQgaXMgbmVlZGVkLgotIEltcHJvdmVkIG1vZHVsZSBleGVjdXRpb24gdG8gZ3JhY2VmdWxseSBoYW5kbGUgY2FzZXMgd2hlcmUgcGx1Z2luIHN1cHBvcnQgaXMgcmVxdWlyZWQsIHByb3ZpZGluZyBhIGNsZWFyIGVycm9yIG1lc3NhZ2UgdG8gdGhlIHVzZXIuCgojIyMgW2B2Ni4xLjBgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vYW5zaWJsZS1jb2xsZWN0aW9ucy9hbnNpYmxlLm5ldGNvbW1vbi9ibG9iL0hFQUQvQ0hBTkdFTE9HLnJzdCN2NjEwKQoKW0NvbXBhcmUgU291cmNlXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vYW5zaWJsZS1jb2xsZWN0aW9ucy9hbnNpYmxlLm5ldGNvbW1vbi9jb21wYXJlL3Y2LjAuMC4uLnY2LjEuMCkKClw9PT09PT0KCiMjIE1pbm9yIENoYW5nZXMKCi0gQWRkIG5ldyBtb2R1bGUgY2xpXF9yZXN0b3JlIHRoYXQgZXhjbHVzaXZlbHkgaGFuZGxlcyByZXN0b3Jpbmcgb2YgYmFja3VwIGNvbmZpZ3VyYXRpb24gdG8gdGFyZ2V0IGFwcGxhaW5jZS4KCiMjIEJ1Z2ZpeGVzCgotIGxpYnNzaCBjb25uZWN0aW9uIHBsdWdpbiAtIHN0b3AgdXNpbmcgZGVwcmVjYXRlZCBgUGxheUNvbnRleHQudmVyYm9zaXR5YCBwcm9wZXJ0eSB0aGF0IGlzIG5vIGxvbmdlciBwcmVzZW50IGluIGFuc2libGUtY29yZSAyLjE4IChbaHR0cHM6Ly9naXRodWIuY29tL2Fuc2libGUtY29sbGVjdGlvbnMvYW5zaWJsZS5uZXRjb21tb24vcHVsbC82MjZdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9hbnNpYmxlLWNvbGxlY3Rpb25zL2Fuc2libGUubmV0Y29tbW9uL3B1bGwvNjI2KSkuCi0gbmV0d29ya1xfY2xpIC0gcmVtb3ZlZCBkZXByZWNhdGVkIHBsYXlcX2NvbnRleHQudmVyYm9zaXR5IHByb3BlcnR5LgoKIyMgTmV3IE1vZHVsZXMKCi0gY2xpXF9yZXN0b3JlIC0gUmVzdG9yZSBkZXZpY2UgY29uZmlndXJhdGlvbiB0byBuZXR3b3JrIGRldmljZXMgb3ZlciBuZXR3b3JrXF9jbGkKCjwvZGV0YWlscz4KCi0tLQoKIyMjIENvbmZpZ3VyYXRpb24KCvCfk4UgKipTY2hlZHVsZSoqOiBCcmFuY2ggY3JlYXRpb24gLSBBdCBhbnkgdGltZSAobm8gc2NoZWR1bGUgZGVmaW5lZCksIEF1dG9tZXJnZSAtIEF0IGFueSB0aW1lIChubyBzY2hlZHVsZSBkZWZpbmVkKS4KCvCfmqYgKipBdXRvbWVyZ2UqKjogRGlzYWJsZWQgYnkgY29uZmlnLiBQbGVhc2UgbWVyZ2UgdGhpcyBtYW51YWxseSBvbmNlIHlvdSBhcmUgc2F0aXNmaWVkLgoK4pm7ICoqUmViYXNpbmcqKjogV2hlbmV2ZXIgUFIgYmVjb21lcyBjb25mbGljdGVkLCBvciB5b3UgdGljayB0aGUgcmViYXNlL3JldHJ5IGNoZWNrYm94LgoK8J+UlSAqKklnbm9yZSoqOiBDbG9zZSB0aGlzIFBSIGFuZCB5b3Ugd29uJ3QgYmUgcmVtaW5kZWQgYWJvdXQgdGhpcyB1cGRhdGUgYWdhaW4uCgotLS0KCiAtIFsgXSA8IS0tIHJlYmFzZS1jaGVjayAtLT5JZiB5b3Ugd2FudCB0byByZWJhc2UvcmV0cnkgdGhpcyBQUiwgY2hlY2sgdGhpcyBib3gKCi0tLQoKVGhpcyBQUiB3YXMgZ2VuZXJhdGVkIGJ5IFtNZW5kIFJlbm92YXRlXShodHRwczovL21lbmQuaW8vcmVub3ZhdGUvKS4gVmlldyB0aGUgW3JlcG9zaXRvcnkgam9iIGxvZ10oaHR0cHM6Ly9kZXZlbG9wZXIubWVuZC5pby9naXRodWIvb3Npc20vY29udGFpbmVyLWltYWdlLWNlcGgtYW5zaWJsZSkuCjwhLS1yZW5vdmF0ZS1kZWJ1ZzpleUpqY21WaGRHVmtTVzVXWlhJaU9pSXpPUzR5TXpndU1DSXNJblZ3WkdGMFpXUkpibFpsY2lJNklqUXdMall5TGpFaUxDSjBZWEpuWlhSQ2NtRnVZMmdpT2lKdFlXbHVJaXdpYkdGaVpXeHpJanBiSW5KbGJtOTJZWFJsSWwxOS0tPgo=
      patchset: c8d154f6c144929b2e3b7bd8dd8ea13a58041546
      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/container-image-ceph-ansible:
            canonical_name: github.com/osism/container-image-ceph-ansible
            checkout: main
            commit: cad3126cc40f2497f8c125f8055a4f42e5d6657c
          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/container-image-ceph-ansible/playbooks/build.yml
          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: cad3126cc40f2497f8c125f8055a4f42e5d6657c
          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/578/head
      resources: {}
      tenant: osism
      timeout: 1800
      topic: null
      voting: true
