Title: #617: deskprofile: don't bail if we fail to save one profile
Due to different reasons (a bug on fleet-commander, for instance?) we
may face the situation where one profile ends up stored in freeipa on a
half-broken state (with no data, for instance).
In case it happens, we should try our best to save the not broken
profiles and just skip the broken ones instead of bailing the operation.
Signed-off-by: Fabiano Fidêncio <fidencio(a)redhat.com>
To pull the PR as Git branch:
git remote add ghsssd https://github.com/SSSD/sssd
git fetch ghsssd pull/617/head:pr617
git checkout pr617