diff --git a/.ansible-lint-ignore b/.ansible-lint-ignore index c26b46e1..d57eb5fe 100644 --- a/.ansible-lint-ignore +++ b/.ansible-lint-ignore @@ -11,3 +11,24 @@ # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. + +roles/auto_repo_mirror/defaults/main.yml var-naming[no-role-prefix] skip +roles/auto_repo_mirror/tasks/inject.yml ignore-errors skip +roles/auto_repo_mirror/tasks/inject.yml yaml[line-length] skip +roles/auto_repo_mirror/tasks/inject.yml fqcn[action-core]s skip +roles/auto_repo_mirror/tasks/inject.yml risky-file-permissions skip +roles/auto_repo_mirror/tasks/inject.yml fqcn[action-core] skip +roles/auto_repo_mirror/tasks/inject.yml jinja[spacing][/] skip +roles/auto_repo_mirror/tasks/inject.yml jinja[spacing][/] skip +roles/auto_repo_mirror/tasks/inject.yml yaml[line-length] skip +roles/auto_repo_mirror/tasks/inject.yml:104: yaml[line-length] skip +roles/auto_repo_mirror/tasks/inject.yml:134: jinja[spacing][/] skip +roles/auto_repo_mirror/tasks/parse_definition_for_mirror_targets.yml yaml[line-length] skip +roles/auto_repo_mirror/tasks/parse_definition_for_mirror_targets.yml yaml[line-length] skip +roles/auto_repo_mirror/tasks/parse_definition_for_mirror_targets.yml:104: yaml[line-length] skip +roles/auto_repo_mirror/tasks/populate_from_upstream.yml risky-file-permissions skip +roles/auto_repo_mirror/tasks/populate_from_upstream.yml risky-file-permissions skip +roles/auto_repo_mirror/tasks/populate_from_upstream.yml ignore-errors skip +roles/auto_repo_mirror/tasks/update_mirror_cache.yml yaml[line-length] skip +roles/auto_repo_mirror/tasks/update_mirror_cache.yml risky-file-permissions skip +roles/auto_repo_mirror/vars/main.yml var-naming[no-role-prefix] skip diff --git a/meta/runtime.yml b/meta/runtime.yml index 56915ea2..c5670153 100644 --- a/meta/runtime.yml +++ b/meta/runtime.yml @@ -33,3 +33,7 @@ plugin_routing: removal_version: 4.0.0 warning_text: Please update references to the renamed role, cloudera.exe.blackbox_exporter redirect: cloudera.exe.blackbox_exporter + auto_repo_mirror: + deprecation: + removal_version: 4.0.0 + warning_text: Role, auto_repo_mirror, is not longer supported. diff --git a/roles/auto_repo_mirror/README.md b/roles/auto_repo_mirror/README.md index 0aeac138..609ce7dd 100644 --- a/roles/auto_repo_mirror/README.md +++ b/roles/auto_repo_mirror/README.md @@ -15,3 +15,6 @@ --> # auto_repo_mirror + +> [!WARNING] +> No longer supported and will be removed in version 4.0.0 diff --git a/roles/auto_repo_mirror/tasks/inject.yml b/roles/auto_repo_mirror/tasks/inject.yml index 4b0747ba..66877879 100644 --- a/roles/auto_repo_mirror/tasks/inject.yml +++ b/roles/auto_repo_mirror/tasks/inject.yml @@ -13,6 +13,12 @@ # See the License for the specific language governing permissions and # limitations under the License. +- name: Deprecation warning + run_once: true + cloudera.exe.deprecation: + msg: "Role, {{ ansible_role_name }}, is no longer supported." + version: 4.0.0 + - name: Check if Download Mirror cache file exists register: __auto_repo_mirror_file_stat ansible.builtin.stat: diff --git a/roles/auto_repo_mirror/tasks/parse_definition_for_mirror_targets.yml b/roles/auto_repo_mirror/tasks/parse_definition_for_mirror_targets.yml index cf3c554a..d54bf740 100644 --- a/roles/auto_repo_mirror/tasks/parse_definition_for_mirror_targets.yml +++ b/roles/auto_repo_mirror/tasks/parse_definition_for_mirror_targets.yml @@ -13,6 +13,12 @@ # See the License for the specific language governing permissions and # limitations under the License. +- name: Deprecation warning + run_once: true + cloudera.exe.deprecation: + msg: "Role, {{ ansible_role_name }}, is no longer supported." + version: 4.0.0 + # Read in cluster definition without jinja parsing= - name: Fetch repositories from cluster definition ansible.builtin.set_fact: diff --git a/roles/auto_repo_mirror/tasks/populate_from_upstream.yml b/roles/auto_repo_mirror/tasks/populate_from_upstream.yml index eaf1b8bb..1c67e956 100644 --- a/roles/auto_repo_mirror/tasks/populate_from_upstream.yml +++ b/roles/auto_repo_mirror/tasks/populate_from_upstream.yml @@ -13,6 +13,12 @@ # See the License for the specific language governing permissions and # limitations under the License. +- name: Deprecation warning + run_once: true + cloudera.exe.deprecation: + msg: "Role, {{ ansible_role_name }}, is no longer supported." + version: 4.0.0 + - name: Ensure paths exist for File downloads to match required object structure [ will retry while utility VM boots ] loop: "{{ globals.auto_repo_mirror_targets }}" loop_control: diff --git a/roles/auto_repo_mirror/tasks/prepare_auto_repo_mirror.yml b/roles/auto_repo_mirror/tasks/prepare_auto_repo_mirror.yml index e615e7b4..3c8f2047 100644 --- a/roles/auto_repo_mirror/tasks/prepare_auto_repo_mirror.yml +++ b/roles/auto_repo_mirror/tasks/prepare_auto_repo_mirror.yml @@ -1,4 +1,11 @@ --- + +- name: Deprecation warning + run_once: true + cloudera.exe.deprecation: + msg: "Role, {{ ansible_role_name }}, is no longer supported." + version: 4.0.0 + - name: Fetch necessary variables from Ansible Controller ansible.builtin.set_fact: globals: "{{ hostvars['localhost']['globals'] }}" diff --git a/roles/auto_repo_mirror/tasks/update_mirror_cache.yml b/roles/auto_repo_mirror/tasks/update_mirror_cache.yml index ee870a80..f283ac32 100644 --- a/roles/auto_repo_mirror/tasks/update_mirror_cache.yml +++ b/roles/auto_repo_mirror/tasks/update_mirror_cache.yml @@ -1,4 +1,11 @@ --- + +- name: Deprecation warning + run_once: true + cloudera.exe.deprecation: + msg: "Role, {{ ansible_role_name }}, is no longer supported." + version: 4.0.0 + - name: Refresh Listing of target cache contents when: - init__auto_repo_mirror_bucket_name is defined