Changepw tests fail when run in complete intree test suit with "SSLError: ('failed to allocate SSL context',)". This is caused by P11 tests that somehow break the environment (possibly missing cleanup).
The changepw tests pass if ipatests/test_cmdline are run between ipap11helper test and changepw tests.
Examples:[[BR]] ./make-test -vv ipatests/test_ipaserver/test_changepw.py -> PASS[[BR]] ./make-test -vv ipatests/test_ipapython/test_ipap11helper.py ipatests/test_ipaserver/test_changepw.py -> FAIL[[BR]] ./make-test -vv ipatests/test_ipapython/test_ipap11helper.py; ./make-test -vv ipatests/test_ipaserver/test_changepw.py -> PASS[[BR]] ./make-test -vv ipatests/test_ipapython/test_ipap11helper.py ipatests/test_cmdline/test_ipagetkeytab.py ipatests/test_ipaserver/test_changepw.py -> PASS[[BR]]
Conclusion: test_changepw fail only when run after test_ipap11helper in the scope of single make-test command. When run in scope of two make-test commands or when test_ipagetkeytab is run between them in one make-test command, test_changepw passes.
The issue was solved by some update, tests pass now.
closing according to comment 4
Metadata Update from @lryznaro: - Issue assigned to someone - Issue set to the milestone: FreeIPA 4.4
Login to comment on this ticket.