Upgrade 4.4.9 -> UCS 5.0-2

Hallo,

eine kurze Frage:
wann wird die App Openproject voraussichtlich unter UCS 5.0-2 Supported?

Derzeit ist eine Einwandfreie Funktionalität nur unter der älteren UCS Version möglich, welche allerdings keine Sicherheitsupdates mehr erhält.


Hello,

a quick question:
When is the app Openproject expected to be supported under UCS 5.0-2?

Currently, proper functionality is only possible under the older UCS version, which however no longer receives security updates.

Hello,

OpenProject 12.4.2 ist listed as available for UCS 5.0 in our appcenter catalogue: OpenProject - Univention App Center
I have not tried to install it, but it is available in the App Center module too on a recent UCS 5.

Best regards
Jan-Luca

Hello Jan-Luca,

thanks for the short response.

Available it is but if u type the following command in the Shell:
univention-app status openproject

U always get image
as response and if u try to install the App via Shell or AppStore its running into errors.

1 Like

Unfortunately I cannot reproduce this, I was able to install the app without issues on a up-to-date UCS 5 install and the status works too (but is a bit pointless as it is for every containerized app):

root@pdn ~# univention-app status openproject
● docker-app-openproject.service - LSB: Start the Container for openproject
   Loaded: loaded (/etc/init.d/docker-app-openproject; generated)
   Active: active (exited) since Wed 2023-02-08 15:23:04 CET; 3min 41s ago
     Docs: man:systemd-sysv-generator(8)
  Process: 9986 ExecStart=/etc/init.d/docker-app-openproject start (code=exited, status=0/SUCCESS)

Feb 08 15:23:00 pdn systemd[1]: Starting LSB: Start the Container for openproject...
Feb 08 15:23:04 pdn docker-app-openproject[9986]: Starting openproject Container 7add26c84694126b6a5133456f4de989d3a8aa0b4e6f5d4a8d46f0bce129d447 ....
Feb 08 15:23:04 pdn systemd[1]: Started LSB: Start the Container for openproject.

I would advise you to contact your support about this - The app is provided and supported by OpenProject themselves.

Of course you can elaborate further here, but I am not sure if I will be able to help you with this.

We don’t have any other Support availability. We wanna use UCS with the Openproject Software on a brand new System.

It’s a blanc Installation. New virtual Maschine with the newest .ISO or Hyper-V Image.
Tested both.

In both Szenarios we just join the Domain and install via AppStore the openproject.
I can’t install it without Errors.

What kind of errors are you experiencing?

I have also problem with OpenProject after Upgrade. And univention-app status openproject gives me also, that openproject is not supported.
If I try to install, I have those lines in the log:

root@h:~# univention-app install openproject
Resolving dependencies for openproject
Going to install OpenProject (12.4.2)
Cannot find user Administrator
Password for Administrator: 
Invalid credentials
Username [Administrator]: admin
Password for admin: 
Showing License agreement for openproject=12.4.2
Showing README for openproject=12.4.2
Configuring openproject=12.4.2
Creating data directories for openproject...
Registering UCR for openproject
Marking openproject=12.4.2 as installed
File: /etc/univention/service.info/services/univention-appcenter.cfg
Multifile: /etc/postgresql/9.6/main/pg_hba.conf
Setting ports for apache proxy
Multifile: /etc/apache2/sites-available/000-default.conf
Multifile: /etc/apache2/sites-available/default-ssl.conf
File: /etc/apache2/sites-available/univention-letsencrypt.conf
Creating /etc/init.d/docker-app-openproject
Adding localhost to LDAP object
Setting overview variables
Module: create_portal_entries
Reloading apache2 configuration (via systemctl): apache2.service.
univention-postgresql was already set to manually installed.
Checking if database openproject exists (postgresql implementation)
Database openproject already exists
openproject=12.4.2 already has its database
Registering schema /usr/share/univention-appcenter/apps/openproject/openproject.schema
INFO: No change of core data of object openproject.
Object modified: cn=openproject,cn=ldapschema,cn=univention,dc=anisfeld,dc=com

No modification: cn=openproject,cn=ldapschema,cn=univention,dc=anisfeld,dc=com
WARNING: cannot append openproject to appidentifier, value exists

Waiting for activation of the extension object openproject: OK
Registering attribute openprojectActivated
Registering attribute openproject-isadmin
Registering the container host openp-88522313 for openproject
Downloading app image docker.software-univention.de/openproject:12.4.2
WARNING! Using --password via the CLI is insecure. Use --password-stdin.
WARNING! Your password will be stored unencrypted in /root/.docker/config.json.
Configure a credential helper to remove this warning. See
https://docs.docker.com/engine/reference/commandline/login/#credentials-store

Login Succeeded
Running command: docker pull docker.software-univention.de/openproject:12.4.2
12.4.2: Pulling from openproject
2730d739afad: Pulling fs layer
a122751b3533: Pulling fs layer
0a277c3efe7c: Pulling fs layer
25c35b81c503: Pulling fs layer
cb8cde86ddb2: Pulling fs layer
1b4693b2324f: Pulling fs layer
fad81cb7cfcf: Pulling fs layer
2a29ccfe3bcb: Pulling fs layer
3793df1b91a1: Pulling fs layer
b010274bba84: Pulling fs layer
2bff2e52e45c: Pulling fs layer
42a2d60c5606: Pulling fs layer
e6cebc1a2bea: Pulling fs layer
8188119442ee: Pulling fs layer
ccd3fcd63562: Pulling fs layer
5aed7a88c755: Pulling fs layer
09c8973bcbf1: Pulling fs layer
504007b0aad8: Pulling fs layer
1a51f2b1a291: Pulling fs layer
1bede4a6cc86: Pulling fs layer
13732e319e4b: Pulling fs layer
25c35b81c503: Waiting
cb8cde86ddb2: Waiting
1b4693b2324f: Waiting
fad81cb7cfcf: Waiting
2a29ccfe3bcb: Waiting
3793df1b91a1: Waiting
b010274bba84: Waiting
2bff2e52e45c: Waiting
42a2d60c5606: Waiting
e6cebc1a2bea: Waiting
8188119442ee: Waiting
ccd3fcd63562: Waiting
5aed7a88c755: Waiting
09c8973bcbf1: Waiting
504007b0aad8: Waiting
1a51f2b1a291: Waiting
1bede4a6cc86: Waiting
13732e319e4b: Waiting
a122751b3533: Verifying Checksum
a122751b3533: Download complete
0a277c3efe7c: Verifying Checksum
0a277c3efe7c: Download complete
2730d739afad: Verifying Checksum
2730d739afad: Download complete
1b4693b2324f: Verifying Checksum
1b4693b2324f: Download complete
25c35b81c503: Verifying Checksum
25c35b81c503: Download complete
2730d739afad: Pull complete
2a29ccfe3bcb: Verifying Checksum
2a29ccfe3bcb: Download complete
fad81cb7cfcf: Verifying Checksum
fad81cb7cfcf: Download complete
a122751b3533: Pull complete
3793df1b91a1: Verifying Checksum
3793df1b91a1: Download complete
b010274bba84: Verifying Checksum
b010274bba84: Download complete
42a2d60c5606: Verifying Checksum
42a2d60c5606: Download complete
0a277c3efe7c: Pull complete
e6cebc1a2bea: Verifying Checksum
e6cebc1a2bea: Download complete
8188119442ee: Verifying Checksum
8188119442ee: Download complete
ccd3fcd63562: Download complete
cb8cde86ddb2: Verifying Checksum
cb8cde86ddb2: Download complete
09c8973bcbf1: Verifying Checksum
09c8973bcbf1: Download complete
5aed7a88c755: Verifying Checksum
5aed7a88c755: Download complete
504007b0aad8: Verifying Checksum
504007b0aad8: Download complete
25c35b81c503: Pull complete
2bff2e52e45c: Verifying Checksum
2bff2e52e45c: Download complete
1bede4a6cc86: Verifying Checksum
1bede4a6cc86: Download complete
13732e319e4b: Verifying Checksum
13732e319e4b: Download complete
1a51f2b1a291: Verifying Checksum
1a51f2b1a291: Download complete
cb8cde86ddb2: Pull complete
1b4693b2324f: Pull complete
fad81cb7cfcf: Pull complete
2a29ccfe3bcb: Pull complete
3793df1b91a1: Pull complete
b010274bba84: Pull complete
2bff2e52e45c: Pull complete
42a2d60c5606: Pull complete
e6cebc1a2bea: Pull complete
8188119442ee: Pull complete
ccd3fcd63562: Pull complete
5aed7a88c755: Pull complete
09c8973bcbf1: Pull complete
504007b0aad8: Pull complete
1a51f2b1a291: Pull complete
1bede4a6cc86: Pull complete
13732e319e4b: Pull complete
Digest: sha256:506b305b5f8b9285c182b112d2cdb760e0978d4f24c33ad662a886e283ff8975
Status: Downloaded newer image for docker.software-univention.de/openproject:12.4.2
docker.software-univention.de/openproject:12.4.2
Initializing app image
Running command: docker create --hostname openp-88522313 --env-file /var/lib/univention-appcenter/apps/openproject/openproject.env -p 40003:80/tcp -v /etc/apt/apt.conf.d/80proxy:/etc/apt/apt.conf.d/81proxy:ro -v /sys/fs/cgroup:/sys/fs/cgroup:ro -v /var/lib/univention-appcenter/apps/openproject/conf:/var/lib/univention-appcenter/apps/openproject/conf -v /var/lib/univention-appcenter/apps/openproject/data:/var/lib/univention-appcenter/apps/openproject/data --tmpfs /run --tmpfs /run/lock --security-opt seccomp:/etc/docker/seccomp-systemd.json -e container=docker docker.software-univention.de/openproject:12.4.2
bbe57f3dd86a3c3be8f08365ceb3ba1bb1ee41cb455b54696ff640395c8b2c37
Preconfiguring container bbe57f3dd86a3c3be8f08365ceb3ba1bb1ee41cb455b54696ff640395c8b2c37
Starting docker-app-openproject (via systemctl): docker-app-openproject.service.
Running command: docker cp /etc/postgres-openproject.secret bbe57f3dd86a3c3be8f08365ceb3ba1bb1ee41cb455b54696ff640395c8b2c37:/etc/postgres-openproject.secret
Configuring openproject=12.4.2
ucr cannot be found, falling back to changing the database file directly
Executing interface restore_data_before_setup for openproject
No interface defined
Executing interface setup for openproject
Copying App Center's setup to container's /usr/share/univention-docker-container-mode/setup_custom
/app/config/constants/settings/definition.rb:305:in `find_env_var_override': Using unprefixed environment variables is deprecated. Please use OPENPROJECT_RAILS_CACHE_STORE instead of RAILS_CACHE_STORE (StructuredWarnings::StandardWarning)
/app/vendor/bundle/ruby/3.1.0/gems/activerecord-7.0.4/lib/active_record/railtie.rb:154:in `block (3 levels) in <class:Railtie>': Ignoring /app/db/schema_cache.yml because it has expired. The current schema version is 20210219092709, but the one in the schema cache file is 20230105134940. (StructuredWarnings::StandardWarning)
/app/lib/tasks/database.rake:75:in `rescue in block (3 levels) in <top (required)>': 
---------------------------------------------------
DATABASE INCOMPATIBILITY ERROR

Database server version mismatch: Required version is 10.0.0, but current version is 9.6.22

For more information, visit our upgrading documentation:
https://www.openproject.org/operations/upgrading/
---------------------------------------------------
 (StructuredWarnings::StandardWarning)
W, [2023-02-08T21:42:49.162006 #44]  WARN -- : 127.0.0.1:11211 failed (count: 0) Errno::ECONNREFUSED: Connection refused - connect(2) for "127.0.0.1" port 11211
W, [2023-02-08T21:42:49.268883 #44]  WARN -- : 127.0.0.1:11211 failed (count: 1) Errno::ECONNREFUSED: Connection refused - connect(2) for "127.0.0.1" port 11211
W, [2023-02-08T21:42:49.268939 #44]  WARN -- : 127.0.0.1:11211 is down
Setup script failed!
Aborting...

good morning,

i get on the 4.4-9 the following Error:
and nearly the same on the 5.02 System

root@univention02:~# univention-app list | grep “open”
open-xchange-guard
open-xchange-text
openid-connect-provider
openproject
openvpn4ucs
root@univention02:~# univention-app install openproject
Going to install OpenProject (12.2.2)
Password for Administrator:
Configuring openproject=12.2.2
Creating data directories for openproject…
Registering UCR for openproject
Marking openproject=12.2.2 as installed
File: /etc/univention/service.info/services/univention-appcenter.cfg
File: /usr/share/univention-portal/apps.json
Multifile: /etc/postgresql/9.6/main/pg_hba.conf
Setting ports for apache proxy
Multifile: /etc/apache2/sites-available/000-default.conf
Multifile: /etc/apache2/sites-available/default-ssl.conf
Creating /etc/init.d/docker-app-openproject
Adding localhost to LDAP object
Setting overview variables
Module: create_portal_entries
Reloading apache2 configuration (via systemctl): apache2.service.
univention-postgresql wurde bereits auf manuell installiert gesetzt.
Checking if database openproject exists (postgresql implementation)
Database openproject already exists
openproject=12.2.2 already has its database
Registering schema /usr/share/univention-appcenter/apps/openproject/openproject. schema
INFO: No change of core data of object openproject.
No modification: cn=openproject,cn=ldapschema,cn=univention,dc=ad,dc=domain-lc,dc =de

WARNING: cannot append openproject to appidentifier, value exists
No modification: cn=openproject,cn=ldapschema,cn=univention,dc=ad,dc=domain-lc,dc =de

Waiting for activation of the extension object openproject: OK
Registering attribute openprojectActivated
Registering attribute openproject-isadmin
Registering the container host openp-07495776 for openproject
Downloading app image docker.software-univention.de/openproject:12.2.2
WARNING! Using --password via the CLI is insecure. Use --password-stdin.
WARNING! Your password will be stored unencrypted in /root/.docker/config.json.
Configure a credential helper to remove this warning. See
docker login | Docker Documentation

Login Succeeded
Running command: docker pull docker.software-univention.de/openproject:12.2.2
12.2.2: Pulling from openproject
Digest: sha256:5b3850c813b44e0e83b31ee3ee7e65a22a05009f5101132caee51b4c799adaa9
Status: Image is up to date for docker.software-univention.de/openproject:12.2.2
Initializing app image
Running command: docker create --hostname openp-07495776 --env-file /var/lib/uni vention-appcenter/apps/openproject/openproject.env -p 40001:80/tcp -v /var/lib/u nivention-appcenter/apps/openproject/data:/var/lib/univention-appcenter/apps/ope nproject/data -v /etc/apt/apt.conf.d/80proxy:/etc/apt/apt.conf.d/81proxy:ro -v / var/lib/univention-appcenter/apps/openproject/conf:/var/lib/univention-appcenter /apps/openproject/conf -v /sys/fs/cgroup:/sys/fs/cgroup:ro --tmpfs /run --tmpfs /run/lock --security-opt seccomp:/etc/docker/seccomp-systemd.json -e container=d ocker docker.software-univention.de/openproject:12.2.2
c58787365d76c71babdc6e28c4e778782fdebc5210e391abe9fd04469d017b83
Preconfiguring container c58787365d76c71babdc6e28c4e778782fdebc5210e391abe9fd044 69d017b83
Starting docker-app-openproject (via systemctl): docker-app-openproject.service.
Running command: docker cp /etc/postgres-openproject.secret c58787365d76c71babdc6e28c4e778782fdebc5210e391abe9fd04469d017b83:/etc/postgres-openproject.secret
Configuring openproject=12.2.2
ucr cannot be found, falling back to changing the database file directly
Executing interface restore_data_before_setup for openproject
No interface defined
Executing interface setup for openproject
Copying App Center’s setup to container’s /usr/share/univention-docker-container-mode/setup_custom
/app/config/constants/settings/definition.rb:295:in find_env_var_override': Using unprefixed environment variables is deprecated. Please use OPENPROJECT_RAILS_CACHE_STORE instead of RAILS_CACHE_STORE (StructuredWarnings::StandardWarning) /app/vendor/bundle/ruby/3.1.0/gems/activerecord-7.0.3.1/lib/active_record/railtie.rb:164:in block (3 levels) in class:Railtie’: Ignoring /app/db/schema_cache.yml because it has expired. The current schema version is 0, but the one in the schema cache file is 20220818074159. (StructuredWarnings::StandardWarning)
Setup script failed!
Aborting…
Going to remove OpenProject (12.2.2)
Configuring openproject=12.2.2
Configuring openproject=12.2.2
Stopping docker-app-openproject (via systemctl): docker-app-openproject.service.
c58787365d76c71babdc6e28c4e778782fdebc5210e391abe9fd04469d017b83
c58787365d76c71babdc6e28c4e778782fdebc5210e391abe9fd04469d017b83
Removing localhost from LDAP object
File: /etc/univention/service.info/services/univention-appcenter.cfg
Module: create_portal_entries
Multifile: /etc/postgresql/9.6/main/pg_hba.conf
Multifile: /etc/apache2/sites-available/000-default.conf
Multifile: /etc/apache2/sites-available/default-ssl.conf
File: /usr/share/univention-portal/apps.json
Reloading apache2 configuration (via systemctl): apache2.service.
Installing join script /var/cache/univention-appcenter/appcenter.software-univention.de/4.4/openproject_20220525110820.uinst
univention-run-join-scripts: runs all join scripts existing on local computer.
copyright (c) 2001-2021 Univention GmbH, Germany

Running pre-joinscripts hook(s): done
Running 01univention-ldap-server-init.inst skipped (already executed)
Running 02univention-directory-notifier.inst skipped (already executed)
Running 03univention-directory-listener.inst skipped (already executed)
Running 04univention-ldap-client.inst skipped (already executed)
Running 05univention-bind.inst skipped (already executed)
Running 08univention-apache.inst skipped (already executed)
Running 10univention-ldap-server.inst skipped (already executed)
Running 11univention-heimdal-init.inst skipped (already executed)
Running 11univention-pam.inst skipped (already executed)
Running 15univention-directory-notifier-post.inst skipped (already executed)
Running 15univention-heimdal-kdc.inst skipped (already executed)
Running 18python-univention-directory-manager.inst skipped (already executed)
Running 20univention-directory-policy.inst skipped (already executed)
Running 20univention-join.inst skipped (already executed)
Running 20univention-ldap-config-master.inst skipped (already executed)
Running 22univention-directory-manager-rest.inst skipped (already executed)
Running 26univention-nagios-common.inst skipped (already executed)
Running 26univention-samba.inst skipped (already executed)
Running 30univention-appcenter.inst skipped (already executed)
Running 30univention-nagios-client.inst skipped (already executed)
Running 31univention-nagios-ad-connector.inst skipped (already executed)
Running 33univention-portal.inst skipped (already executed)
Running 34univention-management-console-server.inst skipped (already executed)
Running 35univention-appcenter-docker.inst skipped (already executed)
Running 35univention-management-console-module-adconnector.inst skipped (already executed)
Running 35univention-management-console-module-appcenter.inst skipped (already executed)
Running 35univention-management-console-module-diagnostic.inst skipped (already executed)
Running 35univention-management-console-module-ipchange.inst skipped (already executed)
Running 35univention-management-console-module-join.inst skipped (already executed)
Running 35univention-management-console-module-lib.inst skipped (already executed)
Running 35univention-management-console-module-mrtg.inst skipped (already executed)
Running 35univention-management-console-module-quota.inst skipped (already executed)
Running 35univention-management-console-module-reboot.inst skipped (already executed)
Running 35univention-management-console-module-services.inst skipped (already executed)
Running 35univention-management-console-module-setup.inst skipped (already executed)
Running 35univention-management-console-module-sysinfo.inst skipped (already executed)
Running 35univention-management-console-module-top.inst skipped (already executed)
Running 35univention-management-console-module-ucr.inst skipped (already executed)
Running 35univention-management-console-module-udm.inst skipped (already executed)
Running 35univention-management-console-module-updater.inst skipped (already executed)
Running 35univention-server-overview.inst skipped (already executed)
Running 36univention-management-console-module-apps.inst skipped (already executed)
Running 40univention-postgresql.inst skipped (already executed)
Running 40univention-virtual-machine-manager-schema.inst skipped (already executed)
Running 50itiseasybusiness.inst skipped (already executed)
Running 81univention-ad-connector.inst skipped (already executed)
Running 81univention-nfs-server.inst skipped (already executed)
Running 90univention-bind-post.inst skipped (already executed)
Running 91univention-saml.inst skipped (already executed)
Running 92univention-management-console-web-server.inst skipped (already executed)
Running 98univention-pkgdb-tools.inst skipped (already executed)
Running 51openproject-uninstall.uinst done
Running post-joinscripts hook(s): done
Potential script hook folder is unused: /var/lib/univention-appcenter/apps/openproject/local/hooks/post-remove.d

@Alex-Ander

The error comes from the app itself, so the safest way would be to get in contact with OpenProject, but this may be because of your UCS PostgreSQL installation. You should try to upgrade it if you are still running (now unsupported) version 9.6: Updating from PostgreSQL 9.6 or 9.4 to PostgreSQL 11

@clzvegovk

Your app setup works until these warnings are omitted, as I don’t know the app I cannot tell you if these are critical. @Alex-Ander s output contains a datestamped schema version, but yours is 0, that sounds suspicious.

Maybe someone else has any idea, I sadly cannot reproduce it and have no further app knowledge.

My own PostgreSQL server installation is version 14, but OpenProject from UCS should not interfere with it, as it installs on its own script with its own PostgreSQL instance. So, if it managed by OpenProject developers themselves, then I agree, it could be better to contact them.

Sorry, I didn’t know, UCS has its own PostgreSQL instance. I updated it followed your link, but OpenProject still refuses to install, though because of reason, without clear message. I’ll check it later.

And now a strange thing: first I wanted to check myself, if I could find a problem, then I wanted to collect log data for reporting a bug on OpenProject bug tracker, so it happened, that I started installation two or three times and in between I also restarted the server. And the last run of univention-app install led actually to successful install.

And there were also mentioning, that the next major update of OpenProject will need at least a PostgreSQL v13.

Sounds like a heisenbug then… :sweat_smile:
If could provide more infos I would like to help you debug it, but I think we won’t get the cause for sure.

Regarding the PostgreSQL requirement: If this will be the case I would assume that the app will take appropriate measurements so that customer-facing everything will still work as expected - The error-free installation is a must for every app update and is tested of course.

1 Like

I got still the same issues on UCS 5.0-3

The Setupscript failed! check out the /var/log/univention/appcenter.log

root@:~# nano /var/log/univention/appcenter.log
root@:~# tail -f /var/log/univention/appcenter.log
97190 cache 23-03-24 15:32:44 [ DEBUG]: Cache outdated. Need to rebuild
97190 cache 23-03-24 15:32:44 [ DEBUG]: Loaded 129 apps from cache
97190 cache 23-03-24 15:32:44 [ DEBUG]: Cache outdated. Need to rebuild
97190 cache 23-03-24 15:32:44 [ DEBUG]: Loaded 514 apps from cache
97190 cache 23-03-24 15:32:44 [ DEBUG]: Cache outdated. Need to rebuild
97190 cache 23-03-24 15:32:44 [ DEBUG]: Loaded 255 apps from cache
97190 actions.get 23-03-24 15:32:44 [ DEBUG]: Calling get
97190 actions.get.progress 23-03-24 15:32:44 [ DEBUG]: 0
97190 actions.get 23-03-24 15:32:44 [ INFO]: appcenter/apps/openproject/ip
97190 actions.get.progress 23-03-24 15:32:44 [ DEBUG]: 100
94348 actions.start 23-03-24 15:32:44 [ INFO]: Starting docker-app-openproject (via systemctl): docker-app-openproject.service.
94348 actions.start 23-03-24 15:32:44 [ DEBUG]: /etc/init.d/docker-app-openproject returned with 0
94348 actions.start.progress 23-03-24 15:32:44 [ DEBUG]: 100
94348 actions.install.container.4ff4 23-03-24 15:32:48 [ INFO]: Running command: docker cp /etc/postgres-openproject.secret a5f2d1359904249b5fb10b13ff03b5c21be9cd6620485297155a557010ace615:/etc/postgres-openproject.secret
94348 docker.base.container.a5f2 23-03-24 15:32:48 [ DEBUG]: Using container.a5f2 for container a5f2d1359904249b5fb10b13ff03b5c21be9cd6620485297155a557010ace615
94348 docker.base.container.a5f2 23-03-24 15:32:48 [ DEBUG]: Calling docker exec -u root a5f2d1359904249b5fb10b13ff03b5c21be9cd6620485297155a557010ace615 rm -f /etc/timezone /etc/localtime
94348 docker.base 23-03-24 15:32:48 [ INFO]: Running command: docker cp /etc/timezone a5f2d1359904249b5fb10b13ff03b5c21be9cd6620485297155a557010ace615:/etc/timezone
94348 docker.base 23-03-24 15:32:48 [ INFO]: Running command: docker cp /etc/localtime a5f2d1359904249b5fb10b13ff03b5c21be9cd6620485297155a557010ace615:/etc/localtime
94348 actions.configure 23-03-24 15:32:48 [ DEBUG]: Calling configure
94348 actions.configure.progress 23-03-24 15:32:48 [ DEBUG]: 0
94348 actions.configure 23-03-24 15:32:48 [ INFO]: Configuring openproject=12.5.1
94348 docker.configure.container.a5f2 23-03-24 15:32:48 [ DEBUG]: Using container.a5f2 for container a5f2d1359904249b5fb10b13ff03b5c21be9cd6620485297155a557010ace615
94348 docker.configure.container.a5f2 23-03-24 15:32:48 [ DEBUG]: Calling docker exec -u root a5f2d1359904249b5fb10b13ff03b5c21be9cd6620485297155a557010ace615 which ucr
94348 actions.configure 23-03-24 15:32:49 [ WARNING]: ucr cannot be found, falling back to changing the database file directly
94348 actions.configure.progress 23-03-24 15:32:49 [ DEBUG]: 100
94348 actions.install.progress 23-03-24 15:32:49 [ DEBUG]: 50
94348 actions.install.container.4ff4 23-03-24 15:32:49 [ INFO]: Executing interface restore_data_before_setup for openproject
94348 actions.install.container.4ff4 23-03-24 15:32:49 [ INFO]: No interface defined
94348 actions.install.container.4ff4 23-03-24 15:32:49 [ INFO]: Executing interface setup for openproject
94348 actions.install.container.4ff4 23-03-24 15:32:49 [ INFO]: Copying App Center’s setup to container’s /usr/share/univention-docker-container-mode/setup_custom
94348 actions.install.container.4ff4.container.a5f2 23-03-24 15:32:49 [ DEBUG]: Using container.a5f2 for container a5f2d1359904249b5fb10b13ff03b5c21be9cd6620485297155a557010ace615
94348 actions.install.container.4ff4.container.a5f2 23-03-24 15:32:49 [ DEBUG]: Calling docker exec -u root a5f2d1359904249b5fb10b13ff03b5c21be9cd6620485297155a557010ace615 /usr/share/univention-docker-container-mode/setup_custom --username Administrator --password-file /var/univention/tmp/tmpfn4myi8_ --error-file /var/univention/tmp/tmpixm361mi --app openproject --app-version 12.5.1
94348 actions.install.container.4ff4.container.a5f2 23-03-24 15:33:04 [ WARNING]: /app/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.4.2/lib/active_record/railtie.rb:154:in block (3 levels) in <class:Railtie>': Ignoring /app/db/schema_cache.yml because it has expired. The current schema version is 20221018160449, but the one in the schema cache file is 20230314093106. (StructuredWarnings::StandardWarning) 94348 actions.install.container.4ff4.container.a5f2 23-03-24 15:33:05 [ WARNING]: /app/lib/tasks/database.rake:88:in rescue in block (3 levels) in <top (required)>’:
94348 actions.install.container.4ff4.container.a5f2 23-03-24 15:33:05 [ WARNING]: ---------------------------------------------------
94348 actions.install.container.4ff4.container.a5f2 23-03-24 15:33:05 [ WARNING]: DATABASE DEPRECATION WARNING
94348 actions.install.container.4ff4.container.a5f2 23-03-24 15:33:05 [ WARNING]:
94348 actions.install.container.4ff4.container.a5f2 23-03-24 15:33:05 [ WARNING]: The next major release of OpenProject (v12) will require PostgreSQL 13 or later.
94348 actions.install.container.4ff4.container.a5f2 23-03-24 15:33:05 [ WARNING]: You can anticipate this upgrade by updating your database installation by following the guide at Migrating your OpenProject installation to PostgreSQL 13
94348 actions.install.container.4ff4.container.a5f2 23-03-24 15:33:05 [ WARNING]: ---------------------------------------------------
94348 actions.install.container.4ff4.container.a5f2 23-03-24 15:33:05 [ WARNING]: (StructuredWarnings::StandardWarning)
94348 packages 23-03-24 15:33:07 [ DEBUG]: Releasing LOCK
94348 actions.install.container.4ff4 23-03-24 15:33:07 [CRITICAL]: Setup script failed!
94348 actions.install.container.4ff4 23-03-24 15:33:07 [ WARNING]: Aborting…
94348 actions.remove 23-03-24 15:33:07 [ DEBUG]: Calling remove
94348 actions.remove.progress 23-03-24 15:33:07 [ DEBUG]: 0
94348 utils 23-03-24 15:33:07 [ INFO]: Resolving dependencies for openproject
94348 actions.remove 23-03-24 15:33:07 [ INFO]: Going to remove OpenProject (12.5.1)
94348 actions.remove 23-03-24 15:33:07 [ INFO]: Showing README for openproject=12.5.1
94348 actions.configure 23-03-24 15:33:07 [ DEBUG]: Calling configure
94348 actions.configure.progress 23-03-24 15:33:07 [ DEBUG]: 0
94348 actions.configure 23-03-24 15:33:07 [ INFO]: Configuring openproject=12.5.1
94348 actions.configure.progress 23-03-24 15:33:07 [ DEBUG]: 100
94348 actions.remove 23-03-24 15:33:07 [ DEBUG]: Calling prescript (prerm)
94348 actions.remove 23-03-24 15:33:07 [ DEBUG]: /var/cache/univention-appcenter/appcenter.software-univention.de/5.0/openproject_20230320155207.prerm does not exist
94348 packages 23-03-24 15:33:07 [ DEBUG]: Holding LOCK
94348 actions.remove.progress 23-03-24 15:33:07 [ DEBUG]: 5
94348 actions.remove.progress 23-03-24 15:33:07 [ DEBUG]: 5
94348 actions.configure 23-03-24 15:33:07 [ DEBUG]: Calling configure
94348 actions.configure.progress 23-03-24 15:33:07 [ DEBUG]: 0
94348 actions.configure 23-03-24 15:33:07 [ INFO]: Configuring openproject=12.5.1
94348 actions.configure 23-03-24 15:33:07 [ DEBUG]: /var/cache/univention-appcenter/appcenter.software-univention.de/5.0/openproject_20230320155207.configure_host does not exist
94348 actions.configure.progress 23-03-24 15:33:07 [ DEBUG]: 100
94348 actions.stop 23-03-24 15:33:07 [ DEBUG]: Calling stop
94348 actions.stop.progress 23-03-24 15:33:07 [ DEBUG]: 0
94348 actions.stop 23-03-24 15:33:07 [ DEBUG]: Calling /etc/init.d/docker-app-openproject stop
97479 cache 23-03-24 15:33:08 [ DEBUG]: Cache outdated. Need to rebuild
97479 cache 23-03-24 15:33:08 [ DEBUG]: Loaded 129 apps from cache
97479 cache 23-03-24 15:33:08 [ DEBUG]: Cache outdated. Need to rebuild
97479 cache 23-03-24 15:33:08 [ DEBUG]: Loaded 514 apps from cache
97479 cache 23-03-24 15:33:08 [ DEBUG]: Cache outdated. Need to rebuild
97479 cache 23-03-24 15:33:08 [ DEBUG]: Loaded 255 apps from cache
97479 actions.get 23-03-24 15:33:08 [ DEBUG]: Calling get
97479 actions.get.progress 23-03-24 15:33:08 [ DEBUG]: 0
97479 actions.get 23-03-24 15:33:08 [ INFO]: appcenter/apps/openproject/container
97479 actions.get.progress 23-03-24 15:33:08 [ DEBUG]: 100
94348 actions.stop 23-03-24 15:33:08 [ INFO]: Stopping docker-app-openproject (via systemctl): docker-app-openproject.service.
94348 actions.stop 23-03-24 15:33:08 [ DEBUG]: /etc/init.d/docker-app-openproject returned with 0
94348 actions.stop.progress 23-03-24 15:33:08 [ DEBUG]: 100
94348 actions.remove.progress 23-03-24 15:33:09 [ DEBUG]: 45
94348 actions.remove 23-03-24 15:33:09 [ DEBUG]: Calling /usr/sbin/update-rc.d docker-app-openproject remove
94348 actions.remove 23-03-24 15:33:09 [ DEBUG]: /usr/sbin/update-rc.d returned with 0
94348 actions.remove 23-03-24 15:33:09 [ INFO]: Removing localhost from LDAP object
94348 portalentries 23-03-24 15:33:09 [ DEBUG]: Changed: {‘openproject’}
94348 portalentries 23-03-24 15:33:09 [ DEBUG]: Local hosts are: [‘test.univention.intranet’, ‘10.10.181.153’]
94348 portalentries 23-03-24 15:33:09 [ DEBUG]: Processing cn=openproject,cn=entry,cn=portals,cn=univention,dc=univention,dc=intranet
94348 portalentries 23-03-24 15:33:09 [ DEBUG]: Attrs: {}
94348 portalentries 23-03-24 15:33:09 [ DEBUG]: Links: []
94348 portalentries 23-03-24 15:33:09 [ DEBUG]: Existing links: [[‘en_US’, ‘http://test.univention.intranet/openproject/’], [‘en_US’, ‘https://test.univention.intranet/openproject/’], [‘en_US’, ‘https://10.10.181.153/openproject/’], [‘en_US’, ‘http://10.10.181.153/openproject/’]]
94348 portalentries 23-03-24 15:33:09 [ DEBUG]: New links: []
94348 portalentries 23-03-24 15:33:09 [ DEBUG]: Removing DN
94348 actions.remove 23-03-24 15:33:10 [ DEBUG]: Calling /etc/init.d/apache2 reload
94348 actions.remove 23-03-24 15:33:10 [ INFO]: Reloading apache2 configuration (via systemctl): apache2.service.
94348 actions.remove 23-03-24 15:33:10 [ DEBUG]: /etc/init.d/apache2 returned with 0
94348 actions.remove.progress 23-03-24 15:33:10 [ DEBUG]: 55
94348 attributes 23-03-24 15:33:10 [ DEBUG]: Adding openprojectActivated to list of attributes
94348 attributes 23-03-24 15:33:10 [ DEBUG]: Adding openproject-isadmin to list of attributes
94348 attributes 23-03-24 15:33:10 [ DEBUG]: Adding openproject-user to list of classes
94348 attributes 23-03-24 15:33:10 [ DEBUG]: Removing DN: cn=openprojectActivated,cn=openproject,cn=custom attributes,cn=univention,dc=univention,dc=intranet
94348 attributes 23-03-24 15:33:10 [ DEBUG]: Removing DN: cn=openproject-isadmin,cn=openproject,cn=custom attributes,cn=univention,dc=univention,dc=intranet
94348 actions.remove.progress 23-03-24 15:33:10 [ DEBUG]: 60
94348 actions.remove.progress 23-03-24 15:33:10 [ DEBUG]: 70
94348 actions.remove.progress 23-03-24 15:33:10 [ DEBUG]: 80
94348 actions.remove 23-03-24 15:33:10 [ INFO]: Installing join script /var/cache/univention-appcenter/appcenter.software-univention.de/5.0/openproject_20230320155207.uinst
94348 actions.remove 23-03-24 15:33:10 [ DEBUG]: Calling /usr/sbin/univention-run-join-scripts
94348 actions.remove 23-03-24 15:33:11 [ INFO]: univention-run-join-scripts: runs all join scripts existing on local computer.
94348 actions.remove 23-03-24 15:33:11 [ INFO]: copyright (c) 2001-2023 Univention GmbH, Germany
94348 actions.remove 23-03-24 15:33:11 [ INFO]:
94348 actions.remove 23-03-24 15:33:12 [ INFO]: Running pre-joinscripts hook(s): done
94348 actions.remove 23-03-24 15:33:12 [ INFO]: Running 01univention-ldap-server-init.inst skipped (already executed)
94348 actions.remove 23-03-24 15:33:12 [ INFO]: Running 02univention-directory-notifier.inst skipped (already executed)
94348 actions.remove 23-03-24 15:33:12 [ INFO]: Running 03univention-directory-listener.inst skipped (already executed)
94348 actions.remove 23-03-24 15:33:12 [ INFO]: Running 04univention-ldap-client.inst skipped (already executed)
94348 actions.remove 23-03-24 15:33:12 [ INFO]: Running 05univention-bind.inst skipped (already executed)
94348 actions.remove 23-03-24 15:33:12 [ INFO]: Running 08univention-apache.inst skipped (already executed)
94348 actions.remove 23-03-24 15:33:12 [ INFO]: Running 10univention-ldap-server.inst skipped (already executed)
94348 actions.remove 23-03-24 15:33:12 [ INFO]: Running 11univention-heimdal-init.inst skipped (already executed)
94348 actions.remove 23-03-24 15:33:12 [ INFO]: Running 11univention-pam.inst skipped (already executed)
94348 actions.remove 23-03-24 15:33:12 [ INFO]: Running 15univention-directory-notifier-post.inst skipped (already executed)
94348 actions.remove 23-03-24 15:33:12 [ INFO]: Running 15univention-heimdal-kdc.inst skipped (already executed)
94348 actions.remove 23-03-24 15:33:12 [ INFO]: Running 18python-univention-directory-manager.inst skipped (already executed)
94348 actions.remove 23-03-24 15:33:12 [ INFO]: Running 20univention-directory-policy.inst skipped (already executed)
94348 actions.remove 23-03-24 15:33:12 [ INFO]: Running 20univention-join.inst skipped (already executed)
94348 actions.remove 23-03-24 15:33:12 [ INFO]: Running 20univention-ldap-config-master.inst skipped (already executed)
94348 actions.remove 23-03-24 15:33:12 [ INFO]: Running 22univention-directory-manager-rest.inst skipped (already executed)
94348 actions.remove 23-03-24 15:33:12 [ INFO]: Running 26univention-nagios-common.inst skipped (already executed)
94348 actions.remove 23-03-24 15:33:13 [ INFO]: Running 30univention-appcenter.inst skipped (already executed)
94348 actions.remove 23-03-24 15:33:13 [ INFO]: Running 30univention-monitoring-client.inst skipped (already executed)
94348 actions.remove 23-03-24 15:33:13 [ INFO]: Running 30univention-nagios-client.inst skipped (already executed)
94348 actions.remove 23-03-24 15:33:13 [ INFO]: Running 33univention-portal.inst skipped (already executed)
94348 actions.remove 23-03-24 15:33:13 [ INFO]: Running 35univention-appcenter-docker.inst skipped (already executed)
94348 actions.remove 23-03-24 15:33:13 [ INFO]: Running 35univention-management-console-module-appcenter.inst skipped (already executed)
94348 actions.remove 23-03-24 15:33:13 [ INFO]: Running 35univention-management-console-module-diagnostic.inst skipped (already executed)
94348 actions.remove 23-03-24 15:33:13 [ INFO]: Running 35univention-management-console-module-ipchange.inst skipped (already executed)
94348 actions.remove 23-03-24 15:33:13 [ INFO]: Running 35univention-management-console-module-join.inst skipped (already executed)
94348 actions.remove 23-03-24 15:33:13 [ INFO]: Running 35univention-management-console-module-lib.inst skipped (already executed)
94348 actions.remove 23-03-24 15:33:13 [ INFO]: Running 35univention-management-console-module-quota.inst skipped (already executed)
94348 actions.remove 23-03-24 15:33:13 [ INFO]: Running 35univention-management-console-module-reboot.inst skipped (already executed)
94348 actions.remove 23-03-24 15:33:13 [ INFO]: Running 35univention-management-console-module-services.inst skipped (already executed)
94348 actions.remove 23-03-24 15:33:13 [ INFO]: Running 35univention-management-console-module-setup.inst skipped (already executed)
94348 actions.remove 23-03-24 15:33:13 [ INFO]: Running 35univention-management-console-module-sysinfo.inst skipped (already executed)
94348 actions.remove 23-03-24 15:33:13 [ INFO]: Running 35univention-management-console-module-top.inst skipped (already executed)
94348 actions.remove 23-03-24 15:33:13 [ INFO]: Running 35univention-management-console-module-ucr.inst skipped (already executed)
94348 actions.remove 23-03-24 15:33:13 [ INFO]: Running 35univention-management-console-module-udm.inst skipped (already executed)
94348 actions.remove 23-03-24 15:33:13 [ INFO]: Running 35univention-management-console-module-updater.inst skipped (already executed)
94348 actions.remove 23-03-24 15:33:13 [ INFO]: Running 35univention-management-console-module-welcome.inst skipped (already executed)
94348 actions.remove 23-03-24 15:33:13 [ INFO]: Running 35univention-server-overview.inst skipped (already executed)
94348 actions.remove 23-03-24 15:33:13 [ INFO]: Running 36univention-management-console-module-apps.inst skipped (already executed)
94348 actions.remove 23-03-24 15:33:13 [ INFO]: Running 40univention-postgresql.inst skipped (already executed)
94348 actions.remove 23-03-24 15:33:13 [ INFO]: Running 81univention-nfs-server.inst skipped (already executed)
94348 actions.remove 23-03-24 15:33:13 [ INFO]: Running 90univention-bind-post.inst skipped (already executed)
94348 actions.remove 23-03-24 15:33:13 [ INFO]: Running 91univention-saml.inst skipped (already executed)
94348 actions.remove 23-03-24 15:33:13 [ INFO]: Running 92univention-management-console-web-server.inst skipped (already executed)
94348 actions.remove 23-03-24 15:33:13 [ INFO]: Running 98univention-pkgdb-tools.inst skipped (already executed)
94348 actions.remove 23-03-24 15:33:14 [ INFO]: Running 51openproject-uninstall.uinst done
94348 actions.remove 23-03-24 15:33:15 [ INFO]: Running post-joinscripts hook(s): done
94348 actions.remove 23-03-24 15:33:15 [ DEBUG]: /usr/sbin/univention-run-join-scripts returned with 0
94348 packages 23-03-24 15:33:15 [ DEBUG]: Releasing LOCK
94348 actions.remove 23-03-24 15:33:15 [ INFO]: Potential script hook folder is unused: /var/lib/univention-appcenter/apps/openproject/local/hooks/post-remove.d
94348 actions.upgrade-search 23-03-24 15:33:15 [ DEBUG]: Calling upgrade-search
94348 actions.upgrade-search.progress 23-03-24 15:33:15 [ DEBUG]: 0
94348 actions.upgrade-search 23-03-24 15:33:15 [ DEBUG]: Checking openproject=12.5.1
94348 actions.upgrade-search.progress 23-03-24 15:33:15 [ DEBUG]: 100
94348 actions.remove.progress 23-03-24 15:33:15 [ DEBUG]: 100
94348 utils 23-03-24 15:33:15 [ DEBUG]: send_information: action=install app=openproject value={‘code’: 137, ‘stderr’: ["/app/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.4.2/lib/active_record/railtie.rb:154:in block (3 levels) in <class:Railtie>': Ignoring /app/db/schema_cache.yml because it has expired. The current schema version is 20221018160449, but the one in the schema cache file is 20230314093106. (StructuredWarnings::StandardWarning)", "/app/lib/tasks/database.rake:88:in rescue in block (3 levels) in <top (required)>’: “, ‘---------------------------------------------------’, ‘DATABASE DEPRECATION WARNING’, ‘’, ‘The next major release of OpenProject (v12) will require PostgreSQL 13 or later.’, ‘You can anticipate this upgrade by updating your database installation by following the guide at Migrating your OpenProject installation to PostgreSQL 13’, ‘---------------------------------------------------’, ’ (StructuredWarnings::StandardWarning)’]} status=416
94348 utils 23-03-24 15:33:15 [ DEBUG]: tracking information: {‘action’: ‘install’, ‘status’: 416, ‘uuid’: ‘9059791a-3aac-4970-97ba-be9952582356’, ‘role’: ‘domaincontroller_master’, ‘app’: ‘openproject’, ‘version’: ‘12.5.1’, ‘value’: {‘code’: 137, ‘stderr’: [”/app/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.4.2/lib/active_record/railtie.rb:154:in block (3 levels) in <class:Railtie>': Ignoring /app/db/schema_cache.yml because it has expired. The current schema version is 20221018160449, but the one in the schema cache file is 20230314093106. (StructuredWarnings::StandardWarning)", "/app/lib/tasks/database.rake:88:in rescue in block (3 levels) in <top (required)>’: ", ‘---------------------------------------------------’, ‘DATABASE DEPRECATION WARNING’, ‘’, ‘The next major release of OpenProject (v12) will require PostgreSQL 13 or later.’, ‘You can anticipate this upgrade by updating your database installation by following the guide at Migrating your OpenProject installation to PostgreSQL 13’, ‘---------------------------------------------------’, ’ (StructuredWarnings::StandardWarning)’]}, ‘system-uuid’: ‘8ce29193-0db3-4977-8a78-d204210f0648’}
94348 actions.upgrade-search 23-03-24 15:33:15 [ DEBUG]: Calling upgrade-search
94348 actions.upgrade-search.progress 23-03-24 15:33:15 [ DEBUG]: 0
94348 actions.upgrade-search 23-03-24 15:33:15 [ DEBUG]: Checking openproject=12.5.1
94348 actions.upgrade-search.progress 23-03-24 15:33:15 [ DEBUG]: 100
94348 actions.install.progress 23-03-24 15:33:15 [ DEBUG]: 100

I have the same issues. I have 2 identical UCS installation, on 1 of them openproject installs, on the other it does not.
The difference in both appcenter logs is following for the failed installation:

["/app/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.4.2/lib/active_record/railtie.rb:154:in block (3 levels) in <class:Railtie>': Ignoring /app/db/schema_cache.yml because it has expired. The current schema version is 20221018160449, but the one in the schema cache file is 20230314093106. (StructuredWarnings::StandardWarning)"

Mastodon