https://blogs.gentoo.org/ago/2020/07/04/gentoo-tinderbox/ Issue: app-admin/ansible-lint-6.5.2 fails tests. Discovered on: amd64 (internal ref: ci)
Created attachment 802672 [details] build.log build log and emerge --info
Error(s) that match a know pattern: E AssertionError: yaml rule is missing FAILED test/test_rules_collection.py::test_rules_id_format - AssertionError: ... rule = parser-error: AnsibleParserError.
dash_tinderbox has reproduced this issue with version 6.9.1 - Updating summary.
test_rules_collection.py::test_rules_id_format has been in EPYTEST_DESELECT for quite a while (and having just checked, it IS there in 6.9.1) so it is clearly not the same issue. Please update the build log so that we can at least have a chance to see what the problem is!
Created attachment 842383 [details] build.log build.log
Sigh. I now make a point to run ansible-lint tests on a physical system because I know Docker essentially disables the network sandbox - but somehow these keep slipping through! Will add another bunch of deselections shortly.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9acc404371d1b8f5a5925a21bf57a0a6a42121d2 commit 9acc404371d1b8f5a5925a21bf57a0a6a42121d2 Author: Marek Szuba <marecki@gentoo.org> AuthorDate: 2022-12-13 10:50:23 +0000 Commit: Marek Szuba <marecki@gentoo.org> CommitDate: 2022-12-13 10:50:23 +0000 app-admin/ansible-lint: deselect more network-dependent tests Closes: https://bugs.gentoo.org/868003 Signed-off-by: Marek Szuba <marecki@gentoo.org> app-admin/ansible-lint/ansible-lint-6.9.1.ebuild | 2 ++ 1 file changed, 2 insertions(+)