Hi Marco,

this was should be fixed with https://github.com/ansible/ansible/commit/6cc97447aac5816745278f3735af128afb255c81 in ansible-core.

Can you test it again and close the bug if it's resolved for you?

Regards,
Lee

On Sun, 20 Apr 2025 12:15:25 +0200 Marco d'Itri <m...@linux.it> wrote:
Package: ansible-lint
Version: 25.2.1-1
Severity: grave
Control: tags -1 upstream
Control: forwarded -1 https://github.com/ansible/ansible-lint/issues/4586

Since upgrading ansible, ansible-lint fails with:

Traceback (most recent call last):
  File "/usr/bin/ansible-lint", line 8, in <module>
    sys.exit(_run_cli_entrypoint())
             ~~~~~~~~~~~~~~~~~~~^^
  File "/usr/lib/python3/dist-packages/ansiblelint/__main__.py", line 418, in 
_run_cli_entrypoint
    sys.exit(main(sys.argv))
             ~~~~^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/ansiblelint/__main__.py", line 292, in 
main
    cache_dir_lock = initialize_options(argv[1:])
  File "/usr/lib/python3/dist-packages/ansiblelint/__main__.py", line 123, in 
initialize_options
    new_options = cli.get_config(arguments or [])
  File "/usr/lib/python3/dist-packages/ansiblelint/cli.py", line 598, in 
get_config
    file_config, options.config_file = load_config(options.config_file)
                                       ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/ansiblelint/cli.py", line 92, in 
load_config
    config = clean_json(config_lintable.data)
                        ^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/ansiblelint/file_utils.py", line 427, in 
data
    self.state = parse_yaml_linenumbers(self)
                 ~~~~~~~~~~~~~~~~~~~~~~^^^^^^
  File "/usr/lib/python3/dist-packages/ansiblelint/utils.py", line 1107, in 
parse_yaml_linenumbers
    result = AnsibleSequence()
TypeError: _AnsibleSequence.__new__() missing 1 required positional argument: 
'value'

-- System Information:
Debian Release: trixie/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.12.22-amd64 (SMP w/16 CPU threads; PREEMPT)
Locale: LANG=it_IT.utf8, LC_CTYPE=it_IT.utf8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages ansible-lint depends on:
ii  ansible-core                2.19.0~beta1-2
ii  black                       25.1.0-2
ii  git                         1:2.49.0-1
ii  python3                     3.13.3-1
ii  python3-ansible-compat      25.1.5-1
ii  python3-filelock            3.18.0-1
ii  python3-importlib-metadata  8.6.1-1
ii  python3-jinja2              3.1.6-1
ii  python3-jsonschema          4.19.2-6
ii  python3-packaging           24.2-3
ii  python3-pathspec            0.12.1-1
ii  python3-referencing         0.36.2-1
ii  python3-ruamel.yaml         0.18.10+ds-1
ii  python3-subprocess-tee      0.4.2-1

Reply via email to