vscode/vscodium extension for providing Ansible auto-completion and integrating quality assurance tools like ansible-lint, ansible syntax check, yamllint, molecule and ansible-test.
ansible-lint 24.6.0 using ansible-core:2.17.0 ansible-compat:24.6.0 ruamel-yaml:0.18.6 ruamel-yaml-clib:0.2.8
Relevant log output
Path for lint: /usr/local/python/current/bin/ansible-lint
Validating using ansible-lint
cmd 'ansible-lint --version' has the following error/warning: WARNING: PATH altered to include /usr/local/python/3.11.9/bin, /usr/local/python/3.11.9/bin :: This is usually a sign of broken local setup, which can cause unexpected behaviors.
cmd 'ansible-lint --version' has the following error/warning: WARNING: PATH altered to include /usr/local/python/3.11.9/bin, /usr/local/python/3.11.9/bin :: This is usually a sign of broken local setup, which can cause unexpected behaviors.
[Info - 2:29:57 PM] [ansible-lint] WARNING: PATH altered to include /usr/local/python/3.11.9/bin, /usr/local/python/3.11.9/bin :: This is usually a sign of broken local setup, which can cause unexpected behaviors.
Passed: 0 failure(s), 0 warning(s) on 1 files. Profile 'production' was required, and it passed.
Summary
Event-Driven Ansible rulebooks are not syntax highlighted and auto completion is missing
in comparison to playbooks:
the
ansible-lint
part is working correctly. Only syntax highlighting and auto completion is missing.Extension version
v24.6.0
VS Code version
1.90.1
Ansible Version
OS / Environment
VSCode devcontainer based on
"image": "mcr.microsoft.com/devcontainers/base:bookworm",
cat /etc/os-release
ansible-lint --version
Relevant log output