Guest User

Untitled

a guest
Jun 29th, 2023
96
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 76.91 KB | None | 0 0
  1. ```
  2. ubuntu@ip-172-31-91-244:~$ tutor images build all
  3. Building image docker.io/overhangio/openedx:16.0.2
  4. docker buildx build --tag=docker.io/overhangio/openedx:16.0.2 --output=type=docker --cache-from=type=registry,ref=docker.io/overhangio/openedx:16.0.2-cache /home/ubuntu/.local/share/tutor/env/build/openedx
  5. [+] Building 2.1s (63/63) FINISHED
  6. => [internal] load build definition from Dockerfile 0.0s
  7. => => transferring dockerfile: 11.38kB 0.0s
  8. => [internal] load .dockerignore 0.0s
  9. => => transferring context: 2B 0.0s
  10. => resolve image config for docker.io/docker/dockerfile:1.4 0.3s
  11. => CACHED docker-image://docker.io/docker/dockerfile:1.4@sha256:9ba7531bd80fb0a858632727cf7a112fbfd19b17e94c4e84ced81e24ef1a0dbc 0.0s
  12. => [internal] load metadata for docker.io/library/ubuntu:20.04 0.0s
  13. => [internal] load metadata for docker.io/powerman/dockerize:0.19.0 0.1s
  14. => importing cache manifest from docker.io/overhangio/openedx:16.0.2-cache 0.4s
  15. => [internal] load build context 0.2s
  16. => => transferring context: 24.05kB 0.2s
  17. => [minimal 1/2] FROM docker.io/library/ubuntu:20.04 0.0s
  18. => FROM docker.io/powerman/dockerize:0.19.0@sha256:a34158d699e065609fc845e7cdc1e070f185afdbca317fe4931aaea04818f8bf 0.0s
  19. => CACHED [minimal 2/2] RUN --mount=type=cache,target=/var/cache/apt,sharing=locked --mount=type=cache,target=/var/lib/apt,sharing=locked apt update && apt install -y build-essential curl git language-pack-en 0.0s
  20. => CACHED [production 1/30] RUN --mount=type=cache,target=/var/cache/apt,sharing=locked --mount=type=cache,target=/var/lib/apt,sharing=locked apt update && apt install -y gettext gfortran graphviz graphviz-dev libffi-dev libfreetype6-d 0.0s
  21. => CACHED [production 2/30] RUN if [ "1000" = 0 ]; then echo "app user may not be root" && false; fi 0.0s
  22. => CACHED [production 3/30] RUN useradd --home-dir /openedx --create-home --shell /bin/bash --uid 1000 app 0.0s
  23. => CACHED [production 4/30] COPY --link --from=docker.io/powerman/dockerize:0.19.0 /usr/local/bin/dockerize /usr/local/bin/dockerize 0.0s
  24. => CACHED [code 1/3] RUN mkdir -p /openedx/edx-platform && git clone https://github.com/openedx/edx-platform.git --branch open-release/palm.1 --depth 1 /openedx/edx-platform 0.0s
  25. => CACHED [code 2/3] WORKDIR /openedx/edx-platform 0.0s
  26. => CACHED [code 3/3] RUN git config --global user.email "[email protected]" && git config --global user.name "Tutor" 0.0s
  27. => CACHED [edx-platform 1/1] COPY --from=code /openedx/edx-platform / 0.0s
  28. => CACHED [production 5/30] COPY --chown=app:app --from=edx-platform / /openedx/edx-platform 0.0s
  29. => CACHED [locales 1/1] RUN cd /tmp && curl -L -o openedx-i18n.tar.gz https://github.com/openedx/openedx-i18n/archive/open-release/palm.1.tar.gz && tar xzf /tmp/openedx-i18n.tar.gz && mkdir -p /openedx/locale/contrib && mv opene 0.0s
  30. => CACHED [production 6/30] COPY --chown=app:app --from=locales /openedx/locale /openedx/locale 0.0s
  31. => CACHED [python 1/4] RUN --mount=type=cache,target=/var/cache/apt,sharing=locked --mount=type=cache,target=/var/lib/apt,sharing=locked apt update && apt install -y libssl-dev zlib1g-dev libbz2-dev libreadline-dev libsqlite3-dev wg 0.0s
  32. => CACHED [python 2/4] RUN git clone https://github.com/pyenv/pyenv /opt/pyenv --branch v2.3.17 --depth 1 0.0s
  33. => CACHED [python 3/4] RUN /opt/pyenv/bin/pyenv install 3.8.15 0.0s
  34. => CACHED [python 4/4] RUN /opt/pyenv/versions/3.8.15/bin/python -m venv /openedx/venv 0.0s
  35. => CACHED [production 7/30] COPY --chown=app:app --from=python /opt/pyenv /opt/pyenv 0.0s
  36. => CACHED [python-requirements 1/7] RUN --mount=type=cache,target=/var/cache/apt,sharing=locked --mount=type=cache,target=/var/lib/apt,sharing=locked apt update && apt install -y software-properties-common libmysqlclient-dev libxmlsec1- 0.0s
  37. => CACHED [python-requirements 2/7] RUN --mount=type=cache,target=/openedx/.cache/pip,sharing=shared pip install setuptools==67.6.1 pip==23.0.1. wheel==0.40.0 0.0s
  38. => CACHED [python-requirements 3/7] RUN --mount=type=bind,from=edx-platform,source=/requirements/edx/base.txt,target=/openedx/edx-platform/requirements/edx/base.txt --mount=type=cache,target=/openedx/.cache/pip,sharing=shared pip install -r 0.0s
  39. => CACHED [python-requirements 4/7] RUN --mount=type=cache,target=/openedx/.cache/pip,sharing=shared pip install django-redis==5.2.0 uwsgi==2.0.21 0.0s
  40. => CACHED [python-requirements 5/7] COPY ./requirements/ /openedx/requirements 0.0s
  41. => CACHED [python-requirements 6/7] RUN --mount=type=cache,target=/openedx/.cache/pip,sharing=shared cd /openedx/requirements/ && touch ./private.txt && pip install -r ./private.txt 0.0s
  42. => CACHED [python-requirements 7/7] RUN --mount=type=cache,target=/openedx/.cache/pip,sharing=shared pip install 'openedx-scorm-xblock>=16.0.0,<17.0.0' 0.0s
  43. => CACHED [production 8/30] COPY --chown=app:app --from=python-requirements /openedx/venv /openedx/venv 0.0s
  44. => CACHED [production 9/30] COPY --chown=app:app --from=python-requirements /openedx/requirements /openedx/requirements 0.0s
  45. => CACHED [nodejs-requirements 1/4] RUN pip install nodeenv==1.7.0 0.0s
  46. => CACHED [nodejs-requirements 2/4] RUN nodeenv /openedx/nodeenv --node=16.14.0 --prebuilt 0.0s
  47. => CACHED [nodejs-requirements 3/4] WORKDIR /openedx/edx-platform 0.0s
  48. => CACHED [nodejs-requirements 4/4] RUN --mount=type=bind,from=edx-platform,source=/package.json,target=/openedx/edx-platform/package.json --mount=type=bind,from=edx-platform,source=/package-lock.json,target=/openedx/edx-platform/package-lo 0.0s
  49. => CACHED [production 10/30] COPY --chown=app:app --from=nodejs-requirements /openedx/nodeenv /openedx/nodeenv 0.0s
  50. => CACHED [production 11/30] COPY --chown=app:app --from=nodejs-requirements /openedx/edx-platform/node_modules /openedx/node_modules 0.0s
  51. => CACHED [production 12/30] RUN ln -s /openedx/node_modules /openedx/edx-platform/node_modules 0.0s
  52. => CACHED [production 13/30] WORKDIR /openedx/edx-platform 0.0s
  53. => CACHED [production 14/30] RUN pip install -e . 0.0s
  54. => CACHED [production 15/30] RUN mkdir -p /openedx/config ./lms/envs/tutor ./cms/envs/tutor 0.0s
  55. => CACHED [production 16/30] COPY --chown=app:app revisions.yml /openedx/config/ 0.0s
  56. => CACHED [production 17/30] COPY --chown=app:app settings/lms/*.py ./lms/envs/tutor/ 0.0s
  57. => CACHED [production 18/30] COPY --chown=app:app settings/cms/*.py ./cms/envs/tutor/ 0.0s
  58. => CACHED [production 19/30] RUN mkdir /openedx/locale/user 0.0s
  59. => CACHED [production 20/30] COPY --chown=app:app ./locale/ /openedx/locale/user/locale/ 0.0s
  60. => CACHED [production 21/30] RUN cd /openedx/locale/user && django-admin compilemessages -v1 0.0s
  61. => CACHED [production 22/30] RUN ./manage.py lms --settings=tutor.i18n compilejsi18n 0.0s
  62. => CACHED [production 23/30] RUN ./manage.py cms --settings=tutor.i18n compilejsi18n 0.0s
  63. => CACHED [production 24/30] COPY --chown=app:app ./bin /openedx/bin 0.0s
  64. => CACHED [production 25/30] RUN chmod a+x /openedx/bin/* 0.0s
  65. => CACHED [production 26/30] RUN openedx-assets xmodule && openedx-assets npm && openedx-assets webpack --env=prod && openedx-assets common 0.0s
  66. => CACHED [production 27/30] COPY --chown=app:app ./themes/ /openedx/themes/ 0.0s
  67. => CACHED [production 28/30] RUN openedx-assets themes && openedx-assets collect --settings=tutor.assets && rdfind -makesymlinks true -followsymlinks true /openedx/staticfiles/ 0.0s
  68. => CACHED [production 29/30] RUN mkdir /openedx/data 0.0s
  69. => CACHED [production 30/30] RUN echo "This copy of edx-platform was built into a Docker image." > bindmount-canary 0.0s
  70. => CACHED [final 1/1] COPY --chown=app:app settings/uwsgi.ini . 0.0s
  71. => exporting to image 0.0s
  72. => => exporting layers 0.0s
  73. => => writing image sha256:65d802c21756714e436baaf6280d26f31f43d71c37f3c7a9fc0c2be1280f06d8 0.0s
  74. => => naming to docker.io/overhangio/openedx:16.0.2 0.0s
  75. Building image docker.io/overhangio/openedx-permissions:16.0.2
  76. docker buildx build --tag=docker.io/overhangio/openedx-permissions:16.0.2 --output=type=docker --cache-from=type=registry,ref=docker.io/overhangio/openedx-permissions:16.0.2-cache /home/ubuntu/.local/share/tutor/env/build/permissions
  77. [+] Building 0.6s (9/9) FINISHED
  78. => [internal] load build definition from Dockerfile 0.0s
  79. => => transferring dockerfile: 227B 0.0s
  80. => [internal] load .dockerignore 0.0s
  81. => => transferring context: 2B 0.0s
  82. => [internal] load metadata for docker.io/library/alpine:3.13.6 0.2s
  83. => importing cache manifest from docker.io/overhangio/openedx-permissions:16.0.2-cache 0.3s
  84. => [internal] load build context 0.0s
  85. => => transferring context: 33B 0.0s
  86. => [1/3] FROM docker.io/library/alpine:3.13.6@sha256:2582893dec6f12fd499d3a709477f2c0c0c1dfcd28024c93f1f0626b9e3540c8 0.0s
  87. => CACHED [2/3] COPY ./setowner.sh /usr/local/bin/setowner 0.0s
  88. => CACHED [3/3] RUN chmod a+x /usr/local/bin/setowner 0.0s
  89. => exporting to image 0.0s
  90. => => exporting layers 0.0s
  91. => => writing image sha256:42d92ec49678bfd7d02482d2fb6ff7603ed03567c70d67ab38ce5b134289c397 0.0s
  92. => => naming to docker.io/overhangio/openedx-permissions:16.0.2 0.0s
  93. Building image openedx-dev:16.0.2
  94. docker buildx build --tag=openedx-dev:16.0.2 --output=type=docker --target=development --build-arg=APP_USER_ID=1000 --cache-from=type=registry,ref=openedx-dev:16.0.2-cache /home/ubuntu/.local/share/tutor/env/build/openedx
  95. [+] Building 1.0s (66/66) FINISHED
  96. => [internal] load build definition from Dockerfile 0.0s
  97. => => transferring dockerfile: 11.38kB 0.0s
  98. => [internal] load .dockerignore 0.0s
  99. => => transferring context: 2B 0.0s
  100. => resolve image config for docker.io/docker/dockerfile:1.4 0.1s
  101. => CACHED docker-image://docker.io/docker/dockerfile:1.4@sha256:9ba7531bd80fb0a858632727cf7a112fbfd19b17e94c4e84ced81e24ef1a0dbc 0.0s
  102. => [internal] load metadata for docker.io/library/ubuntu:20.04 0.0s
  103. => [internal] load metadata for docker.io/powerman/dockerize:0.19.0 0.1s
  104. => ERROR importing cache manifest from openedx-dev:16.0.2-cache 0.1s
  105. => [internal] load build context 0.1s
  106. => => transferring context: 23.74kB 0.0s
  107. => [minimal 1/2] FROM docker.io/library/ubuntu:20.04 0.0s
  108. => FROM docker.io/powerman/dockerize:0.19.0@sha256:a34158d699e065609fc845e7cdc1e070f185afdbca317fe4931aaea04818f8bf 0.0s
  109. => CACHED [minimal 2/2] RUN --mount=type=cache,target=/var/cache/apt,sharing=locked --mount=type=cache,target=/var/lib/apt,sharing=locked apt update && apt install -y build-essential curl git language-pack-en 0.0s
  110. => CACHED [production 1/30] RUN --mount=type=cache,target=/var/cache/apt,sharing=locked --mount=type=cache,target=/var/lib/apt,sharing=locked apt update && apt install -y gettext gfortran graphviz graphviz-dev libffi-dev libfreetype6-d 0.0s
  111. => CACHED [production 2/30] RUN if [ "1000" = 0 ]; then echo "app user may not be root" && false; fi 0.0s
  112. => CACHED [production 3/30] RUN useradd --home-dir /openedx --create-home --shell /bin/bash --uid 1000 app 0.0s
  113. => CACHED [production 4/30] COPY --link --from=docker.io/powerman/dockerize:0.19.0 /usr/local/bin/dockerize /usr/local/bin/dockerize 0.0s
  114. => CACHED [code 1/3] RUN mkdir -p /openedx/edx-platform && git clone https://github.com/openedx/edx-platform.git --branch open-release/palm.1 --depth 1 /openedx/edx-platform 0.0s
  115. => CACHED [code 2/3] WORKDIR /openedx/edx-platform 0.0s
  116. => CACHED [code 3/3] RUN git config --global user.email "[email protected]" && git config --global user.name "Tutor" 0.0s
  117. => CACHED [edx-platform 1/1] COPY --from=code /openedx/edx-platform / 0.0s
  118. => CACHED [production 5/30] COPY --chown=app:app --from=edx-platform / /openedx/edx-platform 0.0s
  119. => CACHED [locales 1/1] RUN cd /tmp && curl -L -o openedx-i18n.tar.gz https://github.com/openedx/openedx-i18n/archive/open-release/palm.1.tar.gz && tar xzf /tmp/openedx-i18n.tar.gz && mkdir -p /openedx/locale/contrib && mv opene 0.0s
  120. => CACHED [production 6/30] COPY --chown=app:app --from=locales /openedx/locale /openedx/locale 0.0s
  121. => CACHED [python 1/4] RUN --mount=type=cache,target=/var/cache/apt,sharing=locked --mount=type=cache,target=/var/lib/apt,sharing=locked apt update && apt install -y libssl-dev zlib1g-dev libbz2-dev libreadline-dev libsqlite3-dev wg 0.0s
  122. => CACHED [python 2/4] RUN git clone https://github.com/pyenv/pyenv /opt/pyenv --branch v2.3.17 --depth 1 0.0s
  123. => CACHED [python 3/4] RUN /opt/pyenv/bin/pyenv install 3.8.15 0.0s
  124. => CACHED [python 4/4] RUN /opt/pyenv/versions/3.8.15/bin/python -m venv /openedx/venv 0.0s
  125. => CACHED [production 7/30] COPY --chown=app:app --from=python /opt/pyenv /opt/pyenv 0.0s
  126. => CACHED [python-requirements 1/7] RUN --mount=type=cache,target=/var/cache/apt,sharing=locked --mount=type=cache,target=/var/lib/apt,sharing=locked apt update && apt install -y software-properties-common libmysqlclient-dev libxmlsec1- 0.0s
  127. => CACHED [python-requirements 2/7] RUN --mount=type=cache,target=/openedx/.cache/pip,sharing=shared pip install setuptools==67.6.1 pip==23.0.1. wheel==0.40.0 0.0s
  128. => CACHED [python-requirements 3/7] RUN --mount=type=bind,from=edx-platform,source=/requirements/edx/base.txt,target=/openedx/edx-platform/requirements/edx/base.txt --mount=type=cache,target=/openedx/.cache/pip,sharing=shared pip install -r 0.0s
  129. => CACHED [python-requirements 4/7] RUN --mount=type=cache,target=/openedx/.cache/pip,sharing=shared pip install django-redis==5.2.0 uwsgi==2.0.21 0.0s
  130. => CACHED [python-requirements 5/7] COPY ./requirements/ /openedx/requirements 0.0s
  131. => CACHED [python-requirements 6/7] RUN --mount=type=cache,target=/openedx/.cache/pip,sharing=shared cd /openedx/requirements/ && touch ./private.txt && pip install -r ./private.txt 0.0s
  132. => CACHED [python-requirements 7/7] RUN --mount=type=cache,target=/openedx/.cache/pip,sharing=shared pip install 'openedx-scorm-xblock>=16.0.0,<17.0.0' 0.0s
  133. => CACHED [production 8/30] COPY --chown=app:app --from=python-requirements /openedx/venv /openedx/venv 0.0s
  134. => CACHED [production 9/30] COPY --chown=app:app --from=python-requirements /openedx/requirements /openedx/requirements 0.0s
  135. => CACHED [nodejs-requirements 1/4] RUN pip install nodeenv==1.7.0 0.0s
  136. => CACHED [nodejs-requirements 2/4] RUN nodeenv /openedx/nodeenv --node=16.14.0 --prebuilt 0.0s
  137. => CACHED [nodejs-requirements 3/4] WORKDIR /openedx/edx-platform 0.0s
  138. => CACHED [nodejs-requirements 4/4] RUN --mount=type=bind,from=edx-platform,source=/package.json,target=/openedx/edx-platform/package.json --mount=type=bind,from=edx-platform,source=/package-lock.json,target=/openedx/edx-platform/package-lo 0.0s
  139. => CACHED [production 10/30] COPY --chown=app:app --from=nodejs-requirements /openedx/nodeenv /openedx/nodeenv 0.0s
  140. => CACHED [production 11/30] COPY --chown=app:app --from=nodejs-requirements /openedx/edx-platform/node_modules /openedx/node_modules 0.0s
  141. => CACHED [production 12/30] RUN ln -s /openedx/node_modules /openedx/edx-platform/node_modules 0.0s
  142. => CACHED [production 13/30] WORKDIR /openedx/edx-platform 0.0s
  143. => CACHED [production 14/30] RUN pip install -e . 0.0s
  144. => CACHED [production 15/30] RUN mkdir -p /openedx/config ./lms/envs/tutor ./cms/envs/tutor 0.0s
  145. => CACHED [production 16/30] COPY --chown=app:app revisions.yml /openedx/config/ 0.0s
  146. => CACHED [production 17/30] COPY --chown=app:app settings/lms/*.py ./lms/envs/tutor/ 0.0s
  147. => CACHED [production 18/30] COPY --chown=app:app settings/cms/*.py ./cms/envs/tutor/ 0.0s
  148. => CACHED [production 19/30] RUN mkdir /openedx/locale/user 0.0s
  149. => CACHED [production 20/30] COPY --chown=app:app ./locale/ /openedx/locale/user/locale/ 0.0s
  150. => CACHED [production 21/30] RUN cd /openedx/locale/user && django-admin compilemessages -v1 0.0s
  151. => CACHED [production 22/30] RUN ./manage.py lms --settings=tutor.i18n compilejsi18n 0.0s
  152. => CACHED [production 23/30] RUN ./manage.py cms --settings=tutor.i18n compilejsi18n 0.0s
  153. => CACHED [production 24/30] COPY --chown=app:app ./bin /openedx/bin 0.0s
  154. => CACHED [production 25/30] RUN chmod a+x /openedx/bin/* 0.0s
  155. => CACHED [production 26/30] RUN openedx-assets xmodule && openedx-assets npm && openedx-assets webpack --env=prod && openedx-assets common 0.0s
  156. => CACHED [production 27/30] COPY --chown=app:app ./themes/ /openedx/themes/ 0.0s
  157. => CACHED [production 28/30] RUN openedx-assets themes && openedx-assets collect --settings=tutor.assets && rdfind -makesymlinks true -followsymlinks true /openedx/staticfiles/ 0.0s
  158. => CACHED [production 29/30] RUN mkdir /openedx/data 0.0s
  159. => CACHED [production 30/30] RUN echo "This copy of edx-platform was built into a Docker image." > bindmount-canary 0.0s
  160. => CACHED [development 1/4] RUN --mount=type=cache,target=/var/cache/apt,sharing=locked --mount=type=cache,target=/var/lib/apt,sharing=locked apt update && apt install -y vim iputils-ping dnsutils telnet 0.0s
  161. => CACHED [development 2/4] RUN --mount=type=cache,target=/openedx/.cache/pip,sharing=shared pip install -r requirements/edx/development.txt 0.0s
  162. => CACHED [development 3/4] RUN --mount=type=cache,target=/openedx/.cache/pip,sharing=shared pip install ipdb==0.13.13 ipython==8.12.0 0.0s
  163. => CACHED [development 4/4] RUN rm -r /openedx/staticfiles && mkdir /openedx/staticfiles && openedx-assets webpack --env=dev 0.0s
  164. => exporting to image 0.0s
  165. => => exporting layers 0.0s
  166. => => writing image sha256:82e563ee9801c2fb1b47dbab0c24c56a30e35a2cef7eabae6e91aab87fd2cdc5 0.0s
  167. => => naming to docker.io/library/openedx-dev:16.0.2 0.0s
  168. ------
  169. > importing cache manifest from openedx-dev:16.0.2-cache:
  170. ------
  171. Building image docker.io/overhangio/openedx-forum:16.0.0
  172. docker buildx build --tag=docker.io/overhangio/openedx-forum:16.0.0 --output=type=docker --cache-from=type=registry,ref=docker.io/overhangio/openedx-forum:16.0.0-cache /home/ubuntu/.local/share/tutor/env/plugins/forum/build/forum
  173. [+] Building 0.7s (20/20) FINISHED
  174. => [internal] load build definition from Dockerfile 0.0s
  175. => => transferring dockerfile: 1.78kB 0.0s
  176. => [internal] load .dockerignore 0.0s
  177. => => transferring context: 2B 0.0s
  178. => [internal] load metadata for docker.io/powerman/dockerize:0.19.0 0.1s
  179. => [internal] load metadata for docker.io/library/ruby:3.0.5-slim-bullseye 0.2s
  180. => importing cache manifest from docker.io/overhangio/openedx-forum:16.0.0-cache 0.2s
  181. => [stage-0 1/12] FROM docker.io/library/ruby:3.0.5-slim-bullseye@sha256:b7602d7a8618aecfb1930c7db3bdd86fc4c02b0a3228126fc9f4d5761089bebd 0.0s
  182. => [internal] load build context 0.0s
  183. => => transferring context: 69B 0.0s
  184. => FROM docker.io/powerman/dockerize:0.19.0@sha256:a34158d699e065609fc845e7cdc1e070f185afdbca317fe4931aaea04818f8bf 0.0s
  185. => CACHED [stage-0 2/12] RUN apt update && apt upgrade -y && apt install -y git wget curl autoconf bison build-essential libffi-dev libgdbm-dev libncurses5-dev libssl-dev libyaml-dev libreadline6-dev zlib1g-dev 0.0s
  186. => CACHED [stage-0 3/12] COPY --from=docker.io/powerman/dockerize:0.19.0 /usr/local/bin/dockerize /usr/local/bin/dockerize 0.0s
  187. => CACHED [stage-0 4/12] RUN useradd --home-dir /app --create-home --shell /bin/bash --uid 1000 app 0.0s
  188. => CACHED [stage-0 5/12] RUN gem install --user-install bundler --version 2.3.4 0.0s
  189. => CACHED [stage-0 6/12] RUN gem install --user-install rake --version 13.0.6 0.0s
  190. => CACHED [stage-0 7/12] RUN git clone https://github.com/openedx/cs_comments_service.git --branch open-release/palm.1 --depth 1 /app/cs_comments_service 0.0s
  191. => CACHED [stage-0 8/12] WORKDIR /app/cs_comments_service 0.0s
  192. => CACHED [stage-0 9/12] RUN bundle config set --local deployment 'true' 0.0s
  193. => CACHED [stage-0 10/12] RUN bundle install 0.0s
  194. => CACHED [stage-0 11/12] COPY --chown=app:app ./bin/docker-entrypoint.sh /app/bin/docker-entrypoint.sh 0.0s
  195. => CACHED [stage-0 12/12] RUN chmod a+x /app/bin/docker-entrypoint.sh 0.0s
  196. => exporting to image 0.0s
  197. => => exporting layers 0.0s
  198. => => writing image sha256:cf0fb72c99f009bffe2c3d0f86a771d3e29908ebf7225aa892fb1fcaefcba3fe 0.0s
  199. => => naming to docker.io/overhangio/openedx-forum:16.0.0 0.0s
  200. Building image docker.io/overhangio/openedx-mfe:16.0.0
  201. docker buildx build --tag=docker.io/overhangio/openedx-mfe:16.0.0 --output=type=docker --cache-from=type=registry,ref=docker.io/overhangio/openedx-mfe:16.0.0-cache /home/ubuntu/.local/share/tutor/env/plugins/mfe/build/mfe
  202. [+] Building 211.0s (105/141)
  203. => [internal] load build definition from Dockerfile 0.0s
  204. => => transferring dockerfile: 21.36kB 0.0s
  205. => [internal] load .dockerignore 0.0s
  206. => => transferring context: 2B 0.0s
  207. => [internal] load metadata for docker.io/library/node:18.16.0-bullseye-slim 0.2s
  208. => [internal] load metadata for docker.io/library/caddy:2.6.4 0.0s
  209. => importing cache manifest from docker.io/overhangio/openedx-mfe:16.0.0-cache 0.2s
  210. => [base 1/4] FROM docker.io/library/node:18.16.0-bullseye-slim@sha256:2b05866efb50b6bbc642e6d1cef908372351ad981453b8a747b1d0c9b5777cd8 0.0s
  211. => [internal] load build context 0.1s
  212. => => transferring context: 64B 0.1s
  213. => [production 1/11] FROM docker.io/library/caddy:2.6.4 0.0s
  214. => CACHED [production 2/11] RUN mkdir -p /openedx/dist 0.0s
  215. => CACHED [base 2/4] RUN apt update && apt install -y git gcc libgl1 libxi6 make autoconf libtool pkg-config zlib1g-dev python g++ libpng-dev libcairo2-dev libpango1.0-dev libjpeg-dev libgif-dev librsvg2-dev 0.0s
  216. => CACHED [base 3/4] RUN mkdir -p /openedx/app /openedx/env 0.0s
  217. => CACHED [base 4/4] WORKDIR /openedx/app 0.0s
  218. => CACHED [authn-git 1/1] RUN git clone https://github.com/openedx/frontend-app-authn --branch open-release/palm.1 --depth 1 . 0.0s
  219. => CACHED [authn-src 1/1] COPY --from=authn-git /openedx/app / 0.0s
  220. => CACHED [account-git 1/1] RUN git clone https://github.com/openedx/frontend-app-account --branch open-release/palm.1 --depth 1 . 0.0s
  221. => CACHED [account-src 1/1] COPY --from=account-git /openedx/app / 0.0s
  222. => CACHED [account-common 1/5] COPY --from=account-src /package.json /openedx/app/package.json 0.0s
  223. => CACHED [account-common 2/5] COPY --from=account-src /package-lock.json /openedx/app/package-lock.json 0.0s
  224. => CACHED [authn-common 1/5] COPY --from=authn-src /package.json /openedx/app/package.json 0.0s
  225. => CACHED [authn-common 2/5] COPY --from=authn-src /package-lock.json /openedx/app/package-lock.json 0.0s
  226. => CACHED [profile-git 1/1] RUN git clone https://github.com/openedx/frontend-app-profile --branch open-release/palm.1 --depth 1 . 0.0s
  227. => CACHED [profile-src 1/1] COPY --from=profile-git /openedx/app / 0.0s
  228. => CACHED [learning-git 1/1] RUN git clone https://github.com/openedx/frontend-app-learning --branch open-release/palm.1 --depth 1 . 0.0s
  229. => CACHED [learning-src 1/1] COPY --from=learning-git /openedx/app / 0.0s
  230. => CACHED [profile-common 1/5] COPY --from=profile-src /package.json /openedx/app/package.json 0.0s
  231. => CACHED [profile-common 2/5] COPY --from=profile-src /package-lock.json /openedx/app/package-lock.json 0.0s
  232. => CACHED [ora-grading-git 1/1] RUN git clone https://github.com/openedx/frontend-app-ora-grading --branch open-release/palm.1 --depth 1 . 0.0s
  233. => CACHED [ora-grading-src 1/1] COPY --from=ora-grading-git /openedx/app / 0.0s
  234. => CACHED [discussions-git 1/1] RUN git clone https://github.com/openedx/frontend-app-discussions --branch open-release/palm.1 --depth 1 . 0.0s
  235. => CACHED [discussions-src 1/1] COPY --from=discussions-git /openedx/app / 0.0s
  236. => CACHED [gradebook-git 1/1] RUN git clone https://github.com/openedx/frontend-app-gradebook --branch open-release/palm.1 --depth 1 . 0.0s
  237. => CACHED [gradebook-src 1/1] COPY --from=gradebook-git /openedx/app / 0.0s
  238. => CACHED [course-authoring-git 1/1] RUN git clone https://github.com/openedx/frontend-app-course-authoring --branch open-release/palm.1 --depth 1 . 0.0s
  239. => CACHED [course-authoring-src 1/1] COPY --from=course-authoring-git /openedx/app / 0.0s
  240. => CACHED [ora-grading-common 1/5] COPY --from=ora-grading-src /package.json /openedx/app/package.json 0.0s
  241. => CACHED [ora-grading-common 2/5] COPY --from=ora-grading-src /package-lock.json /openedx/app/package-lock.json 0.0s
  242. => CACHED [learning-common 1/5] COPY --from=learning-src /package.json /openedx/app/package.json 0.0s
  243. => CACHED [learning-common 2/5] COPY --from=learning-src /package-lock.json /openedx/app/package-lock.json 0.0s
  244. => CANCELED [account-common 3/5] RUN --mount=type=cache,target=/root/.npm,sharing=shared npm clean-install --no-audit --no-fund --registry=https://registry.npmjs.org/ 195.0s
  245. => CACHED [gradebook-common 1/5] COPY --from=gradebook-src /package.json /openedx/app/package.json 0.0s
  246. => CACHED [gradebook-common 2/5] COPY --from=gradebook-src /package-lock.json /openedx/app/package-lock.json 0.0s
  247. => CANCELED [gradebook-common 3/5] RUN --mount=type=cache,target=/root/.npm,sharing=shared npm clean-install --no-audit --no-fund --registry=https://registry.npmjs.org/ 199.9s
  248. => CACHED [discussions-common 1/5] COPY --from=discussions-src /package.json /openedx/app/package.json 0.0s
  249. => CACHED [discussions-common 2/5] COPY --from=discussions-src /package-lock.json /openedx/app/package-lock.json 0.0s
  250. => ERROR [discussions-common 3/5] RUN --mount=type=cache,target=/root/.npm,sharing=shared npm clean-install --no-audit --no-fund --registry=https://registry.npmjs.org/ 180.0s
  251. => CACHED [communications-git 1/1] RUN git clone https://github.com/openedx/frontend-app-communications --branch open-release/palm.1 --depth 1 . 0.0s
  252. => CACHED [communications-src 1/1] COPY --from=communications-git /openedx/app / 0.0s
  253. => CACHED [course-authoring-common 1/5] COPY --from=course-authoring-src /package.json /openedx/app/package.json 0.0s
  254. => CACHED [course-authoring-common 2/5] COPY --from=course-authoring-src /package-lock.json /openedx/app/package-lock.json 0.0s
  255. => CANCELED [course-authoring-common 3/5] RUN --mount=type=cache,target=/root/.npm,sharing=shared npm clean-install --no-audit --no-fund --registry=https://registry.npmjs.org/ 187.6s
  256. => CACHED [communications-common 1/5] COPY --from=communications-src /package.json /openedx/app/package.json 0.0s
  257. => CACHED [communications-common 2/5] COPY --from=communications-src /package-lock.json /openedx/app/package-lock.json 0.0s
  258. => CANCELED [authn-common 3/5] RUN --mount=type=cache,target=/root/.npm,sharing=shared npm clean-install --no-audit --no-fund --registry=https://registry.npmjs.org/ 192.3s
  259. => CANCELED [communications-common 3/5] RUN --mount=type=cache,target=/root/.npm,sharing=shared npm clean-install --no-audit --no-fund --registry=https://registry.npmjs.org/ 198.1s
  260. => CANCELED [profile-common 3/5] RUN --mount=type=cache,target=/root/.npm,sharing=shared npm clean-install --no-audit --no-fund --registry=https://registry.npmjs.org/ 210.0s
  261. => CANCELED [ora-grading-common 3/5] RUN --mount=type=cache,target=/root/.npm,sharing=shared npm clean-install --no-audit --no-fund --registry=https://registry.npmjs.org/ 205.1s
  262. => ERROR [learning-common 3/5] RUN --mount=type=cache,target=/root/.npm,sharing=shared npm clean-install --no-audit --no-fund --registry=https://registry.npmjs.org/ 187.6s
  263. => CACHED [account-i18n 1/5] COPY --from=account-src / /openedx/app 0.0s
  264. => CACHED [i18n 1/3] COPY ./i18n /openedx/i18n 0.0s
  265. => CACHED [i18n 2/3] RUN chmod a+x /openedx/i18n/*.js 0.0s
  266. => CACHED [i18n 3/3] RUN echo "copying i18n data" && mkdir -p /openedx/i18n/authn && mkdir -p /openedx/i18n/account && mkdir -p /openedx/i18n/communications && mkdir -p /openedx/i18n/course-authoring && mkdir -p /openedx/i18n/discussi 0.0s
  267. => CACHED [account-i18n 2/5] COPY --from=i18n /openedx/i18n/account /openedx/i18n/account 0.0s
  268. => CACHED [account-i18n 3/5] COPY --from=i18n /openedx/i18n/i18n-merge.js /openedx/i18n/i18n-merge.js 0.0s
  269. => CACHED [account-i18n 4/5] RUN stat /openedx/app/src/i18n/messages 2> /dev/null || (echo "missing messages folder" && mkdir -p /openedx/app/src/i18n/messages) 0.0s
  270. => CACHED [account-i18n 5/5] RUN /openedx/i18n/i18n-merge.js /openedx/app/src/i18n/messages /openedx/i18n/account /openedx/app/src/i18n/messages 0.0s
  271. => CACHED [authn-i18n 1/5] COPY --from=authn-src / /openedx/app 0.0s
  272. => CACHED [authn-i18n 2/5] COPY --from=i18n /openedx/i18n/authn /openedx/i18n/authn 0.0s
  273. => CACHED [authn-i18n 3/5] COPY --from=i18n /openedx/i18n/i18n-merge.js /openedx/i18n/i18n-merge.js 0.0s
  274. => CACHED [authn-i18n 4/5] RUN stat /openedx/app/src/i18n/messages 2> /dev/null || (echo "missing messages folder" && mkdir -p /openedx/app/src/i18n/messages) 0.0s
  275. => CACHED [authn-i18n 5/5] RUN /openedx/i18n/i18n-merge.js /openedx/app/src/i18n/messages /openedx/i18n/authn /openedx/app/src/i18n/messages 0.0s
  276. => CACHED [profile-i18n 1/5] COPY --from=profile-src / /openedx/app 0.0s
  277. => CACHED [profile-i18n 2/5] COPY --from=i18n /openedx/i18n/profile /openedx/i18n/profile 0.0s
  278. => CACHED [profile-i18n 3/5] COPY --from=i18n /openedx/i18n/i18n-merge.js /openedx/i18n/i18n-merge.js 0.0s
  279. => CACHED [profile-i18n 4/5] RUN stat /openedx/app/src/i18n/messages 2> /dev/null || (echo "missing messages folder" && mkdir -p /openedx/app/src/i18n/messages) 0.0s
  280. => CACHED [profile-i18n 5/5] RUN /openedx/i18n/i18n-merge.js /openedx/app/src/i18n/messages /openedx/i18n/profile /openedx/app/src/i18n/messages 0.0s
  281. => CACHED [ora-grading-i18n 1/5] COPY --from=ora-grading-src / /openedx/app 0.0s
  282. => CACHED [ora-grading-i18n 2/5] COPY --from=i18n /openedx/i18n/ora-grading /openedx/i18n/ora-grading 0.0s
  283. => CACHED [ora-grading-i18n 3/5] COPY --from=i18n /openedx/i18n/i18n-merge.js /openedx/i18n/i18n-merge.js 0.0s
  284. => CACHED [ora-grading-i18n 4/5] RUN stat /openedx/app/src/i18n/messages 2> /dev/null || (echo "missing messages folder" && mkdir -p /openedx/app/src/i18n/messages) 0.0s
  285. => CACHED [ora-grading-i18n 5/5] RUN /openedx/i18n/i18n-merge.js /openedx/app/src/i18n/messages /openedx/i18n/ora-grading /openedx/app/src/i18n/messages 0.0s
  286. => CACHED [learning-i18n 1/5] COPY --from=learning-src / /openedx/app 0.0s
  287. => CACHED [learning-i18n 5/5] RUN /openedx/i18n/i18n-merge.js /openedx/app/src/i18n/messages /openedx/i18n/learning /openedx/app/src/i18n/messages 0.0s
  288. => CACHED [learning-i18n 4/5] RUN stat /openedx/app/src/i18n/messages 2> /dev/null || (echo "missing messages folder" && mkdir -p /openedx/app/src/i18n/messages) 0.0s
  289. => CACHED [learning-i18n 3/5] COPY --from=i18n /openedx/i18n/i18n-merge.js /openedx/i18n/i18n-merge.js 0.0s
  290. => CACHED [learning-i18n 2/5] COPY --from=i18n /openedx/i18n/learning /openedx/i18n/learning 0.0s
  291. => CACHED [gradebook-i18n 2/5] COPY --from=i18n /openedx/i18n/gradebook /openedx/i18n/gradebook 0.0s
  292. => CACHED [gradebook-i18n 3/5] COPY --from=i18n /openedx/i18n/i18n-merge.js /openedx/i18n/i18n-merge.js 0.0s
  293. => CACHED [gradebook-i18n 4/5] RUN stat /openedx/app/src/i18n/messages 2> /dev/null || (echo "missing messages folder" && mkdir -p /openedx/app/src/i18n/messages) 0.0s
  294. => CACHED [gradebook-i18n 5/5] RUN /openedx/i18n/i18n-merge.js /openedx/app/src/i18n/messages /openedx/i18n/gradebook /openedx/app/src/i18n/messages 0.0s
  295. => CACHED [gradebook-i18n 1/5] COPY --from=gradebook-src / /openedx/app 0.0s
  296. => CACHED [discussions-i18n 2/5] COPY --from=i18n /openedx/i18n/discussions /openedx/i18n/discussions 0.0s
  297. => CACHED [discussions-i18n 5/5] RUN /openedx/i18n/i18n-merge.js /openedx/app/src/i18n/messages /openedx/i18n/discussions /openedx/app/src/i18n/messages 0.0s
  298. => CACHED [discussions-i18n 1/5] COPY --from=discussions-src / /openedx/app 0.0s
  299. => CACHED [discussions-i18n 3/5] COPY --from=i18n /openedx/i18n/i18n-merge.js /openedx/i18n/i18n-merge.js 0.0s
  300. => CACHED [discussions-i18n 4/5] RUN stat /openedx/app/src/i18n/messages 2> /dev/null || (echo "missing messages folder" && mkdir -p /openedx/app/src/i18n/messages) 0.0s
  301. => CACHED [course-authoring-i18n 5/5] RUN /openedx/i18n/i18n-merge.js /openedx/app/src/i18n/messages /openedx/i18n/course-authoring /openedx/app/src/i18n/messages 0.0s
  302. => CACHED [course-authoring-i18n 1/5] COPY --from=course-authoring-src / /openedx/app 0.0s
  303. => CACHED [course-authoring-i18n 2/5] COPY --from=i18n /openedx/i18n/course-authoring /openedx/i18n/course-authoring 0.0s
  304. => CACHED [course-authoring-i18n 4/5] RUN stat /openedx/app/src/i18n/messages 2> /dev/null || (echo "missing messages folder" && mkdir -p /openedx/app/src/i18n/messages) 0.0s
  305. => CACHED [course-authoring-i18n 3/5] COPY --from=i18n /openedx/i18n/i18n-merge.js /openedx/i18n/i18n-merge.js 0.0s
  306. => CACHED [communications-i18n 1/5] COPY --from=communications-src / /openedx/app 0.0s
  307. => CACHED [communications-i18n 2/5] COPY --from=i18n /openedx/i18n/communications /openedx/i18n/communications 0.0s
  308. => CACHED [communications-i18n 3/5] COPY --from=i18n /openedx/i18n/i18n-merge.js /openedx/i18n/i18n-merge.js 0.0s
  309. => CACHED [communications-i18n 4/5] RUN stat /openedx/app/src/i18n/messages 2> /dev/null || (echo "missing messages folder" && mkdir -p /openedx/app/src/i18n/messages) 0.0s
  310. => CACHED [communications-i18n 5/5] RUN /openedx/i18n/i18n-merge.js /openedx/app/src/i18n/messages /openedx/i18n/communications /openedx/app/src/i18n/messages 0.0s
  311. ------
  312. > [discussions-common 3/5] RUN --mount=type=cache,target=/root/.npm,sharing=shared npm clean-install --no-audit --no-fund --registry=https://registry.npmjs.org/:
  313. #0 108.0 npm WARN deprecated [email protected]: See https://github.com/lydell/source-map-url#deprecated
  314. #0 111.8 npm WARN deprecated [email protected]: Please see https://github.com/lydell/urix#deprecated
  315. #0 137.8 npm ERR! code ECONNRESET
  316. #0 137.8 npm ERR! network aborted
  317. #0 137.8 npm ERR! network This is a problem related to network connectivity.
  318. #0 137.8 npm ERR! network In most cases you are behind a proxy or have bad network settings.
  319. #0 137.8 npm ERR! network
  320. #0 137.8 npm ERR! network If you are behind a proxy, please make sure that the
  321. #0 137.8 npm ERR! network 'proxy' config is set properly. See: 'npm help config'
  322. #0 179.5
  323. #0 179.5 npm ERR! A complete log of this run can be found in:
  324. #0 179.5 npm ERR! /root/.npm/_logs/2023-06-29T14_39_17_177Z-debug-0.log
  325. ------
  326. ------
  327. > [learning-common 3/5] RUN --mount=type=cache,target=/root/.npm,sharing=shared npm clean-install --no-audit --no-fund --registry=https://registry.npmjs.org/:
  328. #0 184.1 npm WARN deprecated [email protected]: See https://github.com/lydell/source-map-url#deprecated
  329. #0 184.3 npm ERR! code ECONNRESET
  330. #0 184.3 npm ERR! network aborted
  331. #0 184.3 npm ERR! network This is a problem related to network connectivity.
  332. #0 184.3 npm ERR! network In most cases you are behind a proxy or have bad network settings.
  333. #0 184.3 npm ERR! network
  334. #0 184.3 npm ERR! network If you are behind a proxy, please make sure that the
  335. #0 184.3 npm ERR! network 'proxy' config is set properly. See: 'npm help config'
  336. #0 184.9
  337. #0 184.9 npm ERR! A complete log of this run can be found in:
  338. #0 184.9 npm ERR! /root/.npm/_logs/2023-06-29T14_39_17_049Z-debug-0.log
  339. ------
  340. Dockerfile:341
  341. --------------------
  342. 339 | ENV CPPFLAGS=-DPNG_ARM_NEON_OPT=0
  343. 340 | ENV PACT_SKIP_BINARY_INSTALL=true
  344. 341 | >>> RUN --mount=type=cache,target=/root/.npm,sharing=shared npm clean-install --no-audit --no-fund --registry=$NPM_REGISTRY
  345. 342 |
  346. 343 | COPY --from=learning-src / /openedx/app
  347. --------------------
  348. ERROR: failed to solve: process "/bin/sh -c npm clean-install --no-audit --no-fund --registry=$NPM_REGISTRY" did not complete successfully: exit code: 1
  349. Error: Command failed with status 1: docker buildx build --tag=docker.io/overhangio/openedx-mfe:16.0.0 --output=type=docker --cache-from=type=registry,ref=docker.io/overhangio/openedx-mfe:16.0.0-cache /home/ubuntu/.local/share/tutor/env/plugins/mfe/build/mfe
  350. ```
  351.  
Advertisement
Add Comment
Please, Sign In to add comment