fix tests
continuous-integration/drone/pr Build is passing Details

This commit is contained in:
Robert Kaussow 2021-10-23 15:28:09 +02:00
parent 9ff77ccbcd
commit dc7a319892
Signed by: xoxys
GPG Key ID: 4E692A2EAECC03C0
3 changed files with 649 additions and 4 deletions

View File

@ -10,7 +10,7 @@ testinfra_hosts = testinfra.utils.ansible_runner.AnsibleRunner(
def test_pam_config(host):
auth = host.file("/etc/pam.d/system-auth")
assert auth.contains("auth sufficient pam_unix.so nullok try_first_pass")
assert auth.contains("auth sufficient pam_unix.so try_first_pass nullok")
assert auth.contains(
"password sufficient pam_unix.so sha512 shadow nullok try_first_pass use_authtok"
"password sufficient pam_unix.so try_first_pass use_authtok nullok sha512 shadow"
)

645
pytestdebug.log Normal file
View File

@ -0,0 +1,645 @@
versions pytest-6.2.5, py-1.10.0, python-3.9.7.final.0
cwd=/home/rknet/rkau2905/Devel/private/ansible/roles/xoxys.pam
args=('--ansible-inventory', '/home/rknet/rkau2905/.cache/molecule/xoxys.pam/rocky8/inventory', '--connection', 'ansible', '--debug', '-p', 'no:cacheprovider', '/home/rknet/rkau2905/Devel/private/ansible/roles/xoxys.pam/molecule/rocky8/tests/test_default.py', '-vvv')
pytest_cmdline_main [hook]
config: <_pytest.config.Config object at 0x7f7ba4a9ca30>
pytest_plugin_registered [hook]
plugin: <Session molecule exitstatus='<UNSET>' testsfailed=0 testscollected=0>
manager: <_pytest.config.PytestPluginManager object at 0x7f7ba49edc40>
finish pytest_plugin_registered --> [] [hook]
pytest_configure [hook]
config: <_pytest.config.Config object at 0x7f7ba4a9ca30>
early skip of rewriting module: email.parser [assertion]
early skip of rewriting module: email.feedparser [assertion]
early skip of rewriting module: email.errors [assertion]
early skip of rewriting module: email._policybase [assertion]
early skip of rewriting module: email.header [assertion]
early skip of rewriting module: email.quoprimime [assertion]
early skip of rewriting module: email.base64mime [assertion]
early skip of rewriting module: email.charset [assertion]
early skip of rewriting module: email.encoders [assertion]
early skip of rewriting module: quopri [assertion]
early skip of rewriting module: email.utils [assertion]
early skip of rewriting module: email._parseaddr [assertion]
early skip of rewriting module: calendar [assertion]
early skip of rewriting module: email.message [assertion]
early skip of rewriting module: uu [assertion]
early skip of rewriting module: email._encoded_words [assertion]
early skip of rewriting module: email.iterators [assertion]
pytest_metadata [hook]
metadata: {'Python': '3.9.7', 'Platform': 'Linux-5.14.9-200.fc34.x86_64-x86_64-with-glibc2.33', 'Packages': {'pytest': '6.2.5', 'py': '1.10.0', 'pluggy': '0.13.1'}, 'Plugins': {'metadata': '1.11.0', 'forked': '1.3.0', 'xdist': '2.3.0', 'verbose-parametrize': '1.7.0', 'testinfra': '6.4.0', 'plus': '0.2', 'mock': '3.6.1', 'html': '3.1.1', 'cov': '2.12.1', 'flaky': '3.7.0'}}
finish pytest_metadata --> [] [hook]
pytest_plugin_registered [hook]
plugin: <flaky.flaky_pytest_plugin.FlakyXdist object at 0x7f7ba3c12940>
manager: <_pytest.config.PytestPluginManager object at 0x7f7ba49edc40>
finish pytest_plugin_registered --> [] [hook]
early skip of rewriting module: faulthandler [assertion]
pytest_configure [hook]
config: <_pytest.config.Config object at 0x7f7ba4a9ca30>
finish pytest_configure --> [] [hook]
pytest_plugin_registered [hook]
plugin: <_pytest.faulthandler.FaultHandlerHooks object at 0x7f7ba3b151f0>
manager: <_pytest.config.PytestPluginManager object at 0x7f7ba49edc40>
finish pytest_plugin_registered --> [] [hook]
early skip of rewriting module: pdb [assertion]
early skip of rewriting module: cmd [assertion]
early skip of rewriting module: code [assertion]
early skip of rewriting module: codeop [assertion]
pytest_plugin_registered [hook]
plugin: <_pytest.config.PytestPluginManager object at 0x7f7ba49edc40>
manager: <_pytest.config.PytestPluginManager object at 0x7f7ba49edc40>
finish pytest_plugin_registered --> [] [hook]
pytest_plugin_registered [hook]
plugin: <_pytest.config.Config object at 0x7f7ba4a9ca30>
manager: <_pytest.config.PytestPluginManager object at 0x7f7ba49edc40>
finish pytest_plugin_registered --> [] [hook]
pytest_plugin_registered [hook]
plugin: <module '_pytest.mark' from '/home/rknet/rkau2905/.local/lib/python3.9/site-packages/_pytest/mark/__init__.py'>
manager: <_pytest.config.PytestPluginManager object at 0x7f7ba49edc40>
finish pytest_plugin_registered --> [] [hook]
pytest_plugin_registered [hook]
plugin: <module '_pytest.main' from '/home/rknet/rkau2905/.local/lib/python3.9/site-packages/_pytest/main.py'>
manager: <_pytest.config.PytestPluginManager object at 0x7f7ba49edc40>
finish pytest_plugin_registered --> [] [hook]
pytest_plugin_registered [hook]
plugin: <module '_pytest.runner' from '/home/rknet/rkau2905/.local/lib/python3.9/site-packages/_pytest/runner.py'>
manager: <_pytest.config.PytestPluginManager object at 0x7f7ba49edc40>
finish pytest_plugin_registered --> [] [hook]
pytest_plugin_registered [hook]
plugin: <module '_pytest.fixtures' from '/home/rknet/rkau2905/.local/lib/python3.9/site-packages/_pytest/fixtures.py'>
manager: <_pytest.config.PytestPluginManager object at 0x7f7ba49edc40>
finish pytest_plugin_registered --> [] [hook]
pytest_plugin_registered [hook]
plugin: <module '_pytest.helpconfig' from '/home/rknet/rkau2905/.local/lib/python3.9/site-packages/_pytest/helpconfig.py'>
manager: <_pytest.config.PytestPluginManager object at 0x7f7ba49edc40>
finish pytest_plugin_registered --> [] [hook]
pytest_plugin_registered [hook]
plugin: <module '_pytest.python' from '/home/rknet/rkau2905/.local/lib/python3.9/site-packages/_pytest/python.py'>
manager: <_pytest.config.PytestPluginManager object at 0x7f7ba49edc40>
finish pytest_plugin_registered --> [] [hook]
pytest_plugin_registered [hook]
plugin: <module '_pytest.terminal' from '/home/rknet/rkau2905/.local/lib/python3.9/site-packages/_pytest/terminal.py'>
manager: <_pytest.config.PytestPluginManager object at 0x7f7ba49edc40>
finish pytest_plugin_registered --> [] [hook]
pytest_plugin_registered [hook]
plugin: <module '_pytest.debugging' from '/home/rknet/rkau2905/.local/lib/python3.9/site-packages/_pytest/debugging.py'>
manager: <_pytest.config.PytestPluginManager object at 0x7f7ba49edc40>
finish pytest_plugin_registered --> [] [hook]
pytest_plugin_registered [hook]
plugin: <module '_pytest.unittest' from '/home/rknet/rkau2905/.local/lib/python3.9/site-packages/_pytest/unittest.py'>
manager: <_pytest.config.PytestPluginManager object at 0x7f7ba49edc40>
finish pytest_plugin_registered --> [] [hook]
pytest_plugin_registered [hook]
plugin: <module '_pytest.capture' from '/home/rknet/rkau2905/.local/lib/python3.9/site-packages/_pytest/capture.py'>
manager: <_pytest.config.PytestPluginManager object at 0x7f7ba49edc40>
finish pytest_plugin_registered --> [] [hook]
pytest_plugin_registered [hook]
plugin: <module '_pytest.skipping' from '/home/rknet/rkau2905/.local/lib/python3.9/site-packages/_pytest/skipping.py'>
manager: <_pytest.config.PytestPluginManager object at 0x7f7ba49edc40>
finish pytest_plugin_registered --> [] [hook]
pytest_plugin_registered [hook]
plugin: <module '_pytest.tmpdir' from '/home/rknet/rkau2905/.local/lib/python3.9/site-packages/_pytest/tmpdir.py'>
manager: <_pytest.config.PytestPluginManager object at 0x7f7ba49edc40>
finish pytest_plugin_registered --> [] [hook]
pytest_plugin_registered [hook]
plugin: <module '_pytest.monkeypatch' from '/home/rknet/rkau2905/.local/lib/python3.9/site-packages/_pytest/monkeypatch.py'>
manager: <_pytest.config.PytestPluginManager object at 0x7f7ba49edc40>
finish pytest_plugin_registered --> [] [hook]
pytest_plugin_registered [hook]
plugin: <module '_pytest.recwarn' from '/home/rknet/rkau2905/.local/lib/python3.9/site-packages/_pytest/recwarn.py'>
manager: <_pytest.config.PytestPluginManager object at 0x7f7ba49edc40>
finish pytest_plugin_registered --> [] [hook]
pytest_plugin_registered [hook]
plugin: <module '_pytest.pastebin' from '/home/rknet/rkau2905/.local/lib/python3.9/site-packages/_pytest/pastebin.py'>
manager: <_pytest.config.PytestPluginManager object at 0x7f7ba49edc40>
finish pytest_plugin_registered --> [] [hook]
pytest_plugin_registered [hook]
plugin: <module '_pytest.nose' from '/home/rknet/rkau2905/.local/lib/python3.9/site-packages/_pytest/nose.py'>
manager: <_pytest.config.PytestPluginManager object at 0x7f7ba49edc40>
finish pytest_plugin_registered --> [] [hook]
pytest_plugin_registered [hook]
plugin: <module '_pytest.assertion' from '/home/rknet/rkau2905/.local/lib/python3.9/site-packages/_pytest/assertion/__init__.py'>
manager: <_pytest.config.PytestPluginManager object at 0x7f7ba49edc40>
finish pytest_plugin_registered --> [] [hook]
pytest_plugin_registered [hook]
plugin: <module '_pytest.junitxml' from '/home/rknet/rkau2905/.local/lib/python3.9/site-packages/_pytest/junitxml.py'>
manager: <_pytest.config.PytestPluginManager object at 0x7f7ba49edc40>
finish pytest_plugin_registered --> [] [hook]
pytest_plugin_registered [hook]
plugin: <module '_pytest.doctest' from '/home/rknet/rkau2905/.local/lib/python3.9/site-packages/_pytest/doctest.py'>
manager: <_pytest.config.PytestPluginManager object at 0x7f7ba49edc40>
finish pytest_plugin_registered --> [] [hook]
pytest_plugin_registered [hook]
plugin: <module '_pytest.freeze_support' from '/home/rknet/rkau2905/.local/lib/python3.9/site-packages/_pytest/freeze_support.py'>
manager: <_pytest.config.PytestPluginManager object at 0x7f7ba49edc40>
finish pytest_plugin_registered --> [] [hook]
pytest_plugin_registered [hook]
plugin: <module '_pytest.setuponly' from '/home/rknet/rkau2905/.local/lib/python3.9/site-packages/_pytest/setuponly.py'>
manager: <_pytest.config.PytestPluginManager object at 0x7f7ba49edc40>
finish pytest_plugin_registered --> [] [hook]
pytest_plugin_registered [hook]
plugin: <module '_pytest.setupplan' from '/home/rknet/rkau2905/.local/lib/python3.9/site-packages/_pytest/setupplan.py'>
manager: <_pytest.config.PytestPluginManager object at 0x7f7ba49edc40>
finish pytest_plugin_registered --> [] [hook]
pytest_plugin_registered [hook]
plugin: <module '_pytest.warnings' from '/home/rknet/rkau2905/.local/lib/python3.9/site-packages/_pytest/warnings.py'>
manager: <_pytest.config.PytestPluginManager object at 0x7f7ba49edc40>
finish pytest_plugin_registered --> [] [hook]
pytest_plugin_registered [hook]
plugin: <module '_pytest.logging' from '/home/rknet/rkau2905/.local/lib/python3.9/site-packages/_pytest/logging.py'>
manager: <_pytest.config.PytestPluginManager object at 0x7f7ba49edc40>
finish pytest_plugin_registered --> [] [hook]
pytest_plugin_registered [hook]
plugin: <module '_pytest.reports' from '/home/rknet/rkau2905/.local/lib/python3.9/site-packages/_pytest/reports.py'>
manager: <_pytest.config.PytestPluginManager object at 0x7f7ba49edc40>
finish pytest_plugin_registered --> [] [hook]
pytest_plugin_registered [hook]
plugin: <module '_pytest.unraisableexception' from '/home/rknet/rkau2905/.local/lib/python3.9/site-packages/_pytest/unraisableexception.py'>
manager: <_pytest.config.PytestPluginManager object at 0x7f7ba49edc40>
finish pytest_plugin_registered --> [] [hook]
pytest_plugin_registered [hook]
plugin: <module '_pytest.threadexception' from '/home/rknet/rkau2905/.local/lib/python3.9/site-packages/_pytest/threadexception.py'>
manager: <_pytest.config.PytestPluginManager object at 0x7f7ba49edc40>
finish pytest_plugin_registered --> [] [hook]
pytest_plugin_registered [hook]
plugin: <module '_pytest.faulthandler' from '/home/rknet/rkau2905/.local/lib/python3.9/site-packages/_pytest/faulthandler.py'>
manager: <_pytest.config.PytestPluginManager object at 0x7f7ba49edc40>
finish pytest_plugin_registered --> [] [hook]
pytest_plugin_registered [hook]
plugin: <module 'pytest_metadata.plugin' from '/home/rknet/rkau2905/.local/lib/python3.9/site-packages/pytest_metadata/plugin.py'>
manager: <_pytest.config.PytestPluginManager object at 0x7f7ba49edc40>
finish pytest_plugin_registered --> [] [hook]
pytest_plugin_registered [hook]
plugin: <module 'pytest_forked' from '/home/rknet/rkau2905/.local/lib/python3.9/site-packages/pytest_forked/__init__.py'>
manager: <_pytest.config.PytestPluginManager object at 0x7f7ba49edc40>
finish pytest_plugin_registered --> [] [hook]
pytest_plugin_registered [hook]
plugin: <module 'xdist.plugin' from '/home/rknet/rkau2905/.local/lib/python3.9/site-packages/xdist/plugin.py'>
manager: <_pytest.config.PytestPluginManager object at 0x7f7ba49edc40>
finish pytest_plugin_registered --> [] [hook]
pytest_plugin_registered [hook]
plugin: <module 'xdist.looponfail' from '/home/rknet/rkau2905/.local/lib/python3.9/site-packages/xdist/looponfail.py'>
manager: <_pytest.config.PytestPluginManager object at 0x7f7ba49edc40>
finish pytest_plugin_registered --> [] [hook]
pytest_plugin_registered [hook]
plugin: <module 'pytest_verbose_parametrize' from '/home/rknet/rkau2905/.local/lib/python3.9/site-packages/pytest_verbose_parametrize.py'>
manager: <_pytest.config.PytestPluginManager object at 0x7f7ba49edc40>
finish pytest_plugin_registered --> [] [hook]
pytest_plugin_registered [hook]
plugin: <module 'testinfra.plugin' from '/home/rknet/rkau2905/.local/lib/python3.9/site-packages/testinfra/plugin.py'>
manager: <_pytest.config.PytestPluginManager object at 0x7f7ba49edc40>
finish pytest_plugin_registered --> [] [hook]
pytest_plugin_registered [hook]
plugin: <module 'pytest_plus' from '/home/rknet/rkau2905/.local/lib/python3.9/site-packages/pytest_plus/__init__.py'>
manager: <_pytest.config.PytestPluginManager object at 0x7f7ba49edc40>
finish pytest_plugin_registered --> [] [hook]
pytest_plugin_registered [hook]
plugin: <module 'pytest_mock' from '/home/rknet/rkau2905/.local/lib/python3.9/site-packages/pytest_mock/__init__.py'>
manager: <_pytest.config.PytestPluginManager object at 0x7f7ba49edc40>
finish pytest_plugin_registered --> [] [hook]
pytest_plugin_registered [hook]
plugin: <module 'pytest_html.plugin' from '/home/rknet/rkau2905/.local/lib/python3.9/site-packages/pytest_html/plugin.py'>
manager: <_pytest.config.PytestPluginManager object at 0x7f7ba49edc40>
finish pytest_plugin_registered --> [] [hook]
pytest_plugin_registered [hook]
plugin: <module 'pytest_cov.plugin' from '/home/rknet/rkau2905/.local/lib/python3.9/site-packages/pytest_cov/plugin.py'>
manager: <_pytest.config.PytestPluginManager object at 0x7f7ba49edc40>
finish pytest_plugin_registered --> [] [hook]
pytest_plugin_registered [hook]
plugin: <module 'flaky.flaky_pytest_plugin' from '/home/rknet/rkau2905/.local/lib/python3.9/site-packages/flaky/flaky_pytest_plugin.py'>
manager: <_pytest.config.PytestPluginManager object at 0x7f7ba49edc40>
finish pytest_plugin_registered --> [] [hook]
pytest_plugin_registered [hook]
plugin: <CaptureManager _method='fd' _global_capturing=<MultiCapture out=<FDCapture 1 oldfd=5 _state='suspended' tmpfile=<_io.TextIOWrapper name="<_io.FileIO name=6 mode='rb+' closefd=True>" mode='r+' encoding='utf-8'>> err=<FDCapture 2 oldfd=7 _state='suspended' tmpfile=<_io.TextIOWrapper name="<_io.FileIO name=8 mode='rb+' closefd=True>" mode='r+' encoding='utf-8'>> in_=<FDCapture 0 oldfd=3 _state='started' tmpfile=<_io.TextIOWrapper name='/dev/null' mode='r' encoding='UTF-8'>> _state='suspended' _in_suspended=False> _capture_fixture=None>
manager: <_pytest.config.PytestPluginManager object at 0x7f7ba49edc40>
finish pytest_plugin_registered --> [] [hook]
pytest_plugin_registered [hook]
plugin: <Session molecule exitstatus=<ExitCode.OK: 0> testsfailed=0 testscollected=0>
manager: <_pytest.config.PytestPluginManager object at 0x7f7ba49edc40>
finish pytest_plugin_registered --> [] [hook]
pytest_plugin_registered [hook]
plugin: <flaky.flaky_pytest_plugin.FlakyXdist object at 0x7f7ba3c12940>
manager: <_pytest.config.PytestPluginManager object at 0x7f7ba49edc40>
finish pytest_plugin_registered --> [] [hook]
pytest_plugin_registered [hook]
plugin: <_pytest.faulthandler.FaultHandlerHooks object at 0x7f7ba3b151f0>
manager: <_pytest.config.PytestPluginManager object at 0x7f7ba49edc40>
finish pytest_plugin_registered --> [] [hook]
pytest_plugin_registered [hook]
plugin: <_pytest.terminal.TerminalReporter object at 0x7f7ba3b156a0>
manager: <_pytest.config.PytestPluginManager object at 0x7f7ba49edc40>
finish pytest_plugin_registered --> [] [hook]
pytest_plugin_registered [hook]
plugin: <_pytest.logging.LoggingPlugin object at 0x7f7ba3b42b20>
manager: <_pytest.config.PytestPluginManager object at 0x7f7ba49edc40>
finish pytest_plugin_registered --> [] [hook]
finish pytest_configure --> [] [hook]
pytest_sessionstart [hook]
session: <Session molecule exitstatus=<ExitCode.OK: 0> testsfailed=0 testscollected=0>
pytest_plugin_registered [hook]
plugin: <_pytest.config.PytestPluginManager object at 0x7f7ba49edc40>
manager: <_pytest.config.PytestPluginManager object at 0x7f7ba49edc40>
finish pytest_plugin_registered --> [] [hook]
pytest_plugin_registered [hook]
plugin: <_pytest.config.Config object at 0x7f7ba4a9ca30>
manager: <_pytest.config.PytestPluginManager object at 0x7f7ba49edc40>
finish pytest_plugin_registered --> [] [hook]
pytest_plugin_registered [hook]
plugin: <module '_pytest.mark' from '/home/rknet/rkau2905/.local/lib/python3.9/site-packages/_pytest/mark/__init__.py'>
manager: <_pytest.config.PytestPluginManager object at 0x7f7ba49edc40>
finish pytest_plugin_registered --> [] [hook]
pytest_plugin_registered [hook]
plugin: <module '_pytest.main' from '/home/rknet/rkau2905/.local/lib/python3.9/site-packages/_pytest/main.py'>
manager: <_pytest.config.PytestPluginManager object at 0x7f7ba49edc40>
finish pytest_plugin_registered --> [] [hook]
pytest_plugin_registered [hook]
plugin: <module '_pytest.runner' from '/home/rknet/rkau2905/.local/lib/python3.9/site-packages/_pytest/runner.py'>
manager: <_pytest.config.PytestPluginManager object at 0x7f7ba49edc40>
finish pytest_plugin_registered --> [] [hook]
pytest_plugin_registered [hook]
plugin: <module '_pytest.fixtures' from '/home/rknet/rkau2905/.local/lib/python3.9/site-packages/_pytest/fixtures.py'>
manager: <_pytest.config.PytestPluginManager object at 0x7f7ba49edc40>
finish pytest_plugin_registered --> [] [hook]
pytest_plugin_registered [hook]
plugin: <module '_pytest.helpconfig' from '/home/rknet/rkau2905/.local/lib/python3.9/site-packages/_pytest/helpconfig.py'>
manager: <_pytest.config.PytestPluginManager object at 0x7f7ba49edc40>
finish pytest_plugin_registered --> [] [hook]
pytest_plugin_registered [hook]
plugin: <module '_pytest.python' from '/home/rknet/rkau2905/.local/lib/python3.9/site-packages/_pytest/python.py'>
manager: <_pytest.config.PytestPluginManager object at 0x7f7ba49edc40>
finish pytest_plugin_registered --> [] [hook]
pytest_plugin_registered [hook]
plugin: <module '_pytest.terminal' from '/home/rknet/rkau2905/.local/lib/python3.9/site-packages/_pytest/terminal.py'>
manager: <_pytest.config.PytestPluginManager object at 0x7f7ba49edc40>
finish pytest_plugin_registered --> [] [hook]
pytest_plugin_registered [hook]
plugin: <module '_pytest.debugging' from '/home/rknet/rkau2905/.local/lib/python3.9/site-packages/_pytest/debugging.py'>
manager: <_pytest.config.PytestPluginManager object at 0x7f7ba49edc40>
finish pytest_plugin_registered --> [] [hook]
pytest_plugin_registered [hook]
plugin: <module '_pytest.unittest' from '/home/rknet/rkau2905/.local/lib/python3.9/site-packages/_pytest/unittest.py'>
manager: <_pytest.config.PytestPluginManager object at 0x7f7ba49edc40>
finish pytest_plugin_registered --> [] [hook]
pytest_plugin_registered [hook]
plugin: <module '_pytest.capture' from '/home/rknet/rkau2905/.local/lib/python3.9/site-packages/_pytest/capture.py'>
manager: <_pytest.config.PytestPluginManager object at 0x7f7ba49edc40>
finish pytest_plugin_registered --> [] [hook]
pytest_plugin_registered [hook]
plugin: <module '_pytest.skipping' from '/home/rknet/rkau2905/.local/lib/python3.9/site-packages/_pytest/skipping.py'>
manager: <_pytest.config.PytestPluginManager object at 0x7f7ba49edc40>
finish pytest_plugin_registered --> [] [hook]
pytest_plugin_registered [hook]
plugin: <module '_pytest.tmpdir' from '/home/rknet/rkau2905/.local/lib/python3.9/site-packages/_pytest/tmpdir.py'>
manager: <_pytest.config.PytestPluginManager object at 0x7f7ba49edc40>
finish pytest_plugin_registered --> [] [hook]
pytest_plugin_registered [hook]
plugin: <module '_pytest.monkeypatch' from '/home/rknet/rkau2905/.local/lib/python3.9/site-packages/_pytest/monkeypatch.py'>
manager: <_pytest.config.PytestPluginManager object at 0x7f7ba49edc40>
finish pytest_plugin_registered --> [] [hook]
pytest_plugin_registered [hook]
plugin: <module '_pytest.recwarn' from '/home/rknet/rkau2905/.local/lib/python3.9/site-packages/_pytest/recwarn.py'>
manager: <_pytest.config.PytestPluginManager object at 0x7f7ba49edc40>
finish pytest_plugin_registered --> [] [hook]
pytest_plugin_registered [hook]
plugin: <module '_pytest.pastebin' from '/home/rknet/rkau2905/.local/lib/python3.9/site-packages/_pytest/pastebin.py'>
manager: <_pytest.config.PytestPluginManager object at 0x7f7ba49edc40>
finish pytest_plugin_registered --> [] [hook]
pytest_plugin_registered [hook]
plugin: <module '_pytest.nose' from '/home/rknet/rkau2905/.local/lib/python3.9/site-packages/_pytest/nose.py'>
manager: <_pytest.config.PytestPluginManager object at 0x7f7ba49edc40>
finish pytest_plugin_registered --> [] [hook]
pytest_plugin_registered [hook]
plugin: <module '_pytest.assertion' from '/home/rknet/rkau2905/.local/lib/python3.9/site-packages/_pytest/assertion/__init__.py'>
manager: <_pytest.config.PytestPluginManager object at 0x7f7ba49edc40>
finish pytest_plugin_registered --> [] [hook]
pytest_plugin_registered [hook]
plugin: <module '_pytest.junitxml' from '/home/rknet/rkau2905/.local/lib/python3.9/site-packages/_pytest/junitxml.py'>
manager: <_pytest.config.PytestPluginManager object at 0x7f7ba49edc40>
finish pytest_plugin_registered --> [] [hook]
pytest_plugin_registered [hook]
plugin: <module '_pytest.doctest' from '/home/rknet/rkau2905/.local/lib/python3.9/site-packages/_pytest/doctest.py'>
manager: <_pytest.config.PytestPluginManager object at 0x7f7ba49edc40>
finish pytest_plugin_registered --> [] [hook]
pytest_plugin_registered [hook]
plugin: <module '_pytest.freeze_support' from '/home/rknet/rkau2905/.local/lib/python3.9/site-packages/_pytest/freeze_support.py'>
manager: <_pytest.config.PytestPluginManager object at 0x7f7ba49edc40>
finish pytest_plugin_registered --> [] [hook]
pytest_plugin_registered [hook]
plugin: <module '_pytest.setuponly' from '/home/rknet/rkau2905/.local/lib/python3.9/site-packages/_pytest/setuponly.py'>
manager: <_pytest.config.PytestPluginManager object at 0x7f7ba49edc40>
finish pytest_plugin_registered --> [] [hook]
pytest_plugin_registered [hook]
plugin: <module '_pytest.setupplan' from '/home/rknet/rkau2905/.local/lib/python3.9/site-packages/_pytest/setupplan.py'>
manager: <_pytest.config.PytestPluginManager object at 0x7f7ba49edc40>
finish pytest_plugin_registered --> [] [hook]
pytest_plugin_registered [hook]
plugin: <module '_pytest.warnings' from '/home/rknet/rkau2905/.local/lib/python3.9/site-packages/_pytest/warnings.py'>
manager: <_pytest.config.PytestPluginManager object at 0x7f7ba49edc40>
finish pytest_plugin_registered --> [] [hook]
pytest_plugin_registered [hook]
plugin: <module '_pytest.logging' from '/home/rknet/rkau2905/.local/lib/python3.9/site-packages/_pytest/logging.py'>
manager: <_pytest.config.PytestPluginManager object at 0x7f7ba49edc40>
finish pytest_plugin_registered --> [] [hook]
pytest_plugin_registered [hook]
plugin: <module '_pytest.reports' from '/home/rknet/rkau2905/.local/lib/python3.9/site-packages/_pytest/reports.py'>
manager: <_pytest.config.PytestPluginManager object at 0x7f7ba49edc40>
finish pytest_plugin_registered --> [] [hook]
pytest_plugin_registered [hook]
plugin: <module '_pytest.unraisableexception' from '/home/rknet/rkau2905/.local/lib/python3.9/site-packages/_pytest/unraisableexception.py'>
manager: <_pytest.config.PytestPluginManager object at 0x7f7ba49edc40>
finish pytest_plugin_registered --> [] [hook]
pytest_plugin_registered [hook]
plugin: <module '_pytest.threadexception' from '/home/rknet/rkau2905/.local/lib/python3.9/site-packages/_pytest/threadexception.py'>
manager: <_pytest.config.PytestPluginManager object at 0x7f7ba49edc40>
finish pytest_plugin_registered --> [] [hook]
pytest_plugin_registered [hook]
plugin: <module '_pytest.faulthandler' from '/home/rknet/rkau2905/.local/lib/python3.9/site-packages/_pytest/faulthandler.py'>
manager: <_pytest.config.PytestPluginManager object at 0x7f7ba49edc40>
finish pytest_plugin_registered --> [] [hook]
pytest_plugin_registered [hook]
plugin: <module 'pytest_metadata.plugin' from '/home/rknet/rkau2905/.local/lib/python3.9/site-packages/pytest_metadata/plugin.py'>
manager: <_pytest.config.PytestPluginManager object at 0x7f7ba49edc40>
finish pytest_plugin_registered --> [] [hook]
pytest_plugin_registered [hook]
plugin: <module 'pytest_forked' from '/home/rknet/rkau2905/.local/lib/python3.9/site-packages/pytest_forked/__init__.py'>
manager: <_pytest.config.PytestPluginManager object at 0x7f7ba49edc40>
finish pytest_plugin_registered --> [] [hook]
pytest_plugin_registered [hook]
plugin: <module 'xdist.plugin' from '/home/rknet/rkau2905/.local/lib/python3.9/site-packages/xdist/plugin.py'>
manager: <_pytest.config.PytestPluginManager object at 0x7f7ba49edc40>
finish pytest_plugin_registered --> [] [hook]
pytest_plugin_registered [hook]
plugin: <module 'xdist.looponfail' from '/home/rknet/rkau2905/.local/lib/python3.9/site-packages/xdist/looponfail.py'>
manager: <_pytest.config.PytestPluginManager object at 0x7f7ba49edc40>
finish pytest_plugin_registered --> [] [hook]
pytest_plugin_registered [hook]
plugin: <module 'pytest_verbose_parametrize' from '/home/rknet/rkau2905/.local/lib/python3.9/site-packages/pytest_verbose_parametrize.py'>
manager: <_pytest.config.PytestPluginManager object at 0x7f7ba49edc40>
finish pytest_plugin_registered --> [] [hook]
pytest_plugin_registered [hook]
plugin: <module 'testinfra.plugin' from '/home/rknet/rkau2905/.local/lib/python3.9/site-packages/testinfra/plugin.py'>
manager: <_pytest.config.PytestPluginManager object at 0x7f7ba49edc40>
finish pytest_plugin_registered --> [] [hook]
pytest_plugin_registered [hook]
plugin: <module 'pytest_plus' from '/home/rknet/rkau2905/.local/lib/python3.9/site-packages/pytest_plus/__init__.py'>
manager: <_pytest.config.PytestPluginManager object at 0x7f7ba49edc40>
finish pytest_plugin_registered --> [] [hook]
pytest_plugin_registered [hook]
plugin: <module 'pytest_mock' from '/home/rknet/rkau2905/.local/lib/python3.9/site-packages/pytest_mock/__init__.py'>
manager: <_pytest.config.PytestPluginManager object at 0x7f7ba49edc40>
finish pytest_plugin_registered --> [] [hook]
pytest_plugin_registered [hook]
plugin: <module 'pytest_html.plugin' from '/home/rknet/rkau2905/.local/lib/python3.9/site-packages/pytest_html/plugin.py'>
manager: <_pytest.config.PytestPluginManager object at 0x7f7ba49edc40>
finish pytest_plugin_registered --> [] [hook]
pytest_plugin_registered [hook]
plugin: <module 'pytest_cov.plugin' from '/home/rknet/rkau2905/.local/lib/python3.9/site-packages/pytest_cov/plugin.py'>
manager: <_pytest.config.PytestPluginManager object at 0x7f7ba49edc40>
finish pytest_plugin_registered --> [] [hook]
pytest_plugin_registered [hook]
plugin: <module 'flaky.flaky_pytest_plugin' from '/home/rknet/rkau2905/.local/lib/python3.9/site-packages/flaky/flaky_pytest_plugin.py'>
manager: <_pytest.config.PytestPluginManager object at 0x7f7ba49edc40>
finish pytest_plugin_registered --> [] [hook]
pytest_plugin_registered [hook]
plugin: <CaptureManager _method='fd' _global_capturing=<MultiCapture out=<FDCapture 1 oldfd=5 _state='suspended' tmpfile=<_io.TextIOWrapper name="<_io.FileIO name=6 mode='rb+' closefd=True>" mode='r+' encoding='utf-8'>> err=<FDCapture 2 oldfd=7 _state='suspended' tmpfile=<_io.TextIOWrapper name="<_io.FileIO name=8 mode='rb+' closefd=True>" mode='r+' encoding='utf-8'>> in_=<FDCapture 0 oldfd=3 _state='started' tmpfile=<_io.TextIOWrapper name='/dev/null' mode='r' encoding='UTF-8'>> _state='suspended' _in_suspended=False> _capture_fixture=None>
manager: <_pytest.config.PytestPluginManager object at 0x7f7ba49edc40>
finish pytest_plugin_registered --> [] [hook]
pytest_plugin_registered [hook]
plugin: <Session molecule exitstatus=<ExitCode.OK: 0> testsfailed=0 testscollected=0>
manager: <_pytest.config.PytestPluginManager object at 0x7f7ba49edc40>
finish pytest_plugin_registered --> [] [hook]
pytest_plugin_registered [hook]
plugin: <flaky.flaky_pytest_plugin.FlakyXdist object at 0x7f7ba3c12940>
manager: <_pytest.config.PytestPluginManager object at 0x7f7ba49edc40>
finish pytest_plugin_registered --> [] [hook]
pytest_plugin_registered [hook]
plugin: <_pytest.faulthandler.FaultHandlerHooks object at 0x7f7ba3b151f0>
manager: <_pytest.config.PytestPluginManager object at 0x7f7ba49edc40>
finish pytest_plugin_registered --> [] [hook]
pytest_plugin_registered [hook]
plugin: <_pytest.terminal.TerminalReporter object at 0x7f7ba3b156a0>
manager: <_pytest.config.PytestPluginManager object at 0x7f7ba49edc40>
finish pytest_plugin_registered --> [] [hook]
pytest_plugin_registered [hook]
plugin: <_pytest.logging.LoggingPlugin object at 0x7f7ba3b42b20>
manager: <_pytest.config.PytestPluginManager object at 0x7f7ba49edc40>
finish pytest_plugin_registered --> [] [hook]
pytest_plugin_registered [hook]
plugin: <_pytest.fixtures.FixtureManager object at 0x7f7ba3b8e6d0>
manager: <_pytest.config.PytestPluginManager object at 0x7f7ba49edc40>
finish pytest_plugin_registered --> [] [hook]
pytest_report_header [hook]
config: <_pytest.config.Config object at 0x7f7ba4a9ca30>
startdir: /home/rknet/rkau2905/Devel/private/ansible/roles/xoxys.pam
finish pytest_report_header --> [['rootdir: /home/rknet/rkau2905/Devel/private/ansible/roles/xoxys.pam/molecule, configfile: pytest.ini', 'plugins: metadata-1.11.0, forked-1.3.0, xdist-2.3.0, verbose-parametrize-1.7.0, testinfra-6.4.0, plus-0.2, mock-3.6.1, html-3.1.1, cov-2.12.1, flaky-3.7.0'], "metadata: {'Python': '3.9.7', 'Platform': 'Linux-5.14.9-200.fc34.x86_64-x86_64-with-glibc2.33', 'Packages': {'pytest': '6.2.5', 'py': '1.10.0', 'pluggy': '0.13.1'}, 'Plugins': {'metadata': '1.11.0', 'forked': '1.3.0', 'xdist': '2.3.0', 'verbose-parametrize': '1.7.0', 'testinfra': '6.4.0', 'plus': '0.2', 'mock': '3.6.1', 'html': '3.1.1', 'cov': '2.12.1', 'flaky': '3.7.0'}}", ['using: pytest-6.2.5 pylib-1.10.0', 'setuptools registered plugins:', ' pytest-metadata-1.11.0 at /home/rknet/rkau2905/.local/lib/python3.9/site-packages/pytest_metadata/plugin.py', ' pytest-forked-1.3.0 at /home/rknet/rkau2905/.local/lib/python3.9/site-packages/pytest_forked/__init__.py', ' pytest-xdist-2.3.0 at /home/rknet/rkau2905/.local/lib/python3.9/site-packages/xdist/plugin.py', ' pytest-xdist-2.3.0 at /home/rknet/rkau2905/.local/lib/python3.9/site-packages/xdist/looponfail.py', ' pytest-verbose-parametrize-1.7.0 at /home/rknet/rkau2905/.local/lib/python3.9/site-packages/pytest_verbose_parametrize.py', ' pytest-testinfra-6.4.0 at /home/rknet/rkau2905/.local/lib/python3.9/site-packages/testinfra/plugin.py', ' pytest-plus-0.2 at /home/rknet/rkau2905/.local/lib/python3.9/site-packages/pytest_plus/__init__.py', ' pytest-mock-3.6.1 at /home/rknet/rkau2905/.local/lib/python3.9/site-packages/pytest_mock/__init__.py', ' pytest-html-3.1.1 at /home/rknet/rkau2905/.local/lib/python3.9/site-packages/pytest_html/plugin.py', ' pytest-cov-2.12.1 at /home/rknet/rkau2905/.local/lib/python3.9/site-packages/pytest_cov/plugin.py', ' flaky-3.7.0 at /home/rknet/rkau2905/.local/lib/python3.9/site-packages/flaky/flaky_pytest_plugin.py']] [hook]
finish pytest_sessionstart --> [] [hook]
pytest_collection [hook]
session: <Session molecule exitstatus=<ExitCode.OK: 0> testsfailed=0 testscollected=0>
perform_collect <Session molecule exitstatus=<ExitCode.OK: 0> testsfailed=0 testscollected=0> ['/home/rknet/rkau2905/Devel/private/ansible/roles/xoxys.pam/molecule/rocky8/tests/test_default.py'] [collection]
pytest_collectstart [hook]
collector: <Session molecule exitstatus=<ExitCode.OK: 0> testsfailed=0 testscollected=0>
finish pytest_collectstart --> [] [hook]
pytest_make_collect_report [hook]
collector: <Session molecule exitstatus=<ExitCode.OK: 0> testsfailed=0 testscollected=0>
processing argument (local('/home/rknet/rkau2905/Devel/private/ansible/roles/xoxys.pam/molecule/rocky8/tests/test_default.py'), []) [collection]
pytest_collect_file [hook]
path: /home/rknet/rkau2905/Devel/private/ansible/roles/xoxys.pam/molecule/rocky8/tests/test_default.py
parent: <Session molecule exitstatus=<ExitCode.OK: 0> testsfailed=0 testscollected=0>
pytest_pycollect_makemodule [hook]
path: /home/rknet/rkau2905/Devel/private/ansible/roles/xoxys.pam/molecule/rocky8/tests/test_default.py
parent: <Session molecule exitstatus=<ExitCode.OK: 0> testsfailed=0 testscollected=0>
finish pytest_pycollect_makemodule --> <Module rocky8/tests/test_default.py> [hook]
finish pytest_collect_file --> [<Module rocky8/tests/test_default.py>] [hook]
matchnodes [<Module rocky8/tests/test_default.py>] [] [collection]
matchnodes finished -> 1 nodes [collection]
finish pytest_make_collect_report --> <CollectReport '' lenresult=1 outcome='passed'> [hook]
pytest_collectreport [hook]
report: <CollectReport '' lenresult=1 outcome='passed'>
finish pytest_collectreport --> [] [hook]
genitems <Module rocky8/tests/test_default.py> [collection]
pytest_collectstart [hook]
collector: <Module rocky8/tests/test_default.py>
finish pytest_collectstart --> [] [hook]
pytest_make_collect_report [hook]
collector: <Module rocky8/tests/test_default.py>
find_module called for: test_default [assertion]
matched test file (was specified on cmdline): '/home/rknet/rkau2905/Devel/private/ansible/roles/xoxys.pam/molecule/rocky8/tests/test_default.py' [assertion]
rewriting PosixPath('/home/rknet/rkau2905/Devel/private/ansible/roles/xoxys.pam/molecule/rocky8/tests/test_default.py') [assertion]
matched marked file 'testinfra.utils' (from 'testinfra') [assertion]
find_module called for: testinfra.utils [assertion]
found cached rewritten pyc for /home/rknet/rkau2905/.local/lib/python3.9/site-packages/testinfra/utils/__init__.py [assertion]
matched marked file 'testinfra.utils.ansible_runner' (from 'testinfra') [assertion]
find_module called for: testinfra.utils.ansible_runner [assertion]
found cached rewritten pyc for /home/rknet/rkau2905/.local/lib/python3.9/site-packages/testinfra/utils/ansible_runner.py [assertion]
early skip of rewriting module: ipaddress [assertion]
matched marked file 'testinfra.backend.local' (from 'testinfra') [assertion]
find_module called for: testinfra.backend.local [assertion]
found cached rewritten pyc for /home/rknet/rkau2905/.local/lib/python3.9/site-packages/testinfra/backend/local.py [assertion]
matched marked file 'testinfra.backend.base' (from 'testinfra') [assertion]
find_module called for: testinfra.backend.base [assertion]
found cached rewritten pyc for /home/rknet/rkau2905/.local/lib/python3.9/site-packages/testinfra/backend/base.py [assertion]
pytest_pycollect_makeitem [hook]
collector: <Module rocky8/tests/test_default.py>
name: @py_builtins
obj: <module 'builtins' (built-in)>
finish pytest_pycollect_makeitem --> None [hook]
pytest_pycollect_makeitem [hook]
collector: <Module rocky8/tests/test_default.py>
name: @pytest_ar
obj: <module '_pytest.assertion.rewrite' from '/home/rknet/rkau2905/.local/lib/python3.9/site-packages/_pytest/assertion/rewrite.py'>
finish pytest_pycollect_makeitem --> None [hook]
pytest_pycollect_makeitem [hook]
collector: <Module rocky8/tests/test_default.py>
name: os
obj: <module 'os' from '/usr/lib64/python3.9/os.py'>
finish pytest_pycollect_makeitem --> None [hook]
pytest_pycollect_makeitem [hook]
collector: <Module rocky8/tests/test_default.py>
name: testinfra
obj: <module 'testinfra' from '/home/rknet/rkau2905/.local/lib/python3.9/site-packages/testinfra/__init__.py'>
finish pytest_pycollect_makeitem --> None [hook]
pytest_pycollect_makeitem [hook]
collector: <Module rocky8/tests/test_default.py>
name: testinfra_hosts
obj: ['rocky8-pam']
finish pytest_pycollect_makeitem --> None [hook]
pytest_pycollect_makeitem [hook]
collector: <Module rocky8/tests/test_default.py>
name: test_pam_config
obj: <function test_pam_config at 0x7f7ba3af4550>
pytest_generate_tests [hook]
metafunc: <_pytest.python.Metafunc object at 0x7f7ba3adceb0>
matched marked file 'testinfra.backend.ansible' (from 'testinfra') [assertion]
find_module called for: testinfra.backend.ansible [assertion]
found cached rewritten pyc for /home/rknet/rkau2905/.local/lib/python3.9/site-packages/testinfra/backend/ansible.py [assertion]
early skip of rewriting module: encodings.unicode_escape [assertion]
finish pytest_generate_tests --> [] [hook]
finish pytest_pycollect_makeitem --> [<Function test_pam_config[ansible://rocky8-pam]>] [hook]
finish pytest_make_collect_report --> <CollectReport 'rocky8/tests/test_default.py' lenresult=1 outcome='passed'> [hook]
genitems <Function test_pam_config[ansible://rocky8-pam]> [collection]
pytest_itemcollected [hook]
item: <Function test_pam_config[ansible://rocky8-pam]>
finish pytest_itemcollected --> [] [hook]
pytest_collectreport [hook]
report: <CollectReport 'rocky8/tests/test_default.py' lenresult=1 outcome='passed'>
finish pytest_collectreport --> [] [hook]
pytest_collection_modifyitems [hook]
session: <Session molecule exitstatus=<ExitCode.OK: 0> testsfailed=0 testscollected=0>
config: <_pytest.config.Config object at 0x7f7ba4a9ca30>
items: [<Function test_pam_config[ansible://rocky8-pam]>]
finish pytest_collection_modifyitems --> [] [hook]
pytest_collection_finish [hook]
session: <Session molecule exitstatus=<ExitCode.OK: 0> testsfailed=0 testscollected=0>
pytest_report_collectionfinish [hook]
config: <_pytest.config.Config object at 0x7f7ba4a9ca30>
startdir: /home/rknet/rkau2905/Devel/private/ansible/roles/xoxys.pam
items: [<Function test_pam_config[ansible://rocky8-pam]>]
finish pytest_report_collectionfinish --> [] [hook]
finish pytest_collection_finish --> [] [hook]
finish pytest_collection --> None [hook]
pytest_runtestloop [hook]
session: <Session molecule exitstatus=<ExitCode.OK: 0> testsfailed=0 testscollected=1>
pytest_runtest_protocol [hook]
item: <Function test_pam_config[ansible://rocky8-pam]>
nextitem: None
pytest_runtest_logstart [hook]
nodeid: rocky8/tests/test_default.py::test_pam_config[ansible://rocky8-pam]
location: ('rocky8/tests/test_default.py', 9, 'test_pam_config[ansible://rocky8-pam]')
finish pytest_runtest_logstart --> [] [hook]
pytest_runtest_setup [hook]
item: <Function test_pam_config[ansible://rocky8-pam]>
pytest_fixture_setup [hook]
fixturedef: <FixtureDef argname='_testinfra_host' scope='module' baseid=''>
request: <SubRequest '_testinfra_host' for <Function test_pam_config[ansible://rocky8-pam]>>
finish pytest_fixture_setup --> <testinfra.host.Host ansible://rocky8-pam> [hook]
pytest_fixture_setup [hook]
fixturedef: <FixtureDef argname='host' scope='module' baseid=''>
request: <SubRequest 'host' for <Function test_pam_config[ansible://rocky8-pam]>>
finish pytest_fixture_setup --> <testinfra.host.Host ansible://rocky8-pam> [hook]
finish pytest_runtest_setup --> [] [hook]
pytest_runtest_makereport [hook]
item: <Function test_pam_config[ansible://rocky8-pam]>
call: <CallInfo when='setup' result: []>
finish pytest_runtest_makereport --> <TestReport 'rocky8/tests/test_default.py::test_pam_config[ansible://rocky8-pam]' when='setup' outcome='passed'> [hook]
pytest_runtest_logreport [hook]
report: <TestReport 'rocky8/tests/test_default.py::test_pam_config[ansible://rocky8-pam]' when='setup' outcome='passed'>
pytest_report_teststatus [hook]
report: <TestReport 'rocky8/tests/test_default.py::test_pam_config[ansible://rocky8-pam]' when='setup' outcome='passed'>
config: <_pytest.config.Config object at 0x7f7ba4a9ca30>
finish pytest_report_teststatus --> ('', '', '') [hook]
finish pytest_runtest_logreport --> [] [hook]
pytest_runtest_call [hook]
item: <Function test_pam_config[ansible://rocky8-pam]>
pytest_pyfunc_call [hook]
pyfuncitem: <Function test_pam_config[ansible://rocky8-pam]>
matched marked file 'testinfra.modules.file' (from 'testinfra') [assertion]
find_module called for: testinfra.modules.file [assertion]
found cached rewritten pyc for /home/rknet/rkau2905/.local/lib/python3.9/site-packages/testinfra/modules/file.py [assertion]
matched marked file 'testinfra.modules.base' (from 'testinfra') [assertion]
find_module called for: testinfra.modules.base [assertion]
found cached rewritten pyc for /home/rknet/rkau2905/.local/lib/python3.9/site-packages/testinfra/modules/base.py [assertion]
matched marked file 'testinfra.modules.systeminfo' (from 'testinfra') [assertion]
find_module called for: testinfra.modules.systeminfo [assertion]
found cached rewritten pyc for /home/rknet/rkau2905/.local/lib/python3.9/site-packages/testinfra/modules/systeminfo.py [assertion]
matched marked file 'testinfra.backend.ssh' (from 'testinfra') [assertion]
find_module called for: testinfra.backend.ssh [assertion]
found cached rewritten pyc for /home/rknet/rkau2905/.local/lib/python3.9/site-packages/testinfra/backend/ssh.py [assertion]
finish pytest_pyfunc_call --> True [hook]
finish pytest_runtest_call --> [] [hook]
pytest_runtest_makereport [hook]
item: <Function test_pam_config[ansible://rocky8-pam]>
call: <CallInfo when='call' result: []>
finish pytest_runtest_makereport --> <TestReport 'rocky8/tests/test_default.py::test_pam_config[ansible://rocky8-pam]' when='call' outcome='passed'> [hook]
pytest_runtest_logreport [hook]
report: <TestReport 'rocky8/tests/test_default.py::test_pam_config[ansible://rocky8-pam]' when='call' outcome='passed'>
pytest_report_teststatus [hook]
report: <TestReport 'rocky8/tests/test_default.py::test_pam_config[ansible://rocky8-pam]' when='call' outcome='passed'>
config: <_pytest.config.Config object at 0x7f7ba4a9ca30>
finish pytest_report_teststatus --> ('passed', '.', 'PASSED') [hook]
finish pytest_runtest_logreport --> [] [hook]
pytest_runtest_teardown [hook]
item: <Function test_pam_config[ansible://rocky8-pam]>
nextitem: None
pytest_fixture_post_finalizer [hook]
fixturedef: <FixtureDef argname='host' scope='module' baseid=''>
request: <SubRequest 'host' for <Function test_pam_config[ansible://rocky8-pam]>>
finish pytest_fixture_post_finalizer --> [] [hook]
pytest_fixture_post_finalizer [hook]
fixturedef: <FixtureDef argname='host' scope='module' baseid=''>
request: <SubRequest 'host' for <Function test_pam_config[ansible://rocky8-pam]>>
finish pytest_fixture_post_finalizer --> [] [hook]
pytest_fixture_post_finalizer [hook]
fixturedef: <FixtureDef argname='_testinfra_host' scope='module' baseid=''>
request: <SubRequest '_testinfra_host' for <Function test_pam_config[ansible://rocky8-pam]>>
finish pytest_fixture_post_finalizer --> [] [hook]
finish pytest_runtest_teardown --> [] [hook]
pytest_runtest_makereport [hook]
item: <Function test_pam_config[ansible://rocky8-pam]>
call: <CallInfo when='teardown' result: []>
finish pytest_runtest_makereport --> <TestReport 'rocky8/tests/test_default.py::test_pam_config[ansible://rocky8-pam]' when='teardown' outcome='passed'> [hook]
pytest_runtest_logreport [hook]
report: <TestReport 'rocky8/tests/test_default.py::test_pam_config[ansible://rocky8-pam]' when='teardown' outcome='passed'>
pytest_report_teststatus [hook]
report: <TestReport 'rocky8/tests/test_default.py::test_pam_config[ansible://rocky8-pam]' when='teardown' outcome='passed'>
config: <_pytest.config.Config object at 0x7f7ba4a9ca30>
finish pytest_report_teststatus --> ('', '', '') [hook]
finish pytest_runtest_logreport --> [] [hook]
pytest_runtest_logfinish [hook]
nodeid: rocky8/tests/test_default.py::test_pam_config[ansible://rocky8-pam]
location: ('rocky8/tests/test_default.py', 9, 'test_pam_config[ansible://rocky8-pam]')
finish pytest_runtest_logfinish --> [] [hook]
finish pytest_runtest_protocol --> True [hook]
finish pytest_runtestloop --> True [hook]
pytest_sessionfinish [hook]
session: <Session molecule exitstatus=0 testsfailed=0 testscollected=1>
exitstatus: 0
pytest_terminal_summary [hook]
terminalreporter: <_pytest.terminal.TerminalReporter object at 0x7f7ba3b156a0>
exitstatus: 0
config: <_pytest.config.Config object at 0x7f7ba4a9ca30>
finish pytest_terminal_summary --> [] [hook]
finish pytest_sessionfinish --> [] [hook]
pytest_unconfigure [hook]
config: <_pytest.config.Config object at 0x7f7ba4a9ca30>
finish pytest_unconfigure --> [] [hook]

View File

@ -13,8 +13,8 @@
module_arguments: "{{ item.module_arguments | default(omit) }}"
loop: "{{ pam_settings + pam_settings_extra }}"
loop_control:
label: "{{ item.name | default('system-auth') }}:{{ item.state | default('args_present') }}: {{ item.new_type | default(item.type) | default('auth') }} {{ item.new_control | default(item.control) }} {{ item.new_module_path | default(item.module_path) | default('pam_unix.so') }} {{ item.module_arguments | default([]) | join(' ') }}"
label: "{{ item.name | default('system-auth') }}:{{ item.state | default('args_present') }}: {{ item.new_type | default(item.type) | default('auth') }} {{ item.new_control | default(item.control) }} {{ item.new_module_path | default(item.module_path) | default('pam_unix.so') }} {{ item.module_arguments | default([]) | join(' ') }}"
- name: Auto-update items with state before/after
pamd:
name: "{{ item.name | default('system-auth') }}"