#4601 Client re-enrollment test fails while checking for Host certificate
Closed: Fixed None Opened 9 years ago by mkosek.

Since #4449, host certificates are not generated by default. Client re-enrollment test still check it, leading to test errors:

======================================================================
FAIL: Client re-enrollment using admin credentials (--force-join)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python2.7/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/usr/lib/python2.7/site-packages/ipatests/test_integration/test_forced_client_reenrollment.py", line 61, in test_reenroll_with_force_join
    self.check_client_host_entry()
  File "/usr/lib/python2.7/site-packages/ipatests/test_integration/test_forced_client_reenrollment.py", line 226, in check_client_host_entry
    assert 'Certificate:' in result.stdout_text
AssertionError

======================================================================
FAIL: Client re-enrollment using keytab
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python2.7/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/usr/lib/python2.7/site-packages/ipatests/test_integration/test_forced_client_reenrollment.py", line 73, in test_reenroll_with_keytab
    self.check_client_host_entry()
  File "/usr/lib/python2.7/site-packages/ipatests/test_integration/test_forced_client_reenrollment.py", line 226, in check_client_host_entry
    assert 'Certificate:' in result.stdout_text
AssertionError

======================================================================
FAIL: Client re-enrollment using both --force-join and --keytab options
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python2.7/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/usr/lib/python2.7/site-packages/ipatests/test_integration/test_forced_client_reenrollment.py", line 86, in test_reenroll_with_both_force_join_and_keytab
    self.check_client_host_entry()
  File "/usr/lib/python2.7/site-packages/ipatests/test_integration/test_forced_client_reenrollment.py", line 226, in check_client_host_entry
    assert 'Certificate:' in result.stdout_text
AssertionError

======================================================================
FAIL: Client re-enrollment using keytab, to a replica
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python2.7/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/usr/lib/python2.7/site-packages/ipatests/test_integration/test_forced_client_reenrollment.py", line 99, in test_reenroll_to_replica
    self.check_client_host_entry()
  File "/usr/lib/python2.7/site-packages/ipatests/test_integration/test_forced_client_reenrollment.py", line 226, in check_client_host_entry
    assert 'Certificate:' in result.stdout_text
AssertionError

======================================================================
FAIL: Client re-enrollment using keytab, with incorrect keytab file
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python2.7/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/usr/lib/python2.7/site-packages/ipatests/test_integration/test_forced_client_reenrollment.py", line 147, in test_try_to_reenroll_with_incorrect_keytab
    self.check_client_host_entry()
  File "/usr/lib/python2.7/site-packages/ipatests/test_integration/test_forced_client_reenrollment.py", line 226, in check_client_host_entry
    assert 'Certificate:' in result.stdout_text
AssertionError

master:

  • 21276e8 test_forced_client_reenrollment: Don't check for host certificates

ipa-4-1:

  • 4ba2ab8 test_forced_client_reenrollment: Don't check for host certificates

ipa-4-0:

  • d1be74e test_forced_client_reenrollment: Don't check for host certificates

Only test fixes - no need to clone.

Metadata Update from @mkosek:
- Issue assigned to pviktori
- Issue set to the milestone: FreeIPA 4.0.4

7 years ago

Login to comment on this ticket.

Metadata