I’ve used Balena extensively before for deploying screenly OSE, however, I now cannot get it to compile.
I’ve copied the build log below.
[Info] Building on arm04
[Info] No suitable previous release for caching, skipping cache pull
[redis] Step 1/11 : FROM balenalib/rpi-raspbian:buster
[srly-ose-nginx] Step 1/11 : FROM balenalib/rpi-raspbian:buster
[srly-ose-celery] Step 1/13 : FROM screenly/srly-ose-base
[srly-ose-viewer] Step 1/28 : FROM balenalib/rpi-raspbian:buster
[srly-ose-websocket] Step 1/13 : FROM screenly/srly-ose-base
[srly-ose-server] Step 1/13 : FROM screenly/srly-ose-base
[srly-ose-nginx] ---> 45fda2abef7b
[srly-ose-nginx] Step 2/11 : RUN apt-get update && apt-get -y install --no-install-recommends nginx && apt-get clean
[redis] ---> 45fda2abef7b
[redis] Step 2/11 : RUN apt-get update && apt-get -y install --no-install-recommends redis-server && apt-get clean
[srly-ose-websocket] ---> 02dfefc68438
[srly-ose-websocket] Step 2/13 : ADD requirements/requirements-websocket.txt /tmp/requirements.txt
[srly-ose-websocket] Using cache
[srly-ose-websocket] ---> 3b77081e0bd5
[srly-ose-websocket] Step 3/13 : RUN pip install --no-cache-dir -r /tmp/requirements.txt
[srly-ose-nginx] Using cache
[srly-ose-nginx] ---> 6fe25d381dd0
[srly-ose-nginx] Step 3/11 : ARG GIT_HASH
[srly-ose-nginx] Using cache
[srly-ose-nginx] ---> 506bb60f067a
[srly-ose-nginx] Step 4/11 : ENV GIT_HASH=$GIT_HASH
[redis] Using cache
[redis] ---> f8bc6b3409f3
[redis] Step 3/11 : ARG GIT_HASH
[redis] Using cache
[redis] ---> 6319dd3aae66
[redis] Step 4/11 : ENV GIT_HASH=$GIT_HASH
[srly-ose-websocket] Using cache
[srly-ose-websocket] ---> d575e59eb93d
[srly-ose-celery] ---> 02dfefc68438
[srly-ose-celery] Step 2/13 : ADD requirements/requirements.txt /tmp/requirements.txt
[srly-ose-viewer] ---> 45fda2abef7b
[srly-ose-viewer] Step 2/28 : RUN apt-get update && apt-get -y install --no-install-recommends build-essential ca-certificates git-core libasound2-dev libavcodec-dev libavformat-dev libavutil-dev libbz2-dev libcec-dev libdbus-1-dev libdbus-glib-1-dev libdrm-dev libegl1-mesa-dev libevent-dev libffi-dev libfontconfig1-dev libfreetype6-dev libgbm-dev libgcrypt20-dev libgles2-mesa libgles2-mesa-dev libglib2.0-dev libgst-dev libicu-dev libinput-dev libiodbc2-dev libjpeg62-turbo-dev libjsoncpp-dev libminizip-dev libnss3 libnss3-dev libopus-dev libpci-dev libpng-dev libpng16-16 libpq-dev libpulse-dev libraspberrypi0 librsvg2-common libsdl2-dev libsnappy-dev libsqlite0-dev libsqlite3-dev libsrtp0-dev libsrtp2-dev libssl-dev libssl1.1 libswscale-dev libsystemd-dev libts-dev libudev-dev libvpx-dev libwebp-dev libx11-dev libx11-xcb-dev libx11-xcb1 libxcb-glx0-dev libxcb-icccm4 libxcb-icccm4-dev libxcb-image0 libxcb-image0-dev libxcb-keysyms1 libxcb-keysyms1-dev libxcb-randr0-dev libxcb-render-util0 libxcb-render-util0-dev libxcb-shape0-dev libxcb-shm0 libxcb-shm0-dev libxcb-sync-dev libxcb-sync1 libxcb-xfixes0-dev libxcb-xinerama0 libxcb-xinerama0-dev libxcb1 libxcb1-dev libxext-dev libxi-dev libxkbcommon-dev libxrender-dev libxslt1-dev libxss-dev libxtst-dev net-tools omxplayer psmisc python-dev python-gobject python-netifaces python-pip python-setuptools vlc ttf-wqy-zenhei fonts-arphic-uming sqlite3 && apt-get clean
[srly-ose-viewer] Using cache
[srly-ose-viewer] ---> 77e80f87ecb4
[srly-ose-viewer] Step 3/28 : ADD requirements/requirements.viewer.txt /tmp/requirements.txt
[srly-ose-viewer] Using cache
[srly-ose-websocket] Step 4/13 : RUN mkdir -p /usr/src/app
[srly-ose-websocket] Using cache
[srly-ose-websocket] ---> b362d994f83d
[srly-ose-websocket] Step 5/13 : WORKDIR /usr/src/app
[srly-ose-websocket] Using cache
[srly-ose-websocket] ---> 96a398f72dcd
[srly-ose-websocket] Step 6/13 : COPY . /usr/src/app/
[srly-ose-viewer] ---> bcf221e0460b
[srly-ose-viewer] Step 4/28 : RUN pip install --no-cache-dir -r /tmp/requirements.txt
[srly-ose-viewer] Using cache
[srly-ose-viewer] ---> dd28d1fd5cf7
[srly-ose-viewer] Step 5/28 : RUN c_rehash
[srly-ose-viewer] Using cache
[srly-ose-viewer] ---> 6477d3321a01
[srly-ose-viewer] Step 6/28 : ARG PI_VERSION=pi3
[srly-ose-viewer] Using cache
[srly-ose-viewer] ---> 07f69f8b6d5a
[srly-ose-viewer] Step 7/28 : ARG DEBIAN_VERSION=buster
[srly-ose-viewer] Using cache
[srly-ose-viewer] ---> 66067a4fa673
[srly-ose-viewer] Step 8/28 : ARG QT_VERSION=5.15.2
[srly-ose-viewer] Using cache
[srly-ose-viewer] ---> 04bb1f420be3
[srly-ose-viewer] Step 9/28 : ARG WEBVIEW_GIT_HASH=349cbe4
[srly-ose-viewer] Using cache
[srly-ose-viewer] ---> 9218486616f3
[srly-ose-viewer] Step 10/28 : ARG BASE_URL="https://github.com/Screenly/screenly-ose/releases/download/WebView-v0.2"
[srly-ose-viewer] Using cache
[srly-ose-viewer] ---> c6de363fc5e3
[srly-ose-viewer] Step 11/28 : RUN curl "$BASE_URL/qt5-$QT_VERSION-$DEBIAN_VERSION-$PI_VERSION.tar.gz" -sL -o "/tmp/qt5-$QT_VERSION-$DEBIAN_VERSION-$PI_VERSION.tar.gz" && curl "$BASE_URL/qt5-$QT_VERSION-$DEBIAN_VERSION-$PI_VERSION.tar.gz.sha256" -sL -o "/tmp/qt5-$QT_VERSION-$DEBIAN_VERSION-$PI_VERSION.tar.gz.sha256" && cd /tmp && sha256sum -c "qt5-$QT_VERSION-$DEBIAN_VERSION-$PI_VERSION.tar.gz.sha256" && tar -xzf "/tmp/qt5-$QT_VERSION-$DEBIAN_VERSION-$PI_VERSION.tar.gz" -C /usr/local && rm "qt5-$QT_VERSION-$DEBIAN_VERSION-$PI_VERSION.tar.gz"
[srly-ose-viewer] Using cache
[srly-ose-viewer] ---> 5f3b8819d1b2
[srly-ose-viewer] Step 12/28 : RUN curl "$BASE_URL/webview-$QT_VERSION-$DEBIAN_VERSION-$PI_VERSION-$WEBVIEW_GIT_HASH.tar.gz" -sL -o "/tmp/webview-$QT_VERSION-$DEBIAN_VERSION-$PI_VERSION-$WEBVIEW_GIT_HASH.tar.gz" && curl "$BASE_URL/webview-$QT_VERSION-$DEBIAN_VERSION-$PI_VERSION-$WEBVIEW_GIT_HASH.tar.gz.sha256" -sL -o "/tmp/webview-$QT_VERSION-$DEBIAN_VERSION-$PI_VERSION-$WEBVIEW_GIT_HASH.tar.gz.sha256" && cd /tmp && sha256sum -c "webview-$QT_VERSION-$DEBIAN_VERSION-$PI_VERSION-$WEBVIEW_GIT_HASH.tar.gz.sha256" && tar -xzf "/tmp/webview-$QT_VERSION-$DEBIAN_VERSION-$PI_VERSION-$WEBVIEW_GIT_HASH.tar.gz" -C /usr/local && rm "webview-$QT_VERSION-$DEBIAN_VERSION-$PI_VERSION-$WEBVIEW_GIT_HASH.tar.gz"
[srly-ose-nginx] Using cache
[srly-ose-nginx] ---> 38918b734928
[srly-ose-nginx] Step 5/11 : ARG GIT_SHORT_HASH
[srly-ose-nginx] Using cache
[srly-ose-nginx] ---> 4d916cbeb98d
[srly-ose-nginx] Step 6/11 : ENV GIT_SHORT_HASH=$GIT_SHORT_HASH
[srly-ose-nginx] Using cache
[srly-ose-nginx] ---> ada0853580a5
[srly-ose-nginx] Step 7/11 : ARG GIT_BRANCH
[srly-ose-nginx] Using cache
[srly-ose-nginx] ---> affbc444f631
[srly-ose-nginx] Step 8/11 : ENV GIT_BRANCH=$GIT_BRANCH
[srly-ose-nginx] Using cache
[srly-ose-nginx] ---> 399e26de46c1
[srly-ose-nginx] Step 9/11 : COPY docker/nginx/nginx.conf /etc/nginx/sites-enabled/srly-ose.conf
[srly-ose-nginx] Using cache
[srly-ose-nginx] ---> 26a28854e4be
[srly-ose-nginx] Step 10/11 : RUN rm -f /etc/nginx/sites-enabled/default
[srly-ose-nginx] Using cache
[srly-ose-nginx] ---> a435f4ca1729
[srly-ose-nginx] Step 11/11 : CMD ["nginx", "-g", "daemon off;"]
[srly-ose-nginx] Using cache
[srly-ose-nginx] ---> 3c22cde6d029
[redis] Using cache
[redis] ---> 23e48f1e148c
[redis] Step 5/11 : ARG GIT_SHORT_HASH
[redis] Using cache
[redis] ---> 1329aed00c99
[redis] Step 6/11 : ENV GIT_SHORT_HASH=$GIT_SHORT_HASH
[redis] Using cache
[redis] ---> f4d7e0e656aa
[redis] Step 7/11 : ARG GIT_BRANCH
[redis] Using cache
[redis] ---> e3974413d2aa
[redis] Step 8/11 : ENV GIT_BRANCH=$GIT_BRANCH
[redis] Using cache
[redis] ---> f920c0140be5
[redis] Step 9/11 : RUN sed -i 's/^bind.*/bind 0.0.0.0/g' /etc/redis/redis.conf
[redis] Using cache
[redis] ---> 32f80d335c63
[redis] Step 10/11 : RUN sed -i 's/^protected-mode.*/protected-mode no/g' /etc/redis/redis.conf
[redis] Using cache
[redis] ---> e6afeb3d253d
[redis] Step 11/11 : CMD ["redis-server", "--protected-mode", "no"]
[redis] Using cache
[redis] ---> 8b7e5a94dbaa
[srly-ose-viewer] Using cache
[srly-ose-viewer] ---> c986e2212948
[srly-ose-viewer] Step 13/28 : ENV QT_QPA_EGLFS_FORCE888=1
[srly-ose-viewer] Using cache
[srly-ose-viewer] ---> 24e687291bc9
[srly-ose-viewer] Step 14/28 : ENV QT_QPA_PLATFORM=linuxfb
[srly-ose-viewer] Using cache
[srly-ose-viewer] ---> 554b29cf765a
[srly-ose-viewer] Step 15/28 : ENV QT_LOGGING_RULES=*.debug=true
[srly-ose-viewer] Using cache
[srly-ose-viewer] ---> 2b4dbb4944e1
[srly-ose-viewer] Step 16/28 : ENV QT_QPA_DEBUG=1
[srly-ose-viewer] Using cache
[srly-ose-viewer] ---> d20651eead0e
[srly-ose-viewer] Step 17/28 : ARG GIT_HASH
[srly-ose-viewer] Using cache
[srly-ose-viewer] ---> 8bc626eab12a
[srly-ose-viewer] Step 18/28 : ENV GIT_HASH=$GIT_HASH
[srly-ose-viewer] Using cache
[srly-ose-viewer] ---> 9394234ffa6b
[srly-ose-viewer] Step 19/28 : ARG GIT_SHORT_HASH
[srly-ose-viewer] Using cache
[srly-ose-viewer] ---> 0681983143f4
[srly-ose-viewer] Step 20/28 : ENV GIT_SHORT_HASH=$GIT_SHORT_HASH
[srly-ose-viewer] Using cache
[srly-ose-viewer] ---> 51f7b7a7593b
[srly-ose-viewer] Step 21/28 : ARG GIT_BRANCH
[srly-ose-viewer] Using cache
[srly-ose-viewer] ---> 254177826a83
[srly-ose-viewer] Step 22/28 : ENV GIT_BRANCH=$GIT_BRANCH
[srly-ose-viewer] Using cache
[srly-ose-viewer] ---> e01c69f6bcb1
[srly-ose-viewer] Step 23/28 : RUN useradd -g video viewer
[srly-ose-viewer] Using cache
[srly-ose-viewer] ---> b1456248c248
[srly-ose-viewer] Step 24/28 : RUN rm -f /etc/localtime
[srly-ose-viewer] Using cache
[srly-ose-viewer] ---> 2906fb1c4814
[srly-ose-viewer] Step 25/28 : WORKDIR /usr/src/app
[srly-ose-viewer] Using cache
[srly-ose-viewer] ---> 59d3147fd321
[srly-ose-viewer] Step 26/28 : RUN mkdir -p /usr/src/app
[srly-ose-viewer] Using cache
[srly-ose-viewer] ---> 123c1eaa8c01
[srly-ose-viewer] Step 27/28 : COPY . /usr/src/app/
[srly-ose-nginx] Successfully built 3c22cde6d029
[redis] Successfully built 8b7e5a94dbaa
[srly-ose-nginx] Successfully tagged screenly/srly-ose-nginx:latest
[redis] Successfully tagged screenly/srly-ose-redis:latest
[srly-ose-server] ---> 02dfefc68438
[srly-ose-server] Step 2/13 : ADD requirements/requirements.txt /tmp/requirements.txt
[srly-ose-celery] ---> 41d698be754f
[srly-ose-celery] Step 3/13 : RUN pip install --no-cache-dir -r /tmp/requirements.txt
[srly-ose-celery] ---> Running in cadeb956bc72
[srly-ose-server] ---> fa3b41abdf22
[srly-ose-server] Step 3/13 : RUN pip install --no-cache-dir -r /tmp/requirements.txt
[srly-ose-websocket] ---> 91f3393d3058
[srly-ose-websocket] Step 7/13 : ARG GIT_HASH
[srly-ose-viewer] ---> a60e5ed405f1
[srly-ose-viewer] Step 28/28 : CMD ["bash", "./bin/start_viewer.sh"]
[srly-ose-server] ---> Running in 7b730ff7934f
[srly-ose-websocket] ---> Running in b5c4ddb31ded
[srly-ose-viewer] ---> Running in c423ca494435
[srly-ose-websocket] Removing intermediate container b5c4ddb31ded
[srly-ose-websocket] ---> e90233147a30
[srly-ose-websocket] Step 8/13 : ENV GIT_HASH=$GIT_HASH
[srly-ose-websocket] ---> Running in f6581bd43015
[srly-ose-celery] Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple
[srly-ose-celery] Collecting Flask-Cors==3.0.9 (from -r /tmp/requirements.txt (line 1))
[srly-ose-celery] Downloading https://files.pythonhosted.org/packages/69/7f/d0aeaaafb5c3c76c8d2141dbe2d4f6dca5d6c31872d4e5349768c1958abc/Flask_Cors-3.0.9-py2.py3-none-any.whl
[srly-ose-celery] Collecting Flask==1.1.2 (from -r /tmp/requirements.txt (line 2))
[srly-ose-viewer] Removing intermediate container c423ca494435
[srly-ose-viewer] ---> b656fee017a9
[srly-ose-viewer] Successfully built b656fee017a9
[srly-ose-celery] Downloading https://files.pythonhosted.org/packages/f2/28/2a03252dfb9ebf377f40fba6a7841b47083260bf8bd8e737b0c6952df83f/Flask-1.1.2-py2.py3-none-any.whl (94kB)
[srly-ose-viewer] Successfully tagged screenly/srly-ose-viewer:latest
[srly-ose-celery] Collecting Jinja2==2.11.3 (from -r /tmp/requirements.txt (line 3))
[srly-ose-celery] Downloading https://files.pythonhosted.org/packages/7e/c2/1eece8c95ddbc9b1aeb64f5783a9e07a286de42191b7204d67b7496ddf35/Jinja2-2.11.3-py2.py3-none-any.whl (125kB)
[srly-ose-celery] Collecting Mako==1.1.3 (from -r /tmp/requirements.txt (line 4))
[srly-ose-celery] Downloading https://files.pythonhosted.org/packages/a6/37/0e706200d22172eb8fa17d68a7ae22dec7631a0a92266634fb518a88a5b2/Mako-1.1.3-py2.py3-none-any.whl (75kB)
[srly-ose-celery] Collecting MarkupSafe==1.1.1 (from -r /tmp/requirements.txt (line 5))
[srly-ose-celery] Downloading https://files.pythonhosted.org/packages/b9/2e/64db92e53b86efccfaea71321f597fa2e1b2bd3853d8ce658568f7a13094/MarkupSafe-1.1.1.tar.gz
[srly-ose-celery] Collecting PyYAML==5.4 (from -r /tmp/requirements.txt (line 6))
[srly-ose-celery] Downloading https://files.pythonhosted.org/packages/b5/fd/15638de2da0a5aa91c095718444624aa565f766fc178249ca6faa372f71a/PyYAML-5.4.tar.gz (174kB)
[srly-ose-websocket] Removing intermediate container f6581bd43015
[srly-ose-websocket] ---> 0c57a5cecfd9
[srly-ose-websocket] Step 9/13 : ARG GIT_SHORT_HASH
[srly-ose-websocket] ---> Running in 7df926f543f9
[srly-ose-celery] Installing build dependencies: started
[srly-ose-server] Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple
[srly-ose-server] Collecting Flask-Cors==3.0.9 (from -r /tmp/requirements.txt (line 1))
[srly-ose-websocket] Removing intermediate container 7df926f543f9
[srly-ose-websocket] ---> a2559038af42
[srly-ose-websocket] Step 10/13 : ENV GIT_SHORT_HASH=$GIT_SHORT_HASH
[srly-ose-websocket] ---> Running in 259d833eaef9
[srly-ose-server] Downloading https://files.pythonhosted.org/packages/69/7f/d0aeaaafb5c3c76c8d2141dbe2d4f6dca5d6c31872d4e5349768c1958abc/Flask_Cors-3.0.9-py2.py3-none-any.whl
[srly-ose-server] Collecting Flask==1.1.2 (from -r /tmp/requirements.txt (line 2))
[srly-ose-server] Downloading https://files.pythonhosted.org/packages/f2/28/2a03252dfb9ebf377f40fba6a7841b47083260bf8bd8e737b0c6952df83f/Flask-1.1.2-py2.py3-none-any.whl (94kB)
[srly-ose-server] Collecting Jinja2==2.11.3 (from -r /tmp/requirements.txt (line 3))
[srly-ose-server] Downloading https://files.pythonhosted.org/packages/7e/c2/1eece8c95ddbc9b1aeb64f5783a9e07a286de42191b7204d67b7496ddf35/Jinja2-2.11.3-py2.py3-none-any.whl (125kB)
[srly-ose-server] Collecting Mako==1.1.3 (from -r /tmp/requirements.txt (line 4))
[srly-ose-server] Downloading https://files.pythonhosted.org/packages/a6/37/0e706200d22172eb8fa17d68a7ae22dec7631a0a92266634fb518a88a5b2/Mako-1.1.3-py2.py3-none-any.whl (75kB)
[srly-ose-server] Collecting MarkupSafe==1.1.1 (from -r /tmp/requirements.txt (line 5))
[srly-ose-server] Downloading https://files.pythonhosted.org/packages/b9/2e/64db92e53b86efccfaea71321f597fa2e1b2bd3853d8ce658568f7a13094/MarkupSafe-1.1.1.tar.gz
[srly-ose-server] Collecting PyYAML==5.4 (from -r /tmp/requirements.txt (line 6))
[srly-ose-websocket] Removing intermediate container 259d833eaef9
[srly-ose-websocket] ---> ac25d4a008f7
[srly-ose-websocket] Step 11/13 : ARG GIT_BRANCH
[srly-ose-websocket] ---> Running in 588a6d21e93c
[srly-ose-server] Downloading https://files.pythonhosted.org/packages/b5/fd/15638de2da0a5aa91c095718444624aa565f766fc178249ca6faa372f71a/PyYAML-5.4.tar.gz (174kB)
[srly-ose-server] Installing build dependencies: started
[srly-ose-celery] Installing build dependencies: finished with status 'done'
[srly-ose-websocket] Removing intermediate container 588a6d21e93c
[srly-ose-websocket] ---> fbfa64670a4d
[srly-ose-websocket] Step 12/13 : ENV GIT_BRANCH=$GIT_BRANCH
[srly-ose-websocket] ---> Running in cc37be66c3d6
[srly-ose-websocket] Removing intermediate container cc37be66c3d6
[srly-ose-websocket] ---> 91b1abd207b7
[srly-ose-websocket] Step 13/13 : CMD ["python", "websocket_server_layer.py"]
[srly-ose-websocket] ---> Running in 57970da80ba5
[srly-ose-celery] Collecting Werkzeug==1.0.1 (from -r /tmp/requirements.txt (line 7))
[srly-ose-celery] Downloading https://files.pythonhosted.org/packages/cc/94/5f7079a0e00bd6863ef8f1da638721e9da21e5bacee597595b318f71d62e/Werkzeug-1.0.1-py2.py3-none-any.whl (298kB)
[srly-ose-celery] Collecting cec==0.2.7 (from -r /tmp/requirements.txt (line 8))
[srly-ose-celery] Downloading https://files.pythonhosted.org/packages/5e/4b/ec6d282a5aec6ad78b944987f6aa073be03128428968acee72b6e2486e03/cec-0.2.7.tar.gz
[srly-ose-celery] Collecting celery==5.2.2 (from -r /tmp/requirements.txt (line 9))
[srly-ose-celery] Could not find a version that satisfies the requirement celery==5.2.2 (from -r /tmp/requirements.txt (line 9)) (from versions: 0.1.2, 0.1.4, 0.1.6, 0.1.7, 0.1.8, 0.1.10, 0.1.11, 0.1.12, 0.1.13, 0.1.14, 0.1.15, 0.2.0, 0.3.0, 0.3.7, 0.3.20, 0.4.0, 0.4.1, 0.6.0, 0.8.0, 0.8.1, 0.8.2, 0.8.3, 0.8.4, 1.0.0, 1.0.1, 1.0.2, 1.0.3, 1.0.4, 1.0.5, 1.0.6, 2.0.0, 2.0.1, 2.0.2, 2.0.3, 2.1.0, 2.1.1, 2.1.2, 2.1.3, 2.1.4, 2.2.0, 2.2.1, 2.2.2, 2.2.3, 2.2.4, 2.2.5, 2.2.6, 2.2.7, 2.2.8, 2.2.9, 2.2.10, 2.3.0, 2.3.1, 2.3.2, 2.3.3, 2.3.4, 2.3.5, 2.4.0, 2.4.1, 2.4.2, 2.4.3, 2.4.4, 2.4.5, 2.4.6, 2.4.7, 2.5.0, 2.5.1, 2.5.2, 2.5.3, 2.5.5, 3.0.0, 3.0.1, 3.0.2, 3.0.3, 3.0.4, 3.0.5, 3.0.6, 3.0.7, 3.0.8, 3.0.9, 3.0.10, 3.0.11, 3.0.12, 3.0.13, 3.0.14, 3.0.15, 3.0.16, 3.0.17, 3.0.18, 3.0.19, 3.0.20, 3.0.21, 3.0.22, 3.0.23, 3.0.24, 3.0.25, 3.1.0, 3.1.1, 3.1.2, 3.1.3, 3.1.4, 3.1.5, 3.1.6, 3.1.7, 3.1.8, 3.1.9, 3.1.10, 3.1.11, 3.1.12, 3.1.13, 3.1.14, 3.1.15, 3.1.16, 3.1.17, 3.1.18, 3.1.19, 3.1.20, 3.1.21, 3.1.22, 3.1.23, 3.1.24, 3.1.25, 3.1.26.post1, 3.1.26.post2, 4.0.0rc3, 4.0.0rc4, 4.0.0rc5, 4.0.0rc6, 4.0.0rc7, 4.0.0, 4.0.1, 4.0.2, 4.1.0, 4.1.1, 4.2.0rc1, 4.2.0rc2, 4.2.0rc3, 4.2.0rc4, 4.2.0, 4.2.1, 4.2.2, 4.3.0rc1, 4.3.0rc2, 4.3.0rc3, 4.3.0, 4.3.1, 4.4.0rc1, 4.4.0rc2, 4.4.0rc3, 4.4.0rc4, 4.4.0rc5, 4.4.0, 4.4.1, 4.4.2, 4.4.3, 4.4.4, 4.4.5, 4.4.6, 4.4.7)
[srly-ose-celery]
[srly-ose-websocket] Removing intermediate container 57970da80ba5
[srly-ose-websocket] ---> 8ef5bd2aac14
[srly-ose-websocket] Successfully built 8ef5bd2aac14
[srly-ose-celery] No matching distribution found for celery==5.2.2 (from -r /tmp/requirements.txt (line 9))
[srly-ose-celery]
[srly-ose-server] Installing build dependencies: finished with status 'done'
[srly-ose-websocket] Successfully tagged screenly/srly-ose-websocket:latest
[srly-ose-celery] Removing intermediate container cadeb956bc72
[srly-ose-celery] The command '/bin/sh -c pip install --no-cache-dir -r /tmp/requirements.txt' returned a non-zero code: 1
[srly-ose-server] Collecting Werkzeug==1.0.1 (from -r /tmp/requirements.txt (line 7))
[srly-ose-server] Downloading https://files.pythonhosted.org/packages/cc/94/5f7079a0e00bd6863ef8f1da638721e9da21e5bacee597595b318f71d62e/Werkzeug-1.0.1-py2.py3-none-any.whl (298kB)
[srly-ose-server] Collecting cec==0.2.7 (from -r /tmp/requirements.txt (line 8))
[srly-ose-server] Downloading https://files.pythonhosted.org/packages/5e/4b/ec6d282a5aec6ad78b944987f6aa073be03128428968acee72b6e2486e03/cec-0.2.7.tar.gz
[srly-ose-server] Collecting celery==5.2.2 (from -r /tmp/requirements.txt (line 9))
[srly-ose-server] Could not find a version that satisfies the requirement celery==5.2.2 (from -r /tmp/requirements.txt (line 9)) (from versions: 0.1.2, 0.1.4, 0.1.6, 0.1.7, 0.1.8, 0.1.10, 0.1.11, 0.1.12, 0.1.13, 0.1.14, 0.1.15, 0.2.0, 0.3.0, 0.3.7, 0.3.20, 0.4.0, 0.4.1, 0.6.0, 0.8.0, 0.8.1, 0.8.2, 0.8.3, 0.8.4, 1.0.0, 1.0.1, 1.0.2, 1.0.3, 1.0.4, 1.0.5, 1.0.6, 2.0.0, 2.0.1, 2.0.2, 2.0.3, 2.1.0, 2.1.1, 2.1.2, 2.1.3, 2.1.4, 2.2.0, 2.2.1, 2.2.2, 2.2.3, 2.2.4, 2.2.5, 2.2.6, 2.2.7, 2.2.8, 2.2.9, 2.2.10, 2.3.0, 2.3.1, 2.3.2, 2.3.3, 2.3.4, 2.3.5, 2.4.0, 2.4.1, 2.4.2, 2.4.3, 2.4.4, 2.4.5, 2.4.6, 2.4.7, 2.5.0, 2.5.1, 2.5.2, 2.5.3, 2.5.5, 3.0.0, 3.0.1, 3.0.2, 3.0.3, 3.0.4, 3.0.5, 3.0.6, 3.0.7, 3.0.8, 3.0.9, 3.0.10, 3.0.11, 3.0.12, 3.0.13, 3.0.14, 3.0.15, 3.0.16, 3.0.17, 3.0.18, 3.0.19, 3.0.20, 3.0.21, 3.0.22, 3.0.23, 3.0.24, 3.0.25, 3.1.0, 3.1.1, 3.1.2, 3.1.3, 3.1.4, 3.1.5, 3.1.6, 3.1.7, 3.1.8, 3.1.9, 3.1.10, 3.1.11, 3.1.12, 3.1.13, 3.1.14, 3.1.15, 3.1.16, 3.1.17, 3.1.18, 3.1.19, 3.1.20, 3.1.21, 3.1.22, 3.1.23, 3.1.24, 3.1.25, 3.1.26.post1, 3.1.26.post2, 4.0.0rc3, 4.0.0rc4, 4.0.0rc5, 4.0.0rc6, 4.0.0rc7, 4.0.0, 4.0.1, 4.0.2, 4.1.0, 4.1.1, 4.2.0rc1, 4.2.0rc2, 4.2.0rc3, 4.2.0rc4, 4.2.0, 4.2.1, 4.2.2, 4.3.0rc1, 4.3.0rc2, 4.3.0rc3, 4.3.0, 4.3.1, 4.4.0rc1, 4.4.0rc2, 4.4.0rc3, 4.4.0rc4, 4.4.0rc5, 4.4.0, 4.4.1, 4.4.2, 4.4.3, 4.4.4, 4.4.5, 4.4.6, 4.4.7)
[srly-ose-server]
[srly-ose-server] No matching distribution found for celery==5.2.2 (from -r /tmp/requirements.txt (line 9))
[srly-ose-server]
[srly-ose-server] Removing intermediate container 7b730ff7934f
[srly-ose-server] The command '/bin/sh -c pip install --no-cache-dir -r /tmp/requirements.txt' returned a non-zero code: 1
[Info] Uploading images
[Success] Successfully uploaded images
[Error] Some services failed to build:
[Error] Service: srly-ose-server
[Error] Error: The command '/bin/sh -c pip install --no-cache-dir -r /tmp/requirements.txt' returned a non-zero code: 1
[Error] Service: srly-ose-celery
[Error] Error: The command '/bin/sh -c pip install --no-cache-dir -r /tmp/requirements.txt' returned a non-zero code: 1
[Info] Built on arm04
[Error] Not deploying release.
Remote build failed