Skip to content

Add ansible-lint CI #4141

Add ansible-lint CI

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
Check changed files
2s
Check changed files
Matrix: lint
Matrix: tox
Build Kayobe Image  /  Build kayobe image
4m 3s
Build Kayobe Image / Build kayobe image
Check container image tags  /  Check container image tags
0s
Check container image tags / Check container image tags
aio (Ubuntu Jammy OVS)  /  All in one
2m 12s
aio (Ubuntu Jammy OVS) / All in one
aio (Ubuntu Jammy OVN)  /  All in one
2m 0s
aio (Ubuntu Jammy OVN) / All in one
aio (Rocky 9 OVS)  /  All in one
2m 2s
aio (Rocky 9 OVS) / All in one
aio (Rocky 9 OVN)  /  All in one
2m 8s
aio (Rocky 9 OVN) / All in one
aio upgrade (Ubuntu Jammy OVS)  /  All in one
2m 1s
aio upgrade (Ubuntu Jammy OVS) / All in one
aio upgrade (Rocky 9 OVN)  /  All in one
1m 52s
aio upgrade (Rocky 9 OVN) / All in one
Fit to window
Zoom out
Zoom in

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).