Skip to content
This repository has been archived by the owner on Dec 27, 2023. It is now read-only.

0013414: update scripts should work without dedicated setupuser #6635

Closed
Gloirin opened this issue Jun 9, 2018 · 1 comment
Closed

0013414: update scripts should work without dedicated setupuser #6635

Gloirin opened this issue Jun 9, 2018 · 1 comment
Assignees
Labels
Bug Mantis Migrated from old Mantis bugtracker forge.tine20.org Tinebase

Comments

@Gloirin
Copy link
Contributor

Gloirin commented Jun 9, 2018

Reported by pschuele on 5 Sep 2017 12:40

update scripts should work without dedicated setupuser

setupuser might not be created (for example with ldap readonly backend) or the default admin group might have no rights for all apps

  • for example Tinebase 10.16 -> 10.17 (node acl)
  • setup tests: in installing from dump: after restoring db, but before
    executing the updates, strip the setup user of all its rights
  • before running updates: create a superUser role (turn off modlog and
    replication), assign setup user to superUser role, run update, cleanup
  • check action queue is empty and wait for it to finish
  • before running updates: set action queue to direct backend
@Gloirin Gloirin self-assigned this Jun 9, 2018
@Gloirin Gloirin added Bug Mantis Migrated from old Mantis bugtracker forge.tine20.org Tinebase labels Jun 9, 2018
@Gloirin Gloirin closed this as completed Jun 9, 2018
@Gloirin
Copy link
Contributor Author

Gloirin commented Jun 11, 2018

Comment posted by pschuele on 7 Sep 2017 13:14

http://gerrit.tine20.com/customers/#/c/5593/

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Bug Mantis Migrated from old Mantis bugtracker forge.tine20.org Tinebase
Projects
None yet
Development

No branches or pull requests

1 participant