Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Bug#1025981: ansible-core breaks ansible-lint autopkgtest: Ansible requires the locale encoding to be UTF-8; Detected None.

856 views
Skip to first unread message

Paul Gevers

unread,
Dec 12, 2022, 4:12:39 PM12/12/22
to
Source: ansible-core, ansible-lint
Control: found -1 ansible-core/2.14.0-1
Control: found -1 ansible-lint/6.3.0-2
Severity: serious
Tags: sid bookworm
User: debi...@lists.debian.org
Usertags: breaks needs-update

Dear maintainer(s),

With a recent upload of ansible-core the autopkgtest of ansible-lint
fails in testing when that autopkgtest is run with the binary packages
of ansible-core from unstable. It passes when run with only packages
from testing. In tabular form:

pass fail
ansible-core from testing 2.14.0-1
ansible-lint from testing 6.3.0-2
all others from testing from testing

I copied some of the output at the bottom of this report.

Currently this regression is blocking the migration of ansible-core to
testing [1]. Due to the nature of this issue, I filed this bug report
against both packages. Can you please investigate the situation and
reassign the bug to the right package?

More information about this bug and the reason for filing it can be found on
https://wiki.debian.org/ContinuousIntegration/RegressionEmailInformation

Paul

[1] https://qa.debian.org/excuses.php?package=ansible-core

https://ci.debian.net/data/autopkgtest/testing/amd64/a/ansible-lint/29251798/log.gz

ERROR: Ansible requires the locale encoding to be UTF-8; Detected None.
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
252, in _run_cli_entrypoint
sys.exit(main(sys.argv))
File "/usr/lib/python3/dist-packages/ansiblelint/__main__.py", line
165, in main
app = get_app(offline=options.offline)
File "/usr/lib/python3/dist-packages/ansiblelint/app.py", line 247,
in get_app
app = App(options=default_options)
File "/usr/lib/python3/dist-packages/ansiblelint/app.py", line 57, in
__init__
self.runtime = Runtime(isolated=True)
File "/usr/lib/python3/dist-packages/ansible_compat/runtime.py", line
96, in __init__
self.config = AnsibleConfig()
File "/usr/lib/python3/dist-packages/ansible_compat/config.py", line
422, in __init__
config_dump = subprocess.check_output(
File "/usr/lib/python3.10/subprocess.py", line 421, in check_output
return run(*popenargs, stdout=PIPE, timeout=timeout, check=True,
File "/usr/lib/python3.10/subprocess.py", line 526, in run
raise CalledProcessError(retcode, process.args,
subprocess.CalledProcessError: Command '['ansible-config', 'dump']'
returned non-zero exit status 1.
0a1,992
OpenPGP_signature
0 new messages