As developer, I want integration tests to collect logs on all replicas, not just the replicas on which an action was performed. For example, when doing a KRA replica install, if something breaks the analysis will involve the server it was cloning from, but we don't have logs.
For example, the TestInstallWithCA_KRA2 test artifacts include:
TestInstallWithCA_KRA2
test_integration-test_installation.py-TestInstallWithCA_KRA2--test_replica0_with_ca_kra_dns_install: vm-171-039.abc.idm.lab.eng.brq.redhat.com vm-171-061.abc.idm.lab.eng.brq.redhat.com vm-171-062.abc.idm.lab.eng.brq.redhat.com vm-171-068.abc.idm.lab.eng.brq.redhat.com test_integration-test_installation.py-TestInstallWithCA_KRA2--test_replica1_ipa_kra_install: vm-171-039.abc.idm.lab.eng.brq.redhat.com test_integration-test_installation.py-TestInstallWithCA_KRA2--test_replica1_with_ca_dns_install: vm-171-039.abc.idm.lab.eng.brq.redhat.com test_integration-test_installation.py-TestInstallWithCA_KRA2--test_replica2_ipa_ca_install: vm-171-061.abc.idm.lab.eng.brq.redhat.com test_integration-test_installation.py-TestInstallWithCA_KRA2--test_replica2_ipa_kra_install: vm-171-061.abc.idm.lab.eng.brq.redhat.com test_integration-test_installation.py-TestInstallWithCA_KRA2--test_replica2_with_dns_install: vm-171-061.abc.idm.lab.eng.brq.redhat.com
If the test_replica2_ipa_kra_install step failed, we want to see logs for other replicas, not just the one on which the action was performed.
test_replica2_ipa_kra_install
Metadata Update from @pvoborni: - Issue set to the milestone: FreeIPA 4.7
Metadata Update from @pvoborni: - Issue priority set to: normal
Metadata Update from @fbarreto: - Issue assigned to fbarreto
Metadata Update from @fbarreto: - Custom field on_review adjusted to https://github.com/freeipa/freeipa/pull/1423/
master:
ipa-4-6:
Metadata Update from @cheimes: - Issue close_status updated to: fixed - Issue status updated to: Closed (was: Open)