Add ansible-lint CI #4141
Triggered via pull request
December 2, 2024 11:12
Status
Cancelled
Total duration
7m 21s
Artifacts
–
This run and associated checks have been archived and are scheduled for deletion.
Learn more about checks retention
stackhpc-pull-request.yml
on: pull_request
Matrix: lint
Matrix: tox
Check container image tags
/
Check container image tags
0s
aio (Ubuntu Jammy OVS)
/
All in one
2m 12s
aio (Ubuntu Jammy OVN)
/
All in one
2m 0s
aio (Rocky 9 OVS)
/
All in one
2m 2s
aio (Rocky 9 OVN)
/
All in one
2m 8s
aio upgrade (Ubuntu Jammy OVS)
/
All in one
2m 1s
aio upgrade (Rocky 9 OVN)
/
All in one
1m 52s
Annotations
44 errors and 20 warnings
|
yaml[comments]:
etc/kayobe/ansible/advise-run.yml#L11
Too few spaces before comment
|
|
package-latest:
etc/kayobe/ansible/advise-run.yml#L13
Package installs should not use latest.
|
|
risky-file-permissions:
etc/kayobe/ansible/advise-run.yml#L21
File permissions unset or incorrect.
|
|
no-changed-when:
etc/kayobe/ansible/advise-run.yml#L26
Commands should not change things if nothing needs doing.
|
|
risky-file-permissions:
etc/kayobe/ansible/advise-run.yml#L31
File permissions unset or incorrect.
|
|
no-changed-when:
etc/kayobe/ansible/advise-run.yml#L36
Commands should not change things if nothing needs doing.
|
|
no-changed-when:
etc/kayobe/ansible/advise-run.yml#L44
Commands should not change things if nothing needs doing.
|
|
package-latest:
etc/kayobe/ansible/build-ofed-rocky.yml#L17
Package installs should not use latest.
|
|
no-changed-when:
etc/kayobe/ansible/build-ofed-rocky.yml#L64
Commands should not change things if nothing needs doing.
|
|
risky-file-permissions:
etc/kayobe/ansible/cephadm-gather-keys.yml#L40
File permissions unset or incorrect.
|
|
yaml[comments]:
etc/kayobe/ansible/advise-run.yml#L11
Too few spaces before comment
|
|
package-latest:
etc/kayobe/ansible/advise-run.yml#L13
Package installs should not use latest.
|
|
risky-file-permissions:
etc/kayobe/ansible/advise-run.yml#L21
File permissions unset or incorrect.
|
|
no-changed-when:
etc/kayobe/ansible/advise-run.yml#L26
Commands should not change things if nothing needs doing.
|
|
risky-file-permissions:
etc/kayobe/ansible/advise-run.yml#L31
File permissions unset or incorrect.
|
|
no-changed-when:
etc/kayobe/ansible/advise-run.yml#L36
Commands should not change things if nothing needs doing.
|
|
no-changed-when:
etc/kayobe/ansible/advise-run.yml#L44
Commands should not change things if nothing needs doing.
|
|
package-latest:
etc/kayobe/ansible/build-ofed-rocky.yml#L17
Package installs should not use latest.
|
|
no-changed-when:
etc/kayobe/ansible/build-ofed-rocky.yml#L64
Commands should not change things if nothing needs doing.
|
|
risky-file-permissions:
etc/kayobe/ansible/cephadm-gather-keys.yml#L40
File permissions unset or incorrect.
|
|
aio (Ubuntu Jammy OVN) / All in one
Canceling since a higher priority waiting request for 'stackhpc-pull-request-1368' exists
|
|
aio (Ubuntu Jammy OVN) / All in one
Terraform exited with code 1.
|
|
aio (Ubuntu Jammy OVN) / All in one
Process completed with exit code 1.
|
|
aio (Ubuntu Jammy OVN) / All in one
The operation was canceled.
|
|
aio (Rocky 9 OVS) / All in one
Canceling since a higher priority waiting request for 'stackhpc-pull-request-1368' exists
|
|
aio (Rocky 9 OVS) / All in one
Terraform exited with code 1.
|
|
aio (Rocky 9 OVS) / All in one
Process completed with exit code 1.
|
|
aio (Rocky 9 OVS) / All in one
The operation was canceled.
|
|
aio upgrade (Rocky 9 OVN) / All in one
Canceling since a higher priority waiting request for 'stackhpc-pull-request-1368' exists
|
|
aio upgrade (Rocky 9 OVN) / All in one
The operation was canceled.
|
|
aio upgrade (Rocky 9 OVN) / All in one
Terraform exited with code 1.
|
|
aio upgrade (Rocky 9 OVN) / All in one
Process completed with exit code 1.
|
|
aio (Rocky 9 OVN) / All in one
Canceling since a higher priority waiting request for 'stackhpc-pull-request-1368' exists
|
|
aio (Rocky 9 OVN) / All in one
Terraform exited with code 1.
|
|
aio (Rocky 9 OVN) / All in one
Process completed with exit code 1.
|
|
aio (Rocky 9 OVN) / All in one
The operation was canceled.
|
|
aio (Ubuntu Jammy OVS) / All in one
Canceling since a higher priority waiting request for 'stackhpc-pull-request-1368' exists
|
|
aio (Ubuntu Jammy OVS) / All in one
Terraform exited with code 1.
|
|
aio (Ubuntu Jammy OVS) / All in one
Process completed with exit code 1.
|
|
aio (Ubuntu Jammy OVS) / All in one
The operation was canceled.
|
|
aio upgrade (Ubuntu Jammy OVS) / All in one
Canceling since a higher priority waiting request for 'stackhpc-pull-request-1368' exists
|
|
aio upgrade (Ubuntu Jammy OVS) / All in one
The operation was canceled.
|
|
aio upgrade (Ubuntu Jammy OVS) / All in one
Terraform exited with code 1.
|
|
aio upgrade (Ubuntu Jammy OVS) / All in one
Process completed with exit code 1.
|
|
jinja[spacing]:
etc/kayobe/ansible/deploy-os-capacity-exporter.yml#L40
Jinja2 spacing could be improved: {{ credential.stdout_lines | select('match', '.*OS_AUTH_URL*.') | first | split('=') | last | replace("'",'') }} -> {{ credential.stdout_lines | select('match', '.*OS_AUTH_URL*.') | first | split('=') | last | replace("'", '') }}
|
|
jinja[spacing]:
etc/kayobe/ansible/deploy-os-capacity-exporter.yml#L40
Jinja2 spacing could be improved: {{ credential.stdout_lines | select('match', '.*OS_PASSWORD*.') | first | split('=') | last | replace("'",'') }} -> {{ credential.stdout_lines | select('match', '.*OS_PASSWORD*.') | first | split('=') | last | replace("'", '') }}
|
|
jinja[spacing]:
etc/kayobe/ansible/deploy-os-capacity-exporter.yml#L40
Jinja2 spacing could be improved: {{ credential.stdout_lines | select('match', '.*OS_PROJECT_DOMAIN_NAME*.') | first | split('=') | last | replace("'",'') }} -> {{ credential.stdout_lines | select('match', '.*OS_PROJECT_DOMAIN_NAME*.') | first | split('=') | last | replace("'", '') }}
|
|
jinja[spacing]:
etc/kayobe/ansible/deploy-os-capacity-exporter.yml#L40
Jinja2 spacing could be improved: {{ credential.stdout_lines | select('match', '.*OS_PROJECT_NAME*.') | first | split('=') | last | replace("'",'') }} -> {{ credential.stdout_lines | select('match', '.*OS_PROJECT_NAME*.') | first | split('=') | last | replace("'", '') }}
|
|
jinja[spacing]:
etc/kayobe/ansible/deploy-os-capacity-exporter.yml#L40
Jinja2 spacing could be improved: {{ credential.stdout_lines | select('match', '.*OS_REGION_NAME*.') | first | split('=') | last | replace("'",'') }} -> {{ credential.stdout_lines | select('match', '.*OS_REGION_NAME*.') | first | split('=') | last | replace("'", '') }}
|
|
jinja[spacing]:
etc/kayobe/ansible/deploy-os-capacity-exporter.yml#L40
Jinja2 spacing could be improved: {{ credential.stdout_lines | select('match', '.*OS_USERNAME*.') | first | split('=') | last | replace("'",'') }} -> {{ credential.stdout_lines | select('match', '.*OS_USERNAME*.') | first | split('=') | last | replace("'", '') }}
|
|
args[module]:
etc/kayobe/ansible/fix-grub-rl9.yml#L13
Unsupported parameters for (basic.py) module: when. Supported parameters include: after, attributes, backup, before, encoding, group, mode, owner, path, regexp, replace, selevel, serole, setype, seuser, unsafe_writes, validate (attr, dest, destfile, name).
|
|
syntax-check[missing-file]:
etc/kayobe/ansible/ubuntu-upgrade.yml#L1
Unable to retrieve file contents
|
|
fqcn[action-core]:
etc/kayobe/ansible/vault-deploy-barbican.yml#L32
Use FQCN for builtin module actions (hashivault_auth_method).
|
|
fqcn[action-core]:
etc/kayobe/ansible/vault-deploy-barbican.yml#L40
Use FQCN for builtin module actions (hashivault_secret_engine).
|
|
jinja[spacing]:
etc/kayobe/ansible/deploy-os-capacity-exporter.yml#L40
Jinja2 spacing could be improved: {{ credential.stdout_lines | select('match', '.*OS_AUTH_URL*.') | first | split('=') | last | replace("'",'') }} -> {{ credential.stdout_lines | select('match', '.*OS_AUTH_URL*.') | first | split('=') | last | replace("'", '') }}
|
|
jinja[spacing]:
etc/kayobe/ansible/deploy-os-capacity-exporter.yml#L40
Jinja2 spacing could be improved: {{ credential.stdout_lines | select('match', '.*OS_PASSWORD*.') | first | split('=') | last | replace("'",'') }} -> {{ credential.stdout_lines | select('match', '.*OS_PASSWORD*.') | first | split('=') | last | replace("'", '') }}
|
|
jinja[spacing]:
etc/kayobe/ansible/deploy-os-capacity-exporter.yml#L40
Jinja2 spacing could be improved: {{ credential.stdout_lines | select('match', '.*OS_PROJECT_DOMAIN_NAME*.') | first | split('=') | last | replace("'",'') }} -> {{ credential.stdout_lines | select('match', '.*OS_PROJECT_DOMAIN_NAME*.') | first | split('=') | last | replace("'", '') }}
|
|
jinja[spacing]:
etc/kayobe/ansible/deploy-os-capacity-exporter.yml#L40
Jinja2 spacing could be improved: {{ credential.stdout_lines | select('match', '.*OS_PROJECT_NAME*.') | first | split('=') | last | replace("'",'') }} -> {{ credential.stdout_lines | select('match', '.*OS_PROJECT_NAME*.') | first | split('=') | last | replace("'", '') }}
|
|
jinja[spacing]:
etc/kayobe/ansible/deploy-os-capacity-exporter.yml#L40
Jinja2 spacing could be improved: {{ credential.stdout_lines | select('match', '.*OS_REGION_NAME*.') | first | split('=') | last | replace("'",'') }} -> {{ credential.stdout_lines | select('match', '.*OS_REGION_NAME*.') | first | split('=') | last | replace("'", '') }}
|
|
jinja[spacing]:
etc/kayobe/ansible/deploy-os-capacity-exporter.yml#L40
Jinja2 spacing could be improved: {{ credential.stdout_lines | select('match', '.*OS_USERNAME*.') | first | split('=') | last | replace("'",'') }} -> {{ credential.stdout_lines | select('match', '.*OS_USERNAME*.') | first | split('=') | last | replace("'", '') }}
|
|
args[module]:
etc/kayobe/ansible/fix-grub-rl9.yml#L13
Unsupported parameters for (basic.py) module: when. Supported parameters include: after, attributes, backup, before, encoding, group, mode, owner, path, regexp, replace, selevel, serole, setype, seuser, unsafe_writes, validate (attr, dest, destfile, name).
|
|
syntax-check[missing-file]:
etc/kayobe/ansible/ubuntu-upgrade.yml#L1
Unable to retrieve file contents
|
|
fqcn[action-core]:
etc/kayobe/ansible/vault-deploy-barbican.yml#L32
Use FQCN for builtin module actions (hashivault_auth_method).
|
|
fqcn[action-core]:
etc/kayobe/ansible/vault-deploy-barbican.yml#L40
Use FQCN for builtin module actions (hashivault_secret_engine).
|