Skip to content

The top element in the inventory is highlighted with an error #553

Closed
@yttriumz

Description

@yttriumz

Sanity check

  • I certify that the redhat.ansible extension is in use and the language of the document in this bug report shows up as Ansible

Summary

I encountered almost the same issue as this one. The project can be found here. The Ansible project directory is DetectionLab/ESXi/ansible.

image

I am not sure why this inventory.yml file is not recognized as an inventory file. Is it because I add the entire DetectionLab folder to a multi-root workspace in VSCode? My workspace is as follows. The yellow ones are the root folders in this multi-root workspace.

image

Also, I have the following settings in the workspace scope.

"files.associations": {
	"**/*ansible*/**/*.yml": "ansible",
},

Extension version

0.10.0

VS Code version

1.69.0

Ansible Version

$ ansible --version  
/usr/lib/python3/dist-packages/paramiko/transport.py:219: CryptographyDeprecationWarning: Blowfish has been deprecated
  "class": algorithms.Blowfish,
ansible [core 2.13.1]
  config file = /home/az/workspace/eWalker/TestLab/ESXi/ansible/ansible.cfg
  configured module search path = ['/home/az/.ansible/plugins/modules', '/usr/share/ansible/plugins/modules']
  ansible python module location = /home/az/.local/lib/python3.8/site-packages/ansible
  ansible collection location = /home/az/.ansible/collections:/usr/share/ansible/collections
  executable location = /usr/bin/ansible
  python version = 3.8.10 (default, Mar 15 2022, 12:22:08) [GCC 9.4.0]
  jinja version = 3.1.2
  libyaml = True

OS / Environment

local host: Windows 10 using remote SSH.
remote host: Ubuntu 20.04 (in VMware Workstation 16 installed on local host). ansible-lint 6.3.0.

Relevant log output

Path for lint:  /home/az/.local/bin/ansible-lint
Validating using ansible-lint
Path for lint:  /home/az/.local/bin/ansible-lint
Validating using ansible-lint
Path for lint:  /home/az/.local/bin/ansible-lint
Validating using ansible-lint
Path for lint:  /home/az/.local/bin/ansible-lint
Validating using ansible-lint
Path for lint:  /home/az/.local/bin/ansible-lint
Validating using ansible-lint
Path for lint:  /home/az/.local/bin/ansible-lint
Validating using ansible-lint
Path for lint:  /home/az/.local/bin/ansible-lint
Validating using ansible-lint
Path for lint:  /home/az/.local/bin/ansible-lint
Validating using ansible-lint
Path for lint:  /home/az/.local/bin/ansible-lint
Validating using ansible-lint
Path for lint:  /home/az/.local/bin/ansible-lint
Validating using ansible-lint
Path for lint:  /home/az/.local/bin/ansible-lint
Validating using ansible-lint

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions