Bug 56849 - OX Connector resets default context, when installed after OX App Suite (upgrading from before 7.10.6-ucs3)
OX Connector resets default context, when installed after OX App Suite (upgra...
Status: NEW
Product: Z_Internal OX development
Classification: Unclassified
Component: OX-Connector
UCS 5.0 / 7.10.6
Other Linux
: P5 normal (vote)
: ---
Assigned To: Mail maintainers
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2023-11-17 13:52 CET by Daniel Tröder
Modified: 2023-11-17 13:52 CET (History)
0 users

See Also:
What kind of report is it?: Bug Report
What type of bug is this?: 3: Simply Wrong: The implementation doesn't match the docu
Who will be affected by this bug?: 2: Will only affect a few installed domains
How will those affected feel about the bug?: 2: A Pain – users won’t like this once they notice it
User Pain: 0.069
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:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Daniel Tröder univentionstaff 2023-11-17 13:52:15 CET
When the OX Connector is installed _after_ the OX App Suite app, it resets the default context to "10", ignoring the previous default context.

This happens when upgrading from OX App Suite 7.10.6-ucs3:

1. Install OX App Suite 7.10.6-ucs3.
2. Install OX Connector (current version).
3. Upgrade OX App Suite (to current version).

During "2. Install OX Connector", the "configure_host" script will use the OX Connector app's DEFAULT_CONTEXT setting to set the UCRV ox/context/id.
If the OX Connector app has not been configured (which is not necessary, as the OX App Suite will do that later), it will use its default "10".

→ Change the Upgrade guide at https://help.univention.com/t/ox-appsuite-7-10-6-ucs4-installation-upgrade/21390 to include instructions to set the DEFAULT_CONTEXT when installing the OX Connector app.
Add a CLI example: univention-app install --set DEFAULT_CONTEXT="$(ucr get ox/default/context)" ox-connector
And add a textual hint for the UI.