#7939 Upgrade failure when ipa-server-upgrade is being run on a system with no trust established but trust configured
Closed: fixed by fcami. Opened by abbra.

After dnf upgrade of freeipa server to 4.7.90.pre1-3, I'm unable to restart freeipa using ipactl due to data upgrade failing.

Version-Release number of selected component (if applicable):
freeipa-common-4.7.90.pre1-3

How reproducible:
Everytime freeipa server is attempted to be started after rpm upgrade.

Steps to Reproduce:
1. Upgrade freeipa from 4.7.2-8-fc30 to 4.7.90.pre1-3.fc30.
2. Restart freeipa server using ipactl.
or
2. Attempt manual data migration using ipa-server-upgrade.

Actual results:
Data migration fails with "RuntimeError: no matching entry found"
Reviewed attached spa-server-upgrade -v log.

Expected results:
Data migration process would successfully execute, data would be migrated and freeipa server suite would start.


Metadata Update from @abbra:
- Issue assigned to abbra

Metadata Update from @abbra:
- Custom field rhbz adjusted to https://bugzilla.redhat.com/show_bug.cgi?id=1708808
- Issue set to the milestone: FreeIPA 4.6

master:

  • 98b4c710d90f289322ebda457fdb84c2dd34aace upgrade: adtrust - catch empty result when retrieving list of trusts

ipa-4-7:

  • 81756c78b7760003d12d7c5e252446972f101258 upgrade: adtrust - catch empty result when retrieving list of trusts

ipa-4-6:

  • aa8b1b963d697b40178e2c762fbefb9762e84e14 upgrade: adtrust - catch empty result when retrieving list of trusts

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

Metadata