Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 677896 Details for
Bug 759469
app-admin/ansible-lint-4.1.0 fails tests
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
build.log
build.log (text/plain), 145.17 KB, created by
Agostino Sarubbo
on 2020-12-11 13:21:38 UTC
(
hide
)
Description:
build.log
Filename:
MIME Type:
Creator:
Agostino Sarubbo
Created:
2020-12-11 13:21:38 UTC
Size:
145.17 KB
patch
obsolete
> * Package: app-admin/ansible-lint-4.1.0 > * Repository: gentoo > * Maintainer: chainsaw@gentoo.org > * Upstream: https://github.com/ansible-community/ansible-lint/issues > * USE: abi_x86_64 amd64 elibc_glibc kernel_linux python_targets_python3_6 python_targets_python3_7 test userland_GNU > * FEATURES: network-sandbox preserve-libs sandbox test userpriv usersandbox > > >@@@@@ PLEASE PAY ATTENTION HERE!!! @@@@@ >This information may help you to understand if this is a duplicate or if this bug exists after you pushed a fix; >This ebuild was merged at the following commit: >https://github.com/gentoo/gentoo/commit/030923347495318d217e3979a2377adc16000714 (Fri Dec 11 12:42:35 UTC 2020) >@@@@@ END @@@@@ > > > >emerge --info: >Portage 3.0.12 (python 3.7.9-final-0, default/linux/amd64/17.1, gcc-10.2.0, glibc-2.32-r5, 4.19.102-gentoo x86_64) >================================================================= >System uname: Linux-4.19.102-gentoo-x86_64-Intel-R-_Xeon-R-_CPU_E5-2650_v4_@_2.20GHz-with-gentoo-2.7 >KiB Mem: 264031048 total, 226092300 free >KiB Swap: 0 total, 0 free >sh bash 5.0_p18 >ld GNU ld (Gentoo 2.35.1 p2) 2.35.1 >app-shells/bash: 5.0_p18::gentoo >dev-lang/perl: 5.30.3-r1::gentoo >dev-lang/python: 2.7.18-r4::gentoo, 3.6.12::gentoo, 3.7.9::gentoo, 3.8.6::gentoo, 3.9.0::gentoo >dev-util/cmake: 3.19.1::gentoo >sys-apps/baselayout: 2.7-r1::gentoo >sys-apps/openrc: 0.42.1::gentoo >sys-apps/sandbox: 2.20::gentoo >sys-devel/autoconf: 2.13-r1::gentoo, 2.69-r5::gentoo >sys-devel/automake: 1.16.3-r1::gentoo >sys-devel/binutils: 2.35.1-r1::gentoo >sys-devel/gcc: 10.2.0-r3::gentoo >sys-devel/gcc-config: 2.3.2-r1::gentoo >sys-devel/libtool: 2.4.6-r6::gentoo >sys-devel/make: 4.3::gentoo >sys-kernel/linux-headers: 5.9::gentoo (virtual/os-headers) >sys-libs/glibc: 2.32-r5::gentoo >Repositories: > >gentoo > location: /usr/portage > sync-type: rsync > sync-uri: rsync://rsync.gentoo.org/gentoo-portage > priority: -1000 > sync-rsync-verify-metamanifest: yes > sync-rsync-verify-max-age: 24 > sync-rsync-extra-opts: > sync-rsync-verify-jobs: 1 > >ACCEPT_KEYWORDS="amd64 ~amd64" >ACCEPT_LICENSE="* MIT" >CBUILD="x86_64-pc-linux-gnu" >CFLAGS="-O2 -pipe -march=x86-64 -frecord-gcc-switches" >CHOST="x86_64-pc-linux-gnu" >CONFIG_PROTECT="/etc /usr/share/gnupg/qualified.txt" >CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo" >CXXFLAGS="-O2 -pipe -march=x86-64 -frecord-gcc-switches" >DISTDIR="/var/tmp/portage/app-admin/ansible-lint-4.1.0/distdir" >EMERGE_DEFAULT_OPTS="--with-bdeps=y -1 -k -b" >ENV_UNSET="CARGO_HOME DBUS_SESSION_BUS_ADDRESS DISPLAY GOBIN GOPATH PERL5LIB PERL5OPT PERLPREFIX PERL_CORE PERL_MB_OPT PERL_MM_OPT XAUTHORITY XDG_CACHE_HOME XDG_CONFIG_HOME XDG_DATA_HOME XDG_RUNTIME_DIR" >FCFLAGS="-O2 -pipe -march=x86-64 -frecord-gcc-switches" >FEATURES="assume-digests binpkg-docompress binpkg-dostrip binpkg-logs buildpkg config-protect-if-modified distlocks ebuild-locks fixlafiles ipc-sandbox merge-sync multilib-strict network-sandbox news parallel-fetch pid-sandbox preserve-libs protect-owned qa-unresolved-soname-deps sandbox sfperms sign split-log strict test unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync xattr" >FFLAGS="-O2 -pipe -march=x86-64 -frecord-gcc-switches" >GENTOO_MIRRORS="http://distfiles.gentoo.org" >LANG="en_US.utf8" >LDFLAGS="-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0" >MAKEOPTS="-j48 V=1" >PKGDIR="/root/.packages" >PORTAGE_CONFIGROOT="/" >PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --omit-dir-times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --exclude=/.git" >PORTAGE_TMPDIR="/var/tmp" >USE="acl amd64 berkdb bzip2 cli crypt dri elogind fortran gdbm iconv ipv6 jumbo-build libglvnd libtirpc multilib native-symlinks ncurses nls nptl openmp pam pcre readline seccomp split-usr ssl tcpd test unicode xattr zlib" ABI_X86="64" ELIBC="glibc" KERNEL="linux" PYTHON_TARGETS="python3_6 python3_7" USERLAND="GNU" >Unset: CC, CPPFLAGS, CTARGET, CXX, INSTALL_MASK, LC_ALL, LINGUAS, PORTAGE_BINHOST, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS > > > > > >emerge history: >2020-12-11T13:43:29 >>> dev-python/decorator >2020-12-11T13:43:28 >>> dev-python/toml >2020-12-11T13:43:30 >>> dev-python/pyasn1 >2020-12-11T13:43:30 >>> dev-python/httplib2 >2020-12-11T13:43:33 >>> dev-python/bcrypt >2020-12-11T13:43:30 >>> dev-python/cython >2020-12-11T13:43:32 >>> dev-python/pygments >2020-12-11T13:43:33 >>> dev-python/python-dateutil >2020-12-11T13:43:32 >>> dev-python/ipython_genutils >2020-12-11T13:43:34 >>> dev-libs/libsodium >2020-12-11T13:43:36 >>> dev-libs/libyaml >2020-12-11T13:43:35 >>> dev-python/ruamel-yaml-clib >2020-12-11T13:43:35 >>> dev-python/setuptools_scm_git_archive >2020-12-11T13:43:37 >>> dev-python/pyparsing >2020-12-11T13:43:37 >>> dev-python/ptyprocess >2020-12-11T13:43:38 >>> dev-python/backcall >2020-12-11T13:43:38 >>> dev-python/pycurl >2020-12-11T13:43:39 >>> dev-python/constantly >2020-12-11T13:43:39 >>> dev-python/hyperlink >2020-12-11T13:43:42 >>> dev-python/namespace-zope >2020-12-11T13:43:41 >>> dev-python/pyhamcrest >2020-12-11T13:43:40 >>> dev-python/incremental >2020-12-11T13:43:44 >>> dev-python/wcwidth >2020-12-11T13:43:43 >>> dev-python/async_generator >2020-12-11T13:43:43 >>> dev-python/mistune >2020-12-11T13:43:44 >>> dev-python/appdirs >2020-12-11T13:43:45 >>> dev-python/parso >2020-12-11T13:43:31 >>> net-misc/sshpass >2020-12-11T13:44:31 >>> dev-python/pyproject2setuppy >2020-12-11T13:44:31 >>> dev-python/zipp >2020-12-11T13:44:35 >>> dev-python/pyasn1-modules >2020-12-11T13:45:01 >>> dev-python/traitlets >2020-12-11T13:44:53 >>> dev-python/docutils >2020-12-11T13:45:04 >>> net-libs/zeromq >2020-12-11T13:45:05 >>> dev-python/pynacl >2020-12-11T13:45:07 >>> dev-python/pyyaml >2020-12-11T13:45:10 >>> dev-python/ruamel-yaml >2020-12-11T13:45:21 >>> dev-python/pexpect >2020-12-11T13:45:38 >>> dev-python/zope-interface >2020-12-11T13:45:48 >>> dev-python/prompt_toolkit >2020-12-11T13:45:59 >>> dev-python/path-py >2020-12-11T13:46:02 >>> dev-python/jedi >2020-12-11T13:46:29 >>> dev-python/packaging >2020-12-11T13:46:32 >>> dev-python/importlib_resources >2020-12-11T13:46:40 >>> dev-python/jupyter_core >2020-12-11T13:46:46 >>> dev-python/m2r >2020-12-11T13:46:49 >>> dev-python/pyzmq >2020-12-11T13:46:53 >>> dev-python/paramiko >2020-12-11T13:47:08 >>> dev-python/attrs >2020-12-11T13:47:15 >>> dev-python/pickleshare >2020-12-11T13:47:58 >>> dev-python/automat >2020-12-11T13:47:59 >>> dev-python/service_identity >2020-12-11T13:48:11 >>> dev-python/twisted >2020-12-11T13:48:34 >>> www-servers/tornado >2020-12-11T13:48:42 >>> dev-python/jupyter_client >2020-12-11T13:48:48 >>> dev-python/ipython >2020-12-11T13:48:59 >>> dev-python/ipykernel >2020-12-11T13:49:05 >>> dev-python/ipyparallel >2020-12-11T13:49:14 >>> dev-python/netaddr >2020-12-11T13:49:22 >>> app-admin/ansible-base >2020-12-11T13:50:34 >>> app-admin/ansible >2020-12-11T14:04:35 >>> app-admin/ansible-lint >2020-12-11T14:05:08 >>> dev-python/importlib_metadata >2020-12-11T14:05:10 >>> dev-python/wheel >2020-12-11T14:05:09 >>> dev-python/nose >2020-12-11T14:05:10 >>> dev-python/pyflakes >2020-12-11T14:05:10 >>> dev-python/pycodestyle >2020-12-11T14:05:37 >>> dev-python/flake8 >2020-12-11T14:05:43 >>> dev-python/mccabe > > >>>> Unpacking source... >>>> Unpacking ansible-lint-4.1.0.tar.gz to /var/tmp/portage/app-admin/ansible-lint-4.1.0/work >>>> Source unpacked in /var/tmp/portage/app-admin/ansible-lint-4.1.0/work >>>> Preparing source in /var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0 ... > * Applying ansible-lint-4.1.0-specifierset-split-setuptools.patch ... > [ ok ] >>>> Source prepared. >>>> Configuring source in /var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0 ... >>>> Source configured. >>>> Compiling source in /var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0 ... > * python3_6: running distutils-r1_run_phase distutils-r1_python_compile >python3.6 setup.py build -j 48 >running build >running build_py >creating /var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0-python3_6/lib/ansiblelint >copying lib/ansiblelint/__init__.py -> /var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0-python3_6/lib/ansiblelint >copying lib/ansiblelint/__main__.py -> /var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0-python3_6/lib/ansiblelint >copying lib/ansiblelint/generate_docs.py -> /var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0-python3_6/lib/ansiblelint >copying lib/ansiblelint/utils.py -> /var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0-python3_6/lib/ansiblelint >copying lib/ansiblelint/version.py -> /var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0-python3_6/lib/ansiblelint >creating /var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0-python3_6/lib/ansiblelint/formatters >copying lib/ansiblelint/formatters/__init__.py -> /var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0-python3_6/lib/ansiblelint/formatters >creating /var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0-python3_6/lib/ansiblelint/rules >copying lib/ansiblelint/rules/AlwaysRunRule.py -> /var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0-python3_6/lib/ansiblelint/rules >copying lib/ansiblelint/rules/BecomeUserWithoutBecomeRule.py -> /var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0-python3_6/lib/ansiblelint/rules >copying lib/ansiblelint/rules/CommandHasChangesCheckRule.py -> /var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0-python3_6/lib/ansiblelint/rules >copying lib/ansiblelint/rules/CommandsInsteadOfArgumentsRule.py -> /var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0-python3_6/lib/ansiblelint/rules >copying lib/ansiblelint/rules/CommandsInsteadOfModulesRule.py -> /var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0-python3_6/lib/ansiblelint/rules >copying lib/ansiblelint/rules/ComparisonToEmptyStringRule.py -> /var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0-python3_6/lib/ansiblelint/rules >copying lib/ansiblelint/rules/ComparisonToLiteralBoolRule.py -> /var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0-python3_6/lib/ansiblelint/rules >copying lib/ansiblelint/rules/DeprecatedModuleRule.py -> /var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0-python3_6/lib/ansiblelint/rules >copying lib/ansiblelint/rules/EnvVarsInCommandRule.py -> /var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0-python3_6/lib/ansiblelint/rules >copying lib/ansiblelint/rules/GitHasVersionRule.py -> /var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0-python3_6/lib/ansiblelint/rules >copying lib/ansiblelint/rules/LineTooLongRule.py -> /var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0-python3_6/lib/ansiblelint/rules >copying lib/ansiblelint/rules/MercurialHasRevisionRule.py -> /var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0-python3_6/lib/ansiblelint/rules >copying lib/ansiblelint/rules/MetaChangeFromDefaultRule.py -> /var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0-python3_6/lib/ansiblelint/rules >copying lib/ansiblelint/rules/MetaMainHasInfoRule.py -> /var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0-python3_6/lib/ansiblelint/rules >copying lib/ansiblelint/rules/MetaTagValidRule.py -> /var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0-python3_6/lib/ansiblelint/rules >copying lib/ansiblelint/rules/MetaVideoLinksRule.py -> /var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0-python3_6/lib/ansiblelint/rules >copying lib/ansiblelint/rules/NoFormattingInWhenRule.py -> /var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0-python3_6/lib/ansiblelint/rules >copying lib/ansiblelint/rules/NoTabsRule.py -> /var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0-python3_6/lib/ansiblelint/rules >copying lib/ansiblelint/rules/OctalPermissionsRule.py -> /var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0-python3_6/lib/ansiblelint/rules >copying lib/ansiblelint/rules/PackageIsNotLatestRule.py -> /var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0-python3_6/lib/ansiblelint/rules >copying lib/ansiblelint/rules/PlaybookExtension.py -> /var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0-python3_6/lib/ansiblelint/rules >copying lib/ansiblelint/rules/RoleRelativePath.py -> /var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0-python3_6/lib/ansiblelint/rules >copying lib/ansiblelint/rules/ShellWithoutPipefail.py -> /var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0-python3_6/lib/ansiblelint/rules >copying lib/ansiblelint/rules/SudoRule.py -> /var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0-python3_6/lib/ansiblelint/rules >copying lib/ansiblelint/rules/TaskHasNameRule.py -> /var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0-python3_6/lib/ansiblelint/rules >copying lib/ansiblelint/rules/TaskNoLocalAction.py -> /var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0-python3_6/lib/ansiblelint/rules >copying lib/ansiblelint/rules/TrailingWhitespaceRule.py -> /var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0-python3_6/lib/ansiblelint/rules >copying lib/ansiblelint/rules/UseCommandInsteadOfShellRule.py -> /var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0-python3_6/lib/ansiblelint/rules >copying lib/ansiblelint/rules/UseHandlerRatherThanWhenChangedRule.py -> /var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0-python3_6/lib/ansiblelint/rules >copying lib/ansiblelint/rules/UsingBareVariablesIsDeprecatedRule.py -> /var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0-python3_6/lib/ansiblelint/rules >copying lib/ansiblelint/rules/VariableHasSpacesRule.py -> /var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0-python3_6/lib/ansiblelint/rules >copying lib/ansiblelint/rules/__init__.py -> /var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0-python3_6/lib/ansiblelint/rules >/usr/lib64/python3.6/site-packages/setuptools_scm/version.py:203: UserWarning: meta invoked without explicit configuration, will use defaults where required. > "meta invoked without explicit configuration," >warning: build_py: byte-compiling is disabled, skipping. > > * python3_7: running distutils-r1_run_phase distutils-r1_python_compile >python3.7 setup.py build -j 48 >running build >running build_py >creating /var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0-python3_7/lib/ansiblelint >copying lib/ansiblelint/__init__.py -> /var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0-python3_7/lib/ansiblelint >copying lib/ansiblelint/__main__.py -> /var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0-python3_7/lib/ansiblelint >copying lib/ansiblelint/generate_docs.py -> /var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0-python3_7/lib/ansiblelint >copying lib/ansiblelint/utils.py -> /var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0-python3_7/lib/ansiblelint >copying lib/ansiblelint/version.py -> /var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0-python3_7/lib/ansiblelint >creating /var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0-python3_7/lib/ansiblelint/formatters >copying lib/ansiblelint/formatters/__init__.py -> /var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0-python3_7/lib/ansiblelint/formatters >creating /var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0-python3_7/lib/ansiblelint/rules >copying lib/ansiblelint/rules/AlwaysRunRule.py -> /var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0-python3_7/lib/ansiblelint/rules >copying lib/ansiblelint/rules/BecomeUserWithoutBecomeRule.py -> /var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0-python3_7/lib/ansiblelint/rules >copying lib/ansiblelint/rules/CommandHasChangesCheckRule.py -> /var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0-python3_7/lib/ansiblelint/rules >copying lib/ansiblelint/rules/CommandsInsteadOfArgumentsRule.py -> /var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0-python3_7/lib/ansiblelint/rules >copying lib/ansiblelint/rules/CommandsInsteadOfModulesRule.py -> /var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0-python3_7/lib/ansiblelint/rules >copying lib/ansiblelint/rules/ComparisonToEmptyStringRule.py -> /var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0-python3_7/lib/ansiblelint/rules >copying lib/ansiblelint/rules/ComparisonToLiteralBoolRule.py -> /var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0-python3_7/lib/ansiblelint/rules >copying lib/ansiblelint/rules/DeprecatedModuleRule.py -> /var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0-python3_7/lib/ansiblelint/rules >copying lib/ansiblelint/rules/EnvVarsInCommandRule.py -> /var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0-python3_7/lib/ansiblelint/rules >copying lib/ansiblelint/rules/GitHasVersionRule.py -> /var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0-python3_7/lib/ansiblelint/rules >copying lib/ansiblelint/rules/LineTooLongRule.py -> /var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0-python3_7/lib/ansiblelint/rules >copying lib/ansiblelint/rules/MercurialHasRevisionRule.py -> /var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0-python3_7/lib/ansiblelint/rules >copying lib/ansiblelint/rules/MetaChangeFromDefaultRule.py -> /var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0-python3_7/lib/ansiblelint/rules >copying lib/ansiblelint/rules/MetaMainHasInfoRule.py -> /var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0-python3_7/lib/ansiblelint/rules >copying lib/ansiblelint/rules/MetaTagValidRule.py -> /var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0-python3_7/lib/ansiblelint/rules >copying lib/ansiblelint/rules/MetaVideoLinksRule.py -> /var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0-python3_7/lib/ansiblelint/rules >copying lib/ansiblelint/rules/NoFormattingInWhenRule.py -> /var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0-python3_7/lib/ansiblelint/rules >copying lib/ansiblelint/rules/NoTabsRule.py -> /var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0-python3_7/lib/ansiblelint/rules >copying lib/ansiblelint/rules/OctalPermissionsRule.py -> /var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0-python3_7/lib/ansiblelint/rules >copying lib/ansiblelint/rules/PackageIsNotLatestRule.py -> /var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0-python3_7/lib/ansiblelint/rules >copying lib/ansiblelint/rules/PlaybookExtension.py -> /var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0-python3_7/lib/ansiblelint/rules >copying lib/ansiblelint/rules/RoleRelativePath.py -> /var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0-python3_7/lib/ansiblelint/rules >copying lib/ansiblelint/rules/ShellWithoutPipefail.py -> /var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0-python3_7/lib/ansiblelint/rules >copying lib/ansiblelint/rules/SudoRule.py -> /var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0-python3_7/lib/ansiblelint/rules >copying lib/ansiblelint/rules/TaskHasNameRule.py -> /var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0-python3_7/lib/ansiblelint/rules >copying lib/ansiblelint/rules/TaskNoLocalAction.py -> /var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0-python3_7/lib/ansiblelint/rules >copying lib/ansiblelint/rules/TrailingWhitespaceRule.py -> /var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0-python3_7/lib/ansiblelint/rules >copying lib/ansiblelint/rules/UseCommandInsteadOfShellRule.py -> /var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0-python3_7/lib/ansiblelint/rules >copying lib/ansiblelint/rules/UseHandlerRatherThanWhenChangedRule.py -> /var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0-python3_7/lib/ansiblelint/rules >copying lib/ansiblelint/rules/UsingBareVariablesIsDeprecatedRule.py -> /var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0-python3_7/lib/ansiblelint/rules >copying lib/ansiblelint/rules/VariableHasSpacesRule.py -> /var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0-python3_7/lib/ansiblelint/rules >copying lib/ansiblelint/rules/__init__.py -> /var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0-python3_7/lib/ansiblelint/rules >/usr/lib/python3.7/site-packages/setuptools_scm/version.py:203: UserWarning: meta invoked without explicit configuration, will use defaults where required. > "meta invoked without explicit configuration," >warning: build_py: byte-compiling is disabled, skipping. > >>>> Source compiled. >>>> Test phase: app-admin/ansible-lint-4.1.0 > * python3_6: running distutils-r1_run_phase python_test >EEEEFFFFFFFEE.F.FF.F.FF............EEE...........EEE.E.EEEEE..........EEE.EE.EEEEEEEE.E....EEEEEEEEE.EEEEEE.................... >====================================================================== >ERROR: test_file_negative (test.TestAlwaysRunRule.TestAlwaysRun) >---------------------------------------------------------------------- >Traceback (most recent call last): > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/test/TestAlwaysRunRule.py", line 20, in test_file_negative > errs = bad_runner.run() > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/__init__.py", line 282, in run > skip_list=self.skip_list)) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/__init__.py", line 174, in run > matches.extend(rule.matchtasks(playbookfile, text)) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/__init__.py", line 86, in matchtasks > for task in ansiblelint.utils.get_normalized_tasks(yaml, file): > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/utils.py", line 541, in get_normalized_tasks > res.append(normalize_task(task, file['path'])) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/utils.py", line 474, in normalize_task > task = normalize_task_v2(task) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/utils.py", line 388, in normalize_task_v2 > raise SystemExit("Couldn't parse task at %s (%s)\n%s" % (task_info, e.message, task_pprint)) >SystemExit: Couldn't parse task at test/always-run-failure.yml:4 (conflicting action statements: debug, always_run > >The error appears to be in '<unicode string>': line 4, column 5, but may >be elsewhere in the file depending on the exact syntax problem. > >(could not open file to display line)) >AnsibleMapping([ ('name', 'always_run is deprecated'), > ('debug', 'msg="always_run is deprecated"'), > ('always_run', True)]) > >====================================================================== >ERROR: test_file_positive (test.TestAlwaysRunRule.TestAlwaysRun) >---------------------------------------------------------------------- >Traceback (most recent call last): > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/test/TestAlwaysRunRule.py", line 15, in test_file_positive > self.assertEqual([], good_runner.run()) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/__init__.py", line 282, in run > skip_list=self.skip_list)) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/__init__.py", line 174, in run > matches.extend(rule.matchtasks(playbookfile, text)) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/__init__.py", line 86, in matchtasks > for task in ansiblelint.utils.get_normalized_tasks(yaml, file): > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/utils.py", line 541, in get_normalized_tasks > res.append(normalize_task(task, file['path'])) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/utils.py", line 474, in normalize_task > task = normalize_task_v2(task) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/utils.py", line 388, in normalize_task_v2 > raise SystemExit("Couldn't parse task at %s (%s)\n%s" % (task_info, e.message, task_pprint)) >SystemExit: Couldn't parse task at test/always-run-success.yml:4 (conflicting action statements: debug, __line__ > >The error appears to be in '<unicode string>': line 4, column 5, but may >be elsewhere in the file depending on the exact syntax problem. > >(could not open file to display line)) >AnsibleMapping([ ('name', 'always_run is deprecated'), > ('debug', 'msg="always_run is deprecated"'), > ('check_mode', True)]) > >====================================================================== >ERROR: test_file_negative (test.TestBecomeUserWithoutBecome.TestBecomeUserWithoutBecome) >---------------------------------------------------------------------- >Traceback (most recent call last): > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/test/TestBecomeUserWithoutBecome.py", line 20, in test_file_negative > errs = bad_runner.run() > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/__init__.py", line 282, in run > skip_list=self.skip_list)) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/__init__.py", line 174, in run > matches.extend(rule.matchtasks(playbookfile, text)) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/__init__.py", line 86, in matchtasks > for task in ansiblelint.utils.get_normalized_tasks(yaml, file): > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/utils.py", line 541, in get_normalized_tasks > res.append(normalize_task(task, file['path'])) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/utils.py", line 474, in normalize_task > task = normalize_task_v2(task) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/utils.py", line 388, in normalize_task_v2 > raise SystemExit("Couldn't parse task at %s (%s)\n%s" % (task_info, e.message, task_pprint)) >SystemExit: Couldn't parse task at test/become-user-without-become-failure.yml:6 (conflicting action statements: debug, __line__ > >The error appears to be in '<unicode string>': line 6, column 5, but may >be elsewhere in the file depending on the exact syntax problem. > >(could not open file to display line)) >AnsibleMapping([ ( 'debug', > AnsibleMapping([ ('msg', 'hello'), > ('__line__', 7), > ( '__file__', > 'test/become-user-without-become-failure.yml')]))]) > >====================================================================== >ERROR: test_file_positive (test.TestBecomeUserWithoutBecome.TestBecomeUserWithoutBecome) >---------------------------------------------------------------------- >Traceback (most recent call last): > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/test/TestBecomeUserWithoutBecome.py", line 15, in test_file_positive > self.assertEqual([], good_runner.run()) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/__init__.py", line 282, in run > skip_list=self.skip_list)) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/__init__.py", line 174, in run > matches.extend(rule.matchtasks(playbookfile, text)) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/__init__.py", line 86, in matchtasks > for task in ansiblelint.utils.get_normalized_tasks(yaml, file): > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/utils.py", line 541, in get_normalized_tasks > res.append(normalize_task(task, file['path'])) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/utils.py", line 474, in normalize_task > task = normalize_task_v2(task) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/utils.py", line 388, in normalize_task_v2 > raise SystemExit("Couldn't parse task at %s (%s)\n%s" % (task_info, e.message, task_pprint)) >SystemExit: Couldn't parse task at test/become-user-without-become-success.yml:6 (conflicting action statements: debug, __line__ > >The error appears to be in '<unicode string>': line 6, column 5, but may >be elsewhere in the file depending on the exact syntax problem. > >(could not open file to display line)) >AnsibleMapping([ ( 'debug', > AnsibleMapping([ ('msg', 'hello'), > ('__line__', 7), > ( '__file__', > 'test/become-user-without-become-success.yml')]))]) > >====================================================================== >ERROR: test_command_changes_negative (test.TestCommandHasChangesCheck.TestCommandHasChangesCheck) >---------------------------------------------------------------------- >Traceback (most recent call last): > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/test/TestCommandHasChangesCheck.py", line 20, in test_command_changes_negative > errs = bad_runner.run() > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/__init__.py", line 282, in run > skip_list=self.skip_list)) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/__init__.py", line 174, in run > matches.extend(rule.matchtasks(playbookfile, text)) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/__init__.py", line 86, in matchtasks > for task in ansiblelint.utils.get_normalized_tasks(yaml, file): > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/utils.py", line 541, in get_normalized_tasks > res.append(normalize_task(task, file['path'])) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/utils.py", line 474, in normalize_task > task = normalize_task_v2(task) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/utils.py", line 388, in normalize_task_v2 > raise SystemExit("Couldn't parse task at %s (%s)\n%s" % (task_info, e.message, task_pprint)) >SystemExit: Couldn't parse task at test/command-check-failure.yml:2 (conflicting action statements: command, __line__ > >The error appears to be in '<unicode string>': line 2, column 5, but may >be elsewhere in the file depending on the exact syntax problem. > >(could not open file to display line)) >AnsibleMapping([ ('name', 'command without checks'), > ('command', 'echo blah'), > ( 'args', > AnsibleMapping([ ('chdir', 'X'), > ('__line__', 5), > ( '__file__', > 'test/command-check-failure.yml')]))]) > >====================================================================== >ERROR: test_command_changes_positive (test.TestCommandHasChangesCheck.TestCommandHasChangesCheck) >---------------------------------------------------------------------- >Traceback (most recent call last): > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/test/TestCommandHasChangesCheck.py", line 15, in test_command_changes_positive > self.assertEqual([], good_runner.run()) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/__init__.py", line 282, in run > skip_list=self.skip_list)) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/__init__.py", line 174, in run > matches.extend(rule.matchtasks(playbookfile, text)) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/__init__.py", line 86, in matchtasks > for task in ansiblelint.utils.get_normalized_tasks(yaml, file): > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/utils.py", line 541, in get_normalized_tasks > res.append(normalize_task(task, file['path'])) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/utils.py", line 474, in normalize_task > task = normalize_task_v2(task) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/utils.py", line 388, in normalize_task_v2 > raise SystemExit("Couldn't parse task at %s (%s)\n%s" % (task_info, e.message, task_pprint)) >SystemExit: Couldn't parse task at test/command-check-success.yml:2 (conflicting action statements: command, __line__ > >The error appears to be in '<unicode string>': line 2, column 5, but may >be elsewhere in the file depending on the exact syntax problem. > >(could not open file to display line)) >AnsibleMapping([ ('name', 'command with creates check'), > ('command', 'echo blah'), > ( 'args', > AnsibleMapping([ ('creates', 'Z'), > ('__line__', 5), > ( '__file__', > 'test/command-check-success.yml')]))]) > >====================================================================== >ERROR: test_module_deprecated (test.TestDeprecatedModule.TestDeprecatedModuleRule) >---------------------------------------------------------------------- >Traceback (most recent call last): > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/test/TestDeprecatedModule.py", line 22, in test_module_deprecated > results = self.runner.run_role_tasks_main(MODULE_DEPRECATED) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/test/__init__.py", line 31, in run_role_tasks_main > results = self._call_runner(role_path) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/test/__init__.py", line 16, in _call_runner > return runner.run() > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/__init__.py", line 282, in run > skip_list=self.skip_list)) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/__init__.py", line 174, in run > matches.extend(rule.matchtasks(playbookfile, text)) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/__init__.py", line 86, in matchtasks > for task in ansiblelint.utils.get_normalized_tasks(yaml, file): > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/utils.py", line 541, in get_normalized_tasks > res.append(normalize_task(task, file['path'])) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/utils.py", line 474, in normalize_task > task = normalize_task_v2(task) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/utils.py", line 388, in normalize_task_v2 > raise SystemExit("Couldn't parse task at %s (%s)\n%s" % (task_info, e.message, task_pprint)) >SystemExit: Couldn't parse task at /var/tmp/portage/app-admin/ansible-lint-4.1.0/temp/role_l6y1dt3m/tasks/main.yml:2 (couldn't resolve module/action 'docker'. This often indicates a misspelling, missing collection, or incorrect module path. > >The error appears to be in '<unicode string>': line 2, column 3, but may >be elsewhere in the file depending on the exact syntax problem. > >(could not open file to display line)) >AnsibleMapping([ ('name', 'task example'), > ( 'docker', > AnsibleMapping([ ('debug', 'test'), > ('__line__', 4), > ( '__file__', > '/var/tmp/portage/app-admin/ansible-lint-4.1.0/temp/role_l6y1dt3m/tasks/main.yml')]))]) > >====================================================================== >ERROR: test_fail (test.TestEnvVarsInCommand.TestEnvVarsInCommand) >---------------------------------------------------------------------- >Traceback (most recent call last): > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/test/TestEnvVarsInCommand.py", line 78, in test_fail > results = self.runner.run_playbook(FAIL_PLAY_TASKS) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/test/__init__.py", line 22, in run_playbook > results = self._call_runner(fp.name) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/test/__init__.py", line 16, in _call_runner > return runner.run() > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/__init__.py", line 282, in run > skip_list=self.skip_list)) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/__init__.py", line 174, in run > matches.extend(rule.matchtasks(playbookfile, text)) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/__init__.py", line 86, in matchtasks > for task in ansiblelint.utils.get_normalized_tasks(yaml, file): > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/utils.py", line 541, in get_normalized_tasks > res.append(normalize_task(task, file['path'])) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/utils.py", line 474, in normalize_task > task = normalize_task_v2(task) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/utils.py", line 388, in normalize_task_v2 > raise SystemExit("Couldn't parse task at %s (%s)\n%s" % (task_info, e.message, task_pprint)) >SystemExit: Couldn't parse task at /var/tmp/portage/app-admin/ansible-lint-4.1.0/temp/tmpi3zngcii:5 (conflicting action statements: command, __line__ > >The error appears to be in '<unicode string>': line 5, column 5, but may >be elsewhere in the file depending on the exact syntax problem. > >(could not open file to display line)) >AnsibleMapping([ ('name', 'environment variable with command'), > ('command', 'HELLO=hello echo $HELLO')]) > >====================================================================== >ERROR: test_success (test.TestEnvVarsInCommand.TestEnvVarsInCommand) >---------------------------------------------------------------------- >Traceback (most recent call last): > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/test/TestEnvVarsInCommand.py", line 74, in test_success > results = self.runner.run_playbook(SUCCESS_PLAY_TASKS) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/test/__init__.py", line 22, in run_playbook > results = self._call_runner(fp.name) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/test/__init__.py", line 16, in _call_runner > return runner.run() > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/__init__.py", line 282, in run > skip_list=self.skip_list)) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/__init__.py", line 174, in run > matches.extend(rule.matchtasks(playbookfile, text)) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/__init__.py", line 86, in matchtasks > for task in ansiblelint.utils.get_normalized_tasks(yaml, file): > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/utils.py", line 541, in get_normalized_tasks > res.append(normalize_task(task, file['path'])) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/utils.py", line 474, in normalize_task > task = normalize_task_v2(task) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/utils.py", line 388, in normalize_task_v2 > raise SystemExit("Couldn't parse task at %s (%s)\n%s" % (task_info, e.message, task_pprint)) >SystemExit: Couldn't parse task at /var/tmp/portage/app-admin/ansible-lint-4.1.0/temp/tmp666ywe3r:5 (conflicting action statements: shell, __line__ > >The error appears to be in '<unicode string>': line 5, column 5, but may >be elsewhere in the file depending on the exact syntax problem. > >(could not open file to display line)) >AnsibleMapping([ ('name', 'actual use of environment'), > ('shell', 'echo $HELLO'), > ( 'environment', > AnsibleMapping([ ('HELLO', 'hello'), > ('__line__', 8), > ( '__file__', > '/var/tmp/portage/app-admin/ansible-lint-4.1.0/temp/tmp666ywe3r')]))]) > >====================================================================== >ERROR: test_file_negative (test.TestNoFormattingInWhenRule.TestNoFormattingInWhenRule) >---------------------------------------------------------------------- >Traceback (most recent call last): > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/test/TestNoFormattingInWhenRule.py", line 20, in test_file_negative > errs = bad_runner.run() > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/__init__.py", line 282, in run > skip_list=self.skip_list)) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/__init__.py", line 174, in run > matches.extend(rule.matchtasks(playbookfile, text)) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/__init__.py", line 86, in matchtasks > for task in ansiblelint.utils.get_normalized_tasks(yaml, file): > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/utils.py", line 541, in get_normalized_tasks > res.append(normalize_task(task, file['path'])) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/utils.py", line 474, in normalize_task > task = normalize_task_v2(task) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/utils.py", line 388, in normalize_task_v2 > raise SystemExit("Couldn't parse task at %s (%s)\n%s" % (task_info, e.message, task_pprint)) >SystemExit: Couldn't parse task at test/jinja2-when-failure.yml:3 (conflicting action statements: debug, __line__ > >The error appears to be in '<unicode string>': line 3, column 7, but may >be elsewhere in the file depending on the exact syntax problem. > >(could not open file to display line)) >AnsibleMapping([ ('name', 'test when with jinja2'), > ('debug', 'msg=text'), > ('when', '{{ false }}')]) > >====================================================================== >ERROR: test_file_positive (test.TestNoFormattingInWhenRule.TestNoFormattingInWhenRule) >---------------------------------------------------------------------- >Traceback (most recent call last): > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/test/TestNoFormattingInWhenRule.py", line 15, in test_file_positive > self.assertEqual([], good_runner.run()) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/__init__.py", line 282, in run > skip_list=self.skip_list)) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/__init__.py", line 174, in run > matches.extend(rule.matchtasks(playbookfile, text)) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/__init__.py", line 86, in matchtasks > for task in ansiblelint.utils.get_normalized_tasks(yaml, file): > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/utils.py", line 541, in get_normalized_tasks > res.append(normalize_task(task, file['path'])) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/utils.py", line 474, in normalize_task > task = normalize_task_v2(task) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/utils.py", line 388, in normalize_task_v2 > raise SystemExit("Couldn't parse task at %s (%s)\n%s" % (task_info, e.message, task_pprint)) >SystemExit: Couldn't parse task at test/jinja2-when-success.yml:3 (conflicting action statements: debug, __line__ > >The error appears to be in '<unicode string>': line 3, column 7, but may >be elsewhere in the file depending on the exact syntax problem. > >(could not open file to display line)) >AnsibleMapping([('name', 'test when'), ('debug', 'msg=text'), ('when', True)]) > >====================================================================== >ERROR: test_fail (test.TestOctalPermissions.TestOctalPermissionsRuleWithFile) >---------------------------------------------------------------------- >Traceback (most recent call last): > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/test/TestOctalPermissions.py", line 100, in test_fail > results = self.runner.run_playbook(FAIL_TASKS) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/test/__init__.py", line 22, in run_playbook > results = self._call_runner(fp.name) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/test/__init__.py", line 16, in _call_runner > return runner.run() > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/__init__.py", line 282, in run > skip_list=self.skip_list)) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/__init__.py", line 174, in run > matches.extend(rule.matchtasks(playbookfile, text)) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/__init__.py", line 86, in matchtasks > for task in ansiblelint.utils.get_normalized_tasks(yaml, file): > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/utils.py", line 541, in get_normalized_tasks > res.append(normalize_task(task, file['path'])) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/utils.py", line 474, in normalize_task > task = normalize_task_v2(task) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/utils.py", line 388, in normalize_task_v2 > raise SystemExit("Couldn't parse task at %s (%s)\n%s" % (task_info, e.message, task_pprint)) >SystemExit: Couldn't parse task at /var/tmp/portage/app-admin/ansible-lint-4.1.0/temp/tmp0gpcslpu:7 (conflicting action statements: file, __line__ > >The error appears to be in '<unicode string>': line 7, column 7, but may >be elsewhere in the file depending on the exact syntax problem. > >(could not open file to display line)) >AnsibleMapping([ ('name', 'octal permissions test fail (600)'), > ( 'file', > AnsibleMapping([ ('path', 'foo'), > ('mode', 600), > ('__line__', 9), > ( '__file__', > '/var/tmp/portage/app-admin/ansible-lint-4.1.0/temp/tmp0gpcslpu')]))]) > >====================================================================== >ERROR: test_success (test.TestOctalPermissions.TestOctalPermissionsRuleWithFile) >---------------------------------------------------------------------- >Traceback (most recent call last): > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/test/TestOctalPermissions.py", line 96, in test_success > results = self.runner.run_playbook(SUCCESS_TASKS) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/test/__init__.py", line 22, in run_playbook > results = self._call_runner(fp.name) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/test/__init__.py", line 16, in _call_runner > return runner.run() > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/__init__.py", line 282, in run > skip_list=self.skip_list)) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/__init__.py", line 174, in run > matches.extend(rule.matchtasks(playbookfile, text)) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/__init__.py", line 86, in matchtasks > for task in ansiblelint.utils.get_normalized_tasks(yaml, file): > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/utils.py", line 541, in get_normalized_tasks > res.append(normalize_task(task, file['path'])) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/utils.py", line 474, in normalize_task > task = normalize_task_v2(task) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/utils.py", line 388, in normalize_task_v2 > raise SystemExit("Couldn't parse task at %s (%s)\n%s" % (task_info, e.message, task_pprint)) >SystemExit: Couldn't parse task at /var/tmp/portage/app-admin/ansible-lint-4.1.0/temp/tmplfip3ult:7 (conflicting action statements: file, __line__ > >The error appears to be in '<unicode string>': line 7, column 7, but may >be elsewhere in the file depending on the exact syntax problem. > >(could not open file to display line)) >AnsibleMapping([ ('name', 'octal permissions test success (0600)'), > ( 'file', > AnsibleMapping([ ('path', 'foo'), > ('mode', 384), > ('__line__', 9), > ( '__file__', > '/var/tmp/portage/app-admin/ansible-lint-4.1.0/temp/tmplfip3ult')]))]) > >====================================================================== >ERROR: test_package_not_latest_negative (test.TestPackageIsNotLatest.TestPackageIsNotLatestRule) >---------------------------------------------------------------------- >Traceback (most recent call last): > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/test/TestPackageIsNotLatest.py", line 20, in test_package_not_latest_negative > errs = bad_runner.run() > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/__init__.py", line 282, in run > skip_list=self.skip_list)) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/__init__.py", line 174, in run > matches.extend(rule.matchtasks(playbookfile, text)) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/__init__.py", line 86, in matchtasks > for task in ansiblelint.utils.get_normalized_tasks(yaml, file): > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/utils.py", line 541, in get_normalized_tasks > res.append(normalize_task(task, file['path'])) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/utils.py", line 474, in normalize_task > task = normalize_task_v2(task) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/utils.py", line 388, in normalize_task_v2 > raise SystemExit("Couldn't parse task at %s (%s)\n%s" % (task_info, e.message, task_pprint)) >SystemExit: Couldn't parse task at test/package-check-failure.yml:2 (conflicting action statements: yum, __line__ > >The error appears to be in '<unicode string>': line 2, column 5, but may >be elsewhere in the file depending on the exact syntax problem. > >(could not open file to display line)) >AnsibleMapping([ ('name', 'install ansible'), > ('yum', 'name=ansible state=latest')]) > >====================================================================== >ERROR: test_package_not_latest_positive (test.TestPackageIsNotLatest.TestPackageIsNotLatestRule) >---------------------------------------------------------------------- >Traceback (most recent call last): > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/test/TestPackageIsNotLatest.py", line 15, in test_package_not_latest_positive > self.assertEqual([], good_runner.run()) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/__init__.py", line 282, in run > skip_list=self.skip_list)) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/__init__.py", line 174, in run > matches.extend(rule.matchtasks(playbookfile, text)) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/__init__.py", line 86, in matchtasks > for task in ansiblelint.utils.get_normalized_tasks(yaml, file): > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/utils.py", line 541, in get_normalized_tasks > res.append(normalize_task(task, file['path'])) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/utils.py", line 474, in normalize_task > task = normalize_task_v2(task) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/utils.py", line 388, in normalize_task_v2 > raise SystemExit("Couldn't parse task at %s (%s)\n%s" % (task_info, e.message, task_pprint)) >SystemExit: Couldn't parse task at test/package-check-success.yml:2 (conflicting action statements: yum, __line__ > >The error appears to be in '<unicode string>': line 2, column 5, but may >be elsewhere in the file depending on the exact syntax problem. > >(could not open file to display line)) >AnsibleMapping([ ('name', 'install ansible'), > ('yum', 'name=ansible-2.1.0.0 state=present')]) > >====================================================================== >ERROR: test_role_handler_positive (test.TestRoleHandlers.TestRoleHandlers) >---------------------------------------------------------------------- >Traceback (most recent call last): > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/test/TestRoleHandlers.py", line 14, in test_role_handler_positive > self.assertEqual([], good_runner.run()) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/__init__.py", line 282, in run > skip_list=self.skip_list)) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/__init__.py", line 174, in run > matches.extend(rule.matchtasks(playbookfile, text)) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/__init__.py", line 86, in matchtasks > for task in ansiblelint.utils.get_normalized_tasks(yaml, file): > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/utils.py", line 541, in get_normalized_tasks > res.append(normalize_task(task, file['path'])) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/utils.py", line 474, in normalize_task > task = normalize_task_v2(task) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/utils.py", line 388, in normalize_task_v2 > raise SystemExit("Couldn't parse task at %s (%s)\n%s" % (task_info, e.message, task_pprint)) >SystemExit: Couldn't parse task at /var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/test/role-with-handler/a-role/handlers/main.yml:2 (conflicting action statements: shell, __line__ > >The error appears to be in '<unicode string>': line 2, column 3, but may >be elsewhere in the file depending on the exact syntax problem. > >(could not open file to display line)) >AnsibleMapping([ ('name', 'do anything'), > ('shell', 'echo merp | cat'), > ('when', ['something.changed'])]) > >====================================================================== >ERROR: test_fail (test.TestRoleRelativePath.TestRoleRelativePath) >---------------------------------------------------------------------- >Traceback (most recent call last): > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/test/TestRoleRelativePath.py", line 46, in test_fail > results = self.runner.run_role_tasks_main(FAIL_TASKS) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/test/__init__.py", line 31, in run_role_tasks_main > results = self._call_runner(role_path) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/test/__init__.py", line 16, in _call_runner > return runner.run() > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/__init__.py", line 282, in run > skip_list=self.skip_list)) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/__init__.py", line 174, in run > matches.extend(rule.matchtasks(playbookfile, text)) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/__init__.py", line 86, in matchtasks > for task in ansiblelint.utils.get_normalized_tasks(yaml, file): > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/utils.py", line 541, in get_normalized_tasks > res.append(normalize_task(task, file['path'])) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/utils.py", line 474, in normalize_task > task = normalize_task_v2(task) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/utils.py", line 388, in normalize_task_v2 > raise SystemExit("Couldn't parse task at %s (%s)\n%s" % (task_info, e.message, task_pprint)) >SystemExit: Couldn't parse task at /var/tmp/portage/app-admin/ansible-lint-4.1.0/temp/role_2_yu3yyx/tasks/main.yml:2 (conflicting action statements: template, __line__ > >The error appears to be in '<unicode string>': line 2, column 3, but may >be elsewhere in the file depending on the exact syntax problem. > >(could not open file to display line)) >AnsibleMapping([ ('name', 'template example'), > ( 'template', > AnsibleMapping([ ('src', '../templates/foo.j2'), > ('dest', '/etc/file.conf'), > ('__line__', 4), > ( '__file__', > '/var/tmp/portage/app-admin/ansible-lint-4.1.0/temp/role_2_yu3yyx/tasks/main.yml')]))]) > >====================================================================== >ERROR: test_success (test.TestRoleRelativePath.TestRoleRelativePath) >---------------------------------------------------------------------- >Traceback (most recent call last): > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/test/TestRoleRelativePath.py", line 50, in test_success > results = self.runner.run_role_tasks_main(SUCCESS_TASKS) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/test/__init__.py", line 31, in run_role_tasks_main > results = self._call_runner(role_path) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/test/__init__.py", line 16, in _call_runner > return runner.run() > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/__init__.py", line 282, in run > skip_list=self.skip_list)) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/__init__.py", line 174, in run > matches.extend(rule.matchtasks(playbookfile, text)) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/__init__.py", line 86, in matchtasks > for task in ansiblelint.utils.get_normalized_tasks(yaml, file): > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/utils.py", line 541, in get_normalized_tasks > res.append(normalize_task(task, file['path'])) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/utils.py", line 474, in normalize_task > task = normalize_task_v2(task) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/utils.py", line 388, in normalize_task_v2 > raise SystemExit("Couldn't parse task at %s (%s)\n%s" % (task_info, e.message, task_pprint)) >SystemExit: Couldn't parse task at /var/tmp/portage/app-admin/ansible-lint-4.1.0/temp/role_fm4hdk4f/tasks/main.yml:2 (conflicting action statements: copy, __line__ > >The error appears to be in '<unicode string>': line 2, column 3, but may >be elsewhere in the file depending on the exact syntax problem. > >(could not open file to display line)) >AnsibleMapping([ ('name', 'content example with no src'), > ( 'copy', > AnsibleMapping([ ( 'content', > '# This file was moved to ' > '/etc/other.conf'), > ('dest', '/etc/mine.conf'), > ('__line__', 4), > ( '__file__', > '/var/tmp/portage/app-admin/ansible-lint-4.1.0/temp/role_fm4hdk4f/tasks/main.yml')]))]) > >====================================================================== >ERROR: test_files_not_scanned_twice (test.TestRunner.TestRule) >---------------------------------------------------------------------- >Traceback (most recent call last): > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/test/TestRunner.py", line 120, in test_files_not_scanned_twice > run1 = runner.run() > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/__init__.py", line 282, in run > skip_list=self.skip_list)) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/__init__.py", line 174, in run > matches.extend(rule.matchtasks(playbookfile, text)) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/__init__.py", line 86, in matchtasks > for task in ansiblelint.utils.get_normalized_tasks(yaml, file): > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/utils.py", line 541, in get_normalized_tasks > res.append(normalize_task(task, file['path'])) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/utils.py", line 474, in normalize_task > task = normalize_task_v2(task) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/utils.py", line 388, in normalize_task_v2 > raise SystemExit("Couldn't parse task at %s (%s)\n%s" % (task_info, e.message, task_pprint)) >SystemExit: Couldn't parse task at /var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/test/included-with-lint.yml:2 (conflicting action statements: yum, __line__ > >The error appears to be in '<unicode string>': line 2, column 3, but may >be elsewhere in the file depending on the exact syntax problem. > >(could not open file to display line)) >AnsibleMapping([ ( 'yum', > AnsibleMapping([ ('name', 'ansible'), > ('__line__', 3), > ( '__file__', > '/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/test/included-with-lint.yml')])), > ('until', 'result|success')]) > >====================================================================== >ERROR: test_runner_become_count (test.TestRunner.TestRule) >---------------------------------------------------------------------- >Traceback (most recent call last): > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/test/TestRunner.py", line 87, in test_runner_become_count > assert (len(runner.run()) == 0) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/__init__.py", line 282, in run > skip_list=self.skip_list)) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/__init__.py", line 174, in run > matches.extend(rule.matchtasks(playbookfile, text)) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/__init__.py", line 86, in matchtasks > for task in ansiblelint.utils.get_normalized_tasks(yaml, file): > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/utils.py", line 541, in get_normalized_tasks > res.append(normalize_task(task, file['path'])) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/utils.py", line 474, in normalize_task > task = normalize_task_v2(task) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/utils.py", line 388, in normalize_task_v2 > raise SystemExit("Couldn't parse task at %s (%s)\n%s" % (task_info, e.message, task_pprint)) >SystemExit: Couldn't parse task at test/become.yml:4 (conflicting action statements: git, __line__ > >The error appears to be in '<unicode string>': line 4, column 5, but may >be elsewhere in the file depending on the exact syntax problem. > >(could not open file to display line)) >AnsibleMapping([ ('name', 'clone content repository'), > ( 'git', > AnsibleMapping([ ('repo', '{{ archive_services_repo_url }}'), > ('dest', '/home/www'), > ('accept_hostkey', True), > ('version', 'master'), > ('update', False), > ('__line__', 6), > ('__file__', 'test/become.yml')])), > ('become', True), > ('become_user', 'nobody'), > ('notify', ['restart apache2'])]) > >====================================================================== >ERROR: test_runner_block_count (test.TestRunner.TestRule) >---------------------------------------------------------------------- >Traceback (most recent call last): > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/test/TestRunner.py", line 82, in test_runner_block_count > assert (len(runner.run()) == 0) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/__init__.py", line 282, in run > skip_list=self.skip_list)) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/__init__.py", line 174, in run > matches.extend(rule.matchtasks(playbookfile, text)) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/__init__.py", line 86, in matchtasks > for task in ansiblelint.utils.get_normalized_tasks(yaml, file): > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/utils.py", line 541, in get_normalized_tasks > res.append(normalize_task(task, file['path'])) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/utils.py", line 474, in normalize_task > task = normalize_task_v2(task) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/utils.py", line 388, in normalize_task_v2 > raise SystemExit("Couldn't parse task at %s (%s)\n%s" % (task_info, e.message, task_pprint)) >SystemExit: Couldn't parse task at test/block.yml:9 (conflicting action statements: debug, __line__ > >The error appears to be in '<unicode string>': line 9, column 9, but may >be elsewhere in the file depending on the exact syntax problem. > >(could not open file to display line)) >AnsibleMapping([ ('name', 'successful debug message'), > ('debug', "msg='i execute normally'")]) > >====================================================================== >ERROR: test_runner_empty_tags_count (test.TestRunner.TestRule) >---------------------------------------------------------------------- >Traceback (most recent call last): > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/test/TestRunner.py", line 92, in test_runner_empty_tags_count > assert (len(runner.run()) == 0) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/__init__.py", line 282, in run > skip_list=self.skip_list)) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/__init__.py", line 174, in run > matches.extend(rule.matchtasks(playbookfile, text)) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/__init__.py", line 86, in matchtasks > for task in ansiblelint.utils.get_normalized_tasks(yaml, file): > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/utils.py", line 541, in get_normalized_tasks > res.append(normalize_task(task, file['path'])) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/utils.py", line 474, in normalize_task > task = normalize_task_v2(task) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/utils.py", line 388, in normalize_task_v2 > raise SystemExit("Couldn't parse task at %s (%s)\n%s" % (task_info, e.message, task_pprint)) >SystemExit: Couldn't parse task at test/emptytags.yml:5 (conflicting action statements: debug, __line__ > >The error appears to be in '<unicode string>': line 5, column 5, but may >be elsewhere in the file depending on the exact syntax problem. > >(could not open file to display line)) >AnsibleMapping([ ('name', 'hello world'), > ('debug', 'msg="hello world"'), > ('tags', None)]) > >====================================================================== >ERROR: test_runner_encrypted_secrets (test.TestRunner.TestRule) >---------------------------------------------------------------------- >Traceback (most recent call last): > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/test/TestRunner.py", line 103, in test_runner_encrypted_secrets > assert (len(runner.run()) == 0) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/__init__.py", line 282, in run > skip_list=self.skip_list)) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/__init__.py", line 174, in run > matches.extend(rule.matchtasks(playbookfile, text)) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/__init__.py", line 86, in matchtasks > for task in ansiblelint.utils.get_normalized_tasks(yaml, file): > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/utils.py", line 541, in get_normalized_tasks > res.append(normalize_task(task, file['path'])) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/utils.py", line 474, in normalize_task > task = normalize_task_v2(task) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/utils.py", line 388, in normalize_task_v2 > raise SystemExit("Couldn't parse task at %s (%s)\n%s" % (task_info, e.message, task_pprint)) >SystemExit: Couldn't parse task at test/contains_secrets.yml:13 (conflicting action statements: debug, __line__ > >The error appears to be in '<unicode string>': line 13, column 5, but may >be elsewhere in the file depending on the exact syntax problem. > >(could not open file to display line)) >AnsibleMapping([('name', 'just a debug task'), ('debug', 'msg="hello world"')]) > >====================================================================== >ERROR: test_unicode_parseable_colored_formatting (test.TestRunner.TestRule) >---------------------------------------------------------------------- >Traceback (most recent call last): > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/test/TestRunner.py", line 55, in test_unicode_parseable_colored_formatting > matches = runner.run() > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/__init__.py", line 282, in run > skip_list=self.skip_list)) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/__init__.py", line 174, in run > matches.extend(rule.matchtasks(playbookfile, text)) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/__init__.py", line 86, in matchtasks > for task in ansiblelint.utils.get_normalized_tasks(yaml, file): > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/utils.py", line 541, in get_normalized_tasks > res.append(normalize_task(task, file['path'])) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/utils.py", line 474, in normalize_task > task = normalize_task_v2(task) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/utils.py", line 388, in normalize_task_v2 > raise SystemExit("Couldn't parse task at %s (%s)\n%s" % (task_info, e.message, task_pprint)) >SystemExit: Couldn't parse task at test/unicode.yml:8 (conflicting action statements: file, __line__ > >The error appears to be in '<unicode string>': line 8, column 5, but may >be elsewhere in the file depending on the exact syntax problem. > >(could not open file to display line)) >AnsibleMapping([ ('name', 'bonjour, ça va?'), > ('file', 'state=touch dest=/tmp/naïve.yml')]) > >====================================================================== >ERROR: test_unicode_quiet_colored_formatting (test.TestRunner.TestRule) >---------------------------------------------------------------------- >Traceback (most recent call last): > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/test/TestRunner.py", line 62, in test_unicode_quiet_colored_formatting > matches = runner.run() > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/__init__.py", line 282, in run > skip_list=self.skip_list)) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/__init__.py", line 174, in run > matches.extend(rule.matchtasks(playbookfile, text)) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/__init__.py", line 86, in matchtasks > for task in ansiblelint.utils.get_normalized_tasks(yaml, file): > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/utils.py", line 541, in get_normalized_tasks > res.append(normalize_task(task, file['path'])) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/utils.py", line 474, in normalize_task > task = normalize_task_v2(task) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/utils.py", line 388, in normalize_task_v2 > raise SystemExit("Couldn't parse task at %s (%s)\n%s" % (task_info, e.message, task_pprint)) >SystemExit: Couldn't parse task at test/unicode.yml:8 (conflicting action statements: file, __line__ > >The error appears to be in '<unicode string>': line 8, column 5, but may >be elsewhere in the file depending on the exact syntax problem. > >(could not open file to display line)) >AnsibleMapping([ ('name', 'bonjour, ça va?'), > ('file', 'state=touch dest=/tmp/naïve.yml')]) > >====================================================================== >ERROR: test_unicode_runner_count (test.TestRunner.TestRule) >---------------------------------------------------------------------- >Traceback (most recent call last): > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/test/TestRunner.py", line 43, in test_unicode_runner_count > assert (len(runner.run()) == 1) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/__init__.py", line 282, in run > skip_list=self.skip_list)) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/__init__.py", line 174, in run > matches.extend(rule.matchtasks(playbookfile, text)) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/__init__.py", line 86, in matchtasks > for task in ansiblelint.utils.get_normalized_tasks(yaml, file): > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/utils.py", line 541, in get_normalized_tasks > res.append(normalize_task(task, file['path'])) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/utils.py", line 474, in normalize_task > task = normalize_task_v2(task) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/utils.py", line 388, in normalize_task_v2 > raise SystemExit("Couldn't parse task at %s (%s)\n%s" % (task_info, e.message, task_pprint)) >SystemExit: Couldn't parse task at test/unicode.yml:8 (conflicting action statements: file, __line__ > >The error appears to be in '<unicode string>': line 8, column 5, but may >be elsewhere in the file depending on the exact syntax problem. > >(could not open file to display line)) >AnsibleMapping([ ('name', 'bonjour, ça va?'), > ('file', 'state=touch dest=/tmp/naïve.yml')]) > >====================================================================== >ERROR: test_unicode_standard_color_formatting (test.TestRunner.TestRule) >---------------------------------------------------------------------- >Traceback (most recent call last): > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/test/TestRunner.py", line 69, in test_unicode_standard_color_formatting > matches = runner.run() > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/__init__.py", line 282, in run > skip_list=self.skip_list)) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/__init__.py", line 174, in run > matches.extend(rule.matchtasks(playbookfile, text)) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/__init__.py", line 86, in matchtasks > for task in ansiblelint.utils.get_normalized_tasks(yaml, file): > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/utils.py", line 541, in get_normalized_tasks > res.append(normalize_task(task, file['path'])) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/utils.py", line 474, in normalize_task > task = normalize_task_v2(task) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/utils.py", line 388, in normalize_task_v2 > raise SystemExit("Couldn't parse task at %s (%s)\n%s" % (task_info, e.message, task_pprint)) >SystemExit: Couldn't parse task at test/unicode.yml:8 (conflicting action statements: file, __line__ > >The error appears to be in '<unicode string>': line 8, column 5, but may >be elsewhere in the file depending on the exact syntax problem. > >(could not open file to display line)) >AnsibleMapping([ ('name', 'bonjour, ça va?'), > ('file', 'state=touch dest=/tmp/naïve.yml')]) > >====================================================================== >ERROR: test_unicode_standard_formatting (test.TestRunner.TestRule) >---------------------------------------------------------------------- >Traceback (most recent call last): > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/test/TestRunner.py", line 48, in test_unicode_standard_formatting > matches = runner.run() > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/__init__.py", line 282, in run > skip_list=self.skip_list)) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/__init__.py", line 174, in run > matches.extend(rule.matchtasks(playbookfile, text)) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/__init__.py", line 86, in matchtasks > for task in ansiblelint.utils.get_normalized_tasks(yaml, file): > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/utils.py", line 541, in get_normalized_tasks > res.append(normalize_task(task, file['path'])) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/utils.py", line 474, in normalize_task > task = normalize_task_v2(task) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/utils.py", line 388, in normalize_task_v2 > raise SystemExit("Couldn't parse task at %s (%s)\n%s" % (task_info, e.message, task_pprint)) >SystemExit: Couldn't parse task at test/unicode.yml:8 (conflicting action statements: file, __line__ > >The error appears to be in '<unicode string>': line 8, column 5, but may >be elsewhere in the file depending on the exact syntax problem. > >(could not open file to display line)) >AnsibleMapping([ ('name', 'bonjour, ça va?'), > ('file', 'state=touch dest=/tmp/naïve.yml')]) > >====================================================================== >ERROR: test_fail (test.TestShellWithoutPipefail.TestShellWithoutPipeFail) >---------------------------------------------------------------------- >Traceback (most recent call last): > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/test/TestShellWithoutPipefail.py", line 78, in test_fail > results = self.runner.run_playbook(FAIL_TASKS) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/test/__init__.py", line 22, in run_playbook > results = self._call_runner(fp.name) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/test/__init__.py", line 16, in _call_runner > return runner.run() > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/__init__.py", line 282, in run > skip_list=self.skip_list)) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/__init__.py", line 174, in run > matches.extend(rule.matchtasks(playbookfile, text)) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/__init__.py", line 86, in matchtasks > for task in ansiblelint.utils.get_normalized_tasks(yaml, file): > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/utils.py", line 541, in get_normalized_tasks > res.append(normalize_task(task, file['path'])) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/utils.py", line 474, in normalize_task > task = normalize_task_v2(task) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/utils.py", line 388, in normalize_task_v2 > raise SystemExit("Couldn't parse task at %s (%s)\n%s" % (task_info, e.message, task_pprint)) >SystemExit: Couldn't parse task at /var/tmp/portage/app-admin/ansible-lint-4.1.0/temp/tmpotf27oe1:6 (conflicting action statements: shell, __line__ > >The error appears to be in '<unicode string>': line 6, column 7, but may >be elsewhere in the file depending on the exact syntax problem. > >(could not open file to display line)) >AnsibleMapping([ ('name', 'pipeline without pipefail'), > ('shell', 'false | cat')]) > >====================================================================== >ERROR: test_success (test.TestShellWithoutPipefail.TestShellWithoutPipeFail) >---------------------------------------------------------------------- >Traceback (most recent call last): > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/test/TestShellWithoutPipefail.py", line 82, in test_success > results = self.runner.run_playbook(SUCCESS_TASKS) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/test/__init__.py", line 22, in run_playbook > results = self._call_runner(fp.name) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/test/__init__.py", line 16, in _call_runner > return runner.run() > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/__init__.py", line 282, in run > skip_list=self.skip_list)) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/__init__.py", line 174, in run > matches.extend(rule.matchtasks(playbookfile, text)) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/__init__.py", line 86, in matchtasks > for task in ansiblelint.utils.get_normalized_tasks(yaml, file): > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/utils.py", line 541, in get_normalized_tasks > res.append(normalize_task(task, file['path'])) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/utils.py", line 474, in normalize_task > task = normalize_task_v2(task) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/utils.py", line 388, in normalize_task_v2 > raise SystemExit("Couldn't parse task at %s (%s)\n%s" % (task_info, e.message, task_pprint)) >SystemExit: Couldn't parse task at /var/tmp/portage/app-admin/ansible-lint-4.1.0/temp/tmp8ke_jaci:6 (conflicting action statements: shell, __line__ > >The error appears to be in '<unicode string>': line 6, column 7, but may >be elsewhere in the file depending on the exact syntax problem. > >(could not open file to display line)) >AnsibleMapping([ ('name', 'pipeline with pipefail'), > ('shell', 'set -o pipefail && false | cat')]) > >====================================================================== >ERROR: test_playbook (test.TestSkipInsideYaml.TestSkipInsideYaml) >---------------------------------------------------------------------- >Traceback (most recent call last): > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/test/TestSkipInsideYaml.py", line 109, in test_playbook > results = self.runner.run_playbook(PLAYBOOK) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/test/__init__.py", line 22, in run_playbook > results = self._call_runner(fp.name) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/test/__init__.py", line 16, in _call_runner > return runner.run() > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/__init__.py", line 282, in run > skip_list=self.skip_list)) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/__init__.py", line 174, in run > matches.extend(rule.matchtasks(playbookfile, text)) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/__init__.py", line 86, in matchtasks > for task in ansiblelint.utils.get_normalized_tasks(yaml, file): > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/utils.py", line 541, in get_normalized_tasks > res.append(normalize_task(task, file['path'])) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/utils.py", line 474, in normalize_task > task = normalize_task_v2(task) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/utils.py", line 388, in normalize_task_v2 > raise SystemExit("Couldn't parse task at %s (%s)\n%s" % (task_info, e.message, task_pprint)) >SystemExit: Couldn't parse task at /var/tmp/portage/app-admin/ansible-lint-4.1.0/temp/tmpg01tu9v0:16 (conflicting action statements: get_url, __line__ > >The error appears to be in '<unicode string>': line 16, column 7, but may >be elsewhere in the file depending on the exact syntax problem. > >(could not open file to display line)) >AnsibleMapping([ ('name', 'test 204 and 206'), > ( 'get_url', > AnsibleMapping([ ( 'url', > 'http://example.com/really_long_path/really_long_path/really_long_path/really_long_path/really_long_path/really_long_path/really_long_path/really_long_path/file.conf'), > ('dest', '{{dest_proj_path}}/foo.conf'), > ('__line__', 18), > ( '__file__', > '/var/tmp/portage/app-admin/ansible-lint-4.1.0/temp/tmpg01tu9v0')]))]) > >====================================================================== >ERROR: test_role_tasks (test.TestSkipInsideYaml.TestSkipInsideYaml) >---------------------------------------------------------------------- >Traceback (most recent call last): > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/test/TestSkipInsideYaml.py", line 105, in test_role_tasks > results = self.runner.run_role_tasks_main(ROLE_TASKS) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/test/__init__.py", line 31, in run_role_tasks_main > results = self._call_runner(role_path) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/test/__init__.py", line 16, in _call_runner > return runner.run() > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/__init__.py", line 282, in run > skip_list=self.skip_list)) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/__init__.py", line 174, in run > matches.extend(rule.matchtasks(playbookfile, text)) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/__init__.py", line 86, in matchtasks > for task in ansiblelint.utils.get_normalized_tasks(yaml, file): > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/utils.py", line 541, in get_normalized_tasks > res.append(normalize_task(task, file['path'])) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/utils.py", line 474, in normalize_task > task = normalize_task_v2(task) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/utils.py", line 388, in normalize_task_v2 > raise SystemExit("Couldn't parse task at %s (%s)\n%s" % (task_info, e.message, task_pprint)) >SystemExit: Couldn't parse task at /var/tmp/portage/app-admin/ansible-lint-4.1.0/temp/role_7mijquwp/tasks/main.yml:3 (conflicting action statements: command, __line__ > >The error appears to be in '<unicode string>': line 3, column 3, but may >be elsewhere in the file depending on the exact syntax problem. > >(could not open file to display line)) >AnsibleMapping([ ('name', 'test 303'), > ('command', 'git log'), > ('changed_when', False)]) > >====================================================================== >ERROR: test_file_negative (test.TestTaskHasName.TestTaskHasNameRule) >---------------------------------------------------------------------- >Traceback (most recent call last): > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/test/TestTaskHasName.py", line 20, in test_file_negative > errs = bad_runner.run() > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/__init__.py", line 282, in run > skip_list=self.skip_list)) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/__init__.py", line 174, in run > matches.extend(rule.matchtasks(playbookfile, text)) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/__init__.py", line 86, in matchtasks > for task in ansiblelint.utils.get_normalized_tasks(yaml, file): > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/utils.py", line 541, in get_normalized_tasks > res.append(normalize_task(task, file['path'])) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/utils.py", line 474, in normalize_task > task = normalize_task_v2(task) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/utils.py", line 388, in normalize_task_v2 > raise SystemExit("Couldn't parse task at %s (%s)\n%s" % (task_info, e.message, task_pprint)) >SystemExit: Couldn't parse task at test/task-has-name-failure.yml:5 (conflicting action statements: command, __line__ > >The error appears to be in '<unicode string>': line 5, column 7, but may >be elsewhere in the file depending on the exact syntax problem. > >(could not open file to display line)) >AnsibleMapping([('command', 'echo "no name"')]) > >====================================================================== >ERROR: test_file_positive (test.TestTaskHasName.TestTaskHasNameRule) >---------------------------------------------------------------------- >Traceback (most recent call last): > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/test/TestTaskHasName.py", line 15, in test_file_positive > self.assertEqual([], good_runner.run()) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/__init__.py", line 282, in run > skip_list=self.skip_list)) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/__init__.py", line 174, in run > matches.extend(rule.matchtasks(playbookfile, text)) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/__init__.py", line 86, in matchtasks > for task in ansiblelint.utils.get_normalized_tasks(yaml, file): > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/utils.py", line 541, in get_normalized_tasks > res.append(normalize_task(task, file['path'])) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/utils.py", line 474, in normalize_task > task = normalize_task_v2(task) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/utils.py", line 388, in normalize_task_v2 > raise SystemExit("Couldn't parse task at %s (%s)\n%s" % (task_info, e.message, task_pprint)) >SystemExit: Couldn't parse task at test/task-has-name-success.yml:5 (conflicting action statements: command, __line__ > >The error appears to be in '<unicode string>': line 5, column 7, but may >be elsewhere in the file depending on the exact syntax problem. > >(could not open file to display line)) >AnsibleMapping([ ('name', 'This task has a name'), > ('command', 'echo "Hello World"')]) > >====================================================================== >ERROR: test_block_included_tasks (test.TestTaskIncludes.TestTaskIncludes) >---------------------------------------------------------------------- >Traceback (most recent call last): > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/test/TestTaskIncludes.py", line 18, in test_block_included_tasks > runner.run() > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/__init__.py", line 282, in run > skip_list=self.skip_list)) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/__init__.py", line 174, in run > matches.extend(rule.matchtasks(playbookfile, text)) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/__init__.py", line 86, in matchtasks > for task in ansiblelint.utils.get_normalized_tasks(yaml, file): > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/utils.py", line 541, in get_normalized_tasks > res.append(normalize_task(task, file['path'])) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/utils.py", line 474, in normalize_task > task = normalize_task_v2(task) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/utils.py", line 388, in normalize_task_v2 > raise SystemExit("Couldn't parse task at %s (%s)\n%s" % (task_info, e.message, task_pprint)) >SystemExit: Couldn't parse task at /var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/test/directory with spaces/main.yml:1 (conflicting action statements: debug, __line__ > >The error appears to be in '<unicode string>': line 1, column 3, but may >be elsewhere in the file depending on the exact syntax problem. > >(could not open file to display line)) >AnsibleMapping([('debug', 'msg="tasks in directory with spaces included"')]) > >====================================================================== >ERROR: test_block_included_tasks_with_rescue_and_always (test.TestTaskIncludes.TestTaskIncludes) >---------------------------------------------------------------------- >Traceback (most recent call last): > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/test/TestTaskIncludes.py", line 24, in test_block_included_tasks_with_rescue_and_always > runner.run() > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/__init__.py", line 282, in run > skip_list=self.skip_list)) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/__init__.py", line 174, in run > matches.extend(rule.matchtasks(playbookfile, text)) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/__init__.py", line 86, in matchtasks > for task in ansiblelint.utils.get_normalized_tasks(yaml, file): > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/utils.py", line 541, in get_normalized_tasks > res.append(normalize_task(task, file['path'])) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/utils.py", line 474, in normalize_task > task = normalize_task_v2(task) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/utils.py", line 388, in normalize_task_v2 > raise SystemExit("Couldn't parse task at %s (%s)\n%s" % (task_info, e.message, task_pprint)) >SystemExit: Couldn't parse task at /var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/test/directory with spaces/main.yml:1 (conflicting action statements: debug, __line__ > >The error appears to be in '<unicode string>': line 1, column 3, but may >be elsewhere in the file depending on the exact syntax problem. > >(could not open file to display line)) >AnsibleMapping([('debug', 'msg="tasks in directory with spaces included"')]) > >====================================================================== >ERROR: test_import_tasks_2_4_style (test.TestTaskIncludes.TestTaskIncludes) >---------------------------------------------------------------------- >Traceback (most recent call last): > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/test/TestTaskIncludes.py", line 44, in test_import_tasks_2_4_style > runner.run() > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/__init__.py", line 282, in run > skip_list=self.skip_list)) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/__init__.py", line 174, in run > matches.extend(rule.matchtasks(playbookfile, text)) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/__init__.py", line 86, in matchtasks > for task in ansiblelint.utils.get_normalized_tasks(yaml, file): > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/utils.py", line 541, in get_normalized_tasks > res.append(normalize_task(task, file['path'])) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/utils.py", line 474, in normalize_task > task = normalize_task_v2(task) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/utils.py", line 388, in normalize_task_v2 > raise SystemExit("Couldn't parse task at %s (%s)\n%s" % (task_info, e.message, task_pprint)) >SystemExit: Couldn't parse task at /var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/test/directory with spaces/main.yml:1 (conflicting action statements: debug, __line__ > >The error appears to be in '<unicode string>': line 1, column 3, but may >be elsewhere in the file depending on the exact syntax problem. > >(could not open file to display line)) >AnsibleMapping([('debug', 'msg="tasks in directory with spaces included"')]) > >====================================================================== >ERROR: test_include_tasks_2_4_style (test.TestTaskIncludes.TestTaskIncludes) >---------------------------------------------------------------------- >Traceback (most recent call last): > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/test/TestTaskIncludes.py", line 37, in test_include_tasks_2_4_style > runner.run() > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/__init__.py", line 282, in run > skip_list=self.skip_list)) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/__init__.py", line 174, in run > matches.extend(rule.matchtasks(playbookfile, text)) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/__init__.py", line 86, in matchtasks > for task in ansiblelint.utils.get_normalized_tasks(yaml, file): > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/utils.py", line 541, in get_normalized_tasks > res.append(normalize_task(task, file['path'])) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/utils.py", line 474, in normalize_task > task = normalize_task_v2(task) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/utils.py", line 388, in normalize_task_v2 > raise SystemExit("Couldn't parse task at %s (%s)\n%s" % (task_info, e.message, task_pprint)) >SystemExit: Couldn't parse task at /var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/test/directory with spaces/main.yml:1 (conflicting action statements: debug, __line__ > >The error appears to be in '<unicode string>': line 1, column 3, but may >be elsewhere in the file depending on the exact syntax problem. > >(could not open file to display line)) >AnsibleMapping([('debug', 'msg="tasks in directory with spaces included"')]) > >====================================================================== >ERROR: test_include_tasks_in_role (test.TestTaskIncludes.TestTaskIncludes) >---------------------------------------------------------------------- >Traceback (most recent call last): > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/test/TestTaskIncludes.py", line 57, in test_include_tasks_in_role > runner.run() > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/__init__.py", line 282, in run > skip_list=self.skip_list)) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/__init__.py", line 174, in run > matches.extend(rule.matchtasks(playbookfile, text)) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/__init__.py", line 86, in matchtasks > for task in ansiblelint.utils.get_normalized_tasks(yaml, file): > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/utils.py", line 541, in get_normalized_tasks > res.append(normalize_task(task, file['path'])) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/utils.py", line 474, in normalize_task > task = normalize_task_v2(task) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/utils.py", line 388, in normalize_task_v2 > raise SystemExit("Couldn't parse task at %s (%s)\n%s" % (task_info, e.message, task_pprint)) >SystemExit: Couldn't parse task at /var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/test/role-with-included-imported-tasks/tasks/imported_tasks.yml:1 (conflicting action statements: ping, __line__ > >The error appears to be in '<unicode string>': line 1, column 3, but may >be elsewhere in the file depending on the exact syntax problem. > >(could not open file to display line)) >AnsibleMapping([ ('name', 'This is a task that should be imported'), > ('ping', None)]) > >====================================================================== >ERROR: test_include_tasks_with_block_include (test.TestTaskIncludes.TestTaskIncludes) >---------------------------------------------------------------------- >Traceback (most recent call last): > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/test/TestTaskIncludes.py", line 50, in test_include_tasks_with_block_include > runner.run() > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/__init__.py", line 282, in run > skip_list=self.skip_list)) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/__init__.py", line 174, in run > matches.extend(rule.matchtasks(playbookfile, text)) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/__init__.py", line 86, in matchtasks > for task in ansiblelint.utils.get_normalized_tasks(yaml, file): > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/utils.py", line 541, in get_normalized_tasks > res.append(normalize_task(task, file['path'])) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/utils.py", line 474, in normalize_task > task = normalize_task_v2(task) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/utils.py", line 388, in normalize_task_v2 > raise SystemExit("Couldn't parse task at %s (%s)\n%s" % (task_info, e.message, task_pprint)) >SystemExit: Couldn't parse task at /var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/test/simpletask.yml:2 (conflicting action statements: debug, __line__ > >The error appears to be in '<unicode string>': line 2, column 3, but may >be elsewhere in the file depending on the exact syntax problem. > >(could not open file to display line)) >AnsibleMapping([('name', 'hello world'), ('debug', 'msg="Hello!"')]) > >====================================================================== >ERROR: test_included_tasks (test.TestTaskIncludes.TestTaskIncludes) >---------------------------------------------------------------------- >Traceback (most recent call last): > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/test/TestTaskIncludes.py", line 30, in test_included_tasks > runner.run() > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/__init__.py", line 282, in run > skip_list=self.skip_list)) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/__init__.py", line 174, in run > matches.extend(rule.matchtasks(playbookfile, text)) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/__init__.py", line 86, in matchtasks > for task in ansiblelint.utils.get_normalized_tasks(yaml, file): > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/utils.py", line 541, in get_normalized_tasks > res.append(normalize_task(task, file['path'])) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/utils.py", line 474, in normalize_task > task = normalize_task_v2(task) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/utils.py", line 388, in normalize_task_v2 > raise SystemExit("Couldn't parse task at %s (%s)\n%s" % (task_info, e.message, task_pprint)) >SystemExit: Couldn't parse task at /var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/test/directory with spaces/main.yml:1 (conflicting action statements: debug, __line__ > >The error appears to be in '<unicode string>': line 1, column 3, but may >be elsewhere in the file depending on the exact syntax problem. > >(could not open file to display line)) >AnsibleMapping([('debug', 'msg="tasks in directory with spaces included"')]) > >====================================================================== >ERROR: test_file_negative (test.TestUseCommandInsteadOfShell.TestUseCommandInsteadOfShell) >---------------------------------------------------------------------- >Traceback (most recent call last): > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/test/TestUseCommandInsteadOfShell.py", line 20, in test_file_negative > errs = bad_runner.run() > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/__init__.py", line 282, in run > skip_list=self.skip_list)) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/__init__.py", line 174, in run > matches.extend(rule.matchtasks(playbookfile, text)) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/__init__.py", line 86, in matchtasks > for task in ansiblelint.utils.get_normalized_tasks(yaml, file): > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/utils.py", line 541, in get_normalized_tasks > res.append(normalize_task(task, file['path'])) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/utils.py", line 474, in normalize_task > task = normalize_task_v2(task) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/utils.py", line 388, in normalize_task_v2 > raise SystemExit("Couldn't parse task at %s (%s)\n%s" % (task_info, e.message, task_pprint)) >SystemExit: Couldn't parse task at test/command-instead-of-shell-failure.yml:3 (conflicting action statements: shell, __line__ > >The error appears to be in '<unicode string>': line 3, column 5, but may >be elsewhere in the file depending on the exact syntax problem. > >(could not open file to display line)) >AnsibleMapping([('name', 'shell no pipe'), ('shell', 'echo hello')]) > >====================================================================== >ERROR: test_file_positive (test.TestUseCommandInsteadOfShell.TestUseCommandInsteadOfShell) >---------------------------------------------------------------------- >Traceback (most recent call last): > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/test/TestUseCommandInsteadOfShell.py", line 15, in test_file_positive > self.assertEqual([], good_runner.run()) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/__init__.py", line 282, in run > skip_list=self.skip_list)) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/__init__.py", line 174, in run > matches.extend(rule.matchtasks(playbookfile, text)) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/__init__.py", line 86, in matchtasks > for task in ansiblelint.utils.get_normalized_tasks(yaml, file): > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/utils.py", line 541, in get_normalized_tasks > res.append(normalize_task(task, file['path'])) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/utils.py", line 474, in normalize_task > task = normalize_task_v2(task) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/utils.py", line 388, in normalize_task_v2 > raise SystemExit("Couldn't parse task at %s (%s)\n%s" % (task_info, e.message, task_pprint)) >SystemExit: Couldn't parse task at test/command-instead-of-shell-success.yml:2 (conflicting action statements: shell, __line__ > >The error appears to be in '<unicode string>': line 2, column 5, but may >be elsewhere in the file depending on the exact syntax problem. > >(could not open file to display line)) >AnsibleMapping([('name', 'shell with pipe'), ('shell', 'echo hello | true')]) > >====================================================================== >ERROR: test_fail (test.TestUseHandlerRatherThanWhenChanged.TestUseHandlerRatherThanWhenChanged) >---------------------------------------------------------------------- >Traceback (most recent call last): > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/test/TestUseHandlerRatherThanWhenChanged.py", line 85, in test_fail > results = self.runner.run_role_tasks_main(FAIL_TASKS) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/test/__init__.py", line 31, in run_role_tasks_main > results = self._call_runner(role_path) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/test/__init__.py", line 16, in _call_runner > return runner.run() > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/__init__.py", line 282, in run > skip_list=self.skip_list)) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/__init__.py", line 174, in run > matches.extend(rule.matchtasks(playbookfile, text)) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/__init__.py", line 86, in matchtasks > for task in ansiblelint.utils.get_normalized_tasks(yaml, file): > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/utils.py", line 541, in get_normalized_tasks > res.append(normalize_task(task, file['path'])) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/utils.py", line 474, in normalize_task > task = normalize_task_v2(task) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/utils.py", line 388, in normalize_task_v2 > raise SystemExit("Couldn't parse task at %s (%s)\n%s" % (task_info, e.message, task_pprint)) >SystemExit: Couldn't parse task at /var/tmp/portage/app-admin/ansible-lint-4.1.0/temp/role_rqzxueuc/tasks/main.yml:2 (conflicting action statements: command, __line__ > >The error appears to be in '<unicode string>': line 2, column 3, but may >be elsewhere in the file depending on the exact syntax problem. > >(could not open file to display line)) >AnsibleMapping([ ('name', 'execute command'), > ('command', 'echo hello'), > ('register', 'result')]) > >====================================================================== >ERROR: test_success (test.TestUseHandlerRatherThanWhenChanged.TestUseHandlerRatherThanWhenChanged) >---------------------------------------------------------------------- >Traceback (most recent call last): > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/test/TestUseHandlerRatherThanWhenChanged.py", line 81, in test_success > results = self.runner.run_role_tasks_main(SUCCESS_TASKS) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/test/__init__.py", line 31, in run_role_tasks_main > results = self._call_runner(role_path) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/test/__init__.py", line 16, in _call_runner > return runner.run() > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/__init__.py", line 282, in run > skip_list=self.skip_list)) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/__init__.py", line 174, in run > matches.extend(rule.matchtasks(playbookfile, text)) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/__init__.py", line 86, in matchtasks > for task in ansiblelint.utils.get_normalized_tasks(yaml, file): > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/utils.py", line 541, in get_normalized_tasks > res.append(normalize_task(task, file['path'])) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/utils.py", line 474, in normalize_task > task = normalize_task_v2(task) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/utils.py", line 388, in normalize_task_v2 > raise SystemExit("Couldn't parse task at %s (%s)\n%s" % (task_info, e.message, task_pprint)) >SystemExit: Couldn't parse task at /var/tmp/portage/app-admin/ansible-lint-4.1.0/temp/role_09r_eiiz/tasks/main.yml:2 (conflicting action statements: debug, __line__ > >The error appears to be in '<unicode string>': line 2, column 3, but may >be elsewhere in the file depending on the exact syntax problem. > >(could not open file to display line)) >AnsibleMapping([ ('name', 'print helpful error message'), > ( 'debug', > AnsibleMapping([ ('var', 'result'), > ('__line__', 4), > ( '__file__', > '/var/tmp/portage/app-admin/ansible-lint-4.1.0/temp/role_09r_eiiz/tasks/main.yml')])), > ('when', 'result.failed')]) > >====================================================================== >ERROR: test_file_negative (test.TestUsingBareVariablesIsDeprecated.TestUsingBareVariablesIsDeprecated) >---------------------------------------------------------------------- >Traceback (most recent call last): > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/test/TestUsingBareVariablesIsDeprecated.py", line 20, in test_file_negative > errs = bad_runner.run() > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/__init__.py", line 282, in run > skip_list=self.skip_list)) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/__init__.py", line 174, in run > matches.extend(rule.matchtasks(playbookfile, text)) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/__init__.py", line 86, in matchtasks > for task in ansiblelint.utils.get_normalized_tasks(yaml, file): > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/utils.py", line 541, in get_normalized_tasks > res.append(normalize_task(task, file['path'])) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/utils.py", line 474, in normalize_task > task = normalize_task_v2(task) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/utils.py", line 388, in normalize_task_v2 > raise SystemExit("Couldn't parse task at %s (%s)\n%s" % (task_info, e.message, task_pprint)) >SystemExit: Couldn't parse task at test/using-bare-variables-failure.yml:31 (conflicting action statements: debug, __line__ > >The error appears to be in '<unicode string>': line 31, column 7, but may >be elsewhere in the file depending on the exact syntax problem. > >(could not open file to display line)) >AnsibleMapping([ ('name', 'with_items loop using bare variable'), > ( 'debug', > AnsibleMapping([ ('msg', '{{ item }}'), > ('__line__', 33), > ( '__file__', > 'test/using-bare-variables-failure.yml')])), > ('with_items', 'my_list')]) > >====================================================================== >ERROR: test_file_positive (test.TestUsingBareVariablesIsDeprecated.TestUsingBareVariablesIsDeprecated) >---------------------------------------------------------------------- >Traceback (most recent call last): > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/test/TestUsingBareVariablesIsDeprecated.py", line 15, in test_file_positive > self.assertEqual([], good_runner.run()) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/__init__.py", line 282, in run > skip_list=self.skip_list)) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/__init__.py", line 174, in run > matches.extend(rule.matchtasks(playbookfile, text)) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/__init__.py", line 86, in matchtasks > for task in ansiblelint.utils.get_normalized_tasks(yaml, file): > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/utils.py", line 541, in get_normalized_tasks > res.append(normalize_task(task, file['path'])) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/utils.py", line 474, in normalize_task > task = normalize_task_v2(task) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/lib/ansiblelint/utils.py", line 388, in normalize_task_v2 > raise SystemExit("Couldn't parse task at %s (%s)\n%s" % (task_info, e.message, task_pprint)) >SystemExit: Couldn't parse task at test/using-bare-variables-success.yml:32 (conflicting action statements: debug, __line__ > >The error appears to be in '<unicode string>': line 32, column 7, but may >be elsewhere in the file depending on the exact syntax problem. > >(could not open file to display line)) >AnsibleMapping([ ('name', 'with_items loop using static list'), > ( 'debug', > AnsibleMapping([ ('msg', '{{ item }}'), > ('__line__', 34), > ( '__file__', > 'test/using-bare-variables-success.yml')])), > ('with_items', ['foo', 'bar'])]) > >====================================================================== >FAIL: test_run_inside_role_dir (test.TestCliRolePaths.TestCliRolePaths) >---------------------------------------------------------------------- >Traceback (most recent call last): > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/test/TestCliRolePaths.py", line 68, in test_run_inside_role_dir > result = self.run_ansible_lint(cwd=cwd, bin=bin, role_path=role_path) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/test/TestCliRolePaths.py", line 23, in run_ansible_lint > self.assertFalse(err, 'Expected no error but was ' + str(err)) >AssertionError: b"Couldn't parse task at /var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/test/test-role/tasks/main.yml:1 (conflicting action statements: shell, __line__\n\nThe error appears to be in '<unicode string>': line 1, column 3, but may\nbe elsewhere in the file depending on the exact syntax problem.\n\n(could not open file to display line))\nAnsibleMapping([ ('name', 'shell instead of command'),\n ('shell', 'echo hello world')])\n" is not false : Expected no error but was b"Couldn't parse task at /var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/test/test-role/tasks/main.yml:1 (conflicting action statements: shell, __line__\n\nThe error appears to be in '<unicode string>': line 1, column 3, but may\nbe elsewhere in the file depending on the exact syntax problem.\n\n(could not open file to display line))\nAnsibleMapping([ ('name', 'shell instead of command'),\n ('shell', 'echo hello world')])\n" > >====================================================================== >FAIL: test_run_multiple_role_path_no_trailing_slash (test.TestCliRolePaths.TestCliRolePaths) >---------------------------------------------------------------------- >Traceback (most recent call last): > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/test/TestCliRolePaths.py", line 50, in test_run_multiple_role_path_no_trailing_slash > result = self.run_ansible_lint(cwd=cwd, bin=bin, role_path=role_path) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/test/TestCliRolePaths.py", line 23, in run_ansible_lint > self.assertFalse(err, 'Expected no error but was ' + str(err)) >AssertionError: b"Couldn't parse task at /var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/test/roles/test-role/tasks/main.yml:1 (conflicting action statements: shell, __line__\n\nThe error appears to be in '<unicode string>': line 1, column 3, but may\nbe elsewhere in the file depending on the exact syntax problem.\n\n(could not open file to display line))\nAnsibleMapping([ ('name', 'shell instead of command'),\n ('shell', 'echo hello world')])\n" is not false : Expected no error but was b"Couldn't parse task at /var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/test/roles/test-role/tasks/main.yml:1 (conflicting action statements: shell, __line__\n\nThe error appears to be in '<unicode string>': line 1, column 3, but may\nbe elsewhere in the file depending on the exact syntax problem.\n\n(could not open file to display line))\nAnsibleMapping([ ('name', 'shell instead of command'),\n ('shell', 'echo hello world')])\n" > >====================================================================== >FAIL: test_run_multiple_role_path_with_trailing_slash (test.TestCliRolePaths.TestCliRolePaths) >---------------------------------------------------------------------- >Traceback (most recent call last): > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/test/TestCliRolePaths.py", line 59, in test_run_multiple_role_path_with_trailing_slash > result = self.run_ansible_lint(cwd=cwd, bin=bin, role_path=role_path) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/test/TestCliRolePaths.py", line 23, in run_ansible_lint > self.assertFalse(err, 'Expected no error but was ' + str(err)) >AssertionError: b"Couldn't parse task at /var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/test/roles/test-role/tasks/main.yml:1 (conflicting action statements: shell, __line__\n\nThe error appears to be in '<unicode string>': line 1, column 3, but may\nbe elsewhere in the file depending on the exact syntax problem.\n\n(could not open file to display line))\nAnsibleMapping([ ('name', 'shell instead of command'),\n ('shell', 'echo hello world')])\n" is not false : Expected no error but was b"Couldn't parse task at /var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/test/roles/test-role/tasks/main.yml:1 (conflicting action statements: shell, __line__\n\nThe error appears to be in '<unicode string>': line 1, column 3, but may\nbe elsewhere in the file depending on the exact syntax problem.\n\n(could not open file to display line))\nAnsibleMapping([ ('name', 'shell instead of command'),\n ('shell', 'echo hello world')])\n" > >====================================================================== >FAIL: Call ansible-lint the way molecule does >---------------------------------------------------------------------- >Traceback (most recent call last): > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/test/TestCliRolePaths.py", line 91, in test_run_playbook > result = self.run_ansible_lint(cwd=cwd, bin=bin, role_path=role_path, env=env) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/test/TestCliRolePaths.py", line 23, in run_ansible_lint > self.assertFalse(err, 'Expected no error but was ' + str(err)) >AssertionError: b"Couldn't parse task at /var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/test/roles/test-role/tasks/main.yml:1 (conflicting action statements: shell, __line__\n\nThe error appears to be in '<unicode string>': line 1, column 3, but may\nbe elsewhere in the file depending on the exact syntax problem.\n\n(could not open file to display line))\nAnsibleMapping([ ('name', 'shell instead of command'),\n ('shell', 'echo hello world')])\n" is not false : Expected no error but was b"Couldn't parse task at /var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/test/roles/test-role/tasks/main.yml:1 (conflicting action statements: shell, __line__\n\nThe error appears to be in '<unicode string>': line 1, column 3, but may\nbe elsewhere in the file depending on the exact syntax problem.\n\n(could not open file to display line))\nAnsibleMapping([ ('name', 'shell instead of command'),\n ('shell', 'echo hello world')])\n" > >====================================================================== >FAIL: test_run_role_three_dir_deep (test.TestCliRolePaths.TestCliRolePaths) >---------------------------------------------------------------------- >Traceback (most recent call last): > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/test/TestCliRolePaths.py", line 77, in test_run_role_three_dir_deep > result = self.run_ansible_lint(cwd=cwd, bin=bin, role_path=role_path) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/test/TestCliRolePaths.py", line 23, in run_ansible_lint > self.assertFalse(err, 'Expected no error but was ' + str(err)) >AssertionError: b"Couldn't parse task at /var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/test/testproject/roles/test-role/tasks/main.yml:1 (conflicting action statements: shell, __line__\n\nThe error appears to be in '<unicode string>': line 1, column 3, but may\nbe elsewhere in the file depending on the exact syntax problem.\n\n(could not open file to display line))\nAnsibleMapping([ ('name', 'shell instead of command'),\n ('shell', 'echo hello world')])\n" is not false : Expected no error but was b"Couldn't parse task at /var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/test/testproject/roles/test-role/tasks/main.yml:1 (conflicting action statements: shell, __line__\n\nThe error appears to be in '<unicode string>': line 1, column 3, but may\nbe elsewhere in the file depending on the exact syntax problem.\n\n(could not open file to display line))\nAnsibleMapping([ ('name', 'shell instead of command'),\n ('shell', 'echo hello world')])\n" > >====================================================================== >FAIL: test_run_single_role_path_no_trailing_slash (test.TestCliRolePaths.TestCliRolePaths) >---------------------------------------------------------------------- >Traceback (most recent call last): > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/test/TestCliRolePaths.py", line 32, in test_run_single_role_path_no_trailing_slash > result = self.run_ansible_lint(cwd=cwd, bin=bin, role_path=role_path) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/test/TestCliRolePaths.py", line 23, in run_ansible_lint > self.assertFalse(err, 'Expected no error but was ' + str(err)) >AssertionError: b"Couldn't parse task at /var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/test/test-role/tasks/main.yml:1 (conflicting action statements: shell, __line__\n\nThe error appears to be in '<unicode string>': line 1, column 3, but may\nbe elsewhere in the file depending on the exact syntax problem.\n\n(could not open file to display line))\nAnsibleMapping([ ('name', 'shell instead of command'),\n ('shell', 'echo hello world')])\n" is not false : Expected no error but was b"Couldn't parse task at /var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/test/test-role/tasks/main.yml:1 (conflicting action statements: shell, __line__\n\nThe error appears to be in '<unicode string>': line 1, column 3, but may\nbe elsewhere in the file depending on the exact syntax problem.\n\n(could not open file to display line))\nAnsibleMapping([ ('name', 'shell instead of command'),\n ('shell', 'echo hello world')])\n" > >====================================================================== >FAIL: test_run_single_role_path_with_trailing_slash (test.TestCliRolePaths.TestCliRolePaths) >---------------------------------------------------------------------- >Traceback (most recent call last): > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/test/TestCliRolePaths.py", line 41, in test_run_single_role_path_with_trailing_slash > result = self.run_ansible_lint(cwd=cwd, bin=bin, role_path=role_path) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/test/TestCliRolePaths.py", line 23, in run_ansible_lint > self.assertFalse(err, 'Expected no error but was ' + str(err)) >AssertionError: b"Couldn't parse task at /var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/test/test-role/tasks/main.yml:1 (conflicting action statements: shell, __line__\n\nThe error appears to be in '<unicode string>': line 1, column 3, but may\nbe elsewhere in the file depending on the exact syntax problem.\n\n(could not open file to display line))\nAnsibleMapping([ ('name', 'shell instead of command'),\n ('shell', 'echo hello world')])\n" is not false : Expected no error but was b"Couldn't parse task at /var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/test/test-role/tasks/main.yml:1 (conflicting action statements: shell, __line__\n\nThe error appears to be in '<unicode string>': line 1, column 3, but may\nbe elsewhere in the file depending on the exact syntax problem.\n\n(could not open file to display line))\nAnsibleMapping([ ('name', 'shell instead of command'),\n ('shell', 'echo hello world')])\n" > >====================================================================== >FAIL: test_different_config_file (test.TestCommandLineInvocationSameAsConfig.TestCommandLineInvocationSameAsConfig) >---------------------------------------------------------------------- >Traceback (most recent call last): > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/test/TestCommandLineInvocationSameAsConfig.py", line 77, in test_different_config_file > diff_config = self.run_ansible_lint(args="-c ./subdir/ansible-config.yml") > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/test/TestCommandLineInvocationSameAsConfig.py", line 32, in run_ansible_lint > self.assertFalse(err, "Expected no error but was " + str(err)) >AssertionError: b"Couldn't parse task at ../test/skiptasks.yml:12 (conflicting action statements: command, __line__\n\nThe error appears to be in '<unicode string>': line 12, column 7, but may\nbe elsewhere in the file depending on the exact syntax problem.\n\n(could not open file to display line))\nAnsibleMapping([ ('name', 'test 303'),\n ('command', 'git log'),\n ('changed_when', False)])\n" is not false : Expected no error but was b"Couldn't parse task at ../test/skiptasks.yml:12 (conflicting action statements: command, __line__\n\nThe error appears to be in '<unicode string>': line 12, column 7, but may\nbe elsewhere in the file depending on the exact syntax problem.\n\n(could not open file to display line))\nAnsibleMapping([ ('name', 'test 303'),\n ('command', 'git log'),\n ('changed_when', False)])\n" > >====================================================================== >FAIL: test_parseable_as_config (test.TestCommandLineInvocationSameAsConfig.TestCommandLineInvocationSameAsConfig) >---------------------------------------------------------------------- >Traceback (most recent call last): > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/test/TestCommandLineInvocationSameAsConfig.py", line 43, in test_parseable_as_config > self.assert_config_for("-p", dict(parseable=True)) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/test/TestCommandLineInvocationSameAsConfig.py", line 37, in assert_config_for > with_arg = self.run_ansible_lint(args=cli_arg) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/test/TestCommandLineInvocationSameAsConfig.py", line 32, in run_ansible_lint > self.assertFalse(err, "Expected no error but was " + str(err)) >AssertionError: b"Couldn't parse task at ../test/skiptasks.yml:12 (conflicting action statements: command, __line__\n\nThe error appears to be in '<unicode string>': line 12, column 7, but may\nbe elsewhere in the file depending on the exact syntax problem.\n\n(could not open file to display line))\nAnsibleMapping([ ('name', 'test 303'),\n ('command', 'git log'),\n ('changed_when', False)])\n" is not false : Expected no error but was b"Couldn't parse task at ../test/skiptasks.yml:12 (conflicting action statements: command, __line__\n\nThe error appears to be in '<unicode string>': line 12, column 7, but may\nbe elsewhere in the file depending on the exact syntax problem.\n\n(could not open file to display line))\nAnsibleMapping([ ('name', 'test 303'),\n ('command', 'git log'),\n ('changed_when', False)])\n" > >====================================================================== >FAIL: test_quiet_as_config (test.TestCommandLineInvocationSameAsConfig.TestCommandLineInvocationSameAsConfig) >---------------------------------------------------------------------- >Traceback (most recent call last): > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/test/TestCommandLineInvocationSameAsConfig.py", line 46, in test_quiet_as_config > self.assert_config_for("-q", dict(quiet=True)) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/test/TestCommandLineInvocationSameAsConfig.py", line 37, in assert_config_for > with_arg = self.run_ansible_lint(args=cli_arg) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/test/TestCommandLineInvocationSameAsConfig.py", line 32, in run_ansible_lint > self.assertFalse(err, "Expected no error but was " + str(err)) >AssertionError: b"Couldn't parse task at ../test/skiptasks.yml:12 (conflicting action statements: command, __line__\n\nThe error appears to be in '<unicode string>': line 12, column 7, but may\nbe elsewhere in the file depending on the exact syntax problem.\n\n(could not open file to display line))\nAnsibleMapping([ ('name', 'test 303'),\n ('command', 'git log'),\n ('changed_when', False)])\n" is not false : Expected no error but was b"Couldn't parse task at ../test/skiptasks.yml:12 (conflicting action statements: command, __line__\n\nThe error appears to be in '<unicode string>': line 12, column 7, but may\nbe elsewhere in the file depending on the exact syntax problem.\n\n(could not open file to display line))\nAnsibleMapping([ ('name', 'test 303'),\n ('command', 'git log'),\n ('changed_when', False)])\n" > >====================================================================== >FAIL: test_skip_list (test.TestCommandLineInvocationSameAsConfig.TestCommandLineInvocationSameAsConfig) >---------------------------------------------------------------------- >Traceback (most recent call last): > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/test/TestCommandLineInvocationSameAsConfig.py", line 62, in test_skip_list > self.assert_config_for("-x bad_tag", dict(skip_list=["bad_tag"])) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/test/TestCommandLineInvocationSameAsConfig.py", line 37, in assert_config_for > with_arg = self.run_ansible_lint(args=cli_arg) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/test/TestCommandLineInvocationSameAsConfig.py", line 32, in run_ansible_lint > self.assertFalse(err, "Expected no error but was " + str(err)) >AssertionError: b"Couldn't parse task at ../test/skiptasks.yml:12 (conflicting action statements: command, __line__\n\nThe error appears to be in '<unicode string>': line 12, column 7, but may\nbe elsewhere in the file depending on the exact syntax problem.\n\n(could not open file to display line))\nAnsibleMapping([ ('name', 'test 303'),\n ('command', 'git log'),\n ('changed_when', False)])\n" is not false : Expected no error but was b"Couldn't parse task at ../test/skiptasks.yml:12 (conflicting action statements: command, __line__\n\nThe error appears to be in '<unicode string>': line 12, column 7, but may\nbe elsewhere in the file depending on the exact syntax problem.\n\n(could not open file to display line))\nAnsibleMapping([ ('name', 'test 303'),\n ('command', 'git log'),\n ('changed_when', False)])\n" > >====================================================================== >FAIL: test_use_default_rules (test.TestCommandLineInvocationSameAsConfig.TestCommandLineInvocationSameAsConfig) >---------------------------------------------------------------------- >Traceback (most recent call last): > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/test/TestCommandLineInvocationSameAsConfig.py", line 53, in test_use_default_rules > use_default_rules=True)) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/test/TestCommandLineInvocationSameAsConfig.py", line 37, in assert_config_for > with_arg = self.run_ansible_lint(args=cli_arg) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/test/TestCommandLineInvocationSameAsConfig.py", line 32, in run_ansible_lint > self.assertFalse(err, "Expected no error but was " + str(err)) >AssertionError: b"Couldn't parse task at ../test/skiptasks.yml:12 (conflicting action statements: command, __line__\n\nThe error appears to be in '<unicode string>': line 12, column 7, but may\nbe elsewhere in the file depending on the exact syntax problem.\n\n(could not open file to display line))\nAnsibleMapping([ ('name', 'test 303'),\n ('command', 'git log'),\n ('changed_when', False)])\n" is not false : Expected no error but was b"Couldn't parse task at ../test/skiptasks.yml:12 (conflicting action statements: command, __line__\n\nThe error appears to be in '<unicode string>': line 12, column 7, but may\nbe elsewhere in the file depending on the exact syntax problem.\n\n(could not open file to display line))\nAnsibleMapping([ ('name', 'test 303'),\n ('command', 'git log'),\n ('changed_when', False)])\n" > >====================================================================== >FAIL: test_verbosity (test.TestCommandLineInvocationSameAsConfig.TestCommandLineInvocationSameAsConfig) >---------------------------------------------------------------------- >Traceback (most recent call last): > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/test/TestCommandLineInvocationSameAsConfig.py", line 59, in test_verbosity > self.assert_config_for("-v", dict(verbosity=1)) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/test/TestCommandLineInvocationSameAsConfig.py", line 37, in assert_config_for > with_arg = self.run_ansible_lint(args=cli_arg) > File "/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0/test/TestCommandLineInvocationSameAsConfig.py", line 32, in run_ansible_lint > self.assertFalse(err, "Expected no error but was " + str(err)) >AssertionError: b"Couldn't parse task at ../test/skiptasks.yml:12 (conflicting action statements: command, __line__\n\nThe error appears to be in '<unicode string>': line 12, column 7, but may\nbe elsewhere in the file depending on the exact syntax problem.\n\n(could not open file to display line))\nAnsibleMapping([ ('name', 'test 303'),\n ('command', 'git log'),\n ('changed_when', False)])\n" is not false : Expected no error but was b"Couldn't parse task at ../test/skiptasks.yml:12 (conflicting action statements: command, __line__\n\nThe error appears to be in '<unicode string>': line 12, column 7, but may\nbe elsewhere in the file depending on the exact syntax problem.\n\n(could not open file to display line))\nAnsibleMapping([ ('name', 'test 303'),\n ('command', 'git log'),\n ('changed_when', False)])\n" > >---------------------------------------------------------------------- >Ran 127 tests in 23.967s > >FAILED (errors=47, failures=13) > * ERROR: app-admin/ansible-lint-4.1.0::gentoo failed (test phase): > * (no error message) > * > * Call stack: > * ebuild.sh, line 125: Called src_test > * environment, line 3110: Called distutils-r1_src_test > * environment, line 1311: Called _distutils-r1_run_foreach_impl 'python_test' > * environment, line 512: Called python_foreach_impl 'distutils-r1_run_phase' 'python_test' > * environment, line 2719: Called multibuild_foreach_variant '_python_multibuild_wrapper' 'distutils-r1_run_phase' 'python_test' > * environment, line 2151: Called _multibuild_run '_python_multibuild_wrapper' 'distutils-r1_run_phase' 'python_test' > * environment, line 2149: Called _python_multibuild_wrapper 'distutils-r1_run_phase' 'python_test' > * environment, line 884: Called distutils-r1_run_phase 'python_test' > * environment, line 1248: Called python_test > * environment, line 3070: Called die > * The specific snippet of code: > * nosetests || die > * > * If you need support, post the output of `emerge --info '=app-admin/ansible-lint-4.1.0::gentoo'`, > * the complete build log and the output of `emerge -pqv '=app-admin/ansible-lint-4.1.0::gentoo'`. > * The complete build log is located at '/var/log/emerge-log/build/app-admin/ansible-lint-4.1.0:20201211-130549.log'. > * For convenience, a symlink to the build log is located at '/var/tmp/portage/app-admin/ansible-lint-4.1.0/temp/build.log'. > * The ebuild environment file is located at '/var/tmp/portage/app-admin/ansible-lint-4.1.0/temp/environment'. > * Working directory: '/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0' > * S: '/var/tmp/portage/app-admin/ansible-lint-4.1.0/work/ansible-lint-4.1.0'
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 759469
: 677896