Bug 43582 - UCS 4.2 adjustments for Office 365
UCS 4.2 adjustments for Office 365
Status: CLOSED FIXED
Product: UCS
Classification: Unclassified
Component: Office 365
UCS 4.2
Other Linux
: P5 normal (vote)
: UCS 4.2
Assigned To: Florian Best
Erik Damrose
: interim-2
Depends on: 42228
Blocks:
  Show dependency treegraph
 
Reported: 2017-02-20 10:06 CET by Erik Damrose
Modified: 2017-04-04 18:29 CEST (History)
4 users (show)

See Also:
What kind of report is it?: Development Internal
What type of bug is this?: 2: Improvement: Would be a product improvement
Who will be affected by this bug?: 5: Will affect all installed domains
How will those affected feel about the bug?: ---
User Pain:
Enterprise Customer affected?:
School Customer affected?:
ISV affected?:
Waiting Support:
Flags outvoted (downgraded) after PO Review:
Ticket number:
Bug group (optional):
Max CVSS v3 score:
best: Patch_Available+


Attachments
patch (10.11 KB, patch)
2017-02-20 10:39 CET, Florian Best
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Erik Damrose univentionstaff 2017-02-20 10:06:13 CET
Also has to be fixed in the office365 app. We provide up- and download links in the wizard

+++ This bug was initially created as a clone of Bug #42228 +++

UCS 4.2 is the right point in time to generalize the web URI structure. It will be helpful to have a generic struture that sensibly refelcts our different web services, e.g.:

/univention → web portal
/univention/management → UMC
/univention/login → global login page
/univention/user-services → password and self services
/univention/command → UMC commands that are redirected to the UMC server
...
Comment 1 Florian Best univentionstaff 2017-02-20 10:39:12 CET
Created attachment 8435 [details]
patch
Comment 2 Florian Best univentionstaff 2017-02-20 11:18:36 CET
univention-office365 (1.0.0-1):
r76857 | Bug #43582: adjust paths for UCS 4.2
r76854 | Bug #43582: copy UCS 4.1 branch to UCS 4.2
Comment 3 Erik Damrose univentionstaff 2017-03-02 10:35:51 CET
I updated the 4.2 test app center with the packages. I had to rebuild pyjwt to adapt to automatically filled dependencies for UCS 4.2.

Upon opening the office365 umc wizard, the following traceback is shown:

Traceback (most recent call last):
  File "/usr/lib/pymodules/python2.7/univention/management/console/protocol/modserver.py", line 99, in _load_module
    self.__module = __import__(file_, [], [], modname)
  File "/usr/lib/pymodules/python2.7/univention/management/console/modules/office365/__init__.py", line 40, in <module>
    from univention.management.console.base import Base, UMC_Error, UMC_OptionSanitizeError
ImportError: cannot import name UMC_OptionSanitizeError
 Konnte das Modul office365 nicht laden: cannot import name UMC_OptionSanitizeError
Comment 4 Florian Best univentionstaff 2017-03-02 11:39:20 CET
univention-office365 (1.0.1-1):
r77226 | Bug #43582: fix sanitizers API
Comment 5 Erik Damrose univentionstaff 2017-03-03 10:40:19 CET
App setup using the wizard works fine. SSO has general issues (bug #42174) and was not tested. Verified.
Followup with remaining issues is bug #43703
Comment 6 Stefan Gohmann univentionstaff 2017-04-04 18:29:05 CEST
UCS 4.2 has been released:
 https://docs.software-univention.de/release-notes-4.2-0-en.html
 https://docs.software-univention.de/release-notes-4.2-0-de.html

If this error occurs again, please use "Clone This Bug".