32-Bit ARM images missing from dockerhub in version 10.5.0

Steps to reproduce

docker run owncloud/server:latest (which retrieves 10.5.0 currently) yields an error when run on a 32-bit ARM system:
latest: Pulling from owncloud/server
docker: no matching manifest for linux/arm/v7 in the manifest list entries.

Expected behaviour

Docker should pull down a 32-bit arm image, as has been the case through 10.4.1.

Actual behaviour

Error above

Server configuration

Operating system: Raspbian
Web server: packaged with the official docker image
Database: webhippie/mariadb:latest
PHP version: packaged with the official docker image
ownCloud version: 10.4.1 (since that’s the latest that works)
Updated from an older ownCloud or fresh install: Attempting to upgrade from 10.4.1–> 10.5
Where did you install ownCloud from: Narnia
Signing status (ownCloud 9.0 and above): ?

Login as admin user into your ownCloud and access 
http://example.com/index.php/settings/integrity/failed 
paste the results into https://gist.github.com/ and puth the link here.

“No errors have been found.”

The content of config/config.php:

Log in to the web-UI with an administrator account and click on
'admin' -> 'Generate Config Report' -> 'Download ownCloud config report'
This report includes the config.php settings, the list of activated apps
and other details in a well sanitized form.

or 

If you have access to your command line run e.g.:
sudo -u www-data php occ config:list system
from within your ownCloud installation folder

*ATTENTION:* Do not post your config.php file in public as is. Please use one of the above
methods whenever possible. Both, the generated reports from the web-ui and from occ config:list
consistently remove sensitive data. You still may want to review the report before sending.
If done manually then it is critical for your own privacy to dilligently
remove *all* host names, passwords, usernames, salts and other credentials before posting.
You should assume that attackers find such information and will use them against your systems.

List of activated apps:

If you have access to your command line run e.g.:
sudo -u www-data php occ app:list
from within your ownCloud installation folder.

Are you using external storage, if yes which one: local/smb/sftp/…

Are you using encryption: yes/no

Are you using an external user-backend, if yes which one: LDAP/ActiveDirectory/Webdav/…

LDAP configuration (delete this part if not used)

With access to your command line run e.g.:
sudo -u www-data php occ ldap:show-config
from within your ownCloud installation folder

Without access to your command line download the data/owncloud.db to your local
computer or access your SQL server remotely and run the select query:
SELECT * FROM `oc_appconfig` WHERE `appid` = 'user_ldap';


Eventually replace sensitive data as the name/IP-address of your LDAP server or groups.

Client configuration

Browser:

Operating system:

Logs

Web server error log

Insert your webserver log here

ownCloud log (data/owncloud.log)

Insert your ownCloud log here

Browser log

Insert your browser log here, this could for example include:

a) The javascript console log
b) The network log 
c) ...
1 Like

This would be great to have - I don’t really understand what the issue is? I have PHP 7.4 running fine on the same Raspberry Pi so that can’t be the problem…

In the owncloud-docker/server repo I found the following commit:

Which references a bug in Ubuntu: https://bugs.launchpad.net/ubuntu/+source/glibc/+bug/1867675

If you see a workaround, perhaps open a github issue in this repo.

1 Like

Hmmm sounds like it’ll be a while for a fix. Far beyond my abilities to help I’m afraid. Pondering installing a 64-bit OS on my pi just to get 10.5! Feels a bit drastic though.

1 Like