CI #158
This run and associated checks have been archived and are scheduled for deletion.
Learn more about checks retention
Annotations
34 errors and 12 warnings
schema[playbook]:
main.yml#L1
{'hosts': 'localhost', 'gather_facts': False, 'vars_files': ['vars/main.yml'], 'pre_tasks': [{'name': 'Create and start the build container.', 'docker_container': {'image': 'debian:buster', 'name': '{{ container_name }}', 'command': 'sleep infinity'}}, {'name': 'Add the new container to the inventory.', 'add_host': {'hostname': '{{ container_name }}', 'ansible_connection': 'docker', 'ansible_python_interpreter': '/usr/bin/python3'}}, {'name': 'Ensure Python is installed.', 'raw': 'apt-get update && apt-get install -y --no-install-recommends python3\n', 'delegate_to': '{{ container_name }}'}, {'name': 'Gather facts inside the container.', 'setup': None, 'delegate_to': '{{ container_name }}'}, {'name': "Ensure ps command is present for Solr's installer.", 'apt': {'name': 'procps', 'state': 'present'}, 'delegate_to': '{{ container_name }}'}], 'roles': [{'name': 'geerlingguy.java', 'delegate_to': '{{ container_name }}'}, {'name': 'geerlingguy.solr', 'delegate_to': '{{ container_name }}'}], 'post_tasks': [{'name': 'Clean up the container.', 'shell': 'apt-get remove --purge -y python3\nrm -rf /var/lib/apt/lists/*\n', 'delegate_to': '{{ container_name }}'}, {'name': 'Commit the container.', 'command': 'docker commit -c \'CMD ["/opt/solr/bin/solr", "start", "-f", "-force"]\' -c \'WORKDIR /var/solr\' {{ container_name }} ansible-for-kubernetes/solr:{{ solr_version }}\n'}, {'name': 'Remove the container.', 'docker_container': {'name': '{{ container_name }}', 'state': 'absent'}}]} is not valid under any of the given schemas
|
name[play]:
main.yml#L2
All plays should be named.
|
fqcn[action]:
main.yml#L9
Use FQCN for module actions, such `community.docker.docker_container`.
|
command-instead-of-module:
main.yml#L45
apt-get used in place of apt-get module
|
fqcn[action]:
main.yml#L58
Use FQCN for module actions, such `community.docker.docker_container`.
|
name[play]:
test.yml#L2
All plays should be named.
|
fqcn[action]:
test.yml#L9
Use FQCN for module actions, such `community.docker.docker_container`.
|
fqcn[action]:
test.yml#L30
Use FQCN for module actions, such `community.docker.docker_container`.
|
Python (ansible-solr-container)
Process completed with exit code 2.
|
name[play]:
main.yml#L2
All plays should be named.
|
Python (hello-ansible)
Process completed with exit code 2.
|
name[play]:
main.yml#L2
All plays should be named.
|
fqcn[action]:
main.yml#L10
Use FQCN for module actions, such `community.docker.docker_image`.
|
fqcn[action]:
main.yml#L19
Use FQCN for module actions, such `community.docker.docker_container`.
|
fqcn[action]:
main.yml#L34
Use FQCN for module actions, such `community.docker.docker_container`.
|
fqcn[action]:
main.yml#L40
Use FQCN for module actions, such `community.docker.docker_login`.
|
fqcn[action]:
main.yml#L50
Use FQCN for module actions, such `community.docker.docker_image`.
|
name[play]:
registry.yml#L2
All plays should be named.
|
fqcn[action]:
registry.yml#L9
Use FQCN for module actions, such `community.docker.docker_image`.
|
fqcn[action]:
registry.yml#L14
Use FQCN for module actions, such `community.docker.docker_container`.
|
Python (ansible-containers)
Process completed with exit code 2.
|
name[play]:
main.yml#L2
All plays should be named.
|
name[missing]:
main.yml#L9
All tasks should be named.
|
name[casing]:
roles/geerlingguy.docker/handlers/main.yml#L2
All names should start with an uppercase letter.
|
schema[meta]:
roles/geerlingguy.docker/meta/main.yml#L1
2.4 is not of type 'string'
|
name[missing]:
roles/geerlingguy.docker/tasks/docker-compose.yml#L9
All tasks should be named.
|
name[missing]:
roles/geerlingguy.docker/tasks/main.yml#L13
All tasks should be named.
|
name[missing]:
roles/geerlingguy.docker/tasks/main.yml#L16
All tasks should be named.
|
literal-compare:
roles/geerlingguy.docker/tasks/main.yml#L36
Don't compare to literal True/False.
|
literal-compare:
roles/geerlingguy.docker/tasks/main.yml#L44
Don't compare to literal True/False.
|
name[missing]:
roles/geerlingguy.docker/tasks/main.yml#L79
All tasks should be named.
|
Python (cluster-aws-eks)
The operation was canceled.
|
Python (testing-molecule-kind)
The operation was canceled.
|
Python (hello-go-automation)
The operation was canceled.
|
Go (hello-go)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions/setup-go@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|
Python (ansible-solr-container)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions/setup-python@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|
Python (hello-ansible)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions/setup-python@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|
Python (ansible-containers)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions/setup-python@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|
Go (hello-go-container)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions/setup-go@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|
Python (cluster-local-vms)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions/setup-python@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|
jinja[spacing]:
roles/geerlingguy.docker/defaults/main.yml#L43
Jinja2 spacing could be improved: {{ docker_repo_url }}/{{ (ansible_distribution == 'Fedora') | ternary('fedora','centos') }}/docker-{{ docker_edition }}.repo -> {{ docker_repo_url }}/{{ (ansible_distribution == 'Fedora') | ternary('fedora', 'centos') }}/docker-{{ docker_edition }}.repo
|
jinja[spacing]:
roles/geerlingguy.docker/tasks/main.yml#L6
Jinja2 spacing could be improved: {{ansible_distribution}}.yml -> {{ ansible_distribution }}.yml
|
jinja[spacing]:
roles/geerlingguy.docker/tasks/main.yml#L6
Jinja2 spacing could be improved: {{ansible_os_family}}.yml -> {{ ansible_os_family }}.yml
|
Python (cluster-aws-eks)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions/setup-python@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|
Python (testing-molecule-kind)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions/setup-python@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|
Python (hello-go-automation)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions/setup-python@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|