Problem:Can´t upgrade OX App Suite to version 7.10.6-ucs4

Problem

You can´t upgrade or install the latest version of OX App Suite 7.10.6-ucs4 and get failure like:

univention-app upgrade oxseforucs
Resolving dependencies for oxseforucs
Adding ox-connector to the list of Apps
Going to upgrade OX Connector (2.1.2)
Going to upgrade OX App Suite (7.10.6-ucs4)
Automatically added App ox-connector=2.1.2 has its own settings. You
should explicitely mention this App. This way, you may (or may not) set
settings for this App via --set.
Unable to upgrade. Aborting...
Failure will leave these apps untouched: ox-connector, oxseforucs

Solution

There is a dependency between the OX-Connector and the latest version OX App Suite 7.10.6-ucs4 and UCS 5.0-3 errata 632

RequiredAppsInDomain = ox-connector
SupportedUcsVersions = 5.0-3 errata632

https://appcenter.software-univention.de/meta-inf/5.0/oxseforucs/oxseforucs_20230201112250.ini

With the release of OX App Suite 7.10.6-ucs4, the app has been integrated with the OX Connector app (ver. >= 2.1.2) from the UCS App Center. This means that the OX App Suite is responsible for running the OX software and the OX Connector does the provisioning of users, groups, etc. into the OX database (via OX’ SOAP API)

Update the repo’s for the app-center

univention-app update

Install or upgrade OX-Connector

It’s really important to install or update the OX-Connector at first

univention-app install ox-connector

or

univention-app upgrade ox-connector

Further check your system for the installed versions

univention-app info

UCS: 5.0-3 errata630
Installed: ox-connector=2.1.2 oxseforucs=7.10.6-ucs3
Upgradable: oxseforucs

Upgrade OX-App-Suite

Upgrade the OX-App-Suite to the latest version

univention-app upgrade oxseforucs

UCS Upgrade

So you have to upgrade the UCS system at first, to meet the dependency for the OX App Suite and install latest version from UCS and all installed apps with:

univention-upgrade --enable-app-updates --ignoressh

At least check you system again if you want

univention-app info

UCS: 5.0-3 errata638
Installed: ox-connector=2.1.2 oxseforucs=7.10.6-ucs4
Upgradable:

Investigation:

You may find message like this in /var/log/univention/appcenter.log

Automatically added App ox-connector=2.1.2 has its own settings. You should explicitely mention this App. This way, you may (or may not) set settings for this App via --set.

see also:

1 Like
Mastodon