Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
2019.08.4 update fails with Tinebase_Exception_NotFound #7113
Whilst trying to update from 2018.08.4 to 2019.08.4 I run into the following exception:
Technically it makes sense as the setupuser is not listed in LDAP, I am wondering why it is tried to access the setupuser in that place.
the issue is that your setup user does not have a contact. Easiest solution would be to delete the setup user before upgrading. Maybe you can do it tine20 in the admin area, not sure. If you can't, just delete it in the tine20_accounts table, username "setupuser".
Upon running setup.php --update it will be recreated and then it will properly create the addressbook contact for the setup user too.
Read the code, pretty sure about this. Will add some code to fix this automatically
with ldap (and ad?) user backends, the setup user might get created without an adb contact, fixed it Change-Id: I52f0f23a542aad9cc96cf60b238ac0ac6b65575c Reviewed-on: http://gerrit.tine20.com/customers/14729 Tested-by: Jenkins CI (http://ci.tine20.com/) <email@example.com> Reviewed-by: Paul Mehrer <firstname.lastname@example.org> Reviewed-on: http://gerrit.tine20.com/customers/14803