Skip to content

Commit 7cafcee

Browse files
authored
Deprecate runtime role (#242)
Signed-off-by: Webster Mudge <wmudge@cloudera.com>
1 parent d2010b8 commit 7cafcee

File tree

4 files changed

+23
-29
lines changed

4 files changed

+23
-29
lines changed

.ansible-lint-ignore

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -189,3 +189,16 @@ roles/rdbms_server/vars/postgresql/RedHat.yml var-naming[no-role-prefix] skip
189189
roles/rdbms_server/vars/postgresql/RedHat.yml jinja[spacing][/] skip
190190
roles/rdbms_server/vars/postgresql/RedHat.yml var-naming[no-role-prefix] skip
191191
roles/rdbms_server/vars/postgresql/common.yml var-naming[no-role-prefix] skip
192+
roles/runtime/defaults/main.yml var-naming[no-role-prefix] skip
193+
roles/runtime/defaults/main.yml jinja[spacing][/] skip
194+
roles/runtime/molecule/default/molecule.yml yaml[truthy][/] skip
195+
roles/runtime/molecule/level0/molecule.yml yaml[truthy][/] skip
196+
roles/runtime/molecule/shared/prepare.yml risky-file-permissions skip
197+
roles/runtime/molecule/shared/prepare.yml no-changed-when skip
198+
roles/runtime/tasks/initialize_base.yml yaml[line-length] skip
199+
roles/runtime/tasks/initialize_base.yml jinja[spacing][/] skip
200+
roles/runtime/tasks/initialize_setup_azure.yml yaml[line-length] skip
201+
roles/runtime/tasks/main.yml name[missing][/] skip
202+
roles/runtime/tasks/setup_aws.yml yaml[comments][/] skip
203+
roles/runtime/tasks/setup_base.yml yaml[line-length] skip
204+
roles/runtime/vars/main.yml var-naming[no-role-prefix] skip

meta/runtime.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -88,3 +88,7 @@ plugin_routing:
8888
deprecation:
8989
removal_version: 4.0.0
9090
warning_text: Role, rdbms_server, is not longer supported.
91+
runtime:
92+
deprecation:
93+
removal_version: 4.0.0
94+
warning_text: Role, runtime, is not longer supported.

roles/runtime/meta/main.yml

Lines changed: 0 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -13,33 +13,4 @@
1313
# See the License for the specific language governing permissions and
1414
# limitations under the License.
1515

16-
galaxy_info:
17-
author: Webster Mudge (wmudge@cloudera.com)
18-
description: >
19-
Deployment and management of Cloudera Data Platform (CDP) Public Cloud
20-
Experiences, e.g. Machine Learning, Data Engineering, Data Warehousing.
21-
company: Cloudera, Inc.
22-
license: Apache-2.0
23-
24-
min_ansible_version: 2.10
25-
platforms:
26-
- name: Debian
27-
versions: all
28-
- name: Fedora
29-
versions: all
30-
- name: GenericLinux
31-
versions: all
32-
- name: MacOSX
33-
versions: all
34-
- name: Ubuntu
35-
versions: all
36-
37-
galaxy_tags:
38-
- cloudera
39-
- cdp
40-
- machine_learning
41-
- data_engineering
42-
- data_warehousing
43-
- operationa_database
44-
4516
dependencies: ["cloudera.exe.common"]

roles/runtime/tasks/main.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,12 @@
1313
# See the License for the specific language governing permissions and
1414
# limitations under the License.
1515

16+
- name: Deprecation warning
17+
run_once: true
18+
cloudera.exe.deprecation:
19+
msg: "Role, {{ ansible_role_name }}, is no longer supported."
20+
version: 4.0.0
21+
1622
- ansible.builtin.include_tasks: validate.yml
1723
- ansible.builtin.include_tasks: initialize_setup.yml
1824
- ansible.builtin.include_tasks: setup.yml

0 commit comments

Comments
 (0)