Skip to content

Add roles and example playbook for PVC cert renewal #85

Add roles and example playbook for PVC cert renewal

Add roles and example playbook for PVC cert renewal #85

Triggered via pull request August 22, 2024 13:35
Status Success
Total duration 2m 45s
Artifacts 2

validate_pr.yml

on: pull_request
Import collection with Galaxy importer  /  ...  /  Build collection artifact
17s
Import collection with Galaxy importer / Build collection artifact / Build collection artifact
Import collection with Galaxy importer  /  Import artifact with Galaxy importer
1m 18s
Import collection with Galaxy importer / Import artifact with Galaxy importer
Fit to window
Zoom out
Zoom in

Annotations

10 errors and 12 warnings
meta-runtime[unsupported-version]: meta/runtime.yml#L1
'requires_ansible' key must refer to a currently supported version such as: >=2.15.0, >=2.16.0, >=2.17.0
yaml[truthy]: playbooks/pbc_infra_setup.yml#L20
Truthy value should be one of \[false, true]
yaml[truthy]: playbooks/pbc_infra_teardown.yml#L20
Truthy value should be one of \[false, true]
yaml[truthy]: playbooks/pbc_setup.yml#L20
Truthy value should be one of \[false, true]
yaml[truthy]: playbooks/pbc_teardown.yml#L20
Truthy value should be one of \[false, true]
syntax-check[specific]: playbooks/pvc_base_postfix.yml#L22
the role 'cloudera.cluster.cloudera_manager.cms_tls' was not found in cloudera.exe:ansible.legacy:/tmp/tmpiu6svvai/ansible_collections/cloudera/exe/playbooks/roles:/home/runner/.ansible/tmp/ansible-compat/9095bd/roles:/tmp/tmpiu6svvai/ansible_collections/cloudera/exe/roles:/home/runner/.ansible/roles:/usr/share/ansible/roles:/etc/ansible/roles:/tmp/tmpiu6svvai/ansible_collections/cloudera/exe/playbooks
syntax-check[specific]: playbooks/pvc_base_prereqs_ext.yml#L22
the role 'cloudera.cluster.verify.inventory' was not found in cloudera.exe:ansible.legacy:/tmp/tmpiu6svvai/ansible_collections/cloudera/exe/playbooks/roles:/home/runner/.ansible/tmp/ansible-compat/9095bd/roles:/tmp/tmpiu6svvai/ansible_collections/cloudera/exe/roles:/home/runner/.ansible/roles:/usr/share/ansible/roles:/etc/ansible/roles:/tmp/tmpiu6svvai/ansible_collections/cloudera/exe/playbooks
syntax-check[specific]: playbooks/pvc_base_prereqs_int.yml#L23
the role 'cloudera.cluster.cloudera_manager.daemons' was not found in cloudera.exe:ansible.legacy:/tmp/tmpiu6svvai/ansible_collections/cloudera/exe/playbooks/roles:/home/runner/.ansible/tmp/ansible-compat/9095bd/roles:/tmp/tmpiu6svvai/ansible_collections/cloudera/exe/roles:/home/runner/.ansible/roles:/usr/share/ansible/roles:/etc/ansible/roles:/tmp/tmpiu6svvai/ansible_collections/cloudera/exe/playbooks
syntax-check[specific]: playbooks/pvc_base_setup.yml#L22
the role 'cloudera.cluster.deployment.cluster' was not found in cloudera.exe:ansible.legacy:/tmp/tmpiu6svvai/ansible_collections/cloudera/exe/playbooks/roles:/home/runner/.ansible/tmp/ansible-compat/9095bd/roles:/tmp/tmpiu6svvai/ansible_collections/cloudera/exe/roles:/home/runner/.ansible/roles:/usr/share/ansible/roles:/etc/ansible/roles:/tmp/tmpiu6svvai/ansible_collections/cloudera/exe/playbooks
syntax-check[specific]: playbooks/pvc_base_teardown.yml#L35
the role 'cloudera.cluster.security.tls_clean' was not found in cloudera.exe:ansible.legacy:/tmp/tmpiu6svvai/ansible_collections/cloudera/exe/playbooks/roles:/home/runner/.ansible/tmp/ansible-compat/9095bd/roles:/tmp/tmpiu6svvai/ansible_collections/cloudera/exe/roles:/home/runner/.ansible/roles:/usr/share/ansible/roles:/etc/ansible/roles:/tmp/tmpiu6svvai/ansible_collections/cloudera/exe/playbooks
validate
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, actions/setup-python@v4, actions/upload-artifact@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
jinja[spacing]: roles/auto_repo_mirror/tasks/inject.yml#L80
Jinja2 spacing could be improved: {{ lookup('file', init__cluster_definition_file ) | from_yaml | json_query('clusters[*].repositories') | flatten }} -> {{ lookup('file', init__cluster_definition_file) | from_yaml | json_query('clusters[*].repositories') | flatten }}
jinja[spacing]: roles/auto_repo_mirror/tasks/inject.yml#L87
Jinja2 spacing could be improved: {{ init__cluster_repo_entries | default([]) + [__cluster_repo_item | urlsplit('path') ] }} -> {{ init__cluster_repo_entries | default([]) + [__cluster_repo_item | urlsplit('path')] }}
jinja[spacing]: roles/auto_repo_mirror/tasks/inject.yml#L139
Jinja2 spacing could be improved: {{ __s3_signed_uris.results | json_query('[*].url') | list }} -> {{ __s3_signed_uris.results | json_query('[*].url') | list }}
jinja[spacing]: roles/auto_repo_mirror/tasks/parse_definition_for_mirror_targets.yml#L20
Jinja2 spacing could be improved: {{ lookup('file', init__cluster_definition_file ) | from_yaml | json_query('clusters[*].repositories') | flatten }} -> {{ lookup('file', init__cluster_definition_file) | from_yaml | json_query('clusters[*].repositories') | flatten }}
jinja[spacing]: roles/auto_repo_mirror/tasks/parse_definition_for_mirror_targets.yml#L51
Jinja2 spacing could be improved: {{ __parcel_urls | select('search', __parcel_distro_search_term ) | list }} -> {{ __parcel_urls | select('search', __parcel_distro_search_term) | list }}
jinja[spacing]: roles/auto_repo_mirror/tasks/parse_definition_for_mirror_targets.yml#L59
Jinja2 spacing could be improved: {{ init__file_mirror_targets | default(__init_tarball_links) + [__filtered_parcel_item, __filtered_parcel_item + '.sha1', __filtered_parcel_item + '.sha', __filtered_parcel_item + '.sha256', __filtered_parcel_item.replace(__filtered_parcel_item | basename, 'manifest.json') ] }} -> {{ init__file_mirror_targets | default(__init_tarball_links) + [__filtered_parcel_item, __filtered_parcel_item + '.sha1', __filtered_parcel_item + '.sha', __filtered_parcel_item + '.sha256', __filtered_parcel_item.replace(__filtered_parcel_item | basename, 'manifest.json')] }}
jinja[spacing]: roles/auto_repo_mirror/tasks/parse_definition_for_mirror_targets.yml#L97
Jinja2 spacing could be improved: {{ utility_bucket_name | default([ auto_repo_mirror_prefix | default(default_auto_repo_mirror_prefix), __aws_caller_info.account, globals.region ] | join('-') ) }} -> {{ utility_bucket_name | default(\[auto_repo_mirror_prefix | default(default_auto_repo_mirror_prefix), __aws_caller_info.account, globals.region] | join('-')) }}
jinja[spacing]: roles/auto_repo_mirror/tasks/parse_definition_for_mirror_targets.yml#L118
Jinja2 spacing could be improved: {{ globals | default({}) | combine( __auto_repo_mirror_spec, recursive=True ) }} -> {{ globals | default({}) | combine(__auto_repo_mirror_spec, recursive=True) }}
jinja[spacing]: roles/auto_repo_mirror/tasks/populate_from_upstream.yml#L34
Jinja2 spacing could be improved: {{ cloudera_manager_repo_password | default(omit) }} -> {{ cloudera_manager_repo_password | default(omit) }}
jinja[spacing]: roles/auto_repo_mirror/tasks/update_mirror_cache.yml#L21
Jinja2 spacing could be improved: {{ __auto_repo_mirror_url_listing | default([]) + [['https:/', init__auto_repo_mirror_bucket_name + '.s3.amazonaws.com', __auto_repo_mirror_s3_urls_item ] | join('/') ] }} -> {{ __auto_repo_mirror_url_listing | default([]) + [['https:/', init__auto_repo_mirror_bucket_name + '.s3.amazonaws.com', __auto_repo_mirror_s3_urls_item] | join('/')] }}
Deprecation notice: v1, v2, and v3 of the artifact actions
The following artifacts were uploaded using a version of actions/upload-artifact that is scheduled for deprecation: "pr_number". Please update your workflow to use v4 of the artifact actions. Learn more: https://github.blog/changelog/2024-04-16-deprecation-notice-v3-of-the-artifact-actions/

Artifacts

Produced during runtime
Name Size
collection-build-4fc92f624c6678e3b0ef9ed5b4bf571937bd4c59 Expired
202 KB
pr_number Expired
4 Bytes