Skip to content

Commit

Permalink
Renovate: UCL-MIRSG/.github to v0.69.0 (#103)
Browse files Browse the repository at this point in the history
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [UCL-MIRSG/.github](https://togithub.com/UCL-MIRSG/.github) |
repository | minor | `v0.47.0` -> `v0.69.0` |
| [UCL-MIRSG/.github](https://togithub.com/UCL-MIRSG/.github) | action |
minor | `v0.40.0` -> `v0.69.0` |
| [UCL-MIRSG/.github](https://togithub.com/UCL-MIRSG/.github) | action |
minor | `v0.38.0` -> `v0.69.0` |

Note: The `pre-commit` manager in Renovate is not supported by the
`pre-commit` maintainers or community. Please do not report any problems
there, instead [create a Discussion in the Renovate
repository](https://togithub.com/renovatebot/renovate/discussions/new)
if you have any questions.

---

### Release Notes

<details>
<summary>UCL-MIRSG/.github (UCL-MIRSG/.github)</summary>

###
[`v0.69.0`](https://togithub.com/UCL-MIRSG/.github/compare/v0.68.0...v0.69.0)

[Compare
Source](https://togithub.com/UCL-MIRSG/.github/compare/v0.68.0...v0.69.0)

###
[`v0.68.0`](https://togithub.com/UCL-MIRSG/.github/compare/v0.67.0...v0.68.0)

[Compare
Source](https://togithub.com/UCL-MIRSG/.github/compare/v0.67.0...v0.68.0)

###
[`v0.67.0`](https://togithub.com/UCL-MIRSG/.github/compare/v0.66.0...v0.67.0)

[Compare
Source](https://togithub.com/UCL-MIRSG/.github/compare/v0.66.0...v0.67.0)

###
[`v0.66.0`](https://togithub.com/UCL-MIRSG/.github/compare/v0.65.0...v0.66.0)

[Compare
Source](https://togithub.com/UCL-MIRSG/.github/compare/v0.65.0...v0.66.0)

###
[`v0.65.0`](https://togithub.com/UCL-MIRSG/.github/compare/v0.64.0...v0.65.0)

[Compare
Source](https://togithub.com/UCL-MIRSG/.github/compare/v0.64.0...v0.65.0)

###
[`v0.64.0`](https://togithub.com/UCL-MIRSG/.github/compare/v0.63.0...v0.64.0)

[Compare
Source](https://togithub.com/UCL-MIRSG/.github/compare/v0.63.0...v0.64.0)

###
[`v0.63.0`](https://togithub.com/UCL-MIRSG/.github/compare/v0.62.0...v0.63.0)

[Compare
Source](https://togithub.com/UCL-MIRSG/.github/compare/v0.62.0...v0.63.0)

###
[`v0.62.0`](https://togithub.com/UCL-MIRSG/.github/compare/v0.61.0...v0.62.0)

[Compare
Source](https://togithub.com/UCL-MIRSG/.github/compare/v0.61.0...v0.62.0)

###
[`v0.61.0`](https://togithub.com/UCL-MIRSG/.github/compare/v0.60.0...v0.61.0)

[Compare
Source](https://togithub.com/UCL-MIRSG/.github/compare/v0.60.0...v0.61.0)

###
[`v0.60.0`](https://togithub.com/UCL-MIRSG/.github/compare/v0.59.0...v0.60.0)

[Compare
Source](https://togithub.com/UCL-MIRSG/.github/compare/v0.59.0...v0.60.0)

###
[`v0.59.0`](https://togithub.com/UCL-MIRSG/.github/compare/v0.58.0...v0.59.0)

[Compare
Source](https://togithub.com/UCL-MIRSG/.github/compare/v0.58.0...v0.59.0)

###
[`v0.58.0`](https://togithub.com/UCL-MIRSG/.github/compare/v0.57.0...v0.58.0)

[Compare
Source](https://togithub.com/UCL-MIRSG/.github/compare/v0.57.0...v0.58.0)

###
[`v0.57.0`](https://togithub.com/UCL-MIRSG/.github/compare/v0.56.0...v0.57.0)

[Compare
Source](https://togithub.com/UCL-MIRSG/.github/compare/v0.56.0...v0.57.0)

###
[`v0.56.0`](https://togithub.com/UCL-MIRSG/.github/compare/v0.55.0...v0.56.0)

[Compare
Source](https://togithub.com/UCL-MIRSG/.github/compare/v0.55.0...v0.56.0)

###
[`v0.55.0`](https://togithub.com/UCL-MIRSG/.github/compare/v0.54.0...v0.55.0)

[Compare
Source](https://togithub.com/UCL-MIRSG/.github/compare/v0.54.0...v0.55.0)

###
[`v0.54.0`](https://togithub.com/UCL-MIRSG/.github/compare/v0.53.0...v0.54.0)

[Compare
Source](https://togithub.com/UCL-MIRSG/.github/compare/v0.53.0...v0.54.0)

###
[`v0.53.0`](https://togithub.com/UCL-MIRSG/.github/compare/v0.52.0...v0.53.0)

[Compare
Source](https://togithub.com/UCL-MIRSG/.github/compare/v0.52.0...v0.53.0)

###
[`v0.52.0`](https://togithub.com/UCL-MIRSG/.github/compare/v0.51.0...v0.52.0)

[Compare
Source](https://togithub.com/UCL-MIRSG/.github/compare/v0.51.0...v0.52.0)

###
[`v0.51.0`](https://togithub.com/UCL-MIRSG/.github/compare/v0.50.0...v0.51.0)

[Compare
Source](https://togithub.com/UCL-MIRSG/.github/compare/v0.50.0...v0.51.0)

###
[`v0.50.0`](https://togithub.com/UCL-MIRSG/.github/compare/v0.49.0...v0.50.0)

[Compare
Source](https://togithub.com/UCL-MIRSG/.github/compare/v0.49.0...v0.50.0)

###
[`v0.49.0`](https://togithub.com/UCL-MIRSG/.github/compare/v0.48.0...v0.49.0)

[Compare
Source](https://togithub.com/UCL-MIRSG/.github/compare/v0.48.0...v0.49.0)

###
[`v0.48.0`](https://togithub.com/UCL-MIRSG/.github/compare/v0.47.0...v0.48.0)

[Compare
Source](https://togithub.com/UCL-MIRSG/.github/compare/v0.47.0...v0.48.0)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "before 4am on the first day of the
month" (UTC), Automerge - "every weekday" (UTC).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about these
updates again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/UCL-MIRSG/ansible-collection-infra).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zMzEuMCIsInVwZGF0ZWRJblZlciI6IjM3LjMzMS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJyZW5vdmF0ZSJdfQ==-->

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Patrick J. Roddy <[email protected]>
  • Loading branch information
renovate[bot] and paddyroddy authored May 1, 2024
1 parent 129dd1a commit 5e2e602
Show file tree
Hide file tree
Showing 133 changed files with 1,014 additions and 781 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/add-issue-to-project.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ jobs:
add-issue-to-project:
runs-on: ubuntu-latest
steps:
- uses: UCL-MIRSG/.github/actions/add-to-project@37270c9d4ceb7872329515476c78654cdb5b6a83 # v0.38.0
- uses: UCL-MIRSG/.github/actions/add-to-project@561536e2ee67e89d148c1c9830c9debcf3a7ff07 # v0.69.0
with:
app-id: ${{ secrets.APP_ID }}
app-pem: ${{ secrets.APP_PEM }}
2 changes: 1 addition & 1 deletion .github/workflows/linting.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ on:
push:
branches:
- main
- "renovate/**"
- renovate/**
pull_request:

jobs:
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/molecule-docker.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,10 @@ name: Test Docker
on:
pull_request:
paths:
- "molecule_configs/*"
- "roles/docker/**"
- ".github/workflows/molecule.yml"
- ".github/workflows/molecule-docker.yml"
- molecule_configs/*
- roles/docker/**
- .github/workflows/molecule.yml
- .github/workflows/molecule-docker.yml

jobs:
molecule-docker:
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/molecule-firewalld.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,10 @@ name: Test firewalld
on:
pull_request:
paths:
- "molecule_configs/*"
- "roles/firewalld/**"
- ".github/workflows/molecule.yml"
- ".github/workflows/molecule-firewalld.yml"
- molecule_configs/*
- roles/firewalld/**
- .github/workflows/molecule.yml
- .github/workflows/molecule-firewalld.yml

jobs:
molecule-firewalld:
Expand Down
11 changes: 6 additions & 5 deletions .github/workflows/molecule-install-omero.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,12 +5,13 @@ name: Test install_omero playbook
on:
pull_request:
paths:
- "roles/omero_server/**"
- "playbooks/install_omero.yml"
- "playbooks/molecule/**/omero/**"
- ".github/workflows/molecule-install-omero.yml"
- roles/omero_server/**
- playbooks/install_omero.yml
- playbooks/molecule/**/omero/**
- .github/workflows/molecule-install-omero.yml
release:
types: [published]
types:
- published

jobs:
molecule:
Expand Down
15 changes: 8 additions & 7 deletions .github/workflows/molecule-install-xnat.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,14 +5,15 @@ name: Test install_xnat playbook
on:
pull_request:
paths:
- "molecule_configs/*"
- "roles/xnat/**"
- "roles/xnat_container_service/**"
- "playbooks/install_xnat.yml"
- "playbooks/molecule/**/xnat/**"
- ".github/workflows/molecule-install-xnat.yml"
- molecule_configs/*
- roles/xnat/**
- roles/xnat_container_service/**
- playbooks/install_xnat.yml
- playbooks/molecule/**/xnat/**
- .github/workflows/molecule-install-xnat.yml
release:
types: [published]
types:
- published

jobs:
molecule:
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/molecule-java.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,10 @@ name: Test install_java
on:
pull_request:
paths:
- "molecule_configs/*"
- "roles/install_java/**"
- ".github/workflows/molecule.yml"
- ".github/workflows/molecule-java.yml"
- molecule_configs/*
- roles/install_java/**
- .github/workflows/molecule.yml
- .github/workflows/molecule-java.yml

jobs:
molecule-java:
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/molecule-monitoring.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,10 @@ name: Test install_monitoring playbook
on:
pull_request:
paths:
- "molecule_configs/*"
- "roles/monitoring_client/**"
- "roles/monitoring_server/**"
- ".github/workflows/molecule-monitoring.yml"
- molecule_configs/*
- roles/monitoring_client/**
- roles/monitoring_server/**
- .github/workflows/molecule-monitoring.yml

jobs:
molecule-monitoring:
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/molecule-nginx.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,10 @@ name: Test nginx
on:
pull_request:
paths:
- "molecule_configs/*"
- "roles/nginx/**"
- ".github/workflows/molecule.yml"
- ".github/workflows/molecule-nginx.yml"
- molecule_configs/*
- roles/nginx/**
- .github/workflows/molecule.yml
- .github/workflows/molecule-nginx.yml

jobs:
molecule-nginx:
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/molecule-postgresql.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,10 @@ name: Test PostgreSQL
on:
pull_request:
paths:
- "molecule_configs/*"
- "roles/postgresql/**"
- ".github/workflows/molecule.yml"
- ".github/workflows/molecule-postgresql.yml"
- molecule_configs/*
- roles/postgresql/**
- .github/workflows/molecule.yml
- .github/workflows/molecule-postgresql.yml

jobs:
molecule-postgresql:
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/molecule-postgresql_upgrade.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,10 @@ name: Test PostgreSQL Upgrade
on:
pull_request:
paths:
- "molecule_configs/*"
- "roles/postgresql_upgrade/**"
- ".github/workflows/molecule.yml"
- ".github/workflows/molecule-postgresql_upgrade.yml"
- molecule_configs/*
- roles/postgresql_upgrade/**
- .github/workflows/molecule.yml
- .github/workflows/molecule-postgresql_upgrade.yml

jobs:
molecule-postgresql_upgrade:
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/molecule-provision.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,10 @@ name: Test provision
on:
pull_request:
paths:
- "molecule_configs/*"
- "roles/provision/**"
- ".github/workflows/molecule.yml"
- ".github/workflows/molecule-provision.yml"
- molecule_configs/*
- roles/provision/**
- .github/workflows/molecule.yml
- .github/workflows/molecule-provision.yml

jobs:
molecule-provision:
Expand Down
10 changes: 5 additions & 5 deletions .github/workflows/molecule-provision_accounts.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,11 +5,11 @@ name: Test provision_accounts
on:
pull_request:
paths:
- "molecule_configs/*"
- "roles/provision_accounts/**"
- "playbooks/setup_user_accounts.yml"
- ".github/workflows/molecule.yml"
- ".github/workflows/molecule-provision_accounts.yml"
- molecule_configs/*
- roles/provision_accounts/**
- playbooks/setup_user_accounts.yml
- .github/workflows/molecule.yml
- .github/workflows/molecule-provision_accounts.yml

jobs:
molecule-provision-accounts:
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/molecule-python.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,10 @@ name: Test Python
on:
pull_request:
paths:
- "molecule_configs/*"
- "roles/install_python/**"
- ".github/workflows/molecule.yml"
- ".github/workflows/molecule-python.yml"
- molecule_configs/*
- roles/install_python/**
- .github/workflows/molecule.yml
- .github/workflows/molecule-python.yml

jobs:
molecule-firewalld:
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/molecule-tomcat.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,10 @@ name: Test tomcat
on:
pull_request:
paths:
- "molecule_configs/*"
- "roles/tomcat/**"
- ".github/workflows/molecule.yml"
- ".github/workflows/molecule-tomcat.yml"
- molecule_configs/*
- roles/tomcat/**
- .github/workflows/molecule.yml
- .github/workflows/molecule-tomcat.yml

jobs:
molecule-tomcat:
Expand Down
6 changes: 4 additions & 2 deletions .github/workflows/molecule.yml
Original file line number Diff line number Diff line change
Expand Up @@ -31,10 +31,12 @@ jobs:

steps:
- name: Run `molecule test`
uses: UCL-MIRSG/.github/actions/molecule-test@9a2274e191076c6e2062c04881c67e8df73bfb81 # v0.40.0
uses: UCL-MIRSG/.github/actions/molecule-test@561536e2ee67e89d148c1c9830c9debcf3a7ff07 # v0.69.0
with:
scenario: ${{ matrix.scenario }}
# yamllint disable-line rule:line-length
base_config: ${{ format('{0}{1}_base_config.yml', inputs.base-config-path, matrix.scenario ) }}
base_config:
${{ format('{0}{1}_base_config.yml', inputs.base-config-path,
matrix.scenario ) }}
checkout_path: ansible_collections/mirsg/infrastructure
tests_path: ${{ inputs.tests-path }}
4 changes: 4 additions & 0 deletions .markdownlint.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
---
MD013:
code_blocks: false
tables: false
2 changes: 1 addition & 1 deletion .pre-commit-config.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
repos:
- repo: https://github.com/UCL-MIRSG/.github
rev: v0.47.0
rev: v0.69.0
hooks:
- id: mirsg-hooks
2 changes: 2 additions & 0 deletions .typos.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
[default.extend-words]
OME = "OME"
53 changes: 26 additions & 27 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,15 +15,15 @@ collection can be used to configure infrastructure for deploying XNAT and OMERO.

## External requirements

Before using this collection and its playbooks, you must install the [necessary
Ansible collections and roles](meta/requirements.yml).
Before using this collection and its playbooks, you must install the
[necessary Ansible collections and roles](meta/requirements.yml).

## Using this collection

This collection can be installed using the `ansible-galaxy` command-line tool:

ansible-galaxy collection install
https://github.com/UCL-MIRSG/ansible-collection-infra.git
<https://github.com/UCL-MIRSG/ansible-collection-infra.git>

It can also be included in a `requirements.yml` file and install it via
`ansible-galaxy collection install -r requirements.yml` using the format:
Expand Down Expand Up @@ -75,15 +75,17 @@ python -m pip install molecule 'molecule-plugins[docker]' docker

### Testing the roles using Molecule

Each role has its own Molecule configuration, which can be found it the `molecule/`
folder of each role. Molecule base configurations are used to reduce to amount
of duplication in the setup for testing each role. There are two base configurations
that correspond to two [Molecule
scenarios](https://ansible.readthedocs.io/projects/molecule/getting-started/#molecule-scenarios)
one for testing on CentOS 7 and another for testing on RockyLinux 9. The base configurations
are in the `ansible_collections/mirsg/infrastructure/molecule_configs` folder.
Each role has its own Molecule configuration, which can be found it the
`molecule/` folder of each role. Molecule base configurations are used to reduce
to amount of duplication in the setup for testing each role. There are two base
configurations that correspond to two
[Molecule scenarios](https://ansible.readthedocs.io/projects/molecule/getting-started/#molecule-scenarios)
one for testing on CentOS 7 and another for testing on RockyLinux 9. The base
configurations are in the
`ansible_collections/mirsg/infrastructure/molecule_configs` folder.

To run the tests for a specific role, first navigate the the role directory, e.g.
To run the tests for a specific role, first navigate the the role directory,
e.g.

```shell
cd ansible_collections/mirsg/infrastructure/roles/provision
Expand All @@ -102,10 +104,8 @@ This command will:
- create a CentOS 7 container
- run the `molecule/prepare.yml` playbook (if it exists) to do any required
setup for the role
- run the `molecule/converge.yml` playbook, which will run
the role being tested
- run `molecule/converge.yml` a second time to check the
role is
- run the `molecule/converge.yml` playbook, which will run the role being tested
- run `molecule/converge.yml` a second time to check the role is
[idempotent](https://docs.ansible.com/ansible/latest/reference_appendices/glossary.html#term-Idempotency)
- run `molecule/verify.yml` playbook (if it exists) to perform verification
- destroy the CentOS 7 container
Expand Down Expand Up @@ -152,8 +152,8 @@ molecule --base-config ../../molecule_configs/centos7_base_config.yml login --sc
#### Destroy the container

If you use the `molecule converge` command, you must remember to destroy the
container, network, and volumes yourself. You can do this using the `molecule
destroy` command:
container, network, and volumes yourself. You can do this using the
`molecule destroy` command:

```shell
molecule --base-config ../../molecule_configs/centos7_base_config.yml destroy --scenario centos7
Expand All @@ -165,19 +165,18 @@ Playbooks in the collection can also be tested using Molecule. The Molecule
configuration for playbooks is in the
`ansible_collections/mirsg/infrastructure/playbooks/molecule` folder.

An example of how to setup testing for a playbook can be seen by looking at
the tests for the `mirsg.install_monitoring` playbook in this collection.
This is tested on CentOS 7 and RockyLinux 9 using the
An example of how to setup testing for a playbook can be seen by looking at the
tests for the `mirsg.install_monitoring` playbook in this collection. This is
tested on CentOS 7 and RockyLinux 9 using the
[centos7_monitoring](./playbooks/molecule/centos7_monitoring/) and
[rocky9_monitoring](./playbooks/molecule/rocky9_monitoring/) scenarios.

An inventory
and associated group variables can be found in
An inventory and associated group variables can be found in
[playbooks/molecule/resources/monitoring/inventory](./playbooks/molecule/resources/monitoring/inventory/).
Testing the playbook also requires its own
[converge.yml](./playbooks/molecule/resources/monitoring/converge.yml), and optional
`prepare.yml` and `verify.yml` playbooks.
Running the tests then proceeds as with testing the roles:
[converge.yml](./playbooks/molecule/resources/monitoring/converge.yml), and
optional `prepare.yml` and `verify.yml` playbooks. Running the tests then
proceeds as with testing the roles:

```shell
molecule --base-config ../molecule_configs/centos7_base_config.yml test --scenario centos7_monitoring
Expand All @@ -203,6 +202,6 @@ This collection is licensed and distributed under the BSD 3-Clause License.

## Author Information

This collection was created by the [Medical Imaging Research Software
Group](https://www.ucl.ac.uk/advanced-research-computing/expertise/research-software-development/medical-imaging-research-software-group)
This collection was created by the
[Medical Imaging Research Software Group](https://www.ucl.ac.uk/advanced-research-computing/expertise/research-software-development/medical-imaging-research-software-group)
at [UCL](https://www.ucl.ac.uk/).
4 changes: 2 additions & 2 deletions galaxy.yml
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ license_file: LICENSE

# A list of tags you want to associate with the collection for indexing/searching. A tag name has the same character
# requirements as 'namespace' and 'name'
tags: []
tags: [] # yamllint disable-line rule:brackets

# Collections that this collection requires to be installed for it to be usable. The key of the dict is the
# collection label 'namespace.name'. The value is a version range
Expand All @@ -57,7 +57,7 @@ issues: https://github.com/UCL-MIRSG/ansible-collection-infra/issues
# artifact. A pattern is matched from the relative path of the file or directory of the collection directory. This
# uses 'fnmatch' to match the files or directories. Some directories and files like 'galaxy.yml', '*.pyc', '*.retry',
# and '.git' are always filtered. Mutually exclusive with 'manifest'
build_ignore: []
build_ignore: [] # yamllint disable-line rule:brackets
# A dict controlling use of manifest directives used in building the collection artifact. The key 'directives' is a
# list of MANIFEST.in style
# L(directives,https://packaging.python.org/en/latest/guides/using-manifest-in/#manifest-in-commands). The key
Expand Down
4 changes: 2 additions & 2 deletions meta/runtime.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,13 +10,13 @@ requires_ansible: ">=2.15.0"
# redirect: ns.col.new_location
# deprecated_plugin_name:
# deprecation:
# removal_version: "4.0.0"
# removal_version: 4.0.0
# warning_text: |
# See the porting guide on how to update your playbook to
# use ns.col.another_plugin instead.
# removed_plugin_name:
# tombstone:
# removal_version: "2.0.0"
# removal_version: 2.0.0
# warning_text: |
# See the porting guide on how to update your playbook to
# use ns.col.another_plugin instead.
Expand Down
Loading

0 comments on commit 5e2e602

Please sign in to comment.