Cannot load TF backend on ARMv7

log of the server:

1:M 19 Sep 2019 12:27:50.513 # WARNING: The TCP backlog setting of 511 cannot be enforced because /proc/sys/net/core/somaxconn is set to the lower value of 128.
1:M 19 Sep 2019 12:27:50.513 # Server initialized
1:M 19 Sep 2019 12:27:50.513 # WARNING overcommit_memory is set to 0! Background save may fail under low memory condition. To fix this issue add ‘vm.overcommit_memory = 1’ to /etc/sysctl.conf and then reboot or run the command ‘sysctl vm.overcommit_memory=1’ for this to take effect.
1:M 19 Sep 2019 12:27:50.538 * Module ‘ai’ loaded from /usr/lib/redis/modules/redisai.so
1:M 19 Sep 2019 12:27:50.550 * Module ‘timeseries’ loaded from /usr/lib/redis/modules/redistimeseries.so
1:M 19 Sep 2019 12:27:50.686 * RedisGears version 99.99.99, git_sha=a560de446e20f95e493218270523334b6fe021c0
1:M 19 Sep 2019 12:27:50.687 * PythonHomeDir:/opt/redislabs/lib/modules/python3
1:M 19 Sep 2019 12:27:50.687 * MaxExecutions:1000
1:M 19 Sep 2019 12:27:50.687 * ProfileExecutions:0
1:M 19 Sep 2019 12:27:50.687 * PythonAttemptTraceback:1
1:M 19 Sep 2019 12:27:50.687 * RedisAI api loaded successfully.
could not initialize RediSearch_CheckApiVersionCompatibility
1:M 19 Sep 2019 12:27:50.687 # could not initialize RediSearch api, running without Search support.
1:M 19 Sep 2019 12:27:51.172 * Initializing Python environment with: exec(open(’/opt/redislabs/lib/modules/python3/.venv/bin/activate_this.py’).read(), {‘file’: ‘/opt/redislabs/lib/modules/python3/.venv/bin/activate_this.py’})
1:M 19 Sep 2019 12:27:52.212 * Module ‘rg’ loaded from /usr/lib/redis/modules/redisgears.so
1:M 19 Sep 2019 12:27:52.212 * Ready to accept connections
1:M 19 Sep 2019 12:28:14.133 # Backend TF not loaded, will try loading default backend

1:M 19 Sep 2019 12:28:14.158 # Could not load TF backend from /usr/lib/redis/modules/backends/redisai_tensorflow/redisai_tensorflow.so: libtensorflow.so.1: cannot open shared object file: No such file or directory

``

Dockerfile:
#BUILD redisfab/redisedge-${OSNICK}:M.m.b-${ARCH}

OSNICK=stretch|bionic|buster

ARG OSNICK=buster

#ARG ARCH=arm64v8|arm32v7
ARG ARCH=arm32v7

Hello Daniel,
thanks for letting us know. For starters, we could reproduce the issue (it doesn’t occur on Ubuntu 18 arb64v8). We’ll get back to you as soon as we have a fix, for the time being it would be great if you could open an issue at github.com/RedisAI/RedisAI so we can track the work from there.

Cheers

Luca

Thank you for the quick response! I’m opening an issue then.