#7517 Failures in test_server_del test suite
Closed: fixed by frenaud. Opened by sumenon.

Issue

Steps to Reproduce

  1. Setup Master and Replica and Client

On Client:
1. ipa server-del replica1.testrelm.test --ignore-topology-disconnect
Deleted IPA server "replica1.testrelm.test

On Replica:
ipa-server-install --uninstall -U

Actual behavior

Attaching the logs for the run done manually.

Expected behavior

Replica uninstall should work.

Version/Release/Distribution

$ rpm -q freeipa-server freeipa-client ipa-server ipa-client 389-ds-base pki-ca krb5-server

freeipa-server-common-4.6.90
pki-server-10.6.0-1.fc27.noarch
389-ds-base-1.3.7.10-1.fc27.x86_64
krb5-server-1.15.2-8.fc27.x86_64

Additional info:

test_server_del.txt


Metadata Update from @gkaihoro:
- Issue tagged with: test-failure

Please provide sanitized output, possibly directly from the test that's failing. Also provide the information whether the issue is reproducible or not.

More details of the failures here
https://fedorapeople.org/groups/freeipa/prci/jobs/ddc26d4e-48e4-11e8-80f7-fa163e1fbb7b/

Metadata Update from @fbarreto:
- Issue priority set to: important
- Issue set to the milestone: FreeIPA 4.6.4

master:

  • 7c5ee4e8fc19e5f5ac4076430d571cd60c51fb12 server-del do not return early if CA renewal master cannot be changed
  • 60e992ca569543b7cf74366a7feece71f62f2db3 Fix test_server_del::TestLastServices

https://github.com/freeipa/freeipa/pull/1932 fixes the TestServerDel part.

ipa-4-6:

  • e7bb2d7f52a9e1499adb295d52be0d31856ca640 server-del do not return early if CA renewal master cannot be changed
  • 7f1803f96645e281cc95923a67cad30b82ab5873 Fix test_server_del::TestLastServices

Metadata Update from @rcritten:
- Issue set to the milestone: FreeIPA 4.6.5 (was: FreeIPA 4.6.4)

The test is still failing (not consistently), with a crash in 389-ds. See BZ https://bugzilla.redhat.com/show_bug.cgi?id=1633089

Upstream 389-ds issue 49972 is now closed as fixed in master and 389-ds-base-1.3.9 branch.
When the fix is released in a version, we need to bump Requires for 389-ds-base.

The fix is now available in 389-ds 1.4.0.21 (see the 389-announce email) available on Fedora 28 and 29, and in 389-ds 1.4.1.1 (see the 389-announce email) available on Fedora 30.

master:

  • 0b17ae905ac4d3243c373290582ebc3a424b0d77 Require 389-ds 1.4.0.21

Metadata Update from @frenaud:
- Issue close_status updated to: fixed
- Issue status updated to: Closed (was: Open)

Metadata Update from @frenaud:
- Issue set to the milestone: FreeIPA 4.8 (was: FreeIPA 4.6.5)

Set the milestone to 4.8 as the fix was done on master branch only.

Metadata