Advertisement
Guest User

Untitled

a guest
Jan 21st, 2020
400
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 283.16 KB | None | 0 0
  1. Last login: Wed Jan 22 01:04:45 on ttys002
  2. Maurices-MacBook-Pro:~ maurice$ cd ~/Desktop
  3. Maurices-MacBook-Pro:Desktop maurice$ cd build
  4. Maurices-MacBook-Pro:build maurice$ cd docker-openwisp
  5. Maurices-MacBook-Pro:docker-openwisp maurice$ docker ps -a
  6. CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
  7. d5d5c84dd387 openwisp/openwisp-nginx:latest "sh init_command.sh" 4 minutes ago Exited (1) 4 minutes ago docker-openwisp_nginx_1
  8. 35f98b48ed04 openwisp/openwisp-freeradius:latest "/docker-entrypoint.…" 4 minutes ago Up 4 minutes 0.0.0.0:1812-1813->1812-1813/udp docker-openwisp_freeradius_1
  9. 101e8995d325 openwisp/openwisp-radius:latest "bash init_command.sh" 4 minutes ago Up 4 minutes 8002/tcp docker-openwisp_radius_1
  10. bec11b69f467 openwisp/openwisp-topology:latest "bash init_command.sh" 4 minutes ago Up 4 minutes 8003/tcp docker-openwisp_topology_1
  11. b10459d45ffd openwisp/openwisp-websocket:latest "supervisord --nodae…" 4 minutes ago Up 4 minutes 8004/tcp docker-openwisp_websocket_1
  12. 34a87f602aa2 openwisp/openwisp-websocket:latest "supervisord --nodae…" 4 minutes ago Up 4 minutes 8004/tcp docker-openwisp_daphne_1
  13. 204948d93059 openwisp/openwisp-dashboard:latest "bash init_command.sh" 13 minutes ago Up 13 minutes 25/tcp, 8000/tcp, 8004/tcp docker-openwisp_celerybeat_1
  14. 3d5b85541102 openwisp/openwisp-dashboard:latest "bash init_command.sh" 13 minutes ago Up 13 minutes 25/tcp, 8000/tcp, 8004/tcp docker-openwisp_celery_1
  15. 15e162cd2abf openwisp/openwisp-controller:latest "bash init_command.sh" 13 minutes ago Up 13 minutes 8001/tcp docker-openwisp_controller_1
  16. 1ff7d5bde39b openwisp/openwisp-dashboard:latest "bash init_command.sh" 13 minutes ago Exited (1) 4 minutes ago docker-openwisp_dashboard_1
  17. c517229a1673 openwisp/openwisp-openvpn:latest "sh init_command.sh" 13 minutes ago Up 13 minutes 1194/tcp, 0.0.0.0:1194->1194/udp docker-openwisp_openvpn_1
  18. 4b1eff152b95 mdillon/postgis:10-alpine "docker-entrypoint.s…" 13 minutes ago Up 13 minutes 5432/tcp docker-openwisp_postgres_1
  19. cbc94778536c redis:alpine "docker-entrypoint.s…" 13 minutes ago Up 13 minutes 6379/tcp docker-openwisp_redis_1
  20. f07e99076ed4 openwisp/openwisp-postfix:latest "sh init_command.sh" 13 minutes ago Up 13 minutes 25/tcp docker-openwisp_postfix_1
  21. Maurices-MacBook-Pro:docker-openwisp maurice$ make clean
  22. docker-compose stop
  23. WARNING: Some services (celery, celerybeat, controller, daphne, dashboard, freeradius, nginx, postfix, postgres, radius, redis, topology, websocket) use the 'deploy' key, which will be ignored. Compose does not support 'deploy' configuration - use `docker stack deploy` to deploy to a swarm.
  24. Stopping docker-openwisp_freeradius_1 ... done
  25. Stopping docker-openwisp_radius_1 ... done
  26. Stopping docker-openwisp_topology_1 ... done
  27. Stopping docker-openwisp_websocket_1 ... done
  28. Stopping docker-openwisp_daphne_1 ... done
  29. Stopping docker-openwisp_celerybeat_1 ... done
  30. Stopping docker-openwisp_celery_1 ... done
  31. Stopping docker-openwisp_controller_1 ... done
  32. Stopping docker-openwisp_openvpn_1 ... done
  33. Stopping docker-openwisp_postgres_1 ... done
  34. Stopping docker-openwisp_redis_1 ... done
  35. Stopping docker-openwisp_postfix_1 ... done
  36. docker-compose down --remove-orphans --volumes --rmi all
  37. WARNING: Some services (celery, celerybeat, controller, daphne, dashboard, freeradius, nginx, postfix, postgres, radius, redis, topology, websocket) use the 'deploy' key, which will be ignored. Compose does not support 'deploy' configuration - use `docker stack deploy` to deploy to a swarm.
  38. Removing docker-openwisp_nginx_1 ... done
  39. Removing docker-openwisp_freeradius_1 ... done
  40. Removing docker-openwisp_radius_1 ... done
  41. Removing docker-openwisp_topology_1 ... done
  42. Removing docker-openwisp_websocket_1 ... done
  43. Removing docker-openwisp_daphne_1 ... done
  44. Removing docker-openwisp_celerybeat_1 ... done
  45. Removing docker-openwisp_celery_1 ... done
  46. Removing docker-openwisp_controller_1 ... done
  47. Removing docker-openwisp_dashboard_1 ... done
  48. Removing docker-openwisp_openvpn_1 ... done
  49. Removing docker-openwisp_postgres_1 ... done
  50. Removing docker-openwisp_redis_1 ... done
  51. Removing docker-openwisp_postfix_1 ... done
  52. Removing network docker-openwisp_default
  53. Removing volume docker-openwisp_postgres_data
  54. Removing volume docker-openwisp_openvpn_data
  55. Removing volume docker-openwisp_openwisp_certs
  56. Removing volume docker-openwisp_openwisp_media
  57. Removing volume docker-openwisp_openwisp_static
  58. Removing volume docker-openwisp_public_html
  59. Removing image openwisp/openwisp-postfix:latest
  60. Removing image mdillon/postgis:10-alpine
  61. Removing image openwisp/openwisp-openvpn:latest
  62. Removing image redis:alpine
  63. Removing image openwisp/openwisp-dashboard:latest
  64. Removing image openwisp/openwisp-dashboard:latest
  65. WARNING: Image openwisp/openwisp-dashboard:latest not found.
  66. Removing image openwisp/openwisp-dashboard:latest
  67. WARNING: Image openwisp/openwisp-dashboard:latest not found.
  68. Removing image openwisp/openwisp-websocket:latest
  69. Removing image openwisp/openwisp-websocket:latest
  70. WARNING: Image openwisp/openwisp-websocket:latest not found.
  71. Removing image openwisp/openwisp-topology:latest
  72. Removing image openwisp/openwisp-radius:latest
  73. Removing image openwisp/openwisp-freeradius:latest
  74. Removing image openwisp/openwisp-controller:latest
  75. Removing image openwisp/openwisp-nginx:latest
  76. docker-compose rm -svf
  77. WARNING: Some services (celery, celerybeat, controller, daphne, dashboard, freeradius, nginx, postfix, postgres, radius, redis, topology, websocket) use the 'deploy' key, which will be ignored. Compose does not support 'deploy' configuration - use `docker stack deploy` to deploy to a swarm.
  78. No stopped containers
  79. docker rmi --force openwisp/openwisp-base:latest \
  80. openwisp/openwisp-base:intermedia-system \
  81. openwisp/openwisp-base:intermedia-python \
  82. `docker images -f "dangling=true" -q` || true
  83. Untagged: openwisp/openwisp-base:latest
  84. Untagged: openwisp/openwisp-base:intermedia-system
  85. Untagged: openwisp/openwisp-base:intermedia-python
  86. Deleted: sha256:9db72a8172a866b6c5b47a47005990af5cc41e64531543fc1d896f096c607e35
  87. Deleted: sha256:f445eabf1760fdce3d7d34e7511abca33f598970168988c597c9ebb3da289abd
  88. Deleted: sha256:498e3ac2de58a71a258982f6ca9048a89d964e20381ede9a7686e82ab6c243ab
  89. Deleted: sha256:f2d915f11f1640611ad7e3a2de01500d0a9088ef4efa428c955c15e7516bbca2
  90. Deleted: sha256:c5c841ed86399f4abc1b05e583768f044659632e3584373a8d4711dca5f3d575
  91. Deleted: sha256:eb5161028d701d0beb02bef36721ffc72c5815c1935f1f806e05604776109e9d
  92. Deleted: sha256:406be0aaba99b7db8c2208c2c013c683c872f910a6bce4c264c95738283af21f
  93. Deleted: sha256:c2fd5ba7a99af67f894279365ed56e62a1d10e436a70ea936efbe9cb9b5a2373
  94. Deleted: sha256:e7d862778a28de3beaf763d481d967087bb83bb486a2d394038f2ca671beb6e0
  95. Deleted: sha256:e54e4df317e72f9a951e1688f4b66cba81d37c3a6b79b8c98988af0589c74544
  96. Deleted: sha256:164c367b602901ecd5c18388371f49f3551d0fe9bceed80394cb3b81d04549d8
  97. Deleted: sha256:587df446c3fdc4196d87e4dce59a693deb46dd8095c2cb8904ff56367d3ef0e6
  98. Deleted: sha256:eec1e69a84ed2e2e9b7ef93e24630d6a6ffe16ccd39047912e0dfd600930dc36
  99. Deleted: sha256:f036fcfec110be30debeb1b8919370e04ebb1a8cbd1d0e0608a82b44bfee5c90
  100. Deleted: sha256:b8885650fb7e865e31d52e34e462f5d9354284f93586bb97fc5458421b18e979
  101. Deleted: sha256:162748ef41bdcff6886bc0b2a9da8ca9689def90096330a301b29fdf5bde07de
  102. Deleted: sha256:55c7e45c1f97555947880ab4c12164eb49a1f7c003b22a494cf67ed9d96d9d85
  103. Deleted: sha256:ca41e080a98d102541709da10cb2afcfddb70f746bffef364fcdaff82122f545
  104. Deleted: sha256:0a8dc34c23349711b09f0b09c1c16d173a992f170a24ee0c4f39e93169720d8c
  105. Deleted: sha256:519f8faf30bd44ddf298fabaf5e975ed1706c68885f90399ab0649f9ed5d6af4
  106. Deleted: sha256:85e9791dfac672b100241e5c0f06798bc1cb6eaf26a966437b5cff612b59c80c
  107. Deleted: sha256:ba0832af4a0aa0d365fc189d8e4f07a734ef3e903d93fdc56b8f2906d62019d0
  108. Deleted: sha256:5a0b901105a97e71aac62367405cecbe7b3f5e6cf35796b7a4e646346c7fab3a
  109. Deleted: sha256:0b9eade660343dcc0a69964243717d7083425435d449ef67f15814b3761a51d4
  110. Deleted: sha256:03151eebe375bf12518a40c1487b2ea16a8e9843018b245c8205863b81a4bd1d
  111. Deleted: sha256:f04f03a7c781729ee136b7f20bceb113abd27da7f0b82a78395211291da3c8da
  112. Deleted: sha256:d862b717caabc12e9723416485f55a4488b3e86cb042550c6fab6539612ae535
  113. Deleted: sha256:3473884a027d8721749488175457e45fe9f37db957480a0746f9aee1da793394
  114. Deleted: sha256:d60eaa0fb4e5379f1fd7dd1d6b958460a949e7a865b38146da72224c3628f406
  115. Deleted: sha256:d0a5c5d2e6542c927099326eb01f635b1a536d81ee0fc48323db8539dce64509
  116. Deleted: sha256:1fb251a7ca8ea07653f46b7bd0b2000654e2a677b5d6a1ed24b06a2716ff5c39
  117. Deleted: sha256:01de00aa78b38569db4a033fc6f67455e17420b1fbbcd327aa5be2107cc374ba
  118. Deleted: sha256:7e80b06de84451707b9c085cffe5f620930231f146bdd75066e6da1287f01870
  119. Deleted: sha256:9f8c146bb9db4c2b389e2b2fb89cb887cfc374bd7861328f4e0ad373904c362f
  120. Deleted: sha256:2c542f3b693dfce61da016d586dd0f6ba01b5e44fa469830bcee9f6df9ff47c7
  121. Deleted: sha256:9788d4a161511a620d322141fb245b1eee3e95f1a8d1c14b79978aa670e3284b
  122. Deleted: sha256:765e89ec80664564d3e1547abe1bc12c2de73acbbeccdd9bff96c9cee2766876
  123. Deleted: sha256:970901d517e68c8c1b3891273f76c714cc64e1fea77654708c40a37f2d0b9896
  124. Deleted: sha256:1c02c3dcb80c911ed331e4a9291be96fda1828bdca7a95c6194b7ca053259474
  125. Deleted: sha256:f1904799dddcace17f3fc0928f4cb5ce3c02e1f587f8fd93dc66a56565fdc141
  126. Deleted: sha256:659d2ab54d5699e63380d62bb1ac288d488e3524773f9fcefaa9b4fc97446899
  127. Deleted: sha256:096b1000e9d3b10f519aa1b261d13a319583983cfa05f867174ef6ef4e029808
  128. Deleted: sha256:76cbd68ba1763594443fa354bb5910e5947a0c86c520f29bc66c1f9f3f496b97
  129. Deleted: sha256:c680001a0fcef2bb044c95246abb8e14dfcf9f566f16409f2606434dccf3700a
  130. Deleted: sha256:4b4ec9dbcf6ec49208725bb416e4bd1182f2032502815a242d220f8cea9d8ada
  131. Deleted: sha256:86114446423dca6f34b0b963649568399e5027e832aed758a022f81afdea08a3
  132. Deleted: sha256:e9857345accb2fb8a690958be8fd1df4b79be6909e409b3564d1377291c0dedd
  133. Deleted: sha256:378c129a6d69e88f1a188e3e154eaa3de0b157c3eeb1a4d17ae57549c9383af6
  134. Deleted: sha256:b67e9879112da5a6d81351678fce3d531bb5ba326f532f8943aca2ce03d894e6
  135. Deleted: sha256:5a8c517b0e8779644c16fe4da35369856c20f45db86de82a52315be8447331ad
  136. Deleted: sha256:abec23d0d4716ed0c2ad60ad1b542c6adcda5c71769eb51d9905c0f4c60fffaa
  137. Untagged: openwisp/openwisp-base@sha256:08b587d448a03200d717b94ace58e7785de6ef79e9aaf37554680c4d0a459e6c
  138. Deleted: sha256:9d46d6629559df5c630c14165a1d962a2ee380abddf1308865ef6472822b8879
  139. Deleted: sha256:0733ebc9325ce5ec3225c28bcfdfbc19b9b756fe821f669e6439e5a66d1832c4
  140. Deleted: sha256:7ab3638b361104203bba72faabf7922412d4b50ab23f280aa63f4f5f73c6462a
  141. Deleted: sha256:f01bea38bec54b77fb99d508a99a0024b571263561464d70e06f439f6f8ee2ea
  142. Maurices-MacBook-Pro:docker-openwisp maurice$ docker ps -a
  143. CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
  144. Maurices-MacBook-Pro:docker-openwisp maurice$ make develop
  145. docker build --tag openwisp/openwisp-base:intermedia-system \
  146. --file ./build/openwisp_base/Dockerfile \
  147. --target SYSTEM ./build/
  148. Sending build context to Docker daemon 152.6kB
  149. Step 1/2 : FROM python:3.7.5-slim-buster AS SYSTEM
  150. ---> 9f4008bf3f11
  151. Step 2/2 : RUN apt update && apt install --yes --no-install-recommends zlib1g-dev libjpeg-dev libcairo2 libpangocairo-1.0 gdal-bin gettext && rm -rf /var/lib/apt/lists/* /root/.cache/pip/* /tmp/*
  152. ---> Running in 9edef2e324e1
  153.  
  154. WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
  155.  
  156. Get:1 http://deb.debian.org/debian buster InRelease [122 kB]
  157. Get:2 http://security.debian.org/debian-security buster/updates InRelease [65.4 kB]
  158. Get:3 http://deb.debian.org/debian buster-updates InRelease [49.3 kB]
  159. Get:4 http://security.debian.org/debian-security buster/updates/main amd64 Packages [172 kB]
  160. Get:5 http://deb.debian.org/debian buster/main amd64 Packages [7908 kB]
  161. Get:6 http://deb.debian.org/debian buster-updates/main amd64 Packages [5792 B]
  162. Fetched 8322 kB in 15s (557 kB/s)
  163. Reading package lists...
  164. Building dependency tree...
  165. Reading state information...
  166. All packages are up to date.
  167.  
  168. WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
  169.  
  170. Reading package lists...
  171. Building dependency tree...
  172. Reading state information...
  173. The following additional packages will be installed:
  174. fontconfig fontconfig-config fonts-dejavu-core gdal-data gettext-base
  175. libaec0 libarmadillo9 libarpack2 libblas3 libbsd0 libc-dev-bin libc6-dev
  176. libcharls2 libcroco3 libcurl3-gnutls libdap25 libdapclient6v5
  177. libdapserver7v5 libdatrie1 libepsilon1 libfontconfig1 libfreetype6
  178. libfreexl1 libfribidi0 libfyba0 libgdal20 libgeos-3.7.1 libgeos-c1v5
  179. libgeotiff2 libgfortran5 libgif7 libglib2.0-0 libgomp1 libgraphite2-3
  180. libgssapi-krb5-2 libharfbuzz0b libhdf4-0-alt libhdf5-103 libicu63 libjbig0
  181. libjpeg62-turbo libjpeg62-turbo-dev libjson-c3 libk5crypto3 libkeyutils1
  182. libkmlbase1 libkmlconvenience1 libkmldom1 libkmlengine1 libkmlregionator1
  183. libkmlxsd1 libkrb5-3 libkrb5support0 liblapack3 liblcms2-2 libldap-2.4-2
  184. libldap-common libltdl7 libmariadb3 libminizip1 libncurses6 libnetcdf13
  185. libnghttp2-14 libnspr4 libnss3 libodbc1 libogdi3.2 libopenjp2-7
  186. libpango-1.0-0 libpangoft2-1.0-0 libpixman-1-0 libpng16-16 libpoppler82
  187. libpopt0 libpq5 libproj13 libpsl5 libqhull7 libquadmath0 librtmp1 libsasl2-2
  188. libsasl2-modules-db libspatialite7 libssh2-1 libsuperlu5 libsz2 libthai-data
  189. libthai0 libtiff5 liburiparser1 libwebp6 libx11-6 libx11-data libxau6
  190. libxcb-render0 libxcb-shm0 libxcb1 libxdmcp6 libxerces-c3.2 libxext6 libxml2
  191. libxrender1 linux-libc-dev mariadb-common mysql-common odbcinst
  192. odbcinst1debian2 proj-data sensible-utils ucf
  193. Suggested packages:
  194. libgdal-grass python-gdal gettext-doc autopoint libasprintf-dev
  195. libgettextpo-dev glibc-doc manpages-dev geotiff-bin libgeotiff-epsg krb5-doc
  196. krb5-user libhdf4-doc libhdf4-alt-dev hdf4-tools liblcms2-utils libmyodbc
  197. odbc-postgresql tdsodbc unixodbc-bin ogdi-bin proj-bin
  198. Recommended packages:
  199. curl | wget | lynx manpages manpages-dev proj-bin libglib2.0-data
  200. shared-mime-info xdg-user-dirs krb5-locales libgpm2 poppler-data
  201. publicsuffix libsasl2-modules
  202. The following NEW packages will be installed:
  203. fontconfig fontconfig-config fonts-dejavu-core gdal-bin gdal-data gettext
  204. gettext-base libaec0 libarmadillo9 libarpack2 libblas3 libbsd0 libc-dev-bin
  205. libc6-dev libcairo2 libcharls2 libcroco3 libcurl3-gnutls libdap25
  206. libdapclient6v5 libdapserver7v5 libdatrie1 libepsilon1 libfontconfig1
  207. libfreetype6 libfreexl1 libfribidi0 libfyba0 libgdal20 libgeos-3.7.1
  208. libgeos-c1v5 libgeotiff2 libgfortran5 libgif7 libglib2.0-0 libgomp1
  209. libgraphite2-3 libgssapi-krb5-2 libharfbuzz0b libhdf4-0-alt libhdf5-103
  210. libicu63 libjbig0 libjpeg-dev libjpeg62-turbo libjpeg62-turbo-dev libjson-c3
  211. libk5crypto3 libkeyutils1 libkmlbase1 libkmlconvenience1 libkmldom1
  212. libkmlengine1 libkmlregionator1 libkmlxsd1 libkrb5-3 libkrb5support0
  213. liblapack3 liblcms2-2 libldap-2.4-2 libldap-common libltdl7 libmariadb3
  214. libminizip1 libncurses6 libnetcdf13 libnghttp2-14 libnspr4 libnss3 libodbc1
  215. libogdi3.2 libopenjp2-7 libpango-1.0-0 libpangocairo-1.0-0 libpangoft2-1.0-0
  216. libpixman-1-0 libpng16-16 libpoppler82 libpopt0 libpq5 libproj13 libpsl5
  217. libqhull7 libquadmath0 librtmp1 libsasl2-2 libsasl2-modules-db
  218. libspatialite7 libssh2-1 libsuperlu5 libsz2 libthai-data libthai0 libtiff5
  219. liburiparser1 libwebp6 libx11-6 libx11-data libxau6 libxcb-render0
  220. libxcb-shm0 libxcb1 libxdmcp6 libxerces-c3.2 libxext6 libxml2 libxrender1
  221. linux-libc-dev mariadb-common mysql-common odbcinst odbcinst1debian2
  222. proj-data sensible-utils ucf zlib1g-dev
  223. 0 upgraded, 116 newly installed, 0 to remove and 0 not upgraded.
  224. Need to get 56.4 MB of archives.
  225. After this operation, 194 MB of additional disk space will be used.
  226. Get:1 http://deb.debian.org/debian buster/main amd64 sensible-utils all 0.0.12 [15.8 kB]
  227. Get:2 http://security.debian.org/debian-security buster/updates/main amd64 libsasl2-modules-db amd64 2.1.27+dfsg-1+deb10u1 [69.1 kB]
  228. Get:3 http://deb.debian.org/debian buster/main amd64 gettext-base amd64 0.19.8.1-9 [123 kB]
  229. Get:4 http://deb.debian.org/debian buster/main amd64 ucf all 3.0038+nmu1 [69.0 kB]
  230. Get:5 http://security.debian.org/debian-security buster/updates/main amd64 libsasl2-2 amd64 2.1.27+dfsg-1+deb10u1 [106 kB]
  231. Get:6 http://security.debian.org/debian-security buster/updates/main amd64 libnss3 amd64 2:3.42.1-1+deb10u2 [1160 kB]
  232. Get:7 http://deb.debian.org/debian buster/main amd64 libpng16-16 amd64 1.6.36-6 [292 kB]
  233. Get:8 http://deb.debian.org/debian buster/main amd64 libfreetype6 amd64 2.9.1-3+deb10u1 [380 kB]
  234. Get:9 http://deb.debian.org/debian buster/main amd64 fonts-dejavu-core all 2.37-1 [1068 kB]
  235. Get:10 http://security.debian.org/debian-security buster/updates/main amd64 linux-libc-dev amd64 4.19.67-2+deb10u2 [1234 kB]
  236. Get:11 http://deb.debian.org/debian buster/main amd64 fontconfig-config all 2.13.1-2 [280 kB]
  237. Get:12 http://deb.debian.org/debian buster/main amd64 libfontconfig1 amd64 2.13.1-2 [346 kB]
  238. Get:13 http://deb.debian.org/debian buster/main amd64 fontconfig amd64 2.13.1-2 [405 kB]
  239. Get:14 http://deb.debian.org/debian buster/main amd64 gdal-data all 2.4.0+dfsg-1 [744 kB]
  240. Get:15 http://deb.debian.org/debian buster/main amd64 libquadmath0 amd64 8.3.0-6 [133 kB]
  241. Get:16 http://deb.debian.org/debian buster/main amd64 libgfortran5 amd64 8.3.0-6 [581 kB]
  242. Get:17 http://deb.debian.org/debian buster/main amd64 libblas3 amd64 3.8.0-2 [148 kB]
  243. Get:18 http://deb.debian.org/debian buster/main amd64 liblapack3 amd64 3.8.0-2 [2110 kB]
  244. Get:19 http://deb.debian.org/debian buster/main amd64 libarpack2 amd64 3.7.0-2 [102 kB]
  245. Get:20 http://deb.debian.org/debian buster/main amd64 libsuperlu5 amd64 5.2.1+dfsg1-4 [161 kB]
  246. Get:21 http://deb.debian.org/debian buster/main amd64 libarmadillo9 amd64 1:9.200.7+dfsg-1 [88.6 kB]
  247. Get:22 http://deb.debian.org/debian buster/main amd64 libcharls2 amd64 2.0.0+dfsg-1 [64.3 kB]
  248. Get:23 http://deb.debian.org/debian buster/main amd64 libkeyutils1 amd64 1.6-6 [15.0 kB]
  249. Get:24 http://deb.debian.org/debian buster/main amd64 libkrb5support0 amd64 1.17-3 [65.6 kB]
  250. Get:25 http://deb.debian.org/debian buster/main amd64 libk5crypto3 amd64 1.17-3 [121 kB]
  251. Get:26 http://deb.debian.org/debian buster/main amd64 libkrb5-3 amd64 1.17-3 [370 kB]
  252. Get:27 http://deb.debian.org/debian buster/main amd64 libgssapi-krb5-2 amd64 1.17-3 [158 kB]
  253. Get:28 http://deb.debian.org/debian buster/main amd64 libldap-common all 2.4.47+dfsg-3+deb10u1 [89.6 kB]
  254. Get:29 http://deb.debian.org/debian buster/main amd64 libldap-2.4-2 amd64 2.4.47+dfsg-3+deb10u1 [225 kB]
  255. Get:30 http://deb.debian.org/debian buster/main amd64 libnghttp2-14 amd64 1.36.0-2+deb10u1 [85.0 kB]
  256. Get:31 http://deb.debian.org/debian buster/main amd64 libpsl5 amd64 0.20.2-2 [53.7 kB]
  257. Get:32 http://deb.debian.org/debian buster/main amd64 librtmp1 amd64 2.4+20151223.gitfa8646d.1-2 [60.5 kB]
  258. Get:33 http://deb.debian.org/debian buster/main amd64 libssh2-1 amd64 1.8.0-2.1 [140 kB]
  259. Get:34 http://deb.debian.org/debian buster/main amd64 libcurl3-gnutls amd64 7.64.0-4 [329 kB]
  260. Get:35 http://deb.debian.org/debian buster/main amd64 libicu63 amd64 63.1-6 [8292 kB]
  261. Get:36 http://deb.debian.org/debian buster/main amd64 libxml2 amd64 2.9.4+dfsg1-7+b3 [687 kB]
  262. Get:37 http://deb.debian.org/debian buster/main amd64 libdap25 amd64 3.20.3-1 [557 kB]
  263. Get:38 http://deb.debian.org/debian buster/main amd64 libdapclient6v5 amd64 3.20.3-1 [202 kB]
  264. Get:39 http://deb.debian.org/debian buster/main amd64 libdapserver7v5 amd64 3.20.3-1 [131 kB]
  265. Get:40 http://deb.debian.org/debian buster/main amd64 libpopt0 amd64 1.16-12 [49.4 kB]
  266. Get:41 http://deb.debian.org/debian buster/main amd64 libepsilon1 amd64 0.9.2+dfsg-4 [42.0 kB]
  267. Get:42 http://deb.debian.org/debian buster/main amd64 libfreexl1 amd64 1.0.5-3 [34.1 kB]
  268. Get:43 http://deb.debian.org/debian buster/main amd64 libfyba0 amd64 4.1.1-6 [114 kB]
  269. Get:44 http://deb.debian.org/debian buster/main amd64 libgeos-3.7.1 amd64 3.7.1-1 [735 kB]
  270. Get:45 http://deb.debian.org/debian buster/main amd64 libgeos-c1v5 amd64 3.7.1-1 [299 kB]
  271. Get:46 http://deb.debian.org/debian buster/main amd64 proj-data all 5.2.0-1 [6986 kB]
  272. Get:47 http://deb.debian.org/debian buster/main amd64 libproj13 amd64 5.2.0-1 [225 kB]
  273. Get:48 http://deb.debian.org/debian buster/main amd64 libjbig0 amd64 2.1-3.1+b2 [31.0 kB]
  274. Get:49 http://deb.debian.org/debian buster/main amd64 libjpeg62-turbo amd64 1:1.5.2-2+b1 [134 kB]
  275. Get:50 http://deb.debian.org/debian buster/main amd64 libwebp6 amd64 0.6.1-2 [263 kB]
  276. Get:51 http://deb.debian.org/debian buster/main amd64 libtiff5 amd64 4.0.10-4 [257 kB]
  277. Get:52 http://deb.debian.org/debian buster/main amd64 libgeotiff2 amd64 1.4.3-1 [72.0 kB]
  278. Get:53 http://deb.debian.org/debian buster/main amd64 libgif7 amd64 5.1.4-3 [43.3 kB]
  279. Get:54 http://deb.debian.org/debian buster/main amd64 libhdf4-0-alt amd64 4.2.13-4 [277 kB]
  280. Get:55 http://deb.debian.org/debian buster/main amd64 libaec0 amd64 1.0.2-1 [20.1 kB]
  281. Get:56 http://deb.debian.org/debian buster/main amd64 libsz2 amd64 1.0.2-1 [6676 B]
  282. Get:57 http://deb.debian.org/debian buster/main amd64 libhdf5-103 amd64 1.10.4+repack-10 [1325 kB]
  283. Get:58 http://deb.debian.org/debian buster/main amd64 libjson-c3 amd64 0.12.1+ds-2 [26.9 kB]
  284. Get:59 http://deb.debian.org/debian buster/main amd64 libminizip1 amd64 1.1-8+b1 [20.4 kB]
  285. Get:60 http://deb.debian.org/debian buster/main amd64 liburiparser1 amd64 0.9.1-1 [47.8 kB]
  286. Get:61 http://deb.debian.org/debian buster/main amd64 libkmlbase1 amd64 1.3.0-7 [48.9 kB]
  287. Get:62 http://deb.debian.org/debian buster/main amd64 libkmldom1 amd64 1.3.0-7 [172 kB]
  288. Get:63 http://deb.debian.org/debian buster/main amd64 libkmlengine1 amd64 1.3.0-7 [78.4 kB]
  289. Get:64 http://deb.debian.org/debian buster/main amd64 libkmlconvenience1 amd64 1.3.0-7 [50.1 kB]
  290. Get:65 http://deb.debian.org/debian buster/main amd64 libkmlregionator1 amd64 1.3.0-7 [25.1 kB]
  291. Get:66 http://deb.debian.org/debian buster/main amd64 libkmlxsd1 amd64 1.3.0-7 [34.6 kB]
  292. Get:67 http://deb.debian.org/debian buster/main amd64 mysql-common all 5.8+1.0.5 [7324 B]
  293. Get:68 http://deb.debian.org/debian buster/main amd64 mariadb-common all 1:10.3.18-0+deb10u1 [31.7 kB]
  294. Get:69 http://deb.debian.org/debian buster/main amd64 libmariadb3 amd64 1:10.3.18-0+deb10u1 [169 kB]
  295. Get:70 http://deb.debian.org/debian buster/main amd64 libnetcdf13 amd64 1:4.6.2-1 [403 kB]
  296. Get:71 http://deb.debian.org/debian buster/main amd64 libltdl7 amd64 2.4.6-9 [390 kB]
  297. Get:72 http://deb.debian.org/debian buster/main amd64 libodbc1 amd64 2.3.6-0.1 [223 kB]
  298. Get:73 http://deb.debian.org/debian buster/main amd64 libogdi3.2 amd64 3.2.1+ds-4 [241 kB]
  299. Get:74 http://deb.debian.org/debian buster/main amd64 libopenjp2-7 amd64 2.3.0-2 [158 kB]
  300. Get:75 http://deb.debian.org/debian buster/main amd64 liblcms2-2 amd64 2.9-3 [145 kB]
  301. Get:76 http://deb.debian.org/debian buster/main amd64 libnspr4 amd64 2:4.20-1 [112 kB]
  302. Get:77 http://deb.debian.org/debian buster/main amd64 libpoppler82 amd64 0.71.0-5 [1507 kB]
  303. Get:78 http://deb.debian.org/debian buster/main amd64 libpq5 amd64 11.5-1+deb10u1 [166 kB]
  304. Get:79 http://deb.debian.org/debian buster/main amd64 libqhull7 amd64 2015.2-4 [196 kB]
  305. Get:80 http://deb.debian.org/debian buster/main amd64 libspatialite7 amd64 4.3.0a-5+b2 [1256 kB]
  306. Get:81 http://deb.debian.org/debian buster/main amd64 libxerces-c3.2 amd64 3.2.2+debian-1+b1 [886 kB]
  307. Get:82 http://deb.debian.org/debian buster/main amd64 odbcinst amd64 2.3.6-0.1 [48.4 kB]
  308. Get:83 http://deb.debian.org/debian buster/main amd64 odbcinst1debian2 amd64 2.3.6-0.1 [78.1 kB]
  309. Get:84 http://deb.debian.org/debian buster/main amd64 libgdal20 amd64 2.4.0+dfsg-1+b1 [6171 kB]
  310. Get:85 http://deb.debian.org/debian buster/main amd64 gdal-bin amd64 2.4.0+dfsg-1+b1 [406 kB]
  311. Get:86 http://deb.debian.org/debian buster/main amd64 libglib2.0-0 amd64 2.58.3-2+deb10u2 [1258 kB]
  312. Get:87 http://deb.debian.org/debian buster/main amd64 libcroco3 amd64 0.6.12-3 [145 kB]
  313. Get:88 http://deb.debian.org/debian buster/main amd64 libgomp1 amd64 8.3.0-6 [75.8 kB]
  314. Get:89 http://deb.debian.org/debian buster/main amd64 libncurses6 amd64 6.1+20181013-2+deb10u2 [102 kB]
  315. Get:90 http://deb.debian.org/debian buster/main amd64 gettext amd64 0.19.8.1-9 [1303 kB]
  316. Get:91 http://deb.debian.org/debian buster/main amd64 libbsd0 amd64 0.9.1-2 [99.5 kB]
  317. Get:92 http://deb.debian.org/debian buster/main amd64 libc-dev-bin amd64 2.28-10 [275 kB]
  318. Get:93 http://deb.debian.org/debian buster/main amd64 libc6-dev amd64 2.28-10 [2691 kB]
  319. Get:94 http://deb.debian.org/debian buster/main amd64 libpixman-1-0 amd64 0.36.0-1 [537 kB]
  320. Get:95 http://deb.debian.org/debian buster/main amd64 libxau6 amd64 1:1.0.8-1+b2 [19.9 kB]
  321. Get:96 http://deb.debian.org/debian buster/main amd64 libxdmcp6 amd64 1:1.1.2-3 [26.3 kB]
  322. Get:97 http://deb.debian.org/debian buster/main amd64 libxcb1 amd64 1.13.1-2 [137 kB]
  323. Get:98 http://deb.debian.org/debian buster/main amd64 libx11-data all 2:1.6.7-1 [298 kB]
  324. Get:99 http://deb.debian.org/debian buster/main amd64 libx11-6 amd64 2:1.6.7-1 [754 kB]
  325. Get:100 http://deb.debian.org/debian buster/main amd64 libxcb-render0 amd64 1.13.1-2 [109 kB]
  326. Get:101 http://deb.debian.org/debian buster/main amd64 libxcb-shm0 amd64 1.13.1-2 [99.2 kB]
  327. Get:102 http://deb.debian.org/debian buster/main amd64 libxext6 amd64 2:1.3.3-1+b2 [52.5 kB]
  328. Get:103 http://deb.debian.org/debian buster/main amd64 libxrender1 amd64 1:0.9.10-1 [33.0 kB]
  329. Get:104 http://deb.debian.org/debian buster/main amd64 libcairo2 amd64 1.16.0-4 [689 kB]
  330. Get:105 http://deb.debian.org/debian buster/main amd64 libdatrie1 amd64 0.2.12-2 [39.3 kB]
  331. Get:106 http://deb.debian.org/debian buster/main amd64 libfribidi0 amd64 1.0.5-3.1+deb10u1 [63.7 kB]
  332. Get:107 http://deb.debian.org/debian buster/main amd64 libgraphite2-3 amd64 1.3.13-7 [80.7 kB]
  333. Get:108 http://deb.debian.org/debian buster/main amd64 libharfbuzz0b amd64 2.3.1-1 [1187 kB]
  334. Get:109 http://deb.debian.org/debian buster/main amd64 libjpeg62-turbo-dev amd64 1:1.5.2-2+b1 [208 kB]
  335. Get:110 http://deb.debian.org/debian buster/main amd64 libjpeg-dev all 1:1.5.2-2 [57.5 kB]
  336. Get:111 http://deb.debian.org/debian buster/main amd64 libthai-data all 0.1.28-2 [170 kB]
  337. Get:112 http://deb.debian.org/debian buster/main amd64 libthai0 amd64 0.1.28-2 [54.1 kB]
  338. Get:113 http://deb.debian.org/debian buster/main amd64 libpango-1.0-0 amd64 1.42.4-7~deb10u1 [186 kB]
  339. Get:114 http://deb.debian.org/debian buster/main amd64 libpangoft2-1.0-0 amd64 1.42.4-7~deb10u1 [67.9 kB]
  340. Get:115 http://deb.debian.org/debian buster/main amd64 libpangocairo-1.0-0 amd64 1.42.4-7~deb10u1 [55.5 kB]
  341. Get:116 http://deb.debian.org/debian buster/main amd64 zlib1g-dev amd64 1:1.2.11.dfsg-1 [214 kB]
  342. debconf: delaying package configuration, since apt-utils is not installed
  343. Fetched 56.4 MB in 1min 48s (522 kB/s)
  344. Selecting previously unselected package sensible-utils.
  345. (Reading database ... 6828 files and directories currently installed.)
  346. Preparing to unpack .../000-sensible-utils_0.0.12_all.deb ...
  347. Unpacking sensible-utils (0.0.12) ...
  348. Selecting previously unselected package gettext-base.
  349. Preparing to unpack .../001-gettext-base_0.19.8.1-9_amd64.deb ...
  350. Unpacking gettext-base (0.19.8.1-9) ...
  351. Selecting previously unselected package libsasl2-modules-db:amd64.
  352. Preparing to unpack .../002-libsasl2-modules-db_2.1.27+dfsg-1+deb10u1_amd64.deb ...
  353. Unpacking libsasl2-modules-db:amd64 (2.1.27+dfsg-1+deb10u1) ...
  354. Selecting previously unselected package libsasl2-2:amd64.
  355. Preparing to unpack .../003-libsasl2-2_2.1.27+dfsg-1+deb10u1_amd64.deb ...
  356. Unpacking libsasl2-2:amd64 (2.1.27+dfsg-1+deb10u1) ...
  357. Selecting previously unselected package ucf.
  358. Preparing to unpack .../004-ucf_3.0038+nmu1_all.deb ...
  359. Moving old data out of the way
  360. Unpacking ucf (3.0038+nmu1) ...
  361. Selecting previously unselected package libpng16-16:amd64.
  362. Preparing to unpack .../005-libpng16-16_1.6.36-6_amd64.deb ...
  363. Unpacking libpng16-16:amd64 (1.6.36-6) ...
  364. Selecting previously unselected package libfreetype6:amd64.
  365. Preparing to unpack .../006-libfreetype6_2.9.1-3+deb10u1_amd64.deb ...
  366. Unpacking libfreetype6:amd64 (2.9.1-3+deb10u1) ...
  367. Selecting previously unselected package fonts-dejavu-core.
  368. Preparing to unpack .../007-fonts-dejavu-core_2.37-1_all.deb ...
  369. Unpacking fonts-dejavu-core (2.37-1) ...
  370. Selecting previously unselected package fontconfig-config.
  371. Preparing to unpack .../008-fontconfig-config_2.13.1-2_all.deb ...
  372. Unpacking fontconfig-config (2.13.1-2) ...
  373. Selecting previously unselected package libfontconfig1:amd64.
  374. Preparing to unpack .../009-libfontconfig1_2.13.1-2_amd64.deb ...
  375. Unpacking libfontconfig1:amd64 (2.13.1-2) ...
  376. Selecting previously unselected package fontconfig.
  377. Preparing to unpack .../010-fontconfig_2.13.1-2_amd64.deb ...
  378. Unpacking fontconfig (2.13.1-2) ...
  379. Selecting previously unselected package gdal-data.
  380. Preparing to unpack .../011-gdal-data_2.4.0+dfsg-1_all.deb ...
  381. Unpacking gdal-data (2.4.0+dfsg-1) ...
  382. Selecting previously unselected package libquadmath0:amd64.
  383. Preparing to unpack .../012-libquadmath0_8.3.0-6_amd64.deb ...
  384. Unpacking libquadmath0:amd64 (8.3.0-6) ...
  385. Selecting previously unselected package libgfortran5:amd64.
  386. Preparing to unpack .../013-libgfortran5_8.3.0-6_amd64.deb ...
  387. Unpacking libgfortran5:amd64 (8.3.0-6) ...
  388. Selecting previously unselected package libblas3:amd64.
  389. Preparing to unpack .../014-libblas3_3.8.0-2_amd64.deb ...
  390. Unpacking libblas3:amd64 (3.8.0-2) ...
  391. Selecting previously unselected package liblapack3:amd64.
  392. Preparing to unpack .../015-liblapack3_3.8.0-2_amd64.deb ...
  393. Unpacking liblapack3:amd64 (3.8.0-2) ...
  394. Selecting previously unselected package libarpack2:amd64.
  395. Preparing to unpack .../016-libarpack2_3.7.0-2_amd64.deb ...
  396. Unpacking libarpack2:amd64 (3.7.0-2) ...
  397. Selecting previously unselected package libsuperlu5:amd64.
  398. Preparing to unpack .../017-libsuperlu5_5.2.1+dfsg1-4_amd64.deb ...
  399. Unpacking libsuperlu5:amd64 (5.2.1+dfsg1-4) ...
  400. Selecting previously unselected package libarmadillo9.
  401. Preparing to unpack .../018-libarmadillo9_1%3a9.200.7+dfsg-1_amd64.deb ...
  402. Unpacking libarmadillo9 (1:9.200.7+dfsg-1) ...
  403. Selecting previously unselected package libcharls2:amd64.
  404. Preparing to unpack .../019-libcharls2_2.0.0+dfsg-1_amd64.deb ...
  405. Unpacking libcharls2:amd64 (2.0.0+dfsg-1) ...
  406. Selecting previously unselected package libkeyutils1:amd64.
  407. Preparing to unpack .../020-libkeyutils1_1.6-6_amd64.deb ...
  408. Unpacking libkeyutils1:amd64 (1.6-6) ...
  409. Selecting previously unselected package libkrb5support0:amd64.
  410. Preparing to unpack .../021-libkrb5support0_1.17-3_amd64.deb ...
  411. Unpacking libkrb5support0:amd64 (1.17-3) ...
  412. Selecting previously unselected package libk5crypto3:amd64.
  413. Preparing to unpack .../022-libk5crypto3_1.17-3_amd64.deb ...
  414. Unpacking libk5crypto3:amd64 (1.17-3) ...
  415. Selecting previously unselected package libkrb5-3:amd64.
  416. Preparing to unpack .../023-libkrb5-3_1.17-3_amd64.deb ...
  417. Unpacking libkrb5-3:amd64 (1.17-3) ...
  418. Selecting previously unselected package libgssapi-krb5-2:amd64.
  419. Preparing to unpack .../024-libgssapi-krb5-2_1.17-3_amd64.deb ...
  420. Unpacking libgssapi-krb5-2:amd64 (1.17-3) ...
  421. Selecting previously unselected package libldap-common.
  422. Preparing to unpack .../025-libldap-common_2.4.47+dfsg-3+deb10u1_all.deb ...
  423. Unpacking libldap-common (2.4.47+dfsg-3+deb10u1) ...
  424. Selecting previously unselected package libldap-2.4-2:amd64.
  425. Preparing to unpack .../026-libldap-2.4-2_2.4.47+dfsg-3+deb10u1_amd64.deb ...
  426. Unpacking libldap-2.4-2:amd64 (2.4.47+dfsg-3+deb10u1) ...
  427. Selecting previously unselected package libnghttp2-14:amd64.
  428. Preparing to unpack .../027-libnghttp2-14_1.36.0-2+deb10u1_amd64.deb ...
  429. Unpacking libnghttp2-14:amd64 (1.36.0-2+deb10u1) ...
  430. Selecting previously unselected package libpsl5:amd64.
  431. Preparing to unpack .../028-libpsl5_0.20.2-2_amd64.deb ...
  432. Unpacking libpsl5:amd64 (0.20.2-2) ...
  433. Selecting previously unselected package librtmp1:amd64.
  434. Preparing to unpack .../029-librtmp1_2.4+20151223.gitfa8646d.1-2_amd64.deb ...
  435. Unpacking librtmp1:amd64 (2.4+20151223.gitfa8646d.1-2) ...
  436. Selecting previously unselected package libssh2-1:amd64.
  437. Preparing to unpack .../030-libssh2-1_1.8.0-2.1_amd64.deb ...
  438. Unpacking libssh2-1:amd64 (1.8.0-2.1) ...
  439. Selecting previously unselected package libcurl3-gnutls:amd64.
  440. Preparing to unpack .../031-libcurl3-gnutls_7.64.0-4_amd64.deb ...
  441. Unpacking libcurl3-gnutls:amd64 (7.64.0-4) ...
  442. Selecting previously unselected package libicu63:amd64.
  443. Preparing to unpack .../032-libicu63_63.1-6_amd64.deb ...
  444. Unpacking libicu63:amd64 (63.1-6) ...
  445. Selecting previously unselected package libxml2:amd64.
  446. Preparing to unpack .../033-libxml2_2.9.4+dfsg1-7+b3_amd64.deb ...
  447. Unpacking libxml2:amd64 (2.9.4+dfsg1-7+b3) ...
  448. Selecting previously unselected package libdap25:amd64.
  449. Preparing to unpack .../034-libdap25_3.20.3-1_amd64.deb ...
  450. Unpacking libdap25:amd64 (3.20.3-1) ...
  451. Selecting previously unselected package libdapclient6v5:amd64.
  452. Preparing to unpack .../035-libdapclient6v5_3.20.3-1_amd64.deb ...
  453. Unpacking libdapclient6v5:amd64 (3.20.3-1) ...
  454. Selecting previously unselected package libdapserver7v5:amd64.
  455. Preparing to unpack .../036-libdapserver7v5_3.20.3-1_amd64.deb ...
  456. Unpacking libdapserver7v5:amd64 (3.20.3-1) ...
  457. Selecting previously unselected package libpopt0:amd64.
  458. Preparing to unpack .../037-libpopt0_1.16-12_amd64.deb ...
  459. Unpacking libpopt0:amd64 (1.16-12) ...
  460. Selecting previously unselected package libepsilon1:amd64.
  461. Preparing to unpack .../038-libepsilon1_0.9.2+dfsg-4_amd64.deb ...
  462. Unpacking libepsilon1:amd64 (0.9.2+dfsg-4) ...
  463. Selecting previously unselected package libfreexl1:amd64.
  464. Preparing to unpack .../039-libfreexl1_1.0.5-3_amd64.deb ...
  465. Unpacking libfreexl1:amd64 (1.0.5-3) ...
  466. Selecting previously unselected package libfyba0:amd64.
  467. Preparing to unpack .../040-libfyba0_4.1.1-6_amd64.deb ...
  468. Unpacking libfyba0:amd64 (4.1.1-6) ...
  469. Selecting previously unselected package libgeos-3.7.1:amd64.
  470. Preparing to unpack .../041-libgeos-3.7.1_3.7.1-1_amd64.deb ...
  471. Unpacking libgeos-3.7.1:amd64 (3.7.1-1) ...
  472. Selecting previously unselected package libgeos-c1v5:amd64.
  473. Preparing to unpack .../042-libgeos-c1v5_3.7.1-1_amd64.deb ...
  474. Unpacking libgeos-c1v5:amd64 (3.7.1-1) ...
  475. Selecting previously unselected package proj-data.
  476. Preparing to unpack .../043-proj-data_5.2.0-1_all.deb ...
  477. Unpacking proj-data (5.2.0-1) ...
  478. Selecting previously unselected package libproj13:amd64.
  479. Preparing to unpack .../044-libproj13_5.2.0-1_amd64.deb ...
  480. Unpacking libproj13:amd64 (5.2.0-1) ...
  481. Selecting previously unselected package libjbig0:amd64.
  482. Preparing to unpack .../045-libjbig0_2.1-3.1+b2_amd64.deb ...
  483. Unpacking libjbig0:amd64 (2.1-3.1+b2) ...
  484. Selecting previously unselected package libjpeg62-turbo:amd64.
  485. Preparing to unpack .../046-libjpeg62-turbo_1%3a1.5.2-2+b1_amd64.deb ...
  486. Unpacking libjpeg62-turbo:amd64 (1:1.5.2-2+b1) ...
  487. Selecting previously unselected package libwebp6:amd64.
  488. Preparing to unpack .../047-libwebp6_0.6.1-2_amd64.deb ...
  489. Unpacking libwebp6:amd64 (0.6.1-2) ...
  490. Selecting previously unselected package libtiff5:amd64.
  491. Preparing to unpack .../048-libtiff5_4.0.10-4_amd64.deb ...
  492. Unpacking libtiff5:amd64 (4.0.10-4) ...
  493. Selecting previously unselected package libgeotiff2:amd64.
  494. Preparing to unpack .../049-libgeotiff2_1.4.3-1_amd64.deb ...
  495. Unpacking libgeotiff2:amd64 (1.4.3-1) ...
  496. Selecting previously unselected package libgif7:amd64.
  497. Preparing to unpack .../050-libgif7_5.1.4-3_amd64.deb ...
  498. Unpacking libgif7:amd64 (5.1.4-3) ...
  499. Selecting previously unselected package libhdf4-0-alt.
  500. Preparing to unpack .../051-libhdf4-0-alt_4.2.13-4_amd64.deb ...
  501. Unpacking libhdf4-0-alt (4.2.13-4) ...
  502. Selecting previously unselected package libaec0:amd64.
  503. Preparing to unpack .../052-libaec0_1.0.2-1_amd64.deb ...
  504. Unpacking libaec0:amd64 (1.0.2-1) ...
  505. Selecting previously unselected package libsz2:amd64.
  506. Preparing to unpack .../053-libsz2_1.0.2-1_amd64.deb ...
  507. Unpacking libsz2:amd64 (1.0.2-1) ...
  508. Selecting previously unselected package libhdf5-103:amd64.
  509. Preparing to unpack .../054-libhdf5-103_1.10.4+repack-10_amd64.deb ...
  510. Unpacking libhdf5-103:amd64 (1.10.4+repack-10) ...
  511. Selecting previously unselected package libjson-c3:amd64.
  512. Preparing to unpack .../055-libjson-c3_0.12.1+ds-2_amd64.deb ...
  513. Unpacking libjson-c3:amd64 (0.12.1+ds-2) ...
  514. Selecting previously unselected package libminizip1:amd64.
  515. Preparing to unpack .../056-libminizip1_1.1-8+b1_amd64.deb ...
  516. Unpacking libminizip1:amd64 (1.1-8+b1) ...
  517. Selecting previously unselected package liburiparser1:amd64.
  518. Preparing to unpack .../057-liburiparser1_0.9.1-1_amd64.deb ...
  519. Unpacking liburiparser1:amd64 (0.9.1-1) ...
  520. Selecting previously unselected package libkmlbase1:amd64.
  521. Preparing to unpack .../058-libkmlbase1_1.3.0-7_amd64.deb ...
  522. Unpacking libkmlbase1:amd64 (1.3.0-7) ...
  523. Selecting previously unselected package libkmldom1:amd64.
  524. Preparing to unpack .../059-libkmldom1_1.3.0-7_amd64.deb ...
  525. Unpacking libkmldom1:amd64 (1.3.0-7) ...
  526. Selecting previously unselected package libkmlengine1:amd64.
  527. Preparing to unpack .../060-libkmlengine1_1.3.0-7_amd64.deb ...
  528. Unpacking libkmlengine1:amd64 (1.3.0-7) ...
  529. Selecting previously unselected package libkmlconvenience1:amd64.
  530. Preparing to unpack .../061-libkmlconvenience1_1.3.0-7_amd64.deb ...
  531. Unpacking libkmlconvenience1:amd64 (1.3.0-7) ...
  532. Selecting previously unselected package libkmlregionator1:amd64.
  533. Preparing to unpack .../062-libkmlregionator1_1.3.0-7_amd64.deb ...
  534. Unpacking libkmlregionator1:amd64 (1.3.0-7) ...
  535. Selecting previously unselected package libkmlxsd1:amd64.
  536. Preparing to unpack .../063-libkmlxsd1_1.3.0-7_amd64.deb ...
  537. Unpacking libkmlxsd1:amd64 (1.3.0-7) ...
  538. Selecting previously unselected package mysql-common.
  539. Preparing to unpack .../064-mysql-common_5.8+1.0.5_all.deb ...
  540. Unpacking mysql-common (5.8+1.0.5) ...
  541. Selecting previously unselected package mariadb-common.
  542. Preparing to unpack .../065-mariadb-common_1%3a10.3.18-0+deb10u1_all.deb ...
  543. Unpacking mariadb-common (1:10.3.18-0+deb10u1) ...
  544. Selecting previously unselected package libmariadb3:amd64.
  545. Preparing to unpack .../066-libmariadb3_1%3a10.3.18-0+deb10u1_amd64.deb ...
  546. Unpacking libmariadb3:amd64 (1:10.3.18-0+deb10u1) ...
  547. Selecting previously unselected package libnetcdf13:amd64.
  548. Preparing to unpack .../067-libnetcdf13_1%3a4.6.2-1_amd64.deb ...
  549. Unpacking libnetcdf13:amd64 (1:4.6.2-1) ...
  550. Selecting previously unselected package libltdl7:amd64.
  551. Preparing to unpack .../068-libltdl7_2.4.6-9_amd64.deb ...
  552. Unpacking libltdl7:amd64 (2.4.6-9) ...
  553. Selecting previously unselected package libodbc1:amd64.
  554. Preparing to unpack .../069-libodbc1_2.3.6-0.1_amd64.deb ...
  555. Unpacking libodbc1:amd64 (2.3.6-0.1) ...
  556. Selecting previously unselected package libogdi3.2.
  557. Preparing to unpack .../070-libogdi3.2_3.2.1+ds-4_amd64.deb ...
  558. Unpacking libogdi3.2 (3.2.1+ds-4) ...
  559. Selecting previously unselected package libopenjp2-7:amd64.
  560. Preparing to unpack .../071-libopenjp2-7_2.3.0-2_amd64.deb ...
  561. Unpacking libopenjp2-7:amd64 (2.3.0-2) ...
  562. Selecting previously unselected package liblcms2-2:amd64.
  563. Preparing to unpack .../072-liblcms2-2_2.9-3_amd64.deb ...
  564. Unpacking liblcms2-2:amd64 (2.9-3) ...
  565. Selecting previously unselected package libnspr4:amd64.
  566. Preparing to unpack .../073-libnspr4_2%3a4.20-1_amd64.deb ...
  567. Unpacking libnspr4:amd64 (2:4.20-1) ...
  568. Selecting previously unselected package libnss3:amd64.
  569. Preparing to unpack .../074-libnss3_2%3a3.42.1-1+deb10u2_amd64.deb ...
  570. Unpacking libnss3:amd64 (2:3.42.1-1+deb10u2) ...
  571. Selecting previously unselected package libpoppler82:amd64.
  572. Preparing to unpack .../075-libpoppler82_0.71.0-5_amd64.deb ...
  573. Unpacking libpoppler82:amd64 (0.71.0-5) ...
  574. Selecting previously unselected package libpq5:amd64.
  575. Preparing to unpack .../076-libpq5_11.5-1+deb10u1_amd64.deb ...
  576. Unpacking libpq5:amd64 (11.5-1+deb10u1) ...
  577. Selecting previously unselected package libqhull7:amd64.
  578. Preparing to unpack .../077-libqhull7_2015.2-4_amd64.deb ...
  579. Unpacking libqhull7:amd64 (2015.2-4) ...
  580. Selecting previously unselected package libspatialite7:amd64.
  581. Preparing to unpack .../078-libspatialite7_4.3.0a-5+b2_amd64.deb ...
  582. Unpacking libspatialite7:amd64 (4.3.0a-5+b2) ...
  583. Selecting previously unselected package libxerces-c3.2:amd64.
  584. Preparing to unpack .../079-libxerces-c3.2_3.2.2+debian-1+b1_amd64.deb ...
  585. Unpacking libxerces-c3.2:amd64 (3.2.2+debian-1+b1) ...
  586. Selecting previously unselected package odbcinst.
  587. Preparing to unpack .../080-odbcinst_2.3.6-0.1_amd64.deb ...
  588. Unpacking odbcinst (2.3.6-0.1) ...
  589. Selecting previously unselected package odbcinst1debian2:amd64.
  590. Preparing to unpack .../081-odbcinst1debian2_2.3.6-0.1_amd64.deb ...
  591. Unpacking odbcinst1debian2:amd64 (2.3.6-0.1) ...
  592. Selecting previously unselected package libgdal20.
  593. Preparing to unpack .../082-libgdal20_2.4.0+dfsg-1+b1_amd64.deb ...
  594. Unpacking libgdal20 (2.4.0+dfsg-1+b1) ...
  595. Selecting previously unselected package gdal-bin.
  596. Preparing to unpack .../083-gdal-bin_2.4.0+dfsg-1+b1_amd64.deb ...
  597. Unpacking gdal-bin (2.4.0+dfsg-1+b1) ...
  598. Selecting previously unselected package libglib2.0-0:amd64.
  599. Preparing to unpack .../084-libglib2.0-0_2.58.3-2+deb10u2_amd64.deb ...
  600. Unpacking libglib2.0-0:amd64 (2.58.3-2+deb10u2) ...
  601. Selecting previously unselected package libcroco3:amd64.
  602. Preparing to unpack .../085-libcroco3_0.6.12-3_amd64.deb ...
  603. Unpacking libcroco3:amd64 (0.6.12-3) ...
  604. Selecting previously unselected package libgomp1:amd64.
  605. Preparing to unpack .../086-libgomp1_8.3.0-6_amd64.deb ...
  606. Unpacking libgomp1:amd64 (8.3.0-6) ...
  607. Selecting previously unselected package libncurses6:amd64.
  608. Preparing to unpack .../087-libncurses6_6.1+20181013-2+deb10u2_amd64.deb ...
  609. Unpacking libncurses6:amd64 (6.1+20181013-2+deb10u2) ...
  610. Selecting previously unselected package gettext.
  611. Preparing to unpack .../088-gettext_0.19.8.1-9_amd64.deb ...
  612. Unpacking gettext (0.19.8.1-9) ...
  613. Selecting previously unselected package libbsd0:amd64.
  614. Preparing to unpack .../089-libbsd0_0.9.1-2_amd64.deb ...
  615. Unpacking libbsd0:amd64 (0.9.1-2) ...
  616. Selecting previously unselected package libc-dev-bin.
  617. Preparing to unpack .../090-libc-dev-bin_2.28-10_amd64.deb ...
  618. Unpacking libc-dev-bin (2.28-10) ...
  619. Selecting previously unselected package linux-libc-dev:amd64.
  620. Preparing to unpack .../091-linux-libc-dev_4.19.67-2+deb10u2_amd64.deb ...
  621. Unpacking linux-libc-dev:amd64 (4.19.67-2+deb10u2) ...
  622. Selecting previously unselected package libc6-dev:amd64.
  623. Preparing to unpack .../092-libc6-dev_2.28-10_amd64.deb ...
  624. Unpacking libc6-dev:amd64 (2.28-10) ...
  625. Selecting previously unselected package libpixman-1-0:amd64.
  626. Preparing to unpack .../093-libpixman-1-0_0.36.0-1_amd64.deb ...
  627. Unpacking libpixman-1-0:amd64 (0.36.0-1) ...
  628. Selecting previously unselected package libxau6:amd64.
  629. Preparing to unpack .../094-libxau6_1%3a1.0.8-1+b2_amd64.deb ...
  630. Unpacking libxau6:amd64 (1:1.0.8-1+b2) ...
  631. Selecting previously unselected package libxdmcp6:amd64.
  632. Preparing to unpack .../095-libxdmcp6_1%3a1.1.2-3_amd64.deb ...
  633. Unpacking libxdmcp6:amd64 (1:1.1.2-3) ...
  634. Selecting previously unselected package libxcb1:amd64.
  635. Preparing to unpack .../096-libxcb1_1.13.1-2_amd64.deb ...
  636. Unpacking libxcb1:amd64 (1.13.1-2) ...
  637. Selecting previously unselected package libx11-data.
  638. Preparing to unpack .../097-libx11-data_2%3a1.6.7-1_all.deb ...
  639. Unpacking libx11-data (2:1.6.7-1) ...
  640. Selecting previously unselected package libx11-6:amd64.
  641. Preparing to unpack .../098-libx11-6_2%3a1.6.7-1_amd64.deb ...
  642. Unpacking libx11-6:amd64 (2:1.6.7-1) ...
  643. Selecting previously unselected package libxcb-render0:amd64.
  644. Preparing to unpack .../099-libxcb-render0_1.13.1-2_amd64.deb ...
  645. Unpacking libxcb-render0:amd64 (1.13.1-2) ...
  646. Selecting previously unselected package libxcb-shm0:amd64.
  647. Preparing to unpack .../100-libxcb-shm0_1.13.1-2_amd64.deb ...
  648. Unpacking libxcb-shm0:amd64 (1.13.1-2) ...
  649. Selecting previously unselected package libxext6:amd64.
  650. Preparing to unpack .../101-libxext6_2%3a1.3.3-1+b2_amd64.deb ...
  651. Unpacking libxext6:amd64 (2:1.3.3-1+b2) ...
  652. Selecting previously unselected package libxrender1:amd64.
  653. Preparing to unpack .../102-libxrender1_1%3a0.9.10-1_amd64.deb ...
  654. Unpacking libxrender1:amd64 (1:0.9.10-1) ...
  655. Selecting previously unselected package libcairo2:amd64.
  656. Preparing to unpack .../103-libcairo2_1.16.0-4_amd64.deb ...
  657. Unpacking libcairo2:amd64 (1.16.0-4) ...
  658. Selecting previously unselected package libdatrie1:amd64.
  659. Preparing to unpack .../104-libdatrie1_0.2.12-2_amd64.deb ...
  660. Unpacking libdatrie1:amd64 (0.2.12-2) ...
  661. Selecting previously unselected package libfribidi0:amd64.
  662. Preparing to unpack .../105-libfribidi0_1.0.5-3.1+deb10u1_amd64.deb ...
  663. Unpacking libfribidi0:amd64 (1.0.5-3.1+deb10u1) ...
  664. Selecting previously unselected package libgraphite2-3:amd64.
  665. Preparing to unpack .../106-libgraphite2-3_1.3.13-7_amd64.deb ...
  666. Unpacking libgraphite2-3:amd64 (1.3.13-7) ...
  667. Selecting previously unselected package libharfbuzz0b:amd64.
  668. Preparing to unpack .../107-libharfbuzz0b_2.3.1-1_amd64.deb ...
  669. Unpacking libharfbuzz0b:amd64 (2.3.1-1) ...
  670. Selecting previously unselected package libjpeg62-turbo-dev:amd64.
  671. Preparing to unpack .../108-libjpeg62-turbo-dev_1%3a1.5.2-2+b1_amd64.deb ...
  672. Unpacking libjpeg62-turbo-dev:amd64 (1:1.5.2-2+b1) ...
  673. Selecting previously unselected package libjpeg-dev.
  674. Preparing to unpack .../109-libjpeg-dev_1%3a1.5.2-2_all.deb ...
  675. Unpacking libjpeg-dev (1:1.5.2-2) ...
  676. Selecting previously unselected package libthai-data.
  677. Preparing to unpack .../110-libthai-data_0.1.28-2_all.deb ...
  678. Unpacking libthai-data (0.1.28-2) ...
  679. Selecting previously unselected package libthai0:amd64.
  680. Preparing to unpack .../111-libthai0_0.1.28-2_amd64.deb ...
  681. Unpacking libthai0:amd64 (0.1.28-2) ...
  682. Selecting previously unselected package libpango-1.0-0:amd64.
  683. Preparing to unpack .../112-libpango-1.0-0_1.42.4-7~deb10u1_amd64.deb ...
  684. Unpacking libpango-1.0-0:amd64 (1.42.4-7~deb10u1) ...
  685. Selecting previously unselected package libpangoft2-1.0-0:amd64.
  686. Preparing to unpack .../113-libpangoft2-1.0-0_1.42.4-7~deb10u1_amd64.deb ...
  687. Unpacking libpangoft2-1.0-0:amd64 (1.42.4-7~deb10u1) ...
  688. Selecting previously unselected package libpangocairo-1.0-0:amd64.
  689. Preparing to unpack .../114-libpangocairo-1.0-0_1.42.4-7~deb10u1_amd64.deb ...
  690. Unpacking libpangocairo-1.0-0:amd64 (1.42.4-7~deb10u1) ...
  691. Selecting previously unselected package zlib1g-dev:amd64.
  692. Preparing to unpack .../115-zlib1g-dev_1%3a1.2.11.dfsg-1_amd64.deb ...
  693. Unpacking zlib1g-dev:amd64 (1:1.2.11.dfsg-1) ...
  694. Setting up libgraphite2-3:amd64 (1.3.13-7) ...
  695. Setting up liblcms2-2:amd64 (2.9-3) ...
  696. Setting up libpixman-1-0:amd64 (0.36.0-1) ...
  697. Setting up libjson-c3:amd64 (0.12.1+ds-2) ...
  698. Setting up mysql-common (5.8+1.0.5) ...
  699. update-alternatives: using /etc/mysql/my.cnf.fallback to provide /etc/mysql/my.cnf (my.cnf) in auto mode
  700. Setting up libxau6:amd64 (1:1.0.8-1+b2) ...
  701. Setting up libkeyutils1:amd64 (1.6-6) ...
  702. Setting up libpsl5:amd64 (0.20.2-2) ...
  703. Setting up proj-data (5.2.0-1) ...
  704. Setting up libdatrie1:amd64 (0.2.12-2) ...
  705. Setting up libcharls2:amd64 (2.0.0+dfsg-1) ...
  706. Setting up libminizip1:amd64 (1.1-8+b1) ...
  707. Setting up libglib2.0-0:amd64 (2.58.3-2+deb10u2) ...
  708. No schema files found: doing nothing.
  709. Setting up libproj13:amd64 (5.2.0-1) ...
  710. Setting up libnghttp2-14:amd64 (1.36.0-2+deb10u1) ...
  711. Setting up linux-libc-dev:amd64 (4.19.67-2+deb10u2) ...
  712. Setting up gettext-base (0.19.8.1-9) ...
  713. Setting up libqhull7:amd64 (2015.2-4) ...
  714. Setting up libgomp1:amd64 (8.3.0-6) ...
  715. Setting up libldap-common (2.4.47+dfsg-3+deb10u1) ...
  716. Setting up libjbig0:amd64 (2.1-3.1+b2) ...
  717. Setting up libgeos-3.7.1:amd64 (3.7.1-1) ...
  718. Setting up libaec0:amd64 (1.0.2-1) ...
  719. Setting up libicu63:amd64 (63.1-6) ...
  720. Setting up gdal-data (2.4.0+dfsg-1) ...
  721. Setting up libkrb5support0:amd64 (1.17-3) ...
  722. Setting up libsasl2-modules-db:amd64 (2.1.27+dfsg-1+deb10u1) ...
  723. Setting up mariadb-common (1:10.3.18-0+deb10u1) ...
  724. update-alternatives: using /etc/mysql/mariadb.cnf to provide /etc/mysql/my.cnf (my.cnf) in auto mode
  725. Setting up libjpeg62-turbo:amd64 (1:1.5.2-2+b1) ...
  726. Setting up libx11-data (2:1.6.7-1) ...
  727. Setting up libnspr4:amd64 (2:4.20-1) ...
  728. Setting up librtmp1:amd64 (2.4+20151223.gitfa8646d.1-2) ...
  729. Setting up libncurses6:amd64 (6.1+20181013-2+deb10u2) ...
  730. Setting up libfribidi0:amd64 (1.0.5-3.1+deb10u1) ...
  731. Setting up libquadmath0:amd64 (8.3.0-6) ...
  732. Setting up libpng16-16:amd64 (1.6.36-6) ...
  733. Setting up libwebp6:amd64 (0.6.1-2) ...
  734. Setting up libgeos-c1v5:amd64 (3.7.1-1) ...
  735. Setting up libmariadb3:amd64 (1:10.3.18-0+deb10u1) ...
  736. Setting up fonts-dejavu-core (2.37-1) ...
  737. Setting up libk5crypto3:amd64 (1.17-3) ...
  738. Setting up libltdl7:amd64 (2.4.6-9) ...
  739. Setting up libsasl2-2:amd64 (2.1.27+dfsg-1+deb10u1) ...
  740. Setting up libgfortran5:amd64 (8.3.0-6) ...
  741. Setting up libhdf4-0-alt (4.2.13-4) ...
  742. Setting up libgif7:amd64 (5.1.4-3) ...
  743. Setting up liburiparser1:amd64 (0.9.1-1) ...
  744. Setting up libfreexl1:amd64 (1.0.5-3) ...
  745. Setting up sensible-utils (0.0.12) ...
  746. Setting up libfyba0:amd64 (4.1.1-6) ...
  747. Setting up libkmlbase1:amd64 (1.3.0-7) ...
  748. Setting up libopenjp2-7:amd64 (2.3.0-2) ...
  749. Setting up libthai-data (0.1.28-2) ...
  750. Setting up libssh2-1:amd64 (1.8.0-2.1) ...
  751. Setting up libkrb5-3:amd64 (1.17-3) ...
  752. Setting up libtiff5:amd64 (4.0.10-4) ...
  753. Setting up libc-dev-bin (2.28-10) ...
  754. Setting up libbsd0:amd64 (0.9.1-2) ...
  755. Setting up libxml2:amd64 (2.9.4+dfsg1-7+b3) ...
  756. Setting up libsz2:amd64 (1.0.2-1) ...
  757. Setting up libkmlxsd1:amd64 (1.3.0-7) ...
  758. Setting up libpopt0:amd64 (1.16-12) ...
  759. Setting up libkmldom1:amd64 (1.3.0-7) ...
  760. Setting up libspatialite7:amd64 (4.3.0a-5+b2) ...
  761. Setting up libxdmcp6:amd64 (1:1.1.2-3) ...
  762. Setting up libogdi3.2 (3.2.1+ds-4) ...
  763. Setting up libxcb1:amd64 (1.13.1-2) ...
  764. Setting up libkmlengine1:amd64 (1.3.0-7) ...
  765. Setting up libkmlconvenience1:amd64 (1.3.0-7) ...
  766. Setting up libxcb-render0:amd64 (1.13.1-2) ...
  767. Setting up libldap-2.4-2:amd64 (2.4.47+dfsg-3+deb10u1) ...
  768. Setting up libdap25:amd64 (3.20.3-1) ...
  769. Setting up libnss3:amd64 (2:3.42.1-1+deb10u2) ...
  770. Setting up libxcb-shm0:amd64 (1.13.1-2) ...
  771. Setting up libepsilon1:amd64 (0.9.2+dfsg-4) ...
  772. Setting up libdapserver7v5:amd64 (3.20.3-1) ...
  773. Setting up libthai0:amd64 (0.1.28-2) ...
  774. Setting up libgeotiff2:amd64 (1.4.3-1) ...
  775. Setting up libblas3:amd64 (3.8.0-2) ...
  776. update-alternatives: using /usr/lib/x86_64-linux-gnu/blas/libblas.so.3 to provide /usr/lib/x86_64-linux-gnu/libblas.so.3 (libblas.so.3-x86_64-linux-gnu) in auto mode
  777. Setting up libfreetype6:amd64 (2.9.1-3+deb10u1) ...
  778. Setting up libkmlregionator1:amd64 (1.3.0-7) ...
  779. Setting up libhdf5-103:amd64 (1.10.4+repack-10) ...
  780. Setting up libgssapi-krb5-2:amd64 (1.17-3) ...
  781. Setting up libcroco3:amd64 (0.6.12-3) ...
  782. Setting up libodbc1:amd64 (2.3.6-0.1) ...
  783. Setting up ucf (3.0038+nmu1) ...
  784. debconf: unable to initialize frontend: Dialog
  785. debconf: (TERM is not set, so the dialog frontend is not usable.)
  786. debconf: falling back to frontend: Readline
  787. debconf: unable to initialize frontend: Readline
  788. debconf: (Can't locate Term/ReadLine.pm in @INC (you may need to install the Term::ReadLine module) (@INC contains: /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.28.1 /usr/local/share/perl/5.28.1 /usr/lib/x86_64-linux-gnu/perl5/5.28 /usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl/5.28 /usr/share/perl/5.28 /usr/local/lib/site_perl /usr/lib/x86_64-linux-gnu/perl-base) at /usr/share/perl5/Debconf/FrontEnd/Readline.pm line 7.)
  789. debconf: falling back to frontend: Teletype
  790. Setting up libc6-dev:amd64 (2.28-10) ...
  791. Setting up libx11-6:amd64 (2:1.6.7-1) ...
  792. Setting up libharfbuzz0b:amd64 (2.3.1-1) ...
  793. Setting up liblapack3:amd64 (3.8.0-2) ...
  794. update-alternatives: using /usr/lib/x86_64-linux-gnu/lapack/liblapack.so.3 to provide /usr/lib/x86_64-linux-gnu/liblapack.so.3 (liblapack.so.3-x86_64-linux-gnu) in auto mode
  795. Setting up gettext (0.19.8.1-9) ...
  796. Setting up libxrender1:amd64 (1:0.9.10-1) ...
  797. Setting up fontconfig-config (2.13.1-2) ...
  798. debconf: unable to initialize frontend: Dialog
  799. debconf: (TERM is not set, so the dialog frontend is not usable.)
  800. debconf: falling back to frontend: Readline
  801. debconf: unable to initialize frontend: Readline
  802. debconf: (Can't locate Term/ReadLine.pm in @INC (you may need to install the Term::ReadLine module) (@INC contains: /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.28.1 /usr/local/share/perl/5.28.1 /usr/lib/x86_64-linux-gnu/perl5/5.28 /usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl/5.28 /usr/share/perl/5.28 /usr/local/lib/site_perl /usr/lib/x86_64-linux-gnu/perl-base) at /usr/share/perl5/Debconf/FrontEnd/Readline.pm line 7.)
  803. debconf: falling back to frontend: Teletype
  804. Setting up libarpack2:amd64 (3.7.0-2) ...
  805. Setting up libpq5:amd64 (11.5-1+deb10u1) ...
  806. Setting up libsuperlu5:amd64 (5.2.1+dfsg1-4) ...
  807. Setting up libxext6:amd64 (2:1.3.3-1+b2) ...
  808. Setting up libcurl3-gnutls:amd64 (7.64.0-4) ...
  809. Setting up libnetcdf13:amd64 (1:4.6.2-1) ...
  810. Setting up libjpeg62-turbo-dev:amd64 (1:1.5.2-2+b1) ...
  811. Setting up zlib1g-dev:amd64 (1:1.2.11.dfsg-1) ...
  812. Setting up libdapclient6v5:amd64 (3.20.3-1) ...
  813. Setting up libfontconfig1:amd64 (2.13.1-2) ...
  814. Setting up libarmadillo9 (1:9.200.7+dfsg-1) ...
  815. Setting up fontconfig (2.13.1-2) ...
  816. Regenerating fonts cache... done.
  817. Setting up libxerces-c3.2:amd64 (3.2.2+debian-1+b1) ...
  818. Setting up libpango-1.0-0:amd64 (1.42.4-7~deb10u1) ...
  819. Setting up libjpeg-dev (1:1.5.2-2) ...
  820. Setting up libpoppler82:amd64 (0.71.0-5) ...
  821. Setting up libcairo2:amd64 (1.16.0-4) ...
  822. Setting up libpangoft2-1.0-0:amd64 (1.42.4-7~deb10u1) ...
  823. Setting up libpangocairo-1.0-0:amd64 (1.42.4-7~deb10u1) ...
  824. Setting up odbcinst (2.3.6-0.1) ...
  825. Setting up odbcinst1debian2:amd64 (2.3.6-0.1) ...
  826. Setting up libgdal20 (2.4.0+dfsg-1+b1) ...
  827. Setting up gdal-bin (2.4.0+dfsg-1+b1) ...
  828. Processing triggers for libc-bin (2.28-10) ...
  829. Removing intermediate container 9edef2e324e1
  830. ---> 97488101ee02
  831. Successfully built 97488101ee02
  832. Successfully tagged openwisp/openwisp-base:intermedia-system
  833. docker build --tag openwisp/openwisp-base:intermedia-python \
  834. --file ./build/openwisp_base/Dockerfile \
  835. --target PYTHON ./build/
  836. Sending build context to Docker daemon 152.6kB
  837. Step 1/14 : FROM python:3.7.5-slim-buster AS SYSTEM
  838. ---> 9f4008bf3f11
  839. Step 2/14 : RUN apt update && apt install --yes --no-install-recommends zlib1g-dev libjpeg-dev libcairo2 libpangocairo-1.0 gdal-bin gettext && rm -rf /var/lib/apt/lists/* /root/.cache/pip/* /tmp/*
  840. ---> Using cache
  841. ---> 97488101ee02
  842. Step 3/14 : FROM SYSTEM AS PYTHON
  843. ---> 97488101ee02
  844. Step 4/14 : RUN apt update && apt install --yes --no-install-recommends gcc libpq-dev && rm -rf /var/lib/apt/lists/* /root/.cache/pip/* /tmp/*
  845. ---> Running in cbe9849887b0
  846.  
  847. WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
  848.  
  849. Get:1 http://security.debian.org/debian-security buster/updates InRelease [65.4 kB]
  850. Get:2 http://deb.debian.org/debian buster InRelease [122 kB]
  851. Get:3 http://security.debian.org/debian-security buster/updates/main amd64 Packages [172 kB]
  852. Get:4 http://deb.debian.org/debian buster-updates InRelease [49.3 kB]
  853. Get:5 http://deb.debian.org/debian buster/main amd64 Packages [7908 kB]
  854. Get:6 http://deb.debian.org/debian buster-updates/main amd64 Packages [5792 B]
  855. Fetched 8322 kB in 20s (410 kB/s)
  856. Reading package lists...
  857. Building dependency tree...
  858. Reading state information...
  859. All packages are up to date.
  860.  
  861. WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
  862.  
  863. Reading package lists...
  864. Building dependency tree...
  865. Reading state information...
  866. The following additional packages will be installed:
  867. binutils binutils-common binutils-x86-64-linux-gnu cpp cpp-8 gcc-8 libasan5
  868. libatomic1 libbinutils libcc1-0 libgcc-8-dev libisl19 libitm1 liblsan0
  869. libmpc3 libmpfr6 libmpx2 libtsan0 libubsan1
  870. Suggested packages:
  871. binutils-doc cpp-doc gcc-8-locales gcc-multilib make manpages-dev autoconf
  872. automake libtool flex bison gdb gcc-doc gcc-8-multilib gcc-8-doc libgcc1-dbg
  873. libgomp1-dbg libitm1-dbg libatomic1-dbg libasan5-dbg liblsan0-dbg
  874. libtsan0-dbg libubsan1-dbg libmpx2-dbg libquadmath0-dbg postgresql-doc-11
  875. The following NEW packages will be installed:
  876. binutils binutils-common binutils-x86-64-linux-gnu cpp cpp-8 gcc gcc-8
  877. libasan5 libatomic1 libbinutils libcc1-0 libgcc-8-dev libisl19 libitm1
  878. liblsan0 libmpc3 libmpfr6 libmpx2 libpq-dev libtsan0 libubsan1
  879. 0 upgraded, 21 newly installed, 0 to remove and 0 not upgraded.
  880. Need to get 27.7 MB of archives.
  881. After this operation, 105 MB of additional disk space will be used.
  882. Get:1 http://deb.debian.org/debian buster/main amd64 binutils-common amd64 2.31.1-16 [2073 kB]
  883. Get:2 http://deb.debian.org/debian buster/main amd64 libbinutils amd64 2.31.1-16 [478 kB]
  884. Get:3 http://deb.debian.org/debian buster/main amd64 binutils-x86-64-linux-gnu amd64 2.31.1-16 [1823 kB]
  885. Get:4 http://deb.debian.org/debian buster/main amd64 binutils amd64 2.31.1-16 [56.8 kB]
  886. Get:5 http://deb.debian.org/debian buster/main amd64 libisl19 amd64 0.20-2 [587 kB]
  887. Get:6 http://deb.debian.org/debian buster/main amd64 libmpfr6 amd64 4.0.2-1 [775 kB]
  888. Get:7 http://deb.debian.org/debian buster/main amd64 libmpc3 amd64 1.1.0-1 [41.3 kB]
  889. Get:8 http://deb.debian.org/debian buster/main amd64 cpp-8 amd64 8.3.0-6 [8914 kB]
  890. Get:9 http://deb.debian.org/debian buster/main amd64 cpp amd64 4:8.3.0-1 [19.4 kB]
  891. Get:10 http://deb.debian.org/debian buster/main amd64 libcc1-0 amd64 8.3.0-6 [46.6 kB]
  892. Get:11 http://deb.debian.org/debian buster/main amd64 libitm1 amd64 8.3.0-6 [27.7 kB]
  893. Get:12 http://deb.debian.org/debian buster/main amd64 libatomic1 amd64 8.3.0-6 [9032 B]
  894. Get:13 http://deb.debian.org/debian buster/main amd64 libasan5 amd64 8.3.0-6 [362 kB]
  895. Get:14 http://deb.debian.org/debian buster/main amd64 liblsan0 amd64 8.3.0-6 [131 kB]
  896. Get:15 http://deb.debian.org/debian buster/main amd64 libtsan0 amd64 8.3.0-6 [283 kB]
  897. Get:16 http://deb.debian.org/debian buster/main amd64 libubsan1 amd64 8.3.0-6 [120 kB]
  898. Get:17 http://deb.debian.org/debian buster/main amd64 libmpx2 amd64 8.3.0-6 [11.4 kB]
  899. Get:18 http://deb.debian.org/debian buster/main amd64 libgcc-8-dev amd64 8.3.0-6 [2298 kB]
  900. Get:19 http://deb.debian.org/debian buster/main amd64 gcc-8 amd64 8.3.0-6 [9452 kB]
  901. Get:20 http://deb.debian.org/debian buster/main amd64 gcc amd64 4:8.3.0-1 [5196 B]
  902. Get:21 http://deb.debian.org/debian buster/main amd64 libpq-dev amd64 11.5-1+deb10u1 [161 kB]
  903. debconf: delaying package configuration, since apt-utils is not installed
  904. Fetched 27.7 MB in 50s (550 kB/s)
  905. Selecting previously unselected package binutils-common:amd64.
  906. (Reading database ... 10154 files and directories currently installed.)
  907. Preparing to unpack .../00-binutils-common_2.31.1-16_amd64.deb ...
  908. Unpacking binutils-common:amd64 (2.31.1-16) ...
  909. Selecting previously unselected package libbinutils:amd64.
  910. Preparing to unpack .../01-libbinutils_2.31.1-16_amd64.deb ...
  911. Unpacking libbinutils:amd64 (2.31.1-16) ...
  912. Selecting previously unselected package binutils-x86-64-linux-gnu.
  913. Preparing to unpack .../02-binutils-x86-64-linux-gnu_2.31.1-16_amd64.deb ...
  914. Unpacking binutils-x86-64-linux-gnu (2.31.1-16) ...
  915. Selecting previously unselected package binutils.
  916. Preparing to unpack .../03-binutils_2.31.1-16_amd64.deb ...
  917. Unpacking binutils (2.31.1-16) ...
  918. Selecting previously unselected package libisl19:amd64.
  919. Preparing to unpack .../04-libisl19_0.20-2_amd64.deb ...
  920. Unpacking libisl19:amd64 (0.20-2) ...
  921. Selecting previously unselected package libmpfr6:amd64.
  922. Preparing to unpack .../05-libmpfr6_4.0.2-1_amd64.deb ...
  923. Unpacking libmpfr6:amd64 (4.0.2-1) ...
  924. Selecting previously unselected package libmpc3:amd64.
  925. Preparing to unpack .../06-libmpc3_1.1.0-1_amd64.deb ...
  926. Unpacking libmpc3:amd64 (1.1.0-1) ...
  927. Selecting previously unselected package cpp-8.
  928. Preparing to unpack .../07-cpp-8_8.3.0-6_amd64.deb ...
  929. Unpacking cpp-8 (8.3.0-6) ...
  930. Selecting previously unselected package cpp.
  931. Preparing to unpack .../08-cpp_4%3a8.3.0-1_amd64.deb ...
  932. Unpacking cpp (4:8.3.0-1) ...
  933. Selecting previously unselected package libcc1-0:amd64.
  934. Preparing to unpack .../09-libcc1-0_8.3.0-6_amd64.deb ...
  935. Unpacking libcc1-0:amd64 (8.3.0-6) ...
  936. Selecting previously unselected package libitm1:amd64.
  937. Preparing to unpack .../10-libitm1_8.3.0-6_amd64.deb ...
  938. Unpacking libitm1:amd64 (8.3.0-6) ...
  939. Selecting previously unselected package libatomic1:amd64.
  940. Preparing to unpack .../11-libatomic1_8.3.0-6_amd64.deb ...
  941. Unpacking libatomic1:amd64 (8.3.0-6) ...
  942. Selecting previously unselected package libasan5:amd64.
  943. Preparing to unpack .../12-libasan5_8.3.0-6_amd64.deb ...
  944. Unpacking libasan5:amd64 (8.3.0-6) ...
  945. Selecting previously unselected package liblsan0:amd64.
  946. Preparing to unpack .../13-liblsan0_8.3.0-6_amd64.deb ...
  947. Unpacking liblsan0:amd64 (8.3.0-6) ...
  948. Selecting previously unselected package libtsan0:amd64.
  949. Preparing to unpack .../14-libtsan0_8.3.0-6_amd64.deb ...
  950. Unpacking libtsan0:amd64 (8.3.0-6) ...
  951. Selecting previously unselected package libubsan1:amd64.
  952. Preparing to unpack .../15-libubsan1_8.3.0-6_amd64.deb ...
  953. Unpacking libubsan1:amd64 (8.3.0-6) ...
  954. Selecting previously unselected package libmpx2:amd64.
  955. Preparing to unpack .../16-libmpx2_8.3.0-6_amd64.deb ...
  956. Unpacking libmpx2:amd64 (8.3.0-6) ...
  957. Selecting previously unselected package libgcc-8-dev:amd64.
  958. Preparing to unpack .../17-libgcc-8-dev_8.3.0-6_amd64.deb ...
  959. Unpacking libgcc-8-dev:amd64 (8.3.0-6) ...
  960. Selecting previously unselected package gcc-8.
  961. Preparing to unpack .../18-gcc-8_8.3.0-6_amd64.deb ...
  962. Unpacking gcc-8 (8.3.0-6) ...
  963. Selecting previously unselected package gcc.
  964. Preparing to unpack .../19-gcc_4%3a8.3.0-1_amd64.deb ...
  965. Unpacking gcc (4:8.3.0-1) ...
  966. Selecting previously unselected package libpq-dev.
  967. Preparing to unpack .../20-libpq-dev_11.5-1+deb10u1_amd64.deb ...
  968. Unpacking libpq-dev (11.5-1+deb10u1) ...
  969. Setting up binutils-common:amd64 (2.31.1-16) ...
  970. Setting up libpq-dev (11.5-1+deb10u1) ...
  971. Setting up libasan5:amd64 (8.3.0-6) ...
  972. Setting up libmpfr6:amd64 (4.0.2-1) ...
  973. Setting up libmpc3:amd64 (1.1.0-1) ...
  974. Setting up libatomic1:amd64 (8.3.0-6) ...
  975. Setting up libmpx2:amd64 (8.3.0-6) ...
  976. Setting up libubsan1:amd64 (8.3.0-6) ...
  977. Setting up libisl19:amd64 (0.20-2) ...
  978. Setting up libbinutils:amd64 (2.31.1-16) ...
  979. Setting up cpp-8 (8.3.0-6) ...
  980. Setting up libcc1-0:amd64 (8.3.0-6) ...
  981. Setting up liblsan0:amd64 (8.3.0-6) ...
  982. Setting up libitm1:amd64 (8.3.0-6) ...
  983. Setting up binutils-x86-64-linux-gnu (2.31.1-16) ...
  984. Setting up libtsan0:amd64 (8.3.0-6) ...
  985. Setting up binutils (2.31.1-16) ...
  986. Setting up libgcc-8-dev:amd64 (8.3.0-6) ...
  987. Setting up cpp (4:8.3.0-1) ...
  988. Setting up gcc-8 (8.3.0-6) ...
  989. Setting up gcc (4:8.3.0-1) ...
  990. Processing triggers for libc-bin (2.28-10) ...
  991. Removing intermediate container cbe9849887b0
  992. ---> 7361b9b4161e
  993. Step 5/14 : ENV PYTHONPATH=/install/lib/python3.7/site-packages
  994. ---> Running in 4f2fdae40a6c
  995. Removing intermediate container 4f2fdae40a6c
  996. ---> 9c9aa1781cc3
  997. Step 6/14 : RUN pip install --upgrade https://github.com/openwisp/openwisp-controller/tarball/master --prefix='/install'
  998. ---> Running in 01c94a42b008
  999. Collecting https://github.com/openwisp/openwisp-controller/tarball/master
  1000. Downloading https://github.com/openwisp/openwisp-controller/tarball/master
  1001. Collecting django-netjsonconfig<0.10.0,>=0.8.1
  1002. Downloading https://files.pythonhosted.org/packages/bc/52/abca3662de609243c45db0a2703008bf9feb8d6f7cf75109394a084d4753/django_netjsonconfig-0.9-py2.py3-none-any.whl (403kB)
  1003. Collecting openwisp-utils<0.4.0,>=0.3.2
  1004. Downloading https://files.pythonhosted.org/packages/05/eb/7cda9a8bf527cd6d9b3a6f84a745cae2ebd1b66fac056d0d7bcb8e63d0d0/openwisp_utils-0.3.2-py2.py3-none-any.whl (67kB)
  1005. Collecting openwisp-users<0.2.0,>=0.1.12
  1006. Downloading https://files.pythonhosted.org/packages/0a/57/f9ef42b40fe5fefbbd4add618c2406745930b33f8476aff6ebe1ac777466/openwisp_users-0.1.12-py2.py3-none-any.whl
  1007. Collecting django-loci<0.4.0,>=0.3.0
  1008. Downloading https://files.pythonhosted.org/packages/f8/5b/dd8259f89cc088c1dd81c78eb403c596ccb59e204b26cac5fa1989ac5ffc/django_loci-0.3.1-py2.py3-none-any.whl
  1009. Collecting djangorestframework-gis<0.14.0,>=0.12.0
  1010. Downloading https://files.pythonhosted.org/packages/73/3b/eedb1eb95cb077f50284202cb90ef3634bda1b91c01d03f262478fd5c19f/djangorestframework_gis-0.13-py2.py3-none-any.whl
  1011. Collecting paramiko<2.5.0,>=2.4.1
  1012. Downloading https://files.pythonhosted.org/packages/cd/47/b88edebf84fdaafbc5ccf8a2ac7e05a93e0826646589f83512a2a8b2053d/paramiko-2.4.3-py2.py3-none-any.whl (193kB)
  1013. Collecting scp<0.14.0,>=0.13.0
  1014. Downloading https://files.pythonhosted.org/packages/4d/7a/3d76dc5ad8deea79642f50a572e1c057cb27e8b427f83781a2c05ce4e5b6/scp-0.13.2-py2.py3-none-any.whl
  1015. Collecting celery<4.3.0,>=4.2.0
  1016. Downloading https://files.pythonhosted.org/packages/24/e9/9741a5a8b83253e27293e77bd4319c84306019dfbfa4cc43fa250243c12f/celery-4.2.2-py2.py3-none-any.whl (401kB)
  1017. Collecting django-reversion<3.0.5,>=2.0.6
  1018. Downloading https://files.pythonhosted.org/packages/c3/0b/4e1ab11382131c2304ce93130cde0bc9ca88ea966e0d988a33de339db8cb/django_reversion-3.0.4-py2.py3-none-any.whl (81kB)
  1019. Collecting six
  1020. Downloading https://files.pythonhosted.org/packages/65/eb/1f97cb97bfc2390a276969c6fae16075da282f5058082d4cb10c6c5c1dba/six-1.14.0-py2.py3-none-any.whl
  1021. Collecting django-x509<0.6.0,>=0.5.0
  1022. Downloading https://files.pythonhosted.org/packages/02/5d/6f1b8ed54647b5cbe7edd886554fcdbfda37ed2ce72a8c6cae43ac0a76ba/django_x509-0.5.1-py2.py3-none-any.whl (42kB)
  1023. Collecting jsonfield
  1024. Downloading https://files.pythonhosted.org/packages/39/ab/00f09d604f1d659831cc4d7f26419bbf2bd70852951a4f77691bd78f527e/jsonfield-2.0.2-py2.py3-none-any.whl
  1025. Collecting netjsonconfig<0.7.0,>=0.6.2
  1026. Downloading https://files.pythonhosted.org/packages/ca/49/6320e71a4b431c47548d158b328ba1925c9b52df4189b6073b60350bc3ed/netjsonconfig-0.6.4-py2.py3-none-any.whl (76kB)
  1027. Collecting django-taggit<0.24.0,>=0.23.0
  1028. Downloading https://files.pythonhosted.org/packages/39/ed/3607874788740674b7533586fc6b3e2249b5c5e9585882f0c8709e9a8c36/django_taggit-0.23.0-py2.py3-none-any.whl (44kB)
  1029. Collecting django<3.0,>=1.11
  1030. Downloading https://files.pythonhosted.org/packages/cb/c9/ef1e25bdd092749dae74c95c2707dff892fde36e4053c4a2354b2303be10/Django-2.2.9-py3-none-any.whl (7.5MB)
  1031. Collecting django-model-utils
  1032. Downloading https://files.pythonhosted.org/packages/f2/f0/ec6a32eab77a5a6f00779d9c30b36e014421fce5976c45dafd7cb40b8b50/django_model_utils-4.0.0-py2.py3-none-any.whl
  1033. Collecting django-sortedm2m==2.0.0
  1034. Downloading https://files.pythonhosted.org/packages/75/24/f25b0aeaac43af8ef44dbb013c35238617c5d55805beca20999b596ef120/django_sortedm2m-2.0.0-py2.py3-none-any.whl
  1035. Collecting django-organizations<1.2.0,>=1.0.0
  1036. Downloading https://files.pythonhosted.org/packages/4b/90/613394ba1f0a3768a5c228fae31574bb1695998c4c4a237f3d018c661100/django_organizations-1.1.2-py2.py3-none-any.whl (56kB)
  1037. Collecting django-phonenumber-field<2.4.0,>=2.3.1
  1038. Downloading https://files.pythonhosted.org/packages/5b/aa/74c8df5867f2b29f82ea2e6d5759a7d1a6bf0477bcb39c0efff220bab319/django_phonenumber_field-2.3.1-py2.py3-none-any.whl (45kB)
  1039. Collecting packaging
  1040. Downloading https://files.pythonhosted.org/packages/d8/5b/3098db49a61ccc8583ffead6aedc226f08ff56dc03106b6ec54451e27a30/packaging-20.0-py2.py3-none-any.whl
  1041. Collecting django-extensions<2.2,>=1.7.5
  1042. Downloading https://files.pythonhosted.org/packages/0b/d8/0a99fb0b4af1f4e8970e6e5f56361b6b1edc92ac64ee36a197f58f546f03/django_extensions-2.1.9-py2.py3-none-any.whl (223kB)
  1043. Collecting django-allauth<0.39.0,>=0.35.0
  1044. Downloading https://files.pythonhosted.org/packages/69/b3/7edc977e66ef76fe740f16552f65c1a043a944227fb6063327b31cde2573/django-allauth-0.38.0.tar.gz (511kB)
  1045. Collecting phonenumbers<8.11.0,>=8.10.8
  1046. Downloading https://files.pythonhosted.org/packages/34/00/6854fb21bb1ca59b41bc40cf7464d8440ced702ecd89941a241310ab8a79/phonenumbers-8.10.23-py2.py3-none-any.whl (2.6MB)
  1047. Collecting django-leaflet<0.27,>=0.23
  1048. Downloading https://files.pythonhosted.org/packages/1e/0d/ed907f7570e49961559ab15596ad337ec8ddc6e98fb664d246997166c3c7/django-leaflet-0.26.0.tar.gz (282kB)
  1049. Collecting channels<2.5.0,>=2.1.3
  1050. Downloading https://files.pythonhosted.org/packages/46/9e/289f34f101029c3c7aa4c90cfcc9fedf0a631880d4b3e47d994666ccf18c/channels-2.4.0-py2.py3-none-any.whl
  1051. Collecting Pillow<=7.1.0,>=6.2.0
  1052. Downloading https://files.pythonhosted.org/packages/f5/79/b2d5695d1a931474fa68b68ec93bdf08ba9acbc4d6b3b628eb6aac81d11c/Pillow-7.0.0-cp37-cp37m-manylinux1_x86_64.whl (2.1MB)
  1053. Collecting djangorestframework<3.9,>=3.3
  1054. Downloading https://files.pythonhosted.org/packages/90/30/ad1148098ff0c375df2a30cc4494ed953cf7551fc1ecec30fc951c712d20/djangorestframework-3.8.2-py2.py3-none-any.whl (923kB)
  1055. Collecting cryptography>=1.5
  1056. Downloading https://files.pythonhosted.org/packages/ca/9a/7cece52c46546e214e10811b36b2da52ce1ea7fa203203a629b8dfadad53/cryptography-2.8-cp34-abi3-manylinux2010_x86_64.whl (2.3MB)
  1057. Collecting pyasn1>=0.1.7
  1058. Downloading https://files.pythonhosted.org/packages/62/1e/a94a8d635fa3ce4cfc7f506003548d0a2447ae76fd5ca53932970fe3053f/pyasn1-0.4.8-py2.py3-none-any.whl (77kB)
  1059. Collecting bcrypt>=3.1.3
  1060. Downloading https://files.pythonhosted.org/packages/8b/1d/82826443777dd4a624e38a08957b975e75df859b381ae302cfd7a30783ed/bcrypt-3.1.7-cp34-abi3-manylinux1_x86_64.whl (56kB)
  1061. Collecting pynacl>=1.0.1
  1062. Downloading https://files.pythonhosted.org/packages/27/15/2cd0a203f318c2240b42cd9dd13c931ddd61067809fee3479f44f086103e/PyNaCl-1.3.0-cp34-abi3-manylinux1_x86_64.whl (759kB)
  1063. Collecting kombu<4.4,>=4.2.0
  1064. Downloading https://files.pythonhosted.org/packages/29/48/c709a54c8533ed46fd868e593782c6743da33614f8134b82bc0955455031/kombu-4.3.0-py2.py3-none-any.whl (183kB)
  1065. Collecting pytz>dev
  1066. Downloading https://files.pythonhosted.org/packages/e7/f9/f0b53f88060247251bf481fa6ea62cd0d25bf1b11a87888e53ce5b7c8ad2/pytz-2019.3-py2.py3-none-any.whl (509kB)
  1067. Collecting billiard<3.6.0,>=3.5.0.2
  1068. Downloading https://files.pythonhosted.org/packages/8b/b7/c2fe04f2522bb02d044347734eeda3ff5c7a632fa7d0401530a371ba73db/billiard-3.5.0.5.tar.gz (150kB)
  1069. Collecting pyopenssl<20.0.0,>=17.5.0
  1070. Downloading https://files.pythonhosted.org/packages/9e/de/f8342b68fa9e981d348039954657bdf681b2ab93de27443be51865ffa310/pyOpenSSL-19.1.0-py2.py3-none-any.whl (53kB)
  1071. Collecting jinja2<3.0,>=2.9
  1072. Downloading https://files.pythonhosted.org/packages/65/e0/eb35e762802015cab1ccee04e8a277b03f1d8e53da3ec3106882ec42558b/Jinja2-2.10.3-py2.py3-none-any.whl (125kB)
  1073. Collecting jsonschema<2.7,>=2.6
  1074. Downloading https://files.pythonhosted.org/packages/77/de/47e35a97b2b05c2fadbec67d44cfcdcd09b8086951b331d82de90d2912da/jsonschema-2.6.0-py2.py3-none-any.whl
  1075. Collecting sqlparse
  1076. Downloading https://files.pythonhosted.org/packages/ef/53/900f7d2a54557c6a37886585a91336520e5539e3ae2423ff1102daf4f3a7/sqlparse-0.3.0-py2.py3-none-any.whl
  1077. Collecting babel
  1078. Downloading https://files.pythonhosted.org/packages/15/a1/522dccd23e5d2e47aed4b6a16795b8213e3272c7506e625f2425ad025a19/Babel-2.8.0-py2.py3-none-any.whl (8.6MB)
  1079. Collecting pyparsing>=2.0.2
  1080. Downloading https://files.pythonhosted.org/packages/5d/bc/1e58593167fade7b544bfe9502a26dc860940a79ab306e651e7f13be68c2/pyparsing-2.4.6-py2.py3-none-any.whl (67kB)
  1081. Collecting python3-openid>=3.0.8
  1082. Downloading https://files.pythonhosted.org/packages/bd/de/52c5699f52dcee3037db587196dcaf63ffedf5fbeba3183afe9b21a3a89f/python3_openid-3.1.0-py3-none-any.whl (130kB)
  1083. Collecting requests-oauthlib>=0.3.0
  1084. Downloading https://files.pythonhosted.org/packages/a3/12/b92740d845ab62ea4edf04d2f4164d82532b5a0b03836d4d4e71c6f3d379/requests_oauthlib-1.3.0-py2.py3-none-any.whl
  1085. Collecting requests
  1086. Downloading https://files.pythonhosted.org/packages/51/bd/23c926cd341ea6b7dd0b2a00aba99ae0f828be89d72b2190f27c11d4b7fb/requests-2.22.0-py2.py3-none-any.whl (57kB)
  1087. Collecting asgiref~=3.2
  1088. Downloading https://files.pythonhosted.org/packages/a5/cb/5a235b605a9753ebcb2730c75e610fb51c8cab3f01230080a8229fa36adb/asgiref-3.2.3-py2.py3-none-any.whl
  1089. Collecting daphne~=2.3
  1090. Downloading https://files.pythonhosted.org/packages/3c/f6/2b5282e477379a106e095ca809b1e05a5581d3ee9d617b681714ae9ad294/daphne-2.4.1-py2.py3-none-any.whl
  1091. Collecting cffi!=1.11.3,>=1.8
  1092. Downloading https://files.pythonhosted.org/packages/16/cd/1f4ddf6be8300713c676bb9f3a2d3b8eb8accc0a6a24f57d4f6c4cd59d34/cffi-1.13.2-cp37-cp37m-manylinux1_x86_64.whl (398kB)
  1093. Collecting amqp<3.0,>=2.4.0
  1094. Downloading https://files.pythonhosted.org/packages/fc/a0/6aa2a7923d4e82dda23db27711d565f0c4abf1570859f168e3d0975f1eb6/amqp-2.5.2-py2.py3-none-any.whl (49kB)
  1095. Collecting MarkupSafe>=0.23
  1096. Downloading https://files.pythonhosted.org/packages/98/7b/ff284bd8c80654e471b769062a9b43cc5d03e7a615048d96f4619df8d420/MarkupSafe-1.1.1-cp37-cp37m-manylinux1_x86_64.whl
  1097. Collecting defusedxml
  1098. Downloading https://files.pythonhosted.org/packages/06/74/9b387472866358ebc08732de3da6dc48e44b0aacd2ddaa5cb85ab7e986a2/defusedxml-0.6.0-py2.py3-none-any.whl
  1099. Collecting oauthlib>=3.0.0
  1100. Downloading https://files.pythonhosted.org/packages/05/57/ce2e7a8fa7c0afb54a0581b14a65b56e62b5759dbc98e80627142b8a3704/oauthlib-3.1.0-py2.py3-none-any.whl (147kB)
  1101. Collecting chardet<3.1.0,>=3.0.2
  1102. Downloading https://files.pythonhosted.org/packages/bc/a9/01ffebfb562e4274b6487b4bb1ddec7ca55ec7510b22e4c51f14098443b8/chardet-3.0.4-py2.py3-none-any.whl (133kB)
  1103. Collecting idna<2.9,>=2.5
  1104. Downloading https://files.pythonhosted.org/packages/14/2c/cd551d81dbe15200be1cf41cd03869a46fe7226e7450af7a6545bfc474c9/idna-2.8-py2.py3-none-any.whl (58kB)
  1105. Collecting urllib3!=1.25.0,!=1.25.1,<1.26,>=1.21.1
  1106. Downloading https://files.pythonhosted.org/packages/b4/40/a9837291310ee1ccc242ceb6ebfd9eb21539649f193a7c8c86ba15b98539/urllib3-1.25.7-py2.py3-none-any.whl (125kB)
  1107. Collecting certifi>=2017.4.17
  1108. Downloading https://files.pythonhosted.org/packages/b9/63/df50cac98ea0d5b006c55a399c3bf1db9da7b5a24de7890bc9cfd5dd9e99/certifi-2019.11.28-py2.py3-none-any.whl (156kB)
  1109. Collecting autobahn>=0.18
  1110. Downloading https://files.pythonhosted.org/packages/b4/db/f9762ed48eeae8ca2c30c9313b8f0fc05843925ddf578db89bb67c9e1f44/autobahn-20.1.2-py2.py3-none-any.whl (767kB)
  1111. Collecting twisted[tls]>=18.7
  1112. Downloading https://files.pythonhosted.org/packages/06/28/2a433e147de68c8416aa0179c45e67b67161f5c0f24aaaf1723f6229f574/Twisted-19.10.0-cp37-cp37m-manylinux1_x86_64.whl (3.1MB)
  1113. Collecting pycparser
  1114. Downloading https://files.pythonhosted.org/packages/68/9e/49196946aee219aead1290e00d1e7fdeab8567783e83e1b9ab5585e6206a/pycparser-2.19.tar.gz (158kB)
  1115. Collecting vine<5.0.0a1,>=1.1.3
  1116. Downloading https://files.pythonhosted.org/packages/7f/60/82c03047396126c8331ceb64da1dc52d4f1317209f32e8fe286d0c07365a/vine-1.3.0-py2.py3-none-any.whl
  1117. Collecting txaio>=18.8.1
  1118. Downloading https://files.pythonhosted.org/packages/9f/87/39ab715612d1cacb445910ae4e603e87fdddeed90df640faaadf93ef45b0/txaio-20.1.1-py2.py3-none-any.whl
  1119. Collecting attrs>=17.4.0
  1120. Downloading https://files.pythonhosted.org/packages/a2/db/4313ab3be961f7a763066401fb77f7748373b6094076ae2bda2806988af6/attrs-19.3.0-py2.py3-none-any.whl
  1121. Collecting Automat>=0.3.0
  1122. Downloading https://files.pythonhosted.org/packages/e5/11/756922e977bb296a79ccf38e8d45cafee446733157d59bcd751d3aee57f5/Automat-0.8.0-py2.py3-none-any.whl
  1123. Collecting constantly>=15.1
  1124. Downloading https://files.pythonhosted.org/packages/b9/65/48c1909d0c0aeae6c10213340ce682db01b48ea900a7d9fce7a7910ff318/constantly-15.1.0-py2.py3-none-any.whl
  1125. Collecting zope.interface>=4.4.2
  1126. Downloading https://files.pythonhosted.org/packages/40/e7/7e1060c2826d6b8c25bebbd1c96177f4b85ecfe3e2478d31acf9eaca3a11/zope.interface-4.7.1-cp37-cp37m-manylinux2010_x86_64.whl (169kB)
  1127. Collecting hyperlink>=17.1.1
  1128. Downloading https://files.pythonhosted.org/packages/7f/91/e916ca10a2de1cb7101a9b24da546fb90ee14629e23160086cf3361c4fb8/hyperlink-19.0.0-py2.py3-none-any.whl
  1129. Collecting PyHamcrest>=1.9.0
  1130. Downloading https://files.pythonhosted.org/packages/ac/6c/a641af18e416e6501c10b03742387176626a1d48196100160df796f36632/PyHamcrest-2.0.0-py3-none-any.whl (51kB)
  1131. Collecting incremental>=16.10.1
  1132. Downloading https://files.pythonhosted.org/packages/f5/1d/c98a587dc06e107115cf4a58b49de20b19222c83d75335a192052af4c4b7/incremental-17.5.0-py2.py3-none-any.whl
  1133. Collecting service-identity>=18.1.0; extra == "tls"
  1134. Downloading https://files.pythonhosted.org/packages/e9/7c/2195b890023e098f9618d43ebc337d83c8b38d414326685339eb024db2f6/service_identity-18.1.0-py2.py3-none-any.whl
  1135. Requirement already satisfied, skipping upgrade: setuptools in /usr/local/lib/python3.7/site-packages (from zope.interface>=4.4.2->twisted[tls]>=18.7->daphne~=2.3->channels<2.5.0,>=2.1.3->django-loci<0.4.0,>=0.3.0->openwisp-controller==0.4) (41.6.0)
  1136. Collecting pyasn1-modules
  1137. Downloading https://files.pythonhosted.org/packages/95/de/214830a981892a3e286c3794f41ae67a4495df1108c3da8a9f62159b9a9d/pyasn1_modules-0.2.8-py2.py3-none-any.whl (155kB)
  1138. Building wheels for collected packages: openwisp-controller, django-allauth, django-leaflet, billiard, pycparser
  1139. Building wheel for openwisp-controller (setup.py): started
  1140. Building wheel for openwisp-controller (setup.py): finished with status 'done'
  1141. Created wheel for openwisp-controller: filename=openwisp_controller-0.4-py2.py3-none-any.whl size=96790 sha256=4cc4a5d80733fb5ba1c0601dcea4b391eef0e47bdb507de0417434f141cd1263
  1142. Stored in directory: /tmp/pip-ephem-wheel-cache-ghkx3u98/wheels/ee/09/68/33e795fc25c4e34ba193404aad8c52325c5533cdf3b4de4d1c
  1143. Building wheel for django-allauth (setup.py): started
  1144. Building wheel for django-allauth (setup.py): finished with status 'done'
  1145. Created wheel for django-allauth: filename=django_allauth-0.38.0-cp37-none-any.whl size=792517 sha256=15a24a8668e36db01e3f903a2e2d82fa226e9fd469be69661021739b5ccafd11
  1146. Stored in directory: /root/.cache/pip/wheels/a7/96/c8/b17f89640ad065c515d3038ef0ad30f1c0a56a10b22aa99af2
  1147. Building wheel for django-leaflet (setup.py): started
  1148. Building wheel for django-leaflet (setup.py): finished with status 'done'
  1149. Created wheel for django-leaflet: filename=django_leaflet-0.26.0-cp37-none-any.whl size=293148 sha256=311d68eab178c2293a9abd5a7a4330f3dba03b31226fc06c2ecccbafe8a6cdd4
  1150. Stored in directory: /root/.cache/pip/wheels/45/c1/e5/76e8d9b6e122e408caa2f61bfb0aa863c7d4988c6e7af04dde
  1151. Building wheel for billiard (setup.py): started
  1152. Building wheel for billiard (setup.py): finished with status 'done'
  1153. Created wheel for billiard: filename=billiard-3.5.0.5-cp37-none-any.whl size=87882 sha256=3aa2439a7053562f54d56f4e9e506b4a9a63ee913b5d1ff1581b745a6bcbaa14
  1154. Stored in directory: /root/.cache/pip/wheels/b8/72/0e/39ecdedc4cfc45b693a623732e40dbd4cff5ea5e11775ee591
  1155. Building wheel for pycparser (setup.py): started
  1156. Building wheel for pycparser (setup.py): finished with status 'done'
  1157. Created wheel for pycparser: filename=pycparser-2.19-py2.py3-none-any.whl size=111029 sha256=662c670d58f8654e8e4cb715c435c178ded69673e78d5c997878e91c2f986717
  1158. Stored in directory: /root/.cache/pip/wheels/f2/9a/90/de94f8556265ddc9d9c8b271b0f63e57b26fb1d67a45564511
  1159. Successfully built openwisp-controller django-allauth django-leaflet billiard pycparser
  1160. ERROR: openwisp-utils 0.3.2 has requirement django-model-utils<3.3.0,>=3.1.2, but you'll have django-model-utils 4.0.0 which is incompatible.
  1161. ERROR: django-netjsonconfig 0.9 has requirement openwisp-utils<0.3,>=0.2, but you'll have openwisp-utils 0.3.2 which is incompatible.
  1162. ERROR: django-loci 0.3.1 has requirement openwisp-utils<0.5.0,>=0.4.0, but you'll have openwisp-utils 0.3.2 which is incompatible.
  1163. Installing collected packages: pytz, sqlparse, django, django-reversion, six, pycparser, cffi, cryptography, pyopenssl, jsonfield, django-model-utils, django-x509, MarkupSafe, jinja2, jsonschema, netjsonconfig, django-taggit, django-sortedm2m, openwisp-utils, django-netjsonconfig, django-organizations, babel, django-phonenumber-field, pyparsing, packaging, django-extensions, defusedxml, python3-openid, oauthlib, chardet, idna, urllib3, certifi, requests, requests-oauthlib, django-allauth, phonenumbers, openwisp-users, django-leaflet, asgiref, txaio, autobahn, attrs, Automat, constantly, zope.interface, hyperlink, PyHamcrest, incremental, pyasn1, pyasn1-modules, service-identity, twisted, daphne, channels, Pillow, django-loci, djangorestframework, djangorestframework-gis, bcrypt, pynacl, paramiko, scp, vine, amqp, kombu, billiard, celery, openwisp-controller
  1164. WARNING: The script sqlformat is installed in '/install/bin' which is not on PATH.
  1165. Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.
  1166. WARNING: The script django-admin is installed in '/install/bin' which is not on PATH.
  1167. Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.
  1168. WARNING: The script jsonschema is installed in '/install/bin' which is not on PATH.
  1169. Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.
  1170. WARNING: The scripts checkcommit and checkmigrations are installed in '/install/bin' which is not on PATH.
  1171. Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.
  1172. WARNING: The script pybabel is installed in '/install/bin' which is not on PATH.
  1173. Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.
  1174. WARNING: The script chardetect is installed in '/install/bin' which is not on PATH.
  1175. Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.
  1176. WARNING: The script wamp is installed in '/install/bin' which is not on PATH.
  1177. Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.
  1178. WARNING: The script automat-visualize is installed in '/install/bin' which is not on PATH.
  1179. Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.
  1180. WARNING: The scripts cftp, ckeygen, conch, mailmail, pyhtmlizer, tkconch, trial, twist and twistd are installed in '/install/bin' which is not on PATH.
  1181. Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.
  1182. WARNING: The script daphne is installed in '/install/bin' which is not on PATH.
  1183. Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.
  1184. WARNING: The script celery is installed in '/install/bin' which is not on PATH.
  1185. Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.
  1186. Successfully installed Automat MarkupSafe Pillow PyHamcrest amqp asgiref attrs autobahn babel bcrypt billiard celery certifi cffi channels chardet constantly cryptography daphne defusedxml django django-allauth django-extensions django-leaflet django-loci django-model-utils django-netjsonconfig django-organizations django-phonenumber-field django-reversion django-sortedm2m django-taggit django-x509 djangorestframework djangorestframework-gis hyperlink idna incremental jinja2 jsonfield jsonschema kombu netjsonconfig oauthlib openwisp-controller openwisp-users openwisp-utils packaging paramiko phonenumbers pyasn1 pyasn1-modules pycparser pynacl pyopenssl pyparsing python3-openid pytz requests requests-oauthlib scp service-identity six sqlparse twisted txaio urllib3 vine zope.interface
  1187. WARNING: You are using pip version 19.3.1; however, version 20.0.1 is available.
  1188. You should consider upgrading via the 'pip install --upgrade pip' command.
  1189. Removing intermediate container 01c94a42b008
  1190. ---> 76fb0ae5fc05
  1191. Step 7/14 : RUN pip install --upgrade https://github.com/openwisp/openwisp-network-topology/tarball/master --prefix='/install'
  1192. ---> Running in a87d6706b7b0
  1193. Collecting https://github.com/openwisp/openwisp-network-topology/tarball/master
  1194. Downloading https://github.com/openwisp/openwisp-network-topology/tarball/master
  1195. Collecting django-netjsongraph<0.6.0,>=0.5.0
  1196. Downloading https://files.pythonhosted.org/packages/81/b9/9dfab5e356ff412cad21b726f4122e5345bd5e6ea7bf6349a6ec4e730011/django_netjsongraph-0.5-py2.py3-none-any.whl (205kB)
  1197. Requirement already satisfied, skipping upgrade: openwisp-users<0.2,>=0.1.12 in /install/lib/python3.7/site-packages (from openwisp-network-topology==0.2.2) (0.1.12)
  1198. Requirement already satisfied, skipping upgrade: openwisp-utils<0.4.0,>=0.3.2 in /install/lib/python3.7/site-packages (from openwisp-network-topology==0.2.2) (0.3.2)
  1199. Requirement already satisfied, skipping upgrade: django<2.3,>=1.11 in /install/lib/python3.7/site-packages (from django-netjsongraph<0.6.0,>=0.5.0->openwisp-network-topology==0.2.2) (2.2.9)
  1200. Requirement already satisfied, skipping upgrade: djangorestframework<3.12,>=3.3 in /install/lib/python3.7/site-packages (from django-netjsongraph<0.6.0,>=0.5.0->openwisp-network-topology==0.2.2) (3.8.2)
  1201. Requirement already satisfied, skipping upgrade: six in /install/lib/python3.7/site-packages (from django-netjsongraph<0.6.0,>=0.5.0->openwisp-network-topology==0.2.2) (1.14.0)
  1202. Collecting netdiff<0.7,>=0.6.0
  1203. Downloading https://files.pythonhosted.org/packages/8a/3a/a9a4db50460b0fc2908330268569a1bf933c50ea67234b616b7c18e300b3/netdiff-0.6.1-py2.py3-none-any.whl
  1204. Requirement already satisfied, skipping upgrade: jsonfield in /install/lib/python3.7/site-packages (from django-netjsongraph<0.6.0,>=0.5.0->openwisp-network-topology==0.2.2) (2.0.2)
  1205. Requirement already satisfied, skipping upgrade: django-model-utils in /install/lib/python3.7/site-packages (from django-netjsongraph<0.6.0,>=0.5.0->openwisp-network-topology==0.2.2) (4.0.0)
  1206. Requirement already satisfied, skipping upgrade: django-extensions<2.2,>=1.7.5 in /install/lib/python3.7/site-packages (from openwisp-users<0.2,>=0.1.12->openwisp-network-topology==0.2.2) (2.1.9)
  1207. Requirement already satisfied, skipping upgrade: django-organizations<1.2.0,>=1.0.0 in /install/lib/python3.7/site-packages (from openwisp-users<0.2,>=0.1.12->openwisp-network-topology==0.2.2) (1.1.2)
  1208. Requirement already satisfied, skipping upgrade: django-phonenumber-field<2.4.0,>=2.3.1 in /install/lib/python3.7/site-packages (from openwisp-users<0.2,>=0.1.12->openwisp-network-topology==0.2.2) (2.3.1)
  1209. Requirement already satisfied, skipping upgrade: packaging in /install/lib/python3.7/site-packages (from openwisp-users<0.2,>=0.1.12->openwisp-network-topology==0.2.2) (20.0)
  1210. Requirement already satisfied, skipping upgrade: django-allauth<0.39.0,>=0.35.0 in /install/lib/python3.7/site-packages (from openwisp-users<0.2,>=0.1.12->openwisp-network-topology==0.2.2) (0.38.0)
  1211. Requirement already satisfied, skipping upgrade: phonenumbers<8.11.0,>=8.10.8 in /install/lib/python3.7/site-packages (from openwisp-users<0.2,>=0.1.12->openwisp-network-topology==0.2.2) (8.10.23)
  1212. Requirement already satisfied, skipping upgrade: pytz in /install/lib/python3.7/site-packages (from django<2.3,>=1.11->django-netjsongraph<0.6.0,>=0.5.0->openwisp-network-topology==0.2.2) (2019.3)
  1213. Requirement already satisfied, skipping upgrade: sqlparse in /install/lib/python3.7/site-packages (from django<2.3,>=1.11->django-netjsongraph<0.6.0,>=0.5.0->openwisp-network-topology==0.2.2) (0.3.0)
  1214. Requirement already satisfied, skipping upgrade: requests<3.0 in /install/lib/python3.7/site-packages (from netdiff<0.7,>=0.6.0->django-netjsongraph<0.6.0,>=0.5.0->openwisp-network-topology==0.2.2) (2.22.0)
  1215. Collecting networkx<2.5,>=2.0
  1216. Downloading https://files.pythonhosted.org/packages/41/8f/dd6a8e85946def36e4f2c69c84219af0fa5e832b018c970e92f2ad337e45/networkx-2.4-py3-none-any.whl (1.6MB)
  1217. Collecting openvpn-status<0.3,>=0.2
  1218. Downloading https://files.pythonhosted.org/packages/74/0d/c42e22bd12f8f37384213bb986b546a560e96a76cba35528e759c0fe8882/openvpn_status-0.2.1-py2.py3-none-any.whl
  1219. Collecting libcnml<0.10.0
  1220. Downloading https://files.pythonhosted.org/packages/30/70/93a562c7ebf4fb15267bb13ba38f0e1d780eb8856594d72e338734285982/libcnml-0.9.5-py2.py3-none-any.whl
  1221. Requirement already satisfied, skipping upgrade: babel in /install/lib/python3.7/site-packages (from django-phonenumber-field<2.4.0,>=2.3.1->openwisp-users<0.2,>=0.1.12->openwisp-network-topology==0.2.2) (2.8.0)
  1222. Requirement already satisfied, skipping upgrade: pyparsing>=2.0.2 in /install/lib/python3.7/site-packages (from packaging->openwisp-users<0.2,>=0.1.12->openwisp-network-topology==0.2.2) (2.4.6)
  1223. Requirement already satisfied, skipping upgrade: requests-oauthlib>=0.3.0 in /install/lib/python3.7/site-packages (from django-allauth<0.39.0,>=0.35.0->openwisp-users<0.2,>=0.1.12->openwisp-network-topology==0.2.2) (1.3.0)
  1224. Requirement already satisfied, skipping upgrade: python3-openid>=3.0.8 in /install/lib/python3.7/site-packages (from django-allauth<0.39.0,>=0.35.0->openwisp-users<0.2,>=0.1.12->openwisp-network-topology==0.2.2) (3.1.0)
  1225. Requirement already satisfied, skipping upgrade: chardet<3.1.0,>=3.0.2 in /install/lib/python3.7/site-packages (from requests<3.0->netdiff<0.7,>=0.6.0->django-netjsongraph<0.6.0,>=0.5.0->openwisp-network-topology==0.2.2) (3.0.4)
  1226. Requirement already satisfied, skipping upgrade: certifi>=2017.4.17 in /install/lib/python3.7/site-packages (from requests<3.0->netdiff<0.7,>=0.6.0->django-netjsongraph<0.6.0,>=0.5.0->openwisp-network-topology==0.2.2) (2019.11.28)
  1227. Requirement already satisfied, skipping upgrade: idna<2.9,>=2.5 in /install/lib/python3.7/site-packages (from requests<3.0->netdiff<0.7,>=0.6.0->django-netjsongraph<0.6.0,>=0.5.0->openwisp-network-topology==0.2.2) (2.8)
  1228. Requirement already satisfied, skipping upgrade: urllib3!=1.25.0,!=1.25.1,<1.26,>=1.21.1 in /install/lib/python3.7/site-packages (from requests<3.0->netdiff<0.7,>=0.6.0->django-netjsongraph<0.6.0,>=0.5.0->openwisp-network-topology==0.2.2) (1.25.7)
  1229. Collecting decorator>=4.3.0
  1230. Downloading https://files.pythonhosted.org/packages/8f/b7/f329cfdc75f3d28d12c65980e4469e2fa373f1953f5df6e370e84ea2e875/decorator-4.4.1-py2.py3-none-any.whl
  1231. Collecting humanize
  1232. Downloading https://files.pythonhosted.org/packages/8c/e0/e512e4ac6d091fc990bbe13f9e0378f34cf6eecd1c6c268c9e598dcf5bb9/humanize-0.5.1.tar.gz
  1233. Collecting netaddr
  1234. Downloading https://files.pythonhosted.org/packages/ba/97/ce14451a9fd7bdb5a397abf99b24a1a6bb7a1a440b019bebd2e9a0dbec74/netaddr-0.7.19-py2.py3-none-any.whl (1.6MB)
  1235. Requirement already satisfied, skipping upgrade: oauthlib>=3.0.0 in /install/lib/python3.7/site-packages (from requests-oauthlib>=0.3.0->django-allauth<0.39.0,>=0.35.0->openwisp-users<0.2,>=0.1.12->openwisp-network-topology==0.2.2) (3.1.0)
  1236. Requirement already satisfied, skipping upgrade: defusedxml in /install/lib/python3.7/site-packages (from python3-openid>=3.0.8->django-allauth<0.39.0,>=0.35.0->openwisp-users<0.2,>=0.1.12->openwisp-network-topology==0.2.2) (0.6.0)
  1237. Building wheels for collected packages: openwisp-network-topology, humanize
  1238. Building wheel for openwisp-network-topology (setup.py): started
  1239. Building wheel for openwisp-network-topology (setup.py): finished with status 'done'
  1240. Created wheel for openwisp-network-topology: filename=openwisp_network_topology-0.2.2-py2.py3-none-any.whl size=23694 sha256=a61831da109393c533427c53def41cca986a9be4c0cc7c688befe5bb0c1c3dc8
  1241. Stored in directory: /tmp/pip-ephem-wheel-cache-wwbs4ltf/wheels/c5/4e/6d/dac94a4efc7a7584f59c9394d336e9ae7881c3acf4dc47a8f9
  1242. Building wheel for humanize (setup.py): started
  1243. Building wheel for humanize (setup.py): finished with status 'done'
  1244. Created wheel for humanize: filename=humanize-0.5.1-cp37-none-any.whl size=17901 sha256=3619e8c684703cb7e4070b30b96baf22702900c41b2b576a0ca8d4b1e0c0b293
  1245. Stored in directory: /root/.cache/pip/wheels/69/86/6c/f8b8593bc273ec4b0c653d3827f7482bb2001a2781a73b7f44
  1246. Successfully built openwisp-network-topology humanize
  1247. Installing collected packages: decorator, networkx, humanize, netaddr, openvpn-status, libcnml, netdiff, django-netjsongraph, openwisp-network-topology
  1248. Successfully installed decorator-4.4.1 django-netjsongraph-0.5 humanize-0.5.1 libcnml-0.9.5 netaddr-0.7.19 netdiff-0.6.1 networkx-2.4 openvpn-status-0.2.1 openwisp-network-topology-0.2.2
  1249. WARNING: You are using pip version 19.3.1; however, version 20.0.1 is available.
  1250. You should consider upgrading via the 'pip install --upgrade pip' command.
  1251. Removing intermediate container a87d6706b7b0
  1252. ---> 901d96b63473
  1253. Step 8/14 : RUN pip install --upgrade https://github.com/openwisp/django-freeradius/tarball/master --prefix='/install'
  1254. ---> Running in 1fae25c09b97
  1255. Collecting https://github.com/openwisp/django-freeradius/tarball/master
  1256. Downloading https://github.com/openwisp/django-freeradius/tarball/master
  1257. Requirement already satisfied, skipping upgrade: django<3.1,>=2.0 in /install/lib/python3.7/site-packages (from django-freeradius==0.1.alpha) (2.2.9)
  1258. Collecting swapper<1.2.0,>=1.1.0
  1259. Downloading https://files.pythonhosted.org/packages/3d/1c/c3048143084630b51e6991b2a13066221c5245a6732c6ee123f38f33c5ad/swapper-1.1.2.post1-py3-none-any.whl
  1260. Collecting openwisp-utils<0.5.0,>=0.4.0
  1261. Downloading https://files.pythonhosted.org/packages/dc/6b/74894a147748ef6d7c9c3bcb0fa28974298af95ee0455a5b3758ac056cb1/openwisp_utils-0.4.1-py2.py3-none-any.whl (72kB)
  1262. Requirement already satisfied, skipping upgrade: djangorestframework<3.12.0,>=3.8.2 in /install/lib/python3.7/site-packages (from django-freeradius==0.1.alpha) (3.8.2)
  1263. Collecting passlib<1.8.0,>=1.7.1
  1264. Downloading https://files.pythonhosted.org/packages/11/b8/e9a78f3033228013ba8564adad8d0031bf9d39ea3acc3cdb9d55fabeb4ba/passlib-1.7.2-py2.py3-none-any.whl (507kB)
  1265. Collecting django-filter<2.3.0,>=2.1.0
  1266. Downloading https://files.pythonhosted.org/packages/0a/c9/acc63b687002afae8b5137afd6230d88c99411aa2daedf07fed3f0913516/django_filter-2.2.0-py3-none-any.whl (69kB)
  1267. Collecting djangorestframework-link-header-pagination<0.2.0,>=0.1.1
  1268. Downloading https://files.pythonhosted.org/packages/b5/c4/3f8a5edd45884e25607b605976912cf37787431a91a6e5feece84b3e5304/djangorestframework_link_header_pagination-0.1.1-py2.py3-none-any.whl
  1269. Collecting weasyprint<52,>=43
  1270. Downloading https://files.pythonhosted.org/packages/65/53/92cc91aa183b422612e6135fc1904fedec19a5fc7a7faaf000889ee71468/WeasyPrint-51-py3-none-any.whl (359kB)
  1271. Requirement already satisfied, skipping upgrade: pytz in /install/lib/python3.7/site-packages (from django<3.1,>=2.0->django-freeradius==0.1.alpha) (2019.3)
  1272. Requirement already satisfied, skipping upgrade: sqlparse in /install/lib/python3.7/site-packages (from django<3.1,>=2.0->django-freeradius==0.1.alpha) (0.3.0)
  1273. Requirement already satisfied, skipping upgrade: django-model-utils<4.1.0,>=4.0.0 in /install/lib/python3.7/site-packages (from openwisp-utils<0.5.0,>=0.4.0->django-freeradius==0.1.alpha) (4.0.0)
  1274. Collecting html5lib>=0.999999999
  1275. Downloading https://files.pythonhosted.org/packages/a5/62/bbd2be0e7943ec8504b517e62bab011b4946e1258842bc159e5dfde15b96/html5lib-1.0.1-py2.py3-none-any.whl (117kB)
  1276. Collecting cssselect2>=0.1
  1277. Downloading https://files.pythonhosted.org/packages/c4/a1/1a37602bbcfa2f7c079758f31555776a00a947e43457a3e0110b2165c7d9/cssselect2-0.2.2-py2.py3-none-any.whl
  1278. Collecting cairocffi>=0.9.0
  1279. Downloading https://files.pythonhosted.org/packages/f7/99/b3a2c6393563ccbe081ffcceb359ec27a6227792c5169604c1bd8128031a/cairocffi-1.1.0.tar.gz (68kB)
  1280. Requirement already satisfied, skipping upgrade: setuptools>=39.2.0 in /usr/local/lib/python3.7/site-packages (from weasyprint<52,>=43->django-freeradius==0.1.alpha) (41.6.0)
  1281. Collecting CairoSVG>=2.4.0
  1282. Downloading https://files.pythonhosted.org/packages/8e/3a/762f9272c20db092f4d537aaf364dd0770ecf8f7101b58c4e933e99ee2f6/CairoSVG-2.4.2-py3-none-any.whl (50kB)
  1283. Collecting tinycss2>=1.0.0
  1284. Downloading https://files.pythonhosted.org/packages/94/2c/4e501f9c351343c8ba10d70b5a7ca97cdab2690af043a6e52ada65b85b6b/tinycss2-1.0.2-py3-none-any.whl (61kB)
  1285. Collecting Pyphen>=0.9.1
  1286. Downloading https://files.pythonhosted.org/packages/15/82/08a3629dce8d1f3d91db843bb36d4d7db6b6269d5067259613a0d5c8a9db/Pyphen-0.9.5-py2.py3-none-any.whl (3.0MB)
  1287. Requirement already satisfied, skipping upgrade: cffi>=0.6 in /install/lib/python3.7/site-packages (from weasyprint<52,>=43->django-freeradius==0.1.alpha) (1.13.2)
  1288. Requirement already satisfied, skipping upgrade: six>=1.9 in /install/lib/python3.7/site-packages (from html5lib>=0.999999999->weasyprint<52,>=43->django-freeradius==0.1.alpha) (1.14.0)
  1289. Collecting webencodings
  1290. Downloading https://files.pythonhosted.org/packages/f4/24/2a3e3df732393fed8b3ebf2ec078f05546de641fe1b667ee316ec1dcf3b7/webencodings-0.5.1-py2.py3-none-any.whl
  1291. Requirement already satisfied, skipping upgrade: pillow in /install/lib/python3.7/site-packages (from CairoSVG>=2.4.0->weasyprint<52,>=43->django-freeradius==0.1.alpha) (7.0.0)
  1292. Requirement already satisfied, skipping upgrade: defusedxml in /install/lib/python3.7/site-packages (from CairoSVG>=2.4.0->weasyprint<52,>=43->django-freeradius==0.1.alpha) (0.6.0)
  1293. Requirement already satisfied, skipping upgrade: pycparser in /install/lib/python3.7/site-packages (from cffi>=0.6->weasyprint<52,>=43->django-freeradius==0.1.alpha) (2.19)
  1294. Building wheels for collected packages: django-freeradius, cairocffi
  1295. Building wheel for django-freeradius (setup.py): started
  1296. Building wheel for django-freeradius (setup.py): finished with status 'done'
  1297. Created wheel for django-freeradius: filename=django_freeradius-0.1a0-py2.py3-none-any.whl size=89625 sha256=93a1cbe8defe54bf7dbbcfae59abe385b6863037dd75b1039af827b00525244c
  1298. Stored in directory: /tmp/pip-ephem-wheel-cache-qqn2ld0w/wheels/6c/9e/5a/7523ebfff3a2ec68c7242adf9773f91f8fa903aff76749a1bf
  1299. Building wheel for cairocffi (setup.py): started
  1300. Building wheel for cairocffi (setup.py): finished with status 'done'
  1301. Created wheel for cairocffi: filename=cairocffi-1.1.0-cp37-none-any.whl size=88590 sha256=a54aceb6efc15f65b884f2c4463eb51cf0c302ff2eb10fd77cf9a2078a4c7f79
  1302. Stored in directory: /root/.cache/pip/wheels/11/5e/47/167d9dfd5fa5850dd0cd3db80afe6db46e620edec3419dce5a
  1303. Successfully built django-freeradius cairocffi
  1304. ERROR: openwisp-network-topology 0.2.2 has requirement openwisp-utils<0.4.0,>=0.3.2, but you'll have openwisp-utils 0.4.1 which is incompatible.
  1305. ERROR: openwisp-controller 0.4 has requirement openwisp-utils<0.4.0,>=0.3.2, but you'll have openwisp-utils 0.4.1 which is incompatible.
  1306. ERROR: django-netjsongraph 0.5 has requirement openwisp-utils<0.4,>=0.3, but you'll have openwisp-utils 0.4.1 which is incompatible.
  1307. ERROR: django-netjsonconfig 0.9 has requirement openwisp-utils<0.3,>=0.2, but you'll have openwisp-utils 0.4.1 which is incompatible.
  1308. Installing collected packages: swapper, openwisp-utils, passlib, django-filter, djangorestframework-link-header-pagination, webencodings, html5lib, tinycss2, cssselect2, cairocffi, CairoSVG, Pyphen, weasyprint, django-freeradius
  1309. Found existing installation: openwisp-utils 0.3.2
  1310. Uninstalling openwisp-utils-0.3.2:
  1311. Successfully uninstalled openwisp-utils-0.3.2
  1312. WARNING: The scripts checkcommit and checkmigrations are installed in '/install/bin' which is not on PATH.
  1313. Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.
  1314. WARNING: The script cairosvg is installed in '/install/bin' which is not on PATH.
  1315. Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.
  1316. WARNING: The script weasyprint is installed in '/install/bin' which is not on PATH.
  1317. Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.
  1318. Successfully installed CairoSVG-2.4.2 Pyphen-0.9.5 cairocffi-1.1.0 cssselect2-0.2.2 django-filter-2.2.0 django-freeradius-0.1a0 djangorestframework-link-header-pagination-0.1.1 html5lib-1.0.1 openwisp-utils-0.4.1 passlib-1.7.2 swapper-1.1.2.post1 tinycss2-1.0.2 weasyprint-51 webencodings-0.5.1
  1319. WARNING: You are using pip version 19.3.1; however, version 20.0.1 is available.
  1320. You should consider upgrading via the 'pip install --upgrade pip' command.
  1321. Removing intermediate container 1fae25c09b97
  1322. ---> 192fb43e9ef1
  1323. Step 9/14 : RUN pip install --upgrade https://github.com/openwisp/openwisp-radius/tarball/master --prefix='/install'
  1324. ---> Running in 0f631c8eef22
  1325. Collecting https://github.com/openwisp/openwisp-radius/tarball/master
  1326. Downloading https://github.com/openwisp/openwisp-radius/tarball/master
  1327. Requirement already satisfied, skipping upgrade: django-freeradius<0.2.0 in /install/lib/python3.7/site-packages (from openwisp-radius==0.1a0) (0.1a0)
  1328. Requirement already satisfied, skipping upgrade: openwisp-users<0.2,>=0.1.12 in /install/lib/python3.7/site-packages (from openwisp-radius==0.1a0) (0.1.12)
  1329. Collecting django-rest-auth<0.12.0,>=0.9.3
  1330. Downloading https://files.pythonhosted.org/packages/5d/47/72500eb37ea3c61e712cb9583b5e59ee2ad70dd7c97d09adcdd9d62958e9/django-rest-auth-0.9.5.tar.gz (53kB)
  1331. Requirement already satisfied, skipping upgrade: djangorestframework<3.12.0,>=3.8.2 in /install/lib/python3.7/site-packages (from django-freeradius<0.2.0->openwisp-radius==0.1a0) (3.8.2)
  1332. Requirement already satisfied, skipping upgrade: djangorestframework-link-header-pagination<0.2.0,>=0.1.1 in /install/lib/python3.7/site-packages (from django-freeradius<0.2.0->openwisp-radius==0.1a0) (0.1.1)
  1333. Requirement already satisfied, skipping upgrade: weasyprint<52,>=43 in /install/lib/python3.7/site-packages (from django-freeradius<0.2.0->openwisp-radius==0.1a0) (51)
  1334. Requirement already satisfied, skipping upgrade: passlib<1.8.0,>=1.7.1 in /install/lib/python3.7/site-packages (from django-freeradius<0.2.0->openwisp-radius==0.1a0) (1.7.2)
  1335. Requirement already satisfied, skipping upgrade: openwisp-utils<0.5.0,>=0.4.0 in /install/lib/python3.7/site-packages (from django-freeradius<0.2.0->openwisp-radius==0.1a0) (0.4.1)
  1336. Requirement already satisfied, skipping upgrade: django<3.1,>=2.0 in /install/lib/python3.7/site-packages (from django-freeradius<0.2.0->openwisp-radius==0.1a0) (2.2.9)
  1337. Requirement already satisfied, skipping upgrade: django-filter<2.3.0,>=2.1.0 in /install/lib/python3.7/site-packages (from django-freeradius<0.2.0->openwisp-radius==0.1a0) (2.2.0)
  1338. Requirement already satisfied, skipping upgrade: swapper<1.2.0,>=1.1.0 in /install/lib/python3.7/site-packages (from django-freeradius<0.2.0->openwisp-radius==0.1a0) (1.1.2.post1)
  1339. Requirement already satisfied, skipping upgrade: django-allauth<0.39.0,>=0.35.0 in /install/lib/python3.7/site-packages (from openwisp-users<0.2,>=0.1.12->openwisp-radius==0.1a0) (0.38.0)
  1340. Requirement already satisfied, skipping upgrade: django-organizations<1.2.0,>=1.0.0 in /install/lib/python3.7/site-packages (from openwisp-users<0.2,>=0.1.12->openwisp-radius==0.1a0) (1.1.2)
  1341. Requirement already satisfied, skipping upgrade: phonenumbers<8.11.0,>=8.10.8 in /install/lib/python3.7/site-packages (from openwisp-users<0.2,>=0.1.12->openwisp-radius==0.1a0) (8.10.23)
  1342. Requirement already satisfied, skipping upgrade: django-extensions<2.2,>=1.7.5 in /install/lib/python3.7/site-packages (from openwisp-users<0.2,>=0.1.12->openwisp-radius==0.1a0) (2.1.9)
  1343. Requirement already satisfied, skipping upgrade: django-phonenumber-field<2.4.0,>=2.3.1 in /install/lib/python3.7/site-packages (from openwisp-users<0.2,>=0.1.12->openwisp-radius==0.1a0) (2.3.1)
  1344. Requirement already satisfied, skipping upgrade: packaging in /install/lib/python3.7/site-packages (from openwisp-users<0.2,>=0.1.12->openwisp-radius==0.1a0) (20.0)
  1345. Requirement already satisfied, skipping upgrade: six>=1.9.0 in /install/lib/python3.7/site-packages (from django-rest-auth<0.12.0,>=0.9.3->openwisp-radius==0.1a0) (1.14.0)
  1346. Requirement already satisfied, skipping upgrade: tinycss2>=1.0.0 in /install/lib/python3.7/site-packages (from weasyprint<52,>=43->django-freeradius<0.2.0->openwisp-radius==0.1a0) (1.0.2)
  1347. Requirement already satisfied, skipping upgrade: CairoSVG>=2.4.0 in /install/lib/python3.7/site-packages (from weasyprint<52,>=43->django-freeradius<0.2.0->openwisp-radius==0.1a0) (2.4.2)
  1348. Requirement already satisfied, skipping upgrade: cffi>=0.6 in /install/lib/python3.7/site-packages (from weasyprint<52,>=43->django-freeradius<0.2.0->openwisp-radius==0.1a0) (1.13.2)
  1349. Requirement already satisfied, skipping upgrade: cairocffi>=0.9.0 in /install/lib/python3.7/site-packages (from weasyprint<52,>=43->django-freeradius<0.2.0->openwisp-radius==0.1a0) (1.1.0)
  1350. Requirement already satisfied, skipping upgrade: setuptools>=39.2.0 in /usr/local/lib/python3.7/site-packages (from weasyprint<52,>=43->django-freeradius<0.2.0->openwisp-radius==0.1a0) (41.6.0)
  1351. Requirement already satisfied, skipping upgrade: html5lib>=0.999999999 in /install/lib/python3.7/site-packages (from weasyprint<52,>=43->django-freeradius<0.2.0->openwisp-radius==0.1a0) (1.0.1)
  1352. Requirement already satisfied, skipping upgrade: Pyphen>=0.9.1 in /install/lib/python3.7/site-packages (from weasyprint<52,>=43->django-freeradius<0.2.0->openwisp-radius==0.1a0) (0.9.5)
  1353. Requirement already satisfied, skipping upgrade: cssselect2>=0.1 in /install/lib/python3.7/site-packages (from weasyprint<52,>=43->django-freeradius<0.2.0->openwisp-radius==0.1a0) (0.2.2)
  1354. Requirement already satisfied, skipping upgrade: django-model-utils<4.1.0,>=4.0.0 in /install/lib/python3.7/site-packages (from openwisp-utils<0.5.0,>=0.4.0->django-freeradius<0.2.0->openwisp-radius==0.1a0) (4.0.0)
  1355. Requirement already satisfied, skipping upgrade: sqlparse in /install/lib/python3.7/site-packages (from django<3.1,>=2.0->django-freeradius<0.2.0->openwisp-radius==0.1a0) (0.3.0)
  1356. Requirement already satisfied, skipping upgrade: pytz in /install/lib/python3.7/site-packages (from django<3.1,>=2.0->django-freeradius<0.2.0->openwisp-radius==0.1a0) (2019.3)
  1357. Requirement already satisfied, skipping upgrade: requests-oauthlib>=0.3.0 in /install/lib/python3.7/site-packages (from django-allauth<0.39.0,>=0.35.0->openwisp-users<0.2,>=0.1.12->openwisp-radius==0.1a0) (1.3.0)
  1358. Requirement already satisfied, skipping upgrade: requests in /install/lib/python3.7/site-packages (from django-allauth<0.39.0,>=0.35.0->openwisp-users<0.2,>=0.1.12->openwisp-radius==0.1a0) (2.22.0)
  1359. Requirement already satisfied, skipping upgrade: python3-openid>=3.0.8 in /install/lib/python3.7/site-packages (from django-allauth<0.39.0,>=0.35.0->openwisp-users<0.2,>=0.1.12->openwisp-radius==0.1a0) (3.1.0)
  1360. Requirement already satisfied, skipping upgrade: babel in /install/lib/python3.7/site-packages (from django-phonenumber-field<2.4.0,>=2.3.1->openwisp-users<0.2,>=0.1.12->openwisp-radius==0.1a0) (2.8.0)
  1361. Requirement already satisfied, skipping upgrade: pyparsing>=2.0.2 in /install/lib/python3.7/site-packages (from packaging->openwisp-users<0.2,>=0.1.12->openwisp-radius==0.1a0) (2.4.6)
  1362. Requirement already satisfied, skipping upgrade: webencodings>=0.4 in /install/lib/python3.7/site-packages (from tinycss2>=1.0.0->weasyprint<52,>=43->django-freeradius<0.2.0->openwisp-radius==0.1a0) (0.5.1)
  1363. Requirement already satisfied, skipping upgrade: defusedxml in /install/lib/python3.7/site-packages (from CairoSVG>=2.4.0->weasyprint<52,>=43->django-freeradius<0.2.0->openwisp-radius==0.1a0) (0.6.0)
  1364. Requirement already satisfied, skipping upgrade: pillow in /install/lib/python3.7/site-packages (from CairoSVG>=2.4.0->weasyprint<52,>=43->django-freeradius<0.2.0->openwisp-radius==0.1a0) (7.0.0)
  1365. Requirement already satisfied, skipping upgrade: pycparser in /install/lib/python3.7/site-packages (from cffi>=0.6->weasyprint<52,>=43->django-freeradius<0.2.0->openwisp-radius==0.1a0) (2.19)
  1366. Requirement already satisfied, skipping upgrade: oauthlib>=3.0.0 in /install/lib/python3.7/site-packages (from requests-oauthlib>=0.3.0->django-allauth<0.39.0,>=0.35.0->openwisp-users<0.2,>=0.1.12->openwisp-radius==0.1a0) (3.1.0)
  1367. Requirement already satisfied, skipping upgrade: certifi>=2017.4.17 in /install/lib/python3.7/site-packages (from requests->django-allauth<0.39.0,>=0.35.0->openwisp-users<0.2,>=0.1.12->openwisp-radius==0.1a0) (2019.11.28)
  1368. Requirement already satisfied, skipping upgrade: idna<2.9,>=2.5 in /install/lib/python3.7/site-packages (from requests->django-allauth<0.39.0,>=0.35.0->openwisp-users<0.2,>=0.1.12->openwisp-radius==0.1a0) (2.8)
  1369. Requirement already satisfied, skipping upgrade: urllib3!=1.25.0,!=1.25.1,<1.26,>=1.21.1 in /install/lib/python3.7/site-packages (from requests->django-allauth<0.39.0,>=0.35.0->openwisp-users<0.2,>=0.1.12->openwisp-radius==0.1a0) (1.25.7)
  1370. Requirement already satisfied, skipping upgrade: chardet<3.1.0,>=3.0.2 in /install/lib/python3.7/site-packages (from requests->django-allauth<0.39.0,>=0.35.0->openwisp-users<0.2,>=0.1.12->openwisp-radius==0.1a0) (3.0.4)
  1371. Building wheels for collected packages: openwisp-radius, django-rest-auth
  1372. Building wheel for openwisp-radius (setup.py): started
  1373. Building wheel for openwisp-radius (setup.py): finished with status 'done'
  1374. Created wheel for openwisp-radius: filename=openwisp_radius-0.1a0-py2.py3-none-any.whl size=46539 sha256=3d58a0d0af6aa7c41425d1f4dfc92f7735348993d6fd5b600b055d71783f1234
  1375. Stored in directory: /tmp/pip-ephem-wheel-cache-y6_aa4kz/wheels/00/8d/4d/7e9eabbc97f686ee948db56a3ccfb65cc706134c76550c7863
  1376. Building wheel for django-rest-auth (setup.py): started
  1377. Building wheel for django-rest-auth (setup.py): finished with status 'done'
  1378. Created wheel for django-rest-auth: filename=django_rest_auth-0.9.5-py2.py3-none-any.whl size=86827 sha256=bb8174549882aa0fd51646bbf8d704fa2e21b26b3bc925bbd2b90b2cbb04a378
  1379. Stored in directory: /root/.cache/pip/wheels/3d/89/98/48743ede34c64070253ab805a9dd919559be9244ee6639ce4a
  1380. Successfully built openwisp-radius django-rest-auth
  1381. Installing collected packages: django-rest-auth, openwisp-radius
  1382. Successfully installed django-rest-auth-0.9.5 openwisp-radius-0.1a0
  1383. WARNING: You are using pip version 19.3.1; however, version 20.0.1 is available.
  1384. You should consider upgrading via the 'pip install --upgrade pip' command.
  1385. Removing intermediate container 0f631c8eef22
  1386. ---> 247adfa88f3a
  1387. Step 10/14 : RUN pip install --upgrade https://github.com/openwisp/openwisp-users/tarball/master --prefix='/install'
  1388. ---> Running in 0d5a8a4df6bb
  1389. Collecting https://github.com/openwisp/openwisp-users/tarball/master
  1390. Downloading https://github.com/openwisp/openwisp-users/tarball/master
  1391. Requirement already satisfied, skipping upgrade: django-organizations<1.2.0,>=1.0.0 in /install/lib/python3.7/site-packages (from openwisp-users==0.2.0) (1.1.2)
  1392. Requirement already satisfied, skipping upgrade: django-extensions<2.3,>=1.7.5 in /install/lib/python3.7/site-packages (from openwisp-users==0.2.0) (2.1.9)
  1393. Collecting django-allauth<0.42.0,>=0.39.0
  1394. Downloading https://files.pythonhosted.org/packages/01/6a/d49746a8ee18a28aac8c22c20baba5b1ddf82a5d24cbd9ddd81733bf8807/django-allauth-0.41.0.tar.gz (545kB)
  1395. Collecting django-phonenumber-field<4.1.0,>=2.4.0
  1396. Downloading https://files.pythonhosted.org/packages/1f/2d/330ae13ceef7d9b083aa61b82779daec6afe4d66ae88adf968adcc6b752c/django_phonenumber_field-4.0.0-py3-none-any.whl (51kB)
  1397. Collecting phonenumbers<8.12.0,>=8.11.0
  1398. Downloading https://files.pythonhosted.org/packages/fb/3c/796edfa6302aaef4a82614885a041cf4c7bb333b2a8c1ef29ec85b5015ee/phonenumbers-8.11.2-py2.py3-none-any.whl (2.6MB)
  1399. Requirement already satisfied, skipping upgrade: packaging in /install/lib/python3.7/site-packages (from openwisp-users==0.2.0) (20.0)
  1400. Requirement already satisfied, skipping upgrade: Django>=1.8.0 in /install/lib/python3.7/site-packages (from django-organizations<1.2.0,>=1.0.0->openwisp-users==0.2.0) (2.2.9)
  1401. Requirement already satisfied, skipping upgrade: six>=1.2 in /install/lib/python3.7/site-packages (from django-extensions<2.3,>=1.7.5->openwisp-users==0.2.0) (1.14.0)
  1402. Requirement already satisfied, skipping upgrade: python3-openid>=3.0.8 in /install/lib/python3.7/site-packages (from django-allauth<0.42.0,>=0.39.0->openwisp-users==0.2.0) (3.1.0)
  1403. Requirement already satisfied, skipping upgrade: requests-oauthlib>=0.3.0 in /install/lib/python3.7/site-packages (from django-allauth<0.42.0,>=0.39.0->openwisp-users==0.2.0) (1.3.0)
  1404. Requirement already satisfied, skipping upgrade: requests in /install/lib/python3.7/site-packages (from django-allauth<0.42.0,>=0.39.0->openwisp-users==0.2.0) (2.22.0)
  1405. Requirement already satisfied, skipping upgrade: babel in /install/lib/python3.7/site-packages (from django-phonenumber-field<4.1.0,>=2.4.0->openwisp-users==0.2.0) (2.8.0)
  1406. Requirement already satisfied, skipping upgrade: pyparsing>=2.0.2 in /install/lib/python3.7/site-packages (from packaging->openwisp-users==0.2.0) (2.4.6)
  1407. Requirement already satisfied, skipping upgrade: sqlparse in /install/lib/python3.7/site-packages (from Django>=1.8.0->django-organizations<1.2.0,>=1.0.0->openwisp-users==0.2.0) (0.3.0)
  1408. Requirement already satisfied, skipping upgrade: pytz in /install/lib/python3.7/site-packages (from Django>=1.8.0->django-organizations<1.2.0,>=1.0.0->openwisp-users==0.2.0) (2019.3)
  1409. Requirement already satisfied, skipping upgrade: defusedxml in /install/lib/python3.7/site-packages (from python3-openid>=3.0.8->django-allauth<0.42.0,>=0.39.0->openwisp-users==0.2.0) (0.6.0)
  1410. Requirement already satisfied, skipping upgrade: oauthlib>=3.0.0 in /install/lib/python3.7/site-packages (from requests-oauthlib>=0.3.0->django-allauth<0.42.0,>=0.39.0->openwisp-users==0.2.0) (3.1.0)
  1411. Requirement already satisfied, skipping upgrade: idna<2.9,>=2.5 in /install/lib/python3.7/site-packages (from requests->django-allauth<0.42.0,>=0.39.0->openwisp-users==0.2.0) (2.8)
  1412. Requirement already satisfied, skipping upgrade: chardet<3.1.0,>=3.0.2 in /install/lib/python3.7/site-packages (from requests->django-allauth<0.42.0,>=0.39.0->openwisp-users==0.2.0) (3.0.4)
  1413. Requirement already satisfied, skipping upgrade: certifi>=2017.4.17 in /install/lib/python3.7/site-packages (from requests->django-allauth<0.42.0,>=0.39.0->openwisp-users==0.2.0) (2019.11.28)
  1414. Requirement already satisfied, skipping upgrade: urllib3!=1.25.0,!=1.25.1,<1.26,>=1.21.1 in /install/lib/python3.7/site-packages (from requests->django-allauth<0.42.0,>=0.39.0->openwisp-users==0.2.0) (1.25.7)
  1415. Building wheels for collected packages: openwisp-users, django-allauth
  1416. Building wheel for openwisp-users (setup.py): started
  1417. Building wheel for openwisp-users (setup.py): finished with status 'done'
  1418. Created wheel for openwisp-users: filename=openwisp_users-0.2.0-py2.py3-none-any.whl size=29363 sha256=f7545b4fa6a59c9de4f94b2af9f99c34101bac25911a2feed9485d81f7d90cf6
  1419. Stored in directory: /tmp/pip-ephem-wheel-cache-fsj6lc0n/wheels/2c/f1/18/280242945e0eba9a7d05259bb23b83ea5d33454cc8f4689dd5
  1420. Building wheel for django-allauth (setup.py): started
  1421. Building wheel for django-allauth (setup.py): finished with status 'done'
  1422. Created wheel for django-allauth: filename=django_allauth-0.41.0-cp37-none-any.whl size=855143 sha256=787a405e5cc99d3af5bf0484e831cd137fc80291eb820bd264d39659a111bae9
  1423. Stored in directory: /root/.cache/pip/wheels/f4/48/13/605076e475cce3758c4bc046d5d92b32e6e3d812aa8cf66cf7
  1424. Successfully built openwisp-users django-allauth
  1425. Installing collected packages: django-allauth, django-phonenumber-field, phonenumbers, openwisp-users
  1426. Found existing installation: django-allauth 0.38.0
  1427. ERROR: openwisp-radius 0.1a0 has requirement openwisp-users<0.2,>=0.1.12, but you'll have openwisp-users 0.2.0 which is incompatible.
  1428. ERROR: openwisp-network-topology 0.2.2 has requirement openwisp-users<0.2,>=0.1.12, but you'll have openwisp-users 0.2.0 which is incompatible.
  1429. ERROR: openwisp-network-topology 0.2.2 has requirement openwisp-utils<0.4.0,>=0.3.2, but you'll have openwisp-utils 0.4.1 which is incompatible.
  1430. ERROR: openwisp-controller 0.4 has requirement openwisp-users<0.2.0,>=0.1.12, but you'll have openwisp-users 0.2.0 which is incompatible.
  1431. ERROR: openwisp-controller 0.4 has requirement openwisp-utils<0.4.0,>=0.3.2, but you'll have openwisp-utils 0.4.1 which is incompatible.
  1432. Uninstalling django-allauth-0.38.0:
  1433. Successfully uninstalled django-allauth-0.38.0
  1434. Found existing installation: django-phonenumber-field 2.3.1
  1435. Uninstalling django-phonenumber-field-2.3.1:
  1436. Successfully uninstalled django-phonenumber-field-2.3.1
  1437. Found existing installation: phonenumbers 8.10.23
  1438. Uninstalling phonenumbers-8.10.23:
  1439. Successfully uninstalled phonenumbers-8.10.23
  1440. Found existing installation: openwisp-users 0.1.12
  1441. Uninstalling openwisp-users-0.1.12:
  1442. Successfully uninstalled openwisp-users-0.1.12
  1443. Successfully installed django-allauth-0.41.0 django-phonenumber-field-4.0.0 openwisp-users-0.2.0 phonenumbers-8.11.2
  1444. WARNING: You are using pip version 19.3.1; however, version 20.0.1 is available.
  1445. You should consider upgrading via the 'pip install --upgrade pip' command.
  1446. Removing intermediate container 0d5a8a4df6bb
  1447. ---> 090acf5b3cb2
  1448. Step 11/14 : RUN pip install --upgrade https://github.com/openwisp/django-netjsonconfig/tarball/master --prefix='/install'
  1449. ---> Running in 12b1891b6483
  1450. Collecting https://github.com/openwisp/django-netjsonconfig/tarball/master
  1451. Downloading https://github.com/openwisp/django-netjsonconfig/tarball/master
  1452. Requirement already satisfied, skipping upgrade: django<3.1,>=2.2 in /install/lib/python3.7/site-packages (from django-netjsonconfig==0.9) (2.2.9)
  1453. Requirement already satisfied, skipping upgrade: django-model-utils>=4.0 in /install/lib/python3.7/site-packages (from django-netjsonconfig==0.9) (4.0.0)
  1454. Collecting jsonfield2
  1455. Downloading https://files.pythonhosted.org/packages/e2/68/619f098f377c0ca6c6ebadfabbe960fb2a48af7cebbd3706c4663d457188/jsonfield2-3.1.0-py3-none-any.whl
  1456. Collecting netjsonconfig<0.8.0,>=0.7.0
  1457. Downloading https://files.pythonhosted.org/packages/d6/55/2b1763da8f0c68636a08ef93b7bf2128c8ad1f6432219d62dba7df8a1950/netjsonconfig-0.7-py2.py3-none-any.whl (76kB)
  1458. Collecting django-sortedm2m<3.1.0,>=3.0.0
  1459. Downloading https://files.pythonhosted.org/packages/75/c4/6040943fa5e3daa8bd945824a286d442a900fe5e3f0f00af2e87d367a3ef/django_sortedm2m-3.0.0-py2.py3-none-any.whl
  1460. Requirement already satisfied, skipping upgrade: django-reversion<3.1.5,>=2.0.6 in /install/lib/python3.7/site-packages (from django-netjsonconfig==0.9) (3.0.4)
  1461. Collecting django-x509<0.7.0,>=0.6.0
  1462. Downloading https://files.pythonhosted.org/packages/ac/a6/a7ba553151a0d6b0256941c4df3f805c0bb06480f126806236afb0aeea91/django_x509-0.6-py2.py3-none-any.whl (41kB)
  1463. Collecting django-taggit<1.3.0,>=0.24.0
  1464. Downloading https://files.pythonhosted.org/packages/52/08/b7669250b0121ffd9c77c9017249caba8f112d7ff7b3a9fa0c39ca6755c8/django_taggit-1.2.0-py3-none-any.whl (45kB)
  1465. Requirement already satisfied, skipping upgrade: openwisp-utils<0.5.0,>=0.4.0 in /install/lib/python3.7/site-packages (from django-netjsonconfig==0.9) (0.4.1)
  1466. Requirement already satisfied, skipping upgrade: pytz in /install/lib/python3.7/site-packages (from django<3.1,>=2.2->django-netjsonconfig==0.9) (2019.3)
  1467. Requirement already satisfied, skipping upgrade: sqlparse in /install/lib/python3.7/site-packages (from django<3.1,>=2.2->django-netjsonconfig==0.9) (0.3.0)
  1468. Collecting jsonschema<3.3,>=3.0
  1469. Downloading https://files.pythonhosted.org/packages/c5/8f/51e89ce52a085483359217bc72cdbf6e75ee595d5b1d4b5ade40c7e018b8/jsonschema-3.2.0-py2.py3-none-any.whl (56kB)
  1470. Requirement already satisfied, skipping upgrade: jinja2<3.0,>=2.9 in /install/lib/python3.7/site-packages (from netjsonconfig<0.8.0,>=0.7.0->django-netjsonconfig==0.9) (2.10.3)
  1471. Requirement already satisfied, skipping upgrade: six in /install/lib/python3.7/site-packages (from netjsonconfig<0.8.0,>=0.7.0->django-netjsonconfig==0.9) (1.14.0)
  1472. Requirement already satisfied, skipping upgrade: cryptography<2.9.0,>=2.4.0 in /install/lib/python3.7/site-packages (from django-x509<0.7.0,>=0.6.0->django-netjsonconfig==0.9) (2.8)
  1473. Requirement already satisfied, skipping upgrade: pyopenssl<20.0.0,>=17.5.0 in /install/lib/python3.7/site-packages (from django-x509<0.7.0,>=0.6.0->django-netjsonconfig==0.9) (19.1.0)
  1474. Requirement already satisfied, skipping upgrade: attrs>=17.4.0 in /install/lib/python3.7/site-packages (from jsonschema<3.3,>=3.0->netjsonconfig<0.8.0,>=0.7.0->django-netjsonconfig==0.9) (19.3.0)
  1475. Collecting importlib-metadata; python_version < "3.8"
  1476. Downloading https://files.pythonhosted.org/packages/d7/31/74dcb59a601b95fce3b0334e8fc9db758f78e43075f22aeb3677dfb19f4c/importlib_metadata-1.4.0-py2.py3-none-any.whl
  1477. Collecting pyrsistent>=0.14.0
  1478. Downloading https://files.pythonhosted.org/packages/90/aa/cdcf7ef88cc0f831b6f14c8c57318824c9de9913fe8de38e46a98c069a35/pyrsistent-0.15.7.tar.gz (107kB)
  1479. Requirement already satisfied, skipping upgrade: setuptools in /usr/local/lib/python3.7/site-packages (from jsonschema<3.3,>=3.0->netjsonconfig<0.8.0,>=0.7.0->django-netjsonconfig==0.9) (41.6.0)
  1480. Requirement already satisfied, skipping upgrade: MarkupSafe>=0.23 in /install/lib/python3.7/site-packages (from jinja2<3.0,>=2.9->netjsonconfig<0.8.0,>=0.7.0->django-netjsonconfig==0.9) (1.1.1)
  1481. Requirement already satisfied, skipping upgrade: cffi!=1.11.3,>=1.8 in /install/lib/python3.7/site-packages (from cryptography<2.9.0,>=2.4.0->django-x509<0.7.0,>=0.6.0->django-netjsonconfig==0.9) (1.13.2)
  1482. Collecting zipp>=0.5
  1483. Downloading https://files.pythonhosted.org/packages/45/d8/f1e05f399573d2b4723dae1c1f1487dd2e7871c79ed32da741f49faaa226/zipp-2.0.0-py3-none-any.whl
  1484. Requirement already satisfied, skipping upgrade: pycparser in /install/lib/python3.7/site-packages (from cffi!=1.11.3,>=1.8->cryptography<2.9.0,>=2.4.0->django-x509<0.7.0,>=0.6.0->django-netjsonconfig==0.9) (2.19)
  1485. Collecting more-itertools
  1486. Downloading https://files.pythonhosted.org/packages/bc/e2/3206a70758a21f9878fcf9478282bb68fbc66a5564718f9ed724c3f2bb52/more_itertools-8.1.0-py3-none-any.whl (41kB)
  1487. Building wheels for collected packages: django-netjsonconfig, pyrsistent
  1488. Building wheel for django-netjsonconfig (setup.py): started
  1489. Building wheel for django-netjsonconfig (setup.py): finished with status 'done'
  1490. Created wheel for django-netjsonconfig: filename=django_netjsonconfig-0.9-py2.py3-none-any.whl size=403583 sha256=c00024c01ad3afda3ee6df50938d34159cdbc02aac0a18b9926f27d78311406e
  1491. Stored in directory: /tmp/pip-ephem-wheel-cache-1wz3kfah/wheels/5d/c5/be/03179b118588e7fe0cf14e16d25740bc463ad5fde8af60f21b
  1492. Building wheel for pyrsistent (setup.py): started
  1493. Building wheel for pyrsistent (setup.py): finished with status 'done'
  1494. Created wheel for pyrsistent: filename=pyrsistent-0.15.7-cp37-cp37m-linux_x86_64.whl size=124301 sha256=b1e5784e90e89e64693ffa5862c067ee8a7e51c0c556adfce130f3c9b9121766
  1495. Stored in directory: /root/.cache/pip/wheels/b5/78/ac/f26a78a989cd97f90981d96a560d7e1da5e1307284301d94e8
  1496. Successfully built django-netjsonconfig pyrsistent
  1497. ERROR: openwisp-controller 0.4 has requirement openwisp-users<0.2.0,>=0.1.12, but you'll have openwisp-users 0.2.0 which is incompatible.
  1498. ERROR: openwisp-controller 0.4 has requirement openwisp-utils<0.4.0,>=0.3.2, but you'll have openwisp-utils 0.4.1 which is incompatible.
  1499. Installing collected packages: jsonfield2, more-itertools, zipp, importlib-metadata, pyrsistent, jsonschema, netjsonconfig, django-sortedm2m, django-x509, django-taggit, django-netjsonconfig
  1500. Found existing installation: jsonschema 2.6.0
  1501. Uninstalling jsonschema-2.6.0:
  1502. Successfully uninstalled jsonschema-2.6.0
  1503. WARNING: The script jsonschema is installed in '/install/bin' which is not on PATH.
  1504. Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.
  1505. Found existing installation: netjsonconfig 0.6.4
  1506. Uninstalling netjsonconfig-0.6.4:
  1507. Successfully uninstalled netjsonconfig-0.6.4
  1508. Found existing installation: django-sortedm2m 2.0.0
  1509. Uninstalling django-sortedm2m-2.0.0:
  1510. Successfully uninstalled django-sortedm2m-2.0.0
  1511. Found existing installation: django-x509 0.5.1
  1512. Uninstalling django-x509-0.5.1:
  1513. Successfully uninstalled django-x509-0.5.1
  1514. Found existing installation: django-taggit 0.23.0
  1515. Uninstalling django-taggit-0.23.0:
  1516. Successfully uninstalled django-taggit-0.23.0
  1517. Found existing installation: django-netjsonconfig 0.9
  1518. Uninstalling django-netjsonconfig-0.9:
  1519. Successfully uninstalled django-netjsonconfig-0.9
  1520. Successfully installed django-netjsonconfig-0.9 django-sortedm2m-3.0.0 django-taggit-1.2.0 django-x509-0.6 importlib-metadata-1.4.0 jsonfield2-3.1.0 jsonschema-3.2.0 more-itertools-8.1.0 netjsonconfig-0.7 pyrsistent-0.15.7 zipp-2.0.0
  1521. WARNING: You are using pip version 19.3.1; however, version 20.0.1 is available.
  1522. You should consider upgrading via the 'pip install --upgrade pip' command.
  1523. Removing intermediate container 12b1891b6483
  1524. ---> b4f661b5d6be
  1525. Step 12/14 : RUN pip install --upgrade https://github.com/openwisp/django-x509/tarball/master --prefix='/install'
  1526. ---> Running in 7d75b81ea35f
  1527. Collecting https://github.com/openwisp/django-x509/tarball/master
  1528. Downloading https://github.com/openwisp/django-x509/tarball/master
  1529. Requirement already satisfied, skipping upgrade: django<3.1,>=2.2 in /install/lib/python3.7/site-packages (from django-x509==0.6) (2.2.9)
  1530. Requirement already satisfied, skipping upgrade: django-model-utils>=4.0 in /install/lib/python3.7/site-packages (from django-x509==0.6) (4.0.0)
  1531. Requirement already satisfied, skipping upgrade: jsonfield2 in /install/lib/python3.7/site-packages (from django-x509==0.6) (3.1.0)
  1532. Requirement already satisfied, skipping upgrade: cryptography<2.9.0,>=2.4.0 in /install/lib/python3.7/site-packages (from django-x509==0.6) (2.8)
  1533. Requirement already satisfied, skipping upgrade: pyopenssl<20.0.0,>=17.5.0 in /install/lib/python3.7/site-packages (from django-x509==0.6) (19.1.0)
  1534. Requirement already satisfied, skipping upgrade: sqlparse in /install/lib/python3.7/site-packages (from django<3.1,>=2.2->django-x509==0.6) (0.3.0)
  1535. Requirement already satisfied, skipping upgrade: pytz in /install/lib/python3.7/site-packages (from django<3.1,>=2.2->django-x509==0.6) (2019.3)
  1536. Requirement already satisfied, skipping upgrade: cffi!=1.11.3,>=1.8 in /install/lib/python3.7/site-packages (from cryptography<2.9.0,>=2.4.0->django-x509==0.6) (1.13.2)
  1537. Requirement already satisfied, skipping upgrade: six>=1.4.1 in /install/lib/python3.7/site-packages (from cryptography<2.9.0,>=2.4.0->django-x509==0.6) (1.14.0)
  1538. Requirement already satisfied, skipping upgrade: pycparser in /install/lib/python3.7/site-packages (from cffi!=1.11.3,>=1.8->cryptography<2.9.0,>=2.4.0->django-x509==0.6) (2.19)
  1539. Building wheels for collected packages: django-x509
  1540. Building wheel for django-x509 (setup.py): started
  1541. Building wheel for django-x509 (setup.py): finished with status 'done'
  1542. Created wheel for django-x509: filename=django_x509-0.6-py2.py3-none-any.whl size=41986 sha256=937af35e79ada87e748f87b886c06aea7cdd0a999a2493dd94e05aab4fde7644
  1543. Stored in directory: /tmp/pip-ephem-wheel-cache-tttawo_0/wheels/20/60/1f/0301a27cdef849970ee060d0a8fe8fc5ae05eb0bdfb5e069d2
  1544. Successfully built django-x509
  1545. Installing collected packages: django-x509
  1546. Found existing installation: django-x509 0.6
  1547. Uninstalling django-x509-0.6:
  1548. Successfully uninstalled django-x509-0.6
  1549. Successfully installed django-x509-0.6
  1550. WARNING: You are using pip version 19.3.1; however, version 20.0.1 is available.
  1551. You should consider upgrading via the 'pip install --upgrade pip' command.
  1552. Removing intermediate container 7d75b81ea35f
  1553. ---> 977c25d30f76
  1554. Step 13/14 : RUN pip install --upgrade https://github.com/openwisp/openwisp-utils/tarball/master --prefix='/install'
  1555. ---> Running in ee3f9d3801ae
  1556. Collecting https://github.com/openwisp/openwisp-utils/tarball/master
  1557. Downloading https://github.com/openwisp/openwisp-utils/tarball/master
  1558. Requirement already satisfied, skipping upgrade: django-model-utils<4.1.0,>=4.0.0 in /install/lib/python3.7/site-packages (from openwisp-utils==0.4.1) (4.0.0)
  1559. Requirement already satisfied, skipping upgrade: Django>=2.0.1 in /install/lib/python3.7/site-packages (from django-model-utils<4.1.0,>=4.0.0->openwisp-utils==0.4.1) (2.2.9)
  1560. Requirement already satisfied, skipping upgrade: sqlparse in /install/lib/python3.7/site-packages (from Django>=2.0.1->django-model-utils<4.1.0,>=4.0.0->openwisp-utils==0.4.1) (0.3.0)
  1561. Requirement already satisfied, skipping upgrade: pytz in /install/lib/python3.7/site-packages (from Django>=2.0.1->django-model-utils<4.1.0,>=4.0.0->openwisp-utils==0.4.1) (2019.3)
  1562. Building wheels for collected packages: openwisp-utils
  1563. Building wheel for openwisp-utils (setup.py): started
  1564. Building wheel for openwisp-utils (setup.py): finished with status 'done'
  1565. Created wheel for openwisp-utils: filename=openwisp_utils-0.4.1-py2.py3-none-any.whl size=72587 sha256=b81a1f8866b921e156ae4d1850720127996fc17553a62d87062b175ede59c550
  1566. Stored in directory: /tmp/pip-ephem-wheel-cache-d5y8brx0/wheels/d9/76/49/8b1d7e50279e1b68fa041c28ee94155392fabb344b73dc26bc
  1567. Successfully built openwisp-utils
  1568. ERROR: openwisp-network-topology 0.2.2 has requirement openwisp-users<0.2,>=0.1.12, but you'll have openwisp-users 0.2.0 which is incompatible.
  1569. ERROR: openwisp-network-topology 0.2.2 has requirement openwisp-utils<0.4.0,>=0.3.2, but you'll have openwisp-utils 0.4.1 which is incompatible.
  1570. ERROR: openwisp-controller 0.4 has requirement openwisp-users<0.2.0,>=0.1.12, but you'll have openwisp-users 0.2.0 which is incompatible.
  1571. ERROR: openwisp-controller 0.4 has requirement openwisp-utils<0.4.0,>=0.3.2, but you'll have openwisp-utils 0.4.1 which is incompatible.
  1572. ERROR: django-netjsongraph 0.5 has requirement openwisp-utils<0.4,>=0.3, but you'll have openwisp-utils 0.4.1 which is incompatible.
  1573. Installing collected packages: openwisp-utils
  1574. Found existing installation: openwisp-utils 0.4.1
  1575. Uninstalling openwisp-utils-0.4.1:
  1576. Successfully uninstalled openwisp-utils-0.4.1
  1577. WARNING: The scripts checkcommit and checkmigrations are installed in '/install/bin' which is not on PATH.
  1578. Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.
  1579. Successfully installed openwisp-utils-0.4.1
  1580. WARNING: You are using pip version 19.3.1; however, version 20.0.1 is available.
  1581. You should consider upgrading via the 'pip install --upgrade pip' command.
  1582. Removing intermediate container ee3f9d3801ae
  1583. ---> ee1af6a14d7d
  1584. Step 14/14 : RUN pip install --prefix='/install' asgi_redis service_identity django-redis psycopg2 uwsgi sentry-sdk supervisor celery django-celery-beat redis==2.10.6
  1585. ---> Running in 4df9e739ea9f
  1586. Collecting asgi_redis
  1587. Downloading https://files.pythonhosted.org/packages/63/c0/4a2d24cbc0d163ae02bb21eaa1d95311e3948a4fd532e2d6416a02e16471/asgi_redis-1.4.3-py2.py3-none-any.whl
  1588. Requirement already satisfied: service_identity in /install/lib/python3.7/site-packages (18.1.0)
  1589. Collecting django-redis
  1590. Downloading https://files.pythonhosted.org/packages/ba/50/20ec22ff3ece88234a79bbc9f2157f6fd77fcbe8ea980684021422123dab/django_redis-4.11.0-py3-none-any.whl
  1591. Collecting psycopg2
  1592. Downloading https://files.pythonhosted.org/packages/84/d7/6a93c99b5ba4d4d22daa3928b983cec66df4536ca50b22ce5dcac65e4e71/psycopg2-2.8.4.tar.gz (377kB)
  1593. Collecting uwsgi
  1594. Downloading https://files.pythonhosted.org/packages/e7/1e/3dcca007f974fe4eb369bf1b8629d5e342bb3055e2001b2e5340aaefae7a/uwsgi-2.0.18.tar.gz (801kB)
  1595. Collecting sentry-sdk
  1596. Downloading https://files.pythonhosted.org/packages/ba/0b/ba1655f0e9c248538b02322a979b5cd485156f5cc16ea34a3cff563527ee/sentry_sdk-0.14.0-py2.py3-none-any.whl (93kB)
  1597. Collecting supervisor
  1598. Downloading https://files.pythonhosted.org/packages/ca/1f/07713b0e1e34c312450878801d496bce8b9eff5ea9e70d41ff4e299b2df5/supervisor-4.1.0-py2.py3-none-any.whl (318kB)
  1599. Requirement already satisfied: celery in /install/lib/python3.7/site-packages (4.2.2)
  1600. Collecting django-celery-beat
  1601. Downloading https://files.pythonhosted.org/packages/88/13/2dbab42ea826efab897d8638304d499078e0093e73c9b5fa19259e48ea94/django_celery_beat-1.5.0-py2.py3-none-any.whl
  1602. Collecting redis==2.10.6
  1603. Downloading https://files.pythonhosted.org/packages/3b/f6/7a76333cf0b9251ecf49efff635015171843d9b977e4ffcf59f9c4428052/redis-2.10.6-py2.py3-none-any.whl (64kB)
  1604. Collecting msgpack-python
  1605. Downloading https://files.pythonhosted.org/packages/8a/20/6eca772d1a5830336f84aca1d8198e5a3f4715cd1c7fc36d3cc7f7185091/msgpack-python-0.5.6.tar.gz (138kB)
  1606. Requirement already satisfied: six in /install/lib/python3.7/site-packages (from asgi_redis) (1.14.0)
  1607. Collecting asgiref~=1.1.2
  1608. Downloading https://files.pythonhosted.org/packages/ee/6d/67f79a9567de5ba4419c3e8d39622bed0d974d704075d09df765b5ddb5ce/asgiref-1.1.2-py2.py3-none-any.whl
  1609. Requirement already satisfied: pyasn1-modules in /install/lib/python3.7/site-packages (from service_identity) (0.2.8)
  1610. Requirement already satisfied: cryptography in /install/lib/python3.7/site-packages (from service_identity) (2.8)
  1611. Requirement already satisfied: pyasn1 in /install/lib/python3.7/site-packages (from service_identity) (0.4.8)
  1612. Requirement already satisfied: attrs>=16.0.0 in /install/lib/python3.7/site-packages (from service_identity) (19.3.0)
  1613. Requirement already satisfied: Django>=1.11 in /install/lib/python3.7/site-packages (from django-redis) (2.2.9)
  1614. Requirement already satisfied: certifi in /install/lib/python3.7/site-packages (from sentry-sdk) (2019.11.28)
  1615. Requirement already satisfied: urllib3>=1.10.0 in /install/lib/python3.7/site-packages (from sentry-sdk) (1.25.7)
  1616. Requirement already satisfied: pytz>dev in /install/lib/python3.7/site-packages (from celery) (2019.3)
  1617. Requirement already satisfied: kombu<4.4,>=4.2.0 in /install/lib/python3.7/site-packages (from celery) (4.3.0)
  1618. Requirement already satisfied: billiard<3.6.0,>=3.5.0.2 in /install/lib/python3.7/site-packages (from celery) (3.5.0.5)
  1619. Collecting python-crontab>=2.3.4
  1620. Downloading https://files.pythonhosted.org/packages/bc/03/852f9c5f8da7f58abce06fe8ae769cbcf6502f1c60684b16bad72ffcced3/python-crontab-2.4.0.tar.gz (50kB)
  1621. Collecting django-timezone-field>=2.0
  1622. Downloading https://files.pythonhosted.org/packages/b3/23/ac06d9dcc9450b8ed51a7f861630b5ae4c1779c53401c83703fb87fbef39/django_timezone_field-4.0-py3-none-any.whl
  1623. Requirement already satisfied: cffi!=1.11.3,>=1.8 in /install/lib/python3.7/site-packages (from cryptography->service_identity) (1.13.2)
  1624. Requirement already satisfied: sqlparse in /install/lib/python3.7/site-packages (from Django>=1.11->django-redis) (0.3.0)
  1625. Requirement already satisfied: amqp<3.0,>=2.4.0 in /install/lib/python3.7/site-packages (from kombu<4.4,>=4.2.0->celery) (2.5.2)
  1626. Collecting python-dateutil
  1627. Downloading https://files.pythonhosted.org/packages/d4/70/d60450c3dd48ef87586924207ae8907090de0b306af2bce5d134d78615cb/python_dateutil-2.8.1-py2.py3-none-any.whl (227kB)
  1628. Requirement already satisfied: pycparser in /install/lib/python3.7/site-packages (from cffi!=1.11.3,>=1.8->cryptography->service_identity) (2.19)
  1629. Requirement already satisfied: vine<5.0.0a1,>=1.1.3 in /install/lib/python3.7/site-packages (from amqp<3.0,>=2.4.0->kombu<4.4,>=4.2.0->celery) (1.3.0)
  1630. Building wheels for collected packages: psycopg2, uwsgi, msgpack-python, python-crontab
  1631. Building wheel for psycopg2 (setup.py): started
  1632. Building wheel for psycopg2 (setup.py): finished with status 'done'
  1633. Created wheel for psycopg2: filename=psycopg2-2.8.4-cp37-cp37m-linux_x86_64.whl size=466663 sha256=e223b6ed1be8f48a52e430be33efc28b526d0bf1fd3452b15a983255033506b3
  1634. Stored in directory: /root/.cache/pip/wheels/7e/5b/53/30085c62689dcfce50c8f40759945a49eb856af082e9ebf751
  1635. Building wheel for uwsgi (setup.py): started
  1636. Building wheel for uwsgi (setup.py): finished with status 'done'
  1637. Created wheel for uwsgi: filename=uWSGI-2.0.18-cp37-cp37m-linux_x86_64.whl size=505212 sha256=7d34fcbd88a09f4a20672d38325ad6f4efa3348267a7a7fb02fe99797a57e140
  1638. Stored in directory: /root/.cache/pip/wheels/2d/0c/b0/f3ba1bbce35c3766c9dac8c3d15d5431cac57e7a8c4111c268
  1639. Building wheel for msgpack-python (setup.py): started
  1640. Building wheel for msgpack-python (setup.py): finished with status 'done'
  1641. Created wheel for msgpack-python: filename=msgpack_python-0.5.6-cp37-cp37m-linux_x86_64.whl size=10405 sha256=72cac019ea8970bcf77263c2ba920b95db7ac28d5700dc95bec1a64eb60b86d1
  1642. Stored in directory: /root/.cache/pip/wheels/d5/de/86/7fa56fda12511be47ea0808f3502bc879df4e63ab168ec0406
  1643. Building wheel for python-crontab (setup.py): started
  1644. Building wheel for python-crontab (setup.py): finished with status 'done'
  1645. Created wheel for python-crontab: filename=python_crontab-2.4.0-cp37-none-any.whl size=25164 sha256=4b714941540c638afa3f042abc0b2cde0aab719263f970b84f83eeff950a9c1b
  1646. Stored in directory: /root/.cache/pip/wheels/4b/09/db/93b493d70ba0d4e11dec3d7285d512909e4230627662fcb89b
  1647. Successfully built psycopg2 uwsgi msgpack-python python-crontab
  1648. ERROR: daphne 2.4.1 has requirement asgiref~=3.2, but you'll have asgiref 1.1.2 which is incompatible.
  1649. ERROR: channels 2.4.0 has requirement asgiref~=3.2, but you'll have asgiref 1.1.2 which is incompatible.
  1650. Installing collected packages: msgpack-python, asgiref, redis, asgi-redis, django-redis, psycopg2, uwsgi, sentry-sdk, supervisor, python-dateutil, python-crontab, django-timezone-field, django-celery-beat
  1651. Found existing installation: asgiref 3.2.3
  1652. Uninstalling asgiref-3.2.3:
  1653. Successfully uninstalled asgiref-3.2.3
  1654. WARNING: The scripts echo_supervisord_conf, pidproxy, supervisorctl and supervisord are installed in '/install/bin' which is not on PATH.
  1655. Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.
  1656. Successfully installed asgi-redis-1.4.3 asgiref-1.1.2 django-celery-beat-1.5.0 django-redis-4.11.0 django-timezone-field-4.0 msgpack-python-0.5.6 psycopg2-2.8.4 python-crontab-2.4.0 python-dateutil-2.8.1 redis-2.10.6 sentry-sdk-0.14.0 supervisor-4.1.0 uwsgi-2.0.18
  1657. WARNING: You are using pip version 19.3.1; however, version 20.0.1 is available.
  1658. You should consider upgrading via the 'pip install --upgrade pip' command.
  1659. Removing intermediate container 4df9e739ea9f
  1660. ---> b621f59a016b
  1661. Successfully built b621f59a016b
  1662. Successfully tagged openwisp/openwisp-base:intermedia-python
  1663. docker build --tag openwisp/openwisp-base:latest \
  1664. --file ./build/openwisp_base/Dockerfile ./build/
  1665. Sending build context to Docker daemon 152.6kB
  1666. Step 1/18 : FROM python:3.7.5-slim-buster AS SYSTEM
  1667. ---> 9f4008bf3f11
  1668. Step 2/18 : RUN apt update && apt install --yes --no-install-recommends zlib1g-dev libjpeg-dev libcairo2 libpangocairo-1.0 gdal-bin gettext && rm -rf /var/lib/apt/lists/* /root/.cache/pip/* /tmp/*
  1669. ---> Using cache
  1670. ---> 97488101ee02
  1671. Step 3/18 : FROM SYSTEM AS PYTHON
  1672. ---> 97488101ee02
  1673. Step 4/18 : RUN apt update && apt install --yes --no-install-recommends gcc libpq-dev && rm -rf /var/lib/apt/lists/* /root/.cache/pip/* /tmp/*
  1674. ---> Using cache
  1675. ---> 7361b9b4161e
  1676. Step 5/18 : ENV PYTHONPATH=/install/lib/python3.7/site-packages
  1677. ---> Using cache
  1678. ---> 9c9aa1781cc3
  1679. Step 6/18 : RUN pip install --upgrade https://github.com/openwisp/openwisp-controller/tarball/master --prefix='/install'
  1680. ---> Using cache
  1681. ---> 76fb0ae5fc05
  1682. Step 7/18 : RUN pip install --upgrade https://github.com/openwisp/openwisp-network-topology/tarball/master --prefix='/install'
  1683. ---> Using cache
  1684. ---> 901d96b63473
  1685. Step 8/18 : RUN pip install --upgrade https://github.com/openwisp/django-freeradius/tarball/master --prefix='/install'
  1686. ---> Using cache
  1687. ---> 192fb43e9ef1
  1688. Step 9/18 : RUN pip install --upgrade https://github.com/openwisp/openwisp-radius/tarball/master --prefix='/install'
  1689. ---> Using cache
  1690. ---> 247adfa88f3a
  1691. Step 10/18 : RUN pip install --upgrade https://github.com/openwisp/openwisp-users/tarball/master --prefix='/install'
  1692. ---> Using cache
  1693. ---> 090acf5b3cb2
  1694. Step 11/18 : RUN pip install --upgrade https://github.com/openwisp/django-netjsonconfig/tarball/master --prefix='/install'
  1695. ---> Using cache
  1696. ---> b4f661b5d6be
  1697. Step 12/18 : RUN pip install --upgrade https://github.com/openwisp/django-x509/tarball/master --prefix='/install'
  1698. ---> Using cache
  1699. ---> 977c25d30f76
  1700. Step 13/18 : RUN pip install --upgrade https://github.com/openwisp/openwisp-utils/tarball/master --prefix='/install'
  1701. ---> Using cache
  1702. ---> ee1af6a14d7d
  1703. Step 14/18 : RUN pip install --prefix='/install' asgi_redis service_identity django-redis psycopg2 uwsgi sentry-sdk supervisor celery django-celery-beat redis==2.10.6
  1704. ---> Using cache
  1705. ---> b621f59a016b
  1706. Step 15/18 : FROM SYSTEM
  1707. ---> 97488101ee02
  1708. Step 16/18 : COPY --from=PYTHON /install /usr/local
  1709. ---> 74598ae1ad7b
  1710. Step 17/18 : COPY ./common/ /opt/openwisp/
  1711. ---> b41eb688a195
  1712. Step 18/18 : ENV DASHBOARD_APP_SERVICE=dashboard PYTHONUNBUFFERED=1 TZ=UTC SET_RADIUS_TASKS=True SET_TOPOLOGY_TASKS=True DEBUG_MODE=False REDIS_HOST=redis DB_ENGINE=django.contrib.gis.db.backends.postgis DB_NAME=openwisp_db DB_USER=admin DB_PASS=admin DB_HOST=postgres DB_PORT=5432 DB_OPTIONS={} EMAIL_BACKEND=django.core.mail.backends.smtp.EmailBackend EMAIL_HOST=postfix EMAIL_HOST_PORT=25 EMAIL_HOST_USER="" EMAIL_HOST_PASSWORD="" EMAIL_HOST_TLS=False EMAIL_DJANGO_DEFAULT=example@example.org DJANGO_LOG_LEVEL=ERROR DJANGO_LANGUAGE_CODE=en-gb DJANGO_ALLOWED_HOSTS=* DJANGO_X509_DEFAULT_CERT_VALIDITY=1825 DJANGO_X509_DEFAULT_CA_VALIDITY=3650 DJANGO_SECRET_KEY=DEFAULT_BAD_KEY DJANGO_CORS_ORIGIN_ALLOW_ALL=True DJANGO_SENTRY_DSN="" DJANGO_LEAFET_CENTER_X_AXIS=0 DJANGO_LEAFET_CENTER_Y_AXIS=0 DJANGO_LEAFET_ZOOM=1 DASHBOARD_APP_PORT=8000 CONTROLLER_APP_PORT=8001 RADIUS_APP_PORT=8002 TOPOLOGY_APP_PORT=8003 WEBSOCKET_APP_PORT=8004 FREERADIUS_ORGANIZATION=default DASHBOARD_URI=http://dashboard-internal VPN_NAME=default VPN_ORG=default VPN_CLIENT_NAME="Default Management Vpn" X509_NAME_CA=default X509_NAME_CERT=default X509_COUNTRY_CODE=IN X509_STATE=Delhi X509_CITY="New Delhi" X509_ORGANIZATION_NAME=OpenWISP X509_ORGANIZATION_UNIT_NAME=OpenWISP X509_EMAIL=certificate@example.com X509_COMMON_NAME=OpenWISP CRON_DELETE_OLD_RADACCT=365 CRON_DELETE_OLD_POSTAUTH=365 CRON_CLEANUP_STALE_RADACCT=365 CRON_DELETE_OLD_USERS=12
  1713. ---> Running in 6ce70c602368
  1714. Removing intermediate container 6ce70c602368
  1715. ---> 7f9ffc1020f2
  1716. Successfully built 7f9ffc1020f2
  1717. Successfully tagged openwisp/openwisp-base:latest
  1718. docker-compose build --parallel
  1719. WARNING: Some services (celery, celerybeat, controller, daphne, dashboard, freeradius, nginx, postfix, postgres, radius, redis, topology, websocket) use the 'deploy' key, which will be ignored. Compose does not support 'deploy' configuration - use `docker stack deploy` to deploy to a swarm.
  1720. postgres uses an image, skipping
  1721. redis uses an image, skipping
  1722. celerybeat uses an image, skipping
  1723. celery uses an image, skipping
  1724. websocket uses an image, skipping
  1725. Building postfix ...
  1726. Building openvpn ...
  1727. Building dashboard ...
  1728. Building daphne ...
  1729. Building topology ...
  1730. Building radius ...
  1731. Building freeradius ...
  1732. Building controller ...
  1733. Building nginx ...
  1734. Building openvpn
  1735. Building controller
  1736. Building daphne
  1737. Building topology
  1738. Building postfix
  1739. Step 1/8 : FROM alpine:latest
  1740. ---> cc0abc535e36
  1741. Step 2/8 : WORKDIR /opt/openwisp/
  1742. Step 1/7 : FROM openwisp/openwisp-base:latest
  1743. ---> 7f9ffc1020f2
  1744. Step 2/7 : WORKDIR /opt/openwisp/
  1745. Step 1/7 : FROM openwisp/openwisp-base:latest
  1746. Step 1/8 : FROM openwisp/openwisp-base:latest
  1747. ---> 7f9ffc1020f2
  1748. Step 2/8 : WORKDIR /opt/openwisp/
  1749. Step 1/6 : FROM kylemanna/openvpn:latest
  1750. ---> cb37e7f7d140
  1751. Step 2/6 : RUN apk add --no-cache postgresql-client supervisor && rm -rf /var/cache/apk/* /tmp/*
  1752. ---> 7f9ffc1020f2
  1753. Step 2/7 : WORKDIR /opt/openwisp/
  1754. ---> Running in 0f23a5deab0f
  1755. ---> Running in 8a94dbcb2cd0
  1756. ---> Running in 93b10aed0559
  1757. ---> Running in 58d5cbfc4e73
  1758. ---> Running in 5b9afa12813f
  1759. Removing intermediate container 0f23a5deab0f
  1760. ---> 43dbdc7e88f3
  1761. Step 3/8 : RUN apk add --no-cache --upgrade openssl cyrus-sasl cyrus-sasl-plain cyrus-sasl-login && apk add --no-cache postfix rsyslog tzdata && rm -rf /tmp/* /var/cache/apk/*
  1762. Removing intermediate container 93b10aed0559
  1763. ---> f86d27d5def2
  1764. Step 3/7 : COPY ./openwisp_controller/urls.py ./openwisp_controller/module_settings.py /opt/openwisp/openwisp/
  1765. Removing intermediate container 58d5cbfc4e73
  1766. ---> 5a80e563bfa3
  1767. Step 3/7 : COPY ./openwisp_topology/urls.py ./openwisp_topology/module_settings.py /opt/openwisp/openwisp/
  1768. ---> Running in 58e46f6eb91d
  1769. Removing intermediate container 8a94dbcb2cd0
  1770. ---> b0a9f0b4f593
  1771. Step 3/8 : ENTRYPOINT ["supervisord", "--nodaemon", "--configuration"]
  1772. ---> Running in d9b7136c5ce3
  1773. Removing intermediate container d9b7136c5ce3
  1774. ---> 5d40a2211796
  1775. Step 4/8 : COPY ./common/ ./openwisp_websocket/daphne.conf ./openwisp_websocket/worker.conf /opt/openwisp/
  1776. fetch http://dl-cdn.alpinelinux.org/alpine/v3.10/main/x86_64/APKINDEX.tar.gz
  1777. ---> 6aa21c03e3e4
  1778. Step 4/7 : CMD ["bash", "init_command.sh"]
  1779. ---> 5732871a6aed
  1780. Step 4/7 : CMD ["bash", "init_command.sh"]
  1781. ---> Running in d9473c6017b2
  1782. ---> Running in f9e110c6e912
  1783. fetch http://dl-cdn.alpinelinux.org/alpine/v3.11/main/x86_64/APKINDEX.tar.gz
  1784. Removing intermediate container d9473c6017b2
  1785. ---> 70ef9090e75b
  1786. Step 5/7 : ARG CONTROLLER_APP_PORT=8001
  1787. ---> Running in c0bedd957a21
  1788. Removing intermediate container f9e110c6e912
  1789. ---> 8e1c39d6a974
  1790. Step 5/7 : ARG TOPOLOGY_APP_PORT=8003
  1791. ---> Running in fb79d50fa879
  1792. ---> a768ebe029b4
  1793. Step 5/8 : COPY ./openwisp_websocket/module_settings.py ./openwisp_websocket/urls.py /opt/openwisp/openwisp/
  1794. Removing intermediate container c0bedd957a21
  1795. ---> 09f7e9ac6568
  1796. Step 6/7 : ENV MODULE_NAME=controller CONTAINER_PORT=$CONTROLLER_APP_PORT DASHBOARD_APP_PORT=8000
  1797. Removing intermediate container fb79d50fa879
  1798. ---> edef4a735d06
  1799. Step 6/7 : ENV MODULE_NAME=topology CONTAINER_PORT=$TOPOLOGY_APP_PORT DASHBOARD_APP_SERVICE=dashboard
  1800. ---> Running in 775d5acd96b1
  1801. ---> Running in 85a162701949
  1802. Removing intermediate container 775d5acd96b1
  1803. ---> b9e59270ff6e
  1804. Step 7/7 : EXPOSE $CONTROLLER_APP_PORT
  1805. Removing intermediate container 85a162701949
  1806. ---> 8e7de5e3a88e
  1807. Step 7/7 : EXPOSE $TOPOLOGY_APP_PORT
  1808. ---> Running in 78c65b4e8a94
  1809. ---> Running in 337692b7d59d
  1810. ---> e23fa5312463
  1811. Step 6/8 : ARG WEBSOCKET_APP_PORT=8004
  1812. ---> Running in 75dda675dbe0
  1813. Removing intermediate container 337692b7d59d
  1814. ---> 2abe06a280cc
  1815. Successfully built 2abe06a280cc
  1816. Building nginx
  1817. Building topology ... done
  1818. Building controller ... done/openwisp-controller:latest
  1819. Successfully built ba8df4cba579
  1820. Successfully tagged openwisp/openwisp-topology:latest
  1821. Removing intermediate container 75dda675dbe0
  1822. ---> efc9f2f90e90
  1823. Step 7/8 : ENV MODULE_NAME=websocket CONTAINER_PORT=$WEBSOCKET_APP_PORT
  1824. ---> Running in abe4b03b99af
  1825. Step 1/12 : FROM openwisp/openwisp-base:latest
  1826. ---> 7f9ffc1020f2
  1827. Step 2/12 : WORKDIR /opt/openwisp/
  1828. ---> Using cache
  1829. ---> 5a80e563bfa3
  1830. Step 3/12 : COPY ./openwisp_dashboard/load_init_data.py ./openwisp_dashboard/openvpn.json /opt/openwisp/
  1831. Step 1/7 : FROM nginx:alpine
  1832. ---> 36189e6707f4
  1833. Step 2/7 : RUN apk add --update --no-cache certbot openssl && rm -rf /var/cache/apk/* /tmp/*
  1834. ---> Running in 3732fa2d8ca1
  1835. Removing intermediate container abe4b03b99af
  1836. ---> c2f5cb324355
  1837. Step 8/8 : EXPOSE $WEBSOCKET_APP_PORT
  1838. ---> Running in f135265fd113
  1839. Building radius
  1840. Building daphne ... done
  1841. Removing intermediate container f135265fd113
  1842. ---> 5eda63525b32
  1843. Successfully built 5eda63525b32
  1844. Successfully tagged openwisp/openwisp-websocket:latest
  1845. ---> d834f7ca0429
  1846. Step 4/12 : COPY ./openwisp_controller/module_settings.py /opt/openwisp/openwisp/controller_settings.py
  1847. fetch http://dl-cdn.alpinelinux.org/alpine/v3.10/main/x86_64/APKINDEX.tar.gz
  1848. Step 1/7 : FROM openwisp/openwisp-base:latest
  1849. ---> 7f9ffc1020f2
  1850. Step 2/7 : WORKDIR /opt/openwisp/
  1851. ---> Using cache
  1852. ---> 5a80e563bfa3
  1853. Step 3/7 : COPY ./openwisp_radius/urls.py ./openwisp_radius/module_settings.py /opt/openwisp/openwisp/
  1854. ---> 2b1fcc6287d7
  1855. Step 5/12 : COPY ./openwisp_topology/module_settings.py /opt/openwisp/openwisp/topology_settings.py
  1856. ---> 25922a9ea925
  1857. Step 6/12 : COPY ./openwisp_radius/module_settings.py /opt/openwisp/openwisp/radius_settings.py
  1858. fetch http://dl-cdn.alpinelinux.org/alpine/v3.10/community/x86_64/APKINDEX.tar.gz
  1859. ---> 12f495c53127
  1860. Step 4/7 : CMD ["bash", "init_command.sh"]
  1861. ---> Running in 2db3eab55cbc
  1862. ---> 5f741971dc41
  1863. Step 7/12 : COPY ./openwisp_dashboard/module_settings.py ./openwisp_dashboard/urls.py /opt/openwisp/openwisp/
  1864. Removing intermediate container 2db3eab55cbc
  1865. ---> ef58ba108f63
  1866. Step 5/7 : ARG RADIUS_APP_PORT=8002
  1867. ---> Running in bba7ff2c08eb
  1868. Removing intermediate container bba7ff2c08eb
  1869. ---> 406968477b49
  1870. Step 6/7 : ENV MODULE_NAME=radius CONTAINER_PORT=$RADIUS_APP_PORT
  1871. ---> Running in 9bc553d628ed
  1872. ---> b5d909d7a1f5
  1873. Step 8/12 : CMD ["bash", "init_command.sh"]
  1874. ---> Running in e04250b51cd8
  1875. Removing intermediate container 9bc553d628ed
  1876. ---> 01d1de8445f4
  1877. Step 7/7 : EXPOSE $RADIUS_APP_PORT
  1878. ---> Running in f182c8c2948c
  1879. Removing intermediate container e04250b51cd8
  1880. ---> 2cece27f2c75
  1881. Step 9/12 : ARG DASHBOARD_APP_PORT=8000
  1882. ---> Running in 886e63001eeb
  1883. Building freeradius
  1884. Building radius ... done
  1885. Successfully built 64fabb63a0b0
  1886. Successfully tagged openwisp/openwisp-radius:latest
  1887. Removing intermediate container 886e63001eeb
  1888. ---> 495897470466
  1889. Step 10/12 : ARG WEBSOCKET_APP_PORT=8004
  1890. Step 1/7 : FROM freeradius/freeradius-server:3.0.19-alpine
  1891. ---> 0d1d9b625b97
  1892. Step 2/7 : RUN apk add --no-cache --update postgresql-dev postgresql-client jq && rm -rf /var/cache/apk/* /tmp/*
  1893. ---> Running in 4adf9c37f1d9
  1894. ---> Running in abee51f8e121
  1895. (1/16) Upgrading libcrypto1.1 (1.1.1d-r2 -> 1.1.1d-r3)
  1896. Removing intermediate container 4adf9c37f1d9
  1897. ---> 3d177eff1f85
  1898. Step 11/12 : ENV MODULE_NAME=dashboard CONTAINER_PORT=$DASHBOARD_APP_PORT
  1899. ---> Running in 8fa18546fad9
  1900. Removing intermediate container 8fa18546fad9
  1901. ---> 4967b14bd8bb
  1902. Building dashboard ... done
  1903. ---> Running in f76fb068c22b
  1904. fetch http://dl-cdn.alpinelinux.org/alpine/v3.10/main/x86_64/APKINDEX.tar.gz
  1905. Removing intermediate container f76fb068c22b
  1906. ---> 7af8afe7d7c8
  1907. Successfully built 7af8afe7d7c8
  1908. Successfully tagged openwisp/openwisp-dashboard:latest
  1909. fetch http://dl-cdn.alpinelinux.org/alpine/edge/testing/x86_64/APKINDEX.tar.gz
  1910. fetch http://dl-cdn.alpinelinux.org/alpine/v3.10/community/x86_64/APKINDEX.tar.gz
  1911. fetch http://dl-cdn.alpinelinux.org/alpine/v3.10/community/x86_64/APKINDEX.tar.gz
  1912. (1/15) Installing libedit (20190324.3.1-r0)
  1913. (2/16) Upgrading libssl1.1 (1.1.1d-r2 -> 1.1.1d-r3)
  1914. (2/15) Installing db (5.3.28-r1)
  1915. (3/16) Installing db (5.3.28-r1)
  1916. (1/41) Installing expat (2.2.8-r0)
  1917. (2/41) Installing libffi (3.2.1-r6)
  1918. (3/41) Installing gdbm (1.13-r1)
  1919. (4/41) Installing xz-libs (5.2.4-r0)
  1920. (5/41) Installing readline (8.0.0-r0)
  1921. (1/13) Upgrading libcrypto1.1 (1.1.1c-r0 -> 1.1.1d-r2)
  1922. (6/41) Installing sqlite-libs (3.28.0-r2)
  1923. (4/16) Installing krb5-conf (1.0-r1)
  1924. (5/16) Installing libcom_err (1.45.5-r0)
  1925. (6/16) Installing ncurses-terminfo-base (6.1_p20191130-r0)
  1926. (7/16) Installing ncurses-terminfo (6.1_p20191130-r0)
  1927. (3/15) Installing libsasl (2.1.27-r4)
  1928. (4/15) Installing libldap (2.4.48-r0)
  1929. (7/41) Installing python3 (3.7.5-r1)
  1930. (5/15) Installing libpq (11.6-r0)
  1931. (8/16) Installing ncurses-libs (6.1_p20191130-r0)
  1932. (6/15) Installing postgresql-client (11.6-r0)
  1933. (9/16) Installing readline (8.0.1-r0)
  1934. (10/16) Installing sqlite-libs (3.30.1-r1)
  1935. (2/13) Upgrading libssl1.1 (1.1.1c-r0 -> 1.1.1d-r2)
  1936. (3/13) Installing oniguruma (6.9.4-r0)
  1937. (11/16) Installing heimdal-libs (7.7.0-r0)
  1938. (4/13) Installing jq (1.6-r0)
  1939. (7/15) Installing libbz2 (1.0.6-r7)
  1940. (8/15) Installing expat (2.2.8-r0)
  1941. (5/13) Installing ncurses-terminfo-base (6.1_p20190518-r0)
  1942. (6/13) Installing ncurses-terminfo (6.1_p20190518-r0)
  1943. (9/15) Installing libffi (3.2.1-r6)
  1944. (10/15) Installing gdbm (1.13-r1)
  1945. (12/16) Installing libsasl (2.1.27-r5)
  1946. (13/16) Installing cyrus-sasl (2.1.27-r5)
  1947. (14/16) Installing cyrus-sasl-login (2.1.27-r5)
  1948. (11/15) Installing sqlite-libs (3.28.0-r2)
  1949. (15/16) Installing cyrus-sasl-plain (2.1.27-r5)
  1950. (16/16) Installing openssl (1.1.1d-r3)
  1951. Executing busybox-1.31.1-r8.trigger
  1952. OK: 20 MiB in 28 packages
  1953. fetch http://dl-cdn.alpinelinux.org/alpine/v3.11/main/x86_64/APKINDEX.tar.gz
  1954. (7/13) Installing ncurses-libs (6.1_p20190518-r0)
  1955. (12/15) Installing python2 (2.7.16-r2)
  1956. (8/13) Installing libedit (20190324.3.1-r0)
  1957. (9/13) Installing libpq (11.6-r0)
  1958. fetch http://dl-cdn.alpinelinux.org/alpine/v3.11/community/x86_64/APKINDEX.tar.gz
  1959. (10/13) Installing postgresql-client (11.6-r0)
  1960. (11/13) Installing openssl-dev (1.1.1d-r2)
  1961. (1/6) Installing postfix (3.4.8-r0)
  1962. Executing postfix-3.4.8-r0.pre-install
  1963. (2/6) Installing libestr (0.1.11-r1)
  1964. (3/6) Installing libfastjson (0.99.8-r2)
  1965. (4/6) Installing libuuid (2.34-r1)
  1966. (5/6) Installing rsyslog (8.1911.0-r1)
  1967. (6/6) Installing tzdata (2019c-r0)
  1968. Executing busybox-1.31.1-r8.trigger
  1969. OK: 27 MiB in 34 packages
  1970. Removing intermediate container 58e46f6eb91d
  1971. ---> f940221cbb85
  1972. Step 4/8 : CMD ["sh", "init_command.sh"]
  1973. ---> Running in 0a5724894d56
  1974. Removing intermediate container 0a5724894d56
  1975. ---> 34db0c85702c
  1976. Step 5/8 : EXPOSE 25
  1977. ---> Running in 95687b42bd3b
  1978. Removing intermediate container 95687b42bd3b
  1979. ---> c26c4e354cfd
  1980. Step 6/8 : COPY ./openwisp_postfix/rsyslog.conf /etc/rsyslog.conf
  1981. ---> fb8662783c86
  1982. Step 7/8 : COPY ./common/init_command.sh ./common/utils.sh /opt/openwisp/
  1983. ---> e1fd70600553
  1984. Step 8/8 : ENV MODULE_NAME=postfix TZ=UTC POSTFIX_MYHOSTNAME=example.org POSTFIX_ALLOWED_SENDER_DOMAINS=example.org POSTFIX_RELAYHOST=null PBuilding postfix ... done
  1985. POSTFIX_RELAYHOST_PASSWORD=null POSTFIX_RELAYHOST_TLS_LEVEL=may POSTFIX_MYNETWORKS='127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128' POSTFIX_MESSAGE_SIZE_LIMIT=0 POSTFIX_DEBUG_MYNETWORKS=null
  1986. ---> Running in 13995f341e63
  1987. Removing intermediate container 13995f341e63
  1988. ---> 3c8eb03f9b99
  1989. Successfully built 3c8eb03f9b99
  1990. Successfully tagged openwisp/openwisp-postfix:latest
  1991. (12/13) Installing postgresql-libs (11.6-r0)
  1992. (13/13) Installing postgresql-dev (11.6-r0)
  1993. Executing busybox-1.30.1-r2.trigger
  1994. Executing ca-certificates-20190108-r0.trigger
  1995. OK: 53 MiB in 43 packages
  1996. Removing intermediate container abee51f8e121
  1997. ---> a04087de6da1
  1998. Step 3/7 : CMD ["sh", "init_command.sh"]
  1999. (13/15) Installing py-meld3 (1.0.2-r1)
  2000. ---> Running in ffa1f19bd916
  2001. Removing intermediate container ffa1f19bd916
  2002. ---> e052d30ef962
  2003. Step 4/7 : EXPOSE 1812/udp 1813/udp
  2004. (14/15) Installing py-setuptools (40.8.0-r1)
  2005. ---> Running in c62b4aa4a67e
  2006. Removing intermediate container c62b4aa4a67e
  2007. ---> 4c7c87a18372
  2008. Step 5/7 : COPY ./common/init_command.sh ./common/utils.sh ./
  2009. ---> f1589cb745e1
  2010. Step 6/7 : COPY --chown=root:root ./openwisp_freeradius/raddb/ /etc/raddb/
  2011. ---> 58e5b111c808
  2012. Step 7/7 : ENV MODULE_NAME=freeradius DB_NAME=openwisp_db DB_USER=admin DB_PASS=admin DB_HOST=postgres DB_PORT=5432 DB_OPTIONS={} FREERADIUS_KEY=testing123 FREERADIUS_CLIENTS=0.0.0.0/0 FREERADIUS_ORGANIZATION=default DASHBOARD_URI=http://dashboard-internal DEBUG_MODE=False
  2013. ---> Running in bffa2dfa6a80
  2014. Removing intermediate container bffa2dfa6a80
  2015. Building freeradius ... done
  2016. Successfully built 0b9bc71d8111
  2017. Successfully tagged openwisp/openwisp-freeradius:latest
  2018. (15/15) Installing supervisor (3.3.5-r0)
  2019. (8/41) Installing py3-setuptools (40.8.0-r1)
  2020. Executing busybox-1.30.1-r2.trigger
  2021. (9/41) Installing py3-cparser (2.19-r2)
  2022. OK: 73 MiB in 46 packages
  2023. (10/41) Installing py3-cffi (1.11.5-r4)
  2024. (11/41) Installing py3-idna (2.8-r1)
  2025. (12/41) Installing py3-asn1crypto (0.24.0-r1)
  2026. (13/41) Installing py3-six (1.12.0-r1)
  2027. (14/41) Installing py3-cryptography (2.6.1-r1)
  2028. Removing intermediate container 5b9afa12813f
  2029. ---> a562f24a0c04
  2030. Step 3/6 : CMD ["sh", "init_command.sh"]
  2031. ---> Running in 37d371f4bdd1
  2032. Removing intermediate container 37d371f4bdd1
  2033. ---> e0df4b9c902c
  2034. Step 4/6 : COPY ./common/init_command.sh ./common/utils.sh ./openwisp_openvpn/ ./
  2035. (15/41) Installing py3-pbr (5.3.0-r0)
  2036. ---> c68fe415a0d3
  2037. Step 5/6 : ENV MODULE_NAME=openvpn DASHBOARD_APP_SERVICE=dashboard DASHBOARD_URI=http://dashboard-internal DB_NAME=openwisp_db DB_USER=admin DB_PASS=admin DB_HOST=postgres DB_PORT=5432 DB_OPTIONS={} VPN_NAME=default VPN_ORG=default
  2038. (16/41) Installing py3-mock (2.0.0-r4)
  2039. ---> Running in c265d4590926
  2040. (17/41) Installing py3-openssl (19.0.0-r0)
  2041. Removing intermediate container c265d4590926
  2042. ---> 3646877136f7
  2043. Building openvpn ... done
  2044. ---> Running in c888e2824e57
  2045. (18/41) Installing py3-josepy (1.1.0-r1)
  2046. (19/41) Installing py3-tz (2019.1-r0)
  2047. Removing intermediate container c888e2824e57
  2048. ---> 356b9fcacc38
  2049. Successfully built 356b9fcacc38
  2050. Successfully tagged openwisp/openwisp-openvpn:latest
  2051. (20/41) Installing py3-rfc3339 (1.1-r1)
  2052. (21/41) Installing py-requests (2.21.0-r4)
  2053. (22/41) Installing py3-chardet (3.0.4-r1)
  2054. (23/41) Installing py3-certifi (2019.6.16-r0)
  2055. (24/41) Installing py3-urllib3 (1.25.3-r0)
  2056. (25/41) Installing py3-requests (2.21.0-r4)
  2057. (26/41) Installing py3-requests-toolbelt (0.8.0-r1)
  2058. (27/41) Installing py3-acme (0.35.1-r0)
  2059. (28/41) Installing py3-argparse (1.4.0-r3)
  2060. (29/41) Installing py3-configargparse (0.14.0-r1)
  2061. (30/41) Installing py3-configobj (5.0.6-r4)
  2062. (31/41) Installing py3-future (0.17.1-r0)
  2063. (32/41) Installing py3-parsedatetime (2.4-r4)
  2064. (33/41) Installing py3-zope-interface (4.6.0-r1)
  2065. (34/41) Installing py3-zope-proxy (4.3.1-r2)
  2066. (35/41) Installing py3-zope-deferredimport (4.3-r2)
  2067. (36/41) Installing py3-zope-deprecation (4.4.0-r1)
  2068. (37/41) Installing py3-zope-event (4.4-r2)
  2069. (38/41) Installing py3-zope-hookable (4.2.0-r2)
  2070. (39/41) Installing py3-zope-component (4.5-r2)
  2071. (40/41) Installing certbot (0.35.1-r0)
  2072. (41/41) Installing openssl (1.1.1d-r2)
  2073. Executing busybox-1.30.1-r2.trigger
  2074. OK: 116 MiB in 78 packages
  2075. Removing intermediate container 3732fa2d8ca1
  2076. ---> 2a9a5b29c0d4
  2077. Step 3/7 : WORKDIR /etc/nginx/
  2078. ---> Running in b98181419efb
  2079. Removing intermediate container b98181419efb
  2080. ---> 5410c0fbb0ec
  2081. Step 4/7 : CMD ["sh", "init_command.sh"]
  2082. ---> Running in ce887ffa17be
  2083. Removing intermediate container ce887ffa17be
  2084. ---> e01ef3d68668
  2085. Step 5/7 : EXPOSE 80 443
  2086. ---> Running in 1e45d359a4f3
  2087. Removing intermediate container 1e45d359a4f3
  2088. ---> 0a093ca776a9
  2089. Step 6/7 : COPY ./common/services.py ./common/init_command.sh ./common/utils.sh ./openwisp_nginx/ /etc/nginx/
  2090. ---> ae38265dff5e
  2091. Step 7/7 : ENV MODULE_NAME=nginx PYTHONUNBUFFERED=1 DOLLAR=$ TZ=UTC SSL_CERT_MODE=True CERT_ADMIN_EMAIL=example@example.com NGINX_CLIENT_BODY_SIZE=5M NGINX_ADMIN_ALLOW_NETWORK=all NGINX_HTTPS_ALLOWED_IPS=all NGINX_HTTP_ALLOW=False NGINX_SERVER_NAME_HASH_BUCKET=32 NGINX_SSL_CONFIG='' NGINX_80_CONFIG='' NGINX_GZIP_SWITCH=off NGINX_GZIP_LEVEL=6 NGINX_GZIP_PROXIED=any NGINX_GZIP_MIN_LENGTH=1000 NGINX_GZIP_TYPES=* NGINX_CUSTOM_FILE=False NINGX_REAL_REMOTE_ADDR='$http_x_forwarded_for' DASHBOARD_APP_PORT=8000 CONTROLLER_APP_PORT=8001 RADIUS_APP_PORT=8002 TOPOLOGY_APP_PORT=8003 WEBSOCKET_APP_PORT=8004 DASHBOARD_APP_SERVICE=dashboard CONTROLLER_APP_SERVICE=controller RADIUS_APP_SERVICE=radius TOPOLOGY_APP_SERVICE=topology WEBSOCKET_APP_SERVICE=daphne DASHBOARD_DOMAIN=dashboard.example.com CONTROLLER_DOMAIN=controller.example.com RADIUS_DOMAIN=radius.example.com TOPOLOGY_DOMAIN=topology.example.com
  2092. ---> Running in 0166bd1d7ab3
  2093. Removing intermediate container 0166bd1d7ab3
  2094. ---> 43c5686e845e
  2095. Successfully built 43c5686e845e
  2096. Building nginx ... done
  2097. docker-compose up -d
  2098. WARNING: Some services (celery, celerybeat, controller, daphne, dashboard, freeradius, nginx, postfix, postgres, radius, redis, topology, websocket) use the 'deploy' key, which will be ignored. Compose does not support 'deploy' configuration - use `docker stack deploy` to deploy to a swarm.
  2099. Creating network "docker-openwisp_default" with the default driver
  2100. Creating volume "docker-openwisp_postgres_data" with default driver
  2101. Creating volume "docker-openwisp_openvpn_data" with default driver
  2102. Creating volume "docker-openwisp_openwisp_certs" with default driver
  2103. Creating volume "docker-openwisp_openwisp_media" with default driver
  2104. Creating volume "docker-openwisp_openwisp_static" with default driver
  2105. Creating volume "docker-openwisp_public_html" with default driver
  2106. Pulling postgres (mdillon/postgis:10-alpine)...
  2107. 10-alpine: Pulling from mdillon/postgis
  2108. 8e402f1a9c57: Pull complete
  2109. 12541ba6b234: Pull complete
  2110. 005e29442040: Pull complete
  2111. 41c5b79c54a2: Pull complete
  2112. 06a0f06e7ff2: Pull complete
  2113. 220327ec1498: Pull complete
  2114. 16a91839d2ba: Pull complete
  2115. 863de4abb10f: Pull complete
  2116. e31248775d21: Pull complete
  2117. 7bb4e245ad6b: Pull complete
  2118. d6c5a4266dcd: Pull complete
  2119. 184937b6dad5: Pull complete
  2120. Digest: sha256:41516e866f9ec84a7c348084e02b577961cc5bca7c827d91b4566f0f729f370c
  2121. Status: Downloaded newer image for mdillon/postgis:10-alpine
  2122. Pulling redis (redis:alpine)...
  2123. alpine: Pulling from library/redis
  2124. c9b1b535fdd9: Pull complete
  2125. 8dd5e7a0ba4a: Pull complete
  2126. e20c1cdf5aef: Pull complete
  2127. f06a0c1e566e: Pull complete
  2128. 230b5c8df708: Pull complete
  2129. 0cb9ac88f5bf: Pull complete
  2130. Digest: sha256:cb9783b1c39bb34f8d6572406139ab325c4fac0b28aaa25d5350495637bb2f76
  2131. Status: Downloaded newer image for redis:alpine
  2132. Creating docker-openwisp_redis_1 ... done
  2133. Creating docker-openwisp_postgres_1 ... done
  2134. Creating docker-openwisp_openvpn_1 ... done
  2135. Creating docker-openwisp_postfix_1 ... done
  2136. Creating docker-openwisp_dashboard_1 ... done
  2137. Creating docker-openwisp_celerybeat_1 ... done
  2138. Creating docker-openwisp_topology_1 ... done
  2139. Creating docker-openwisp_radius_1 ... done
  2140. Creating docker-openwisp_daphne_1 ... done
  2141. Creating docker-openwisp_controller_1 ... done
  2142. Creating docker-openwisp_celery_1 ... done
  2143. Creating docker-openwisp_websocket_1 ... done
  2144. Creating docker-openwisp_freeradius_1 ... done
  2145. Creating docker-openwisp_nginx_1 ... done
  2146. docker-compose logs -f
  2147. WARNING: Some services (celery, celerybeat, controller, daphne, dashboard, freeradius, nginx, postfix, postgres, radius, redis, topology, websocket) use the 'deploy' key, which will be ignored. Compose does not support 'deploy' configuration - use `docker stack deploy` to deploy to a swarm.
  2148. Attaching to docker-openwisp_nginx_1, docker-openwisp_freeradius_1, docker-openwisp_websocket_1, docker-openwisp_daphne_1, docker-openwisp_topology_1, docker-openwisp_radius_1, docker-openwisp_celery_1, docker-openwisp_controller_1, docker-openwisp_celerybeat_1, docker-openwisp_dashboard_1, docker-openwisp_openvpn_1, docker-openwisp_postgres_1, docker-openwisp_postfix_1, docker-openwisp_redis_1
  2149. websocket_1 | 2020-01-21 23:50:58,462 INFO Set uid to user 0 succeeded
  2150. websocket_1 | 2020-01-21 23:50:58,462 INFO Set uid to user 0 succeeded
  2151. websocket_1 | 2020-01-21 23:50:58,466 INFO supervisord started with pid 1
  2152. websocket_1 | 2020-01-21 23:50:58,466 INFO supervisord started with pid 1
  2153. daphne_1 | 2020-01-21 23:50:58,044 INFO Set uid to user 0 succeeded
  2154. daphne_1 | 2020-01-21 23:50:58,044 INFO Set uid to user 0 succeeded
  2155. daphne_1 | 2020-01-21 23:50:58,050 INFO supervisord started with pid 1
  2156. daphne_1 | 2020-01-21 23:50:58,050 INFO supervisord started with pid 1
  2157. freeradius_1 | Waiting for dashboard to become available...
  2158. topology_1 | Waiting for database to become available...
  2159. nginx_1 | 2020/01/21 23:50:58 [error] 27#27: *1 connect() failed (111: Connection refused) while connecting to upstream, client: 172.18.0.4, server: dashboard-internal, request: "GET /admin/login/ HTTP/1.1", upstream: "uwsgi://172.18.0.6:8000", host: "dashboard-internal"
  2160. nginx_1 | [48e05e71f472] - 172.18.0.4 - - [21/Jan/2020:23:50:58 +0530] "GET /admin/login/ HTTP/1.1" 502 157 "-" "Wget" "-"
  2161. celery_1 | Waiting for database to become available...
  2162. celerybeat_1 | Waiting for database to become available...
  2163. controller_1 | Waiting for database to become available...
  2164. radius_1 | Waiting for database to become available...
  2165. postfix_1 | Generating a RSA private key
  2166. postfix_1 | .............................+++++
  2167. postfix_1 | ..........................+++++
  2168. postfix_1 | writing new private key to '/etc/ssl/mail/openwisp.mail.key'
  2169. postfix_1 | -----
  2170. openvpn_1 | Waiting for dashboard to become available...
  2171. dashboard_1 | Waiting for database to become available...
  2172. postgres_1 | The files belonging to this database system will be owned by user "postgres".
  2173. postgres_1 | This user must also own the server process.
  2174. postgres_1 |
  2175. postgres_1 | The database cluster will be initialized with locale "en_US.utf8".
  2176. postgres_1 | The default database encoding has accordingly been set to "UTF8".
  2177. postgres_1 | The default text search configuration will be set to "english".
  2178. postgres_1 |
  2179. postgres_1 | Data page checksums are disabled.
  2180. postgres_1 |
  2181. postgres_1 | fixing permissions on existing directory /var/lib/postgresql/data ... ok
  2182. postgres_1 | creating subdirectories ... ok
  2183. postgres_1 | selecting default max_connections ... 100
  2184. postgres_1 | selecting default shared_buffers ... 128MB
  2185. postgres_1 | selecting dynamic shared memory implementation ... posix
  2186. postgres_1 | creating configuration files ... ok
  2187. postgres_1 | running bootstrap script ... ok
  2188. postgres_1 | sh: locale: not found
  2189. postgres_1 | 2020-01-21 18:20:48.811 UTC [27] WARNING: no usable system locales were found
  2190. postgres_1 | performing post-bootstrap initialization ... ok
  2191. postgres_1 | syncing data to disk ... ok
  2192. postgres_1 |
  2193. postgres_1 | Success. You can now start the database server using:
  2194. postgres_1 |
  2195. postgres_1 | pg_ctl -D /var/lib/postgresql/data -l logfile start
  2196. postgres_1 |
  2197. postgres_1 |
  2198. postgres_1 | WARNING: enabling "trust" authentication for local connections
  2199. postgres_1 | You can change this by editing pg_hba.conf or using the option -A, or
  2200. postgres_1 | --auth-local and --auth-host, the next time you run initdb.
  2201. postgres_1 | waiting for server to start....2020-01-21 18:20:49.774 UTC [31] LOG: listening on Unix socket "/var/run/postgresql/.s.PGSQL.5432"
  2202. postgres_1 | 2020-01-21 18:20:49.810 UTC [32] LOG: database system was shut down at 2020-01-21 18:20:49 UTC
  2203. postgres_1 | 2020-01-21 18:20:49.818 UTC [31] LOG: database system is ready to accept connections
  2204. postgres_1 | done
  2205. postgres_1 | server started
  2206. postgres_1 | CREATE DATABASE
  2207. postgres_1 |
  2208. postgres_1 |
  2209. postgres_1 | /usr/local/bin/docker-entrypoint.sh: sourcing /docker-entrypoint-initdb.d/postgis.sh
  2210. postgres_1 | CREATE DATABASE
  2211. postgres_1 | UPDATE 1
  2212. postgres_1 | Loading PostGIS extensions into template_postgis
  2213. postgres_1 | CREATE EXTENSION
  2214. postgres_1 | CREATE EXTENSION
  2215. postgres_1 | CREATE EXTENSION
  2216. postgres_1 | CREATE EXTENSION
  2217. postgres_1 | Loading PostGIS extensions into openwisp_db
  2218. postgres_1 | CREATE EXTENSION
  2219. redis_1 | 1:C 21 Jan 2020 18:20:48.187 # oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo
  2220. redis_1 | 1:C 21 Jan 2020 18:20:48.187 # Redis version=5.0.7, bits=64, commit=00000000, modified=0, pid=1, just started
  2221. redis_1 | 1:C 21 Jan 2020 18:20:48.187 # Warning: no config file specified, using the default config. In order to specify a config file use redis-server /path/to/redis.conf
  2222. redis_1 | 1:M 21 Jan 2020 18:20:48.189 * Running mode=standalone, port=6379.
  2223. redis_1 | 1:M 21 Jan 2020 18:20:48.189 # WARNING: The TCP backlog setting of 511 cannot be enforced because /proc/sys/net/core/somaxconn is set to the lower value of 128.
  2224. redis_1 | 1:M 21 Jan 2020 18:20:48.189 # Server initialized
  2225. redis_1 | 1:M 21 Jan 2020 18:20:48.189 # WARNING you have Transparent Huge Pages (THP) support enabled in your kernel. This will create latency and memory usage issues with Redis. To fix this issue run the command 'echo never > /sys/kernel/mm/transparent_hugepage/enabled' as root, and add it to your /etc/rc.local in order to retain the setting after a reboot. Redis must be restarted after THP is disabled.
  2226. redis_1 | 1:M 21 Jan 2020 18:20:48.189 * Ready to accept connections
  2227. postgres_1 | CREATE EXTENSION
  2228. postgres_1 | CREATE EXTENSION
  2229. daphne_1 | 2020-01-21 23:50:59,056 INFO spawned: 'daphne' with pid 8
  2230. daphne_1 | 2020-01-21 23:50:59,056 INFO spawned: 'daphne' with pid 8
  2231. daphne_1 | Traceback (most recent call last):
  2232. daphne_1 | File "/usr/local/bin/daphne", line 5, in <module>
  2233. daphne_1 | from daphne.cli import CommandLineInterface
  2234. daphne_1 | File "/usr/local/lib/python3.7/site-packages/daphne/cli.py", line 7, in <module>
  2235. daphne_1 | from asgiref.compatibility import is_double_callable
  2236. daphne_1 | ModuleNotFoundError: No module named 'asgiref.compatibility'
  2237. daphne_1 | 2020-01-21 23:50:59,449 INFO exited: daphne (exit status 1; not expected)
  2238. daphne_1 | 2020-01-21 23:50:59,449 INFO exited: daphne (exit status 1; not expected)
  2239. websocket_1 | 2020-01-21 23:50:59,469 INFO spawned: 'runworker' with pid 8
  2240. websocket_1 | 2020-01-21 23:50:59,469 INFO spawned: 'runworker' with pid 8
  2241. postgres_1 | CREATE EXTENSION
  2242. postgres_1 |
  2243. postgres_1 | waiting for server to shut down...2020-01-21 18:21:00.167 UTC [31] LOG: received fast shutdown request
  2244. postgres_1 | .2020-01-21 18:21:00.174 UTC [31] LOG: aborting any active transactions
  2245. postgres_1 | 2020-01-21 18:21:00.177 UTC [31] LOG: worker process: logical replication launcher (PID 38) exited with exit code 1
  2246. postgres_1 | 2020-01-21 18:21:00.182 UTC [33] LOG: shutting down
  2247. postgres_1 | 2020-01-21 18:21:00.436 UTC [31] LOG: database system is shut down
  2248. daphne_1 | 2020-01-21 23:51:00,454 INFO spawned: 'daphne' with pid 9
  2249. daphne_1 | 2020-01-21 23:51:00,454 INFO spawned: 'daphne' with pid 9
  2250. websocket_1 | 2020-01-21 23:51:00,471 INFO success: runworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
  2251. websocket_1 | 2020-01-21 23:51:00,471 INFO success: runworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
  2252. postgres_1 | done
  2253. postgres_1 | server stopped
  2254. postgres_1 |
  2255. postgres_1 | PostgreSQL init process complete; ready for start up.
  2256. postgres_1 |
  2257. postgres_1 | 2020-01-21 18:21:00.496 UTC [1] LOG: listening on IPv4 address "0.0.0.0", port 5432
  2258. postgres_1 | 2020-01-21 18:21:00.496 UTC [1] LOG: listening on IPv6 address "::", port 5432
  2259. postgres_1 | 2020-01-21 18:21:00.504 UTC [1] LOG: listening on Unix socket "/var/run/postgresql/.s.PGSQL.5432"
  2260. postgres_1 | 2020-01-21 18:21:00.538 UTC [49] LOG: database system was shut down at 2020-01-21 18:21:00 UTC
  2261. daphne_1 | Traceback (most recent call last):
  2262. daphne_1 | File "/usr/local/bin/daphne", line 5, in <module>
  2263. daphne_1 | from daphne.cli import CommandLineInterface
  2264. daphne_1 | File "/usr/local/lib/python3.7/site-packages/daphne/cli.py", line 7, in <module>
  2265. daphne_1 | from asgiref.compatibility import is_double_callable
  2266. daphne_1 | ModuleNotFoundError: No module named 'asgiref.compatibility'
  2267. postgres_1 | 2020-01-21 18:21:00.613 UTC [1] LOG: database system is ready to accept connections
  2268. websocket_1 | Traceback (most recent call last):
  2269. websocket_1 | File "manage.py", line 9, in <module>
  2270. websocket_1 | execute_from_command_line(sys.argv)
  2271. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/core/management/__init__.py", line 381, in execute_from_command_line
  2272. websocket_1 | utility.execute()
  2273. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/core/management/__init__.py", line 357, in execute
  2274. websocket_1 | django.setup()
  2275. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/__init__.py", line 24, in setup
  2276. websocket_1 | apps.populate(settings.INSTALLED_APPS)
  2277. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/apps/registry.py", line 91, in populate
  2278. websocket_1 | app_config = AppConfig.create(entry)
  2279. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/apps/config.py", line 116, in create
  2280. websocket_1 | mod = import_module(mod_path)
  2281. websocket_1 | File "/usr/local/lib/python3.7/importlib/__init__.py", line 127, in import_module
  2282. websocket_1 | return _bootstrap._gcd_import(name[level:], package, level)
  2283. websocket_1 | File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
  2284. websocket_1 | File "<frozen importlib._bootstrap>", line 983, in _find_and_load
  2285. websocket_1 | File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
  2286. websocket_1 | File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
  2287. websocket_1 | File "<frozen importlib._bootstrap_external>", line 728, in exec_module
  2288. websocket_1 | File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
  2289. websocket_1 | File "/usr/local/lib/python3.7/site-packages/openwisp_controller/geo/apps.py", line 3, in <module>
  2290. websocket_1 | from django_loci.apps import LociConfig
  2291. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django_loci/apps.py", line 4, in <module>
  2292. websocket_1 | from .channels.receivers import load_location_receivers
  2293. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django_loci/channels/receivers.py", line 4, in <module>
  2294. websocket_1 | from asgiref.sync import async_to_sync
  2295. websocket_1 | ModuleNotFoundError: No module named 'asgiref.sync'
  2296. websocket_1 | 2020-01-21 23:51:01,085 INFO exited: runworker (exit status 1; not expected)
  2297. websocket_1 | 2020-01-21 23:51:01,085 INFO exited: runworker (exit status 1; not expected)
  2298. daphne_1 | 2020-01-21 23:51:01,520 INFO success: daphne entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
  2299. daphne_1 | 2020-01-21 23:51:01,520 INFO success: daphne entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
  2300. daphne_1 | 2020-01-21 23:51:01,521 INFO exited: daphne (exit status 1; not expected)
  2301. daphne_1 | 2020-01-21 23:51:01,521 INFO exited: daphne (exit status 1; not expected)
  2302. websocket_1 | 2020-01-21 23:51:02,054 INFO spawned: 'runworker' with pid 11
  2303. websocket_1 | 2020-01-21 23:51:02,054 INFO spawned: 'runworker' with pid 11
  2304. nginx_1 | 2020/01/21 23:51:02 [error] 27#27: *3 connect() failed (111: Connection refused) while connecting to upstream, client: 172.18.0.14, server: dashboard-internal, request: "GET /admin/login/ HTTP/1.1", upstream: "uwsgi://172.18.0.6:8000", host: "dashboard-internal"
  2305. nginx_1 | [48e05e71f472] - 172.18.0.14 - - [21/Jan/2020:23:51:02 +0530] "GET /admin/login/ HTTP/1.1" 502 157 "-" "Wget" "-"
  2306. websocket_1 | Traceback (most recent call last):
  2307. websocket_1 | File "manage.py", line 9, in <module>
  2308. websocket_1 | execute_from_command_line(sys.argv)
  2309. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/core/management/__init__.py", line 381, in execute_from_command_line
  2310. websocket_1 | utility.execute()
  2311. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/core/management/__init__.py", line 357, in execute
  2312. websocket_1 | django.setup()
  2313. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/__init__.py", line 24, in setup
  2314. websocket_1 | apps.populate(settings.INSTALLED_APPS)
  2315. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/apps/registry.py", line 91, in populate
  2316. websocket_1 | app_config = AppConfig.create(entry)
  2317. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/apps/config.py", line 116, in create
  2318. websocket_1 | mod = import_module(mod_path)
  2319. websocket_1 | File "/usr/local/lib/python3.7/importlib/__init__.py", line 127, in import_module
  2320. websocket_1 | return _bootstrap._gcd_import(name[level:], package, level)
  2321. websocket_1 | File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
  2322. websocket_1 | File "<frozen importlib._bootstrap>", line 983, in _find_and_load
  2323. websocket_1 | File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
  2324. websocket_1 | File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
  2325. websocket_1 | File "<frozen importlib._bootstrap_external>", line 728, in exec_module
  2326. websocket_1 | File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
  2327. websocket_1 | File "/usr/local/lib/python3.7/site-packages/openwisp_controller/geo/apps.py", line 3, in <module>
  2328. websocket_1 | from django_loci.apps import LociConfig
  2329. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django_loci/apps.py", line 4, in <module>
  2330. websocket_1 | from .channels.receivers import load_location_receivers
  2331. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django_loci/channels/receivers.py", line 4, in <module>
  2332. websocket_1 | from asgiref.sync import async_to_sync
  2333. websocket_1 | ModuleNotFoundError: No module named 'asgiref.sync'
  2334. daphne_1 | 2020-01-21 23:51:02,524 INFO spawned: 'daphne' with pid 10
  2335. daphne_1 | 2020-01-21 23:51:02,524 INFO spawned: 'daphne' with pid 10
  2336. daphne_1 | Traceback (most recent call last):
  2337. daphne_1 | File "/usr/local/bin/daphne", line 5, in <module>
  2338. daphne_1 | from daphne.cli import CommandLineInterface
  2339. daphne_1 | File "/usr/local/lib/python3.7/site-packages/daphne/cli.py", line 7, in <module>
  2340. daphne_1 | from asgiref.compatibility import is_double_callable
  2341. daphne_1 | ModuleNotFoundError: No module named 'asgiref.compatibility'
  2342. daphne_1 | 2020-01-21 23:51:02,578 INFO exited: daphne (exit status 1; not expected)
  2343. daphne_1 | 2020-01-21 23:51:02,578 INFO exited: daphne (exit status 1; not expected)
  2344. celerybeat_1 | Connection with database established.
  2345. celerybeat_1 | Waiting for OpenWISP dashboard to become available...
  2346. celery_1 | Connection with database established.
  2347. celery_1 | Waiting for OpenWISP dashboard to become available...
  2348. controller_1 | Connection with database established.
  2349. controller_1 | Waiting for OpenWISP dashboard to become available...
  2350. dashboard_1 | Connection with database established.
  2351. radius_1 | Connection with database established.
  2352. radius_1 | Waiting for OpenWISP dashboard to become available...
  2353. dashboard_1 | Waiting for redis to become available...
  2354. dashboard_1 | Connection with redis established.
  2355. topology_1 | Connection with database established.
  2356. topology_1 | Waiting for OpenWISP dashboard to become available...
  2357. websocket_1 | 2020-01-21 23:51:03,546 INFO success: runworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
  2358. websocket_1 | 2020-01-21 23:51:03,546 INFO success: runworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
  2359. websocket_1 | 2020-01-21 23:51:03,547 INFO exited: runworker (exit status 1; not expected)
  2360. websocket_1 | 2020-01-21 23:51:03,547 INFO exited: runworker (exit status 1; not expected)
  2361. daphne_1 | 2020-01-21 23:51:03,583 INFO spawned: 'daphne' with pid 11
  2362. daphne_1 | 2020-01-21 23:51:03,583 INFO spawned: 'daphne' with pid 11
  2363. daphne_1 | Traceback (most recent call last):
  2364. daphne_1 | File "/usr/local/bin/daphne", line 5, in <module>
  2365. daphne_1 | from daphne.cli import CommandLineInterface
  2366. daphne_1 | File "/usr/local/lib/python3.7/site-packages/daphne/cli.py", line 7, in <module>
  2367. daphne_1 | from asgiref.compatibility import is_double_callable
  2368. daphne_1 | ModuleNotFoundError: No module named 'asgiref.compatibility'
  2369. daphne_1 | 2020-01-21 23:51:03,640 INFO exited: daphne (exit status 1; not expected)
  2370. daphne_1 | 2020-01-21 23:51:03,640 INFO exited: daphne (exit status 1; not expected)
  2371. nginx_1 | 2020/01/21 23:51:03 [error] 27#27: *5 connect() failed (111: Connection refused) while connecting to upstream, client: 172.18.0.4, server: dashboard-internal, request: "GET /admin/login/ HTTP/1.1", upstream: "uwsgi://172.18.0.6:8000", host: "dashboard-internal"
  2372. nginx_1 | [48e05e71f472] - 172.18.0.4 - - [21/Jan/2020:23:51:03 +0530] "GET /admin/login/ HTTP/1.1" 502 157 "-" "Wget" "-"
  2373. dashboard_1 | Traceback (most recent call last):
  2374. dashboard_1 | File "manage.py", line 9, in <module>
  2375. dashboard_1 | execute_from_command_line(sys.argv)
  2376. dashboard_1 | File "/usr/local/lib/python3.7/site-packages/django/core/management/__init__.py", line 381, in execute_from_command_line
  2377. dashboard_1 | utility.execute()
  2378. dashboard_1 | File "/usr/local/lib/python3.7/site-packages/django/core/management/__init__.py", line 357, in execute
  2379. dashboard_1 | django.setup()
  2380. dashboard_1 | File "/usr/local/lib/python3.7/site-packages/django/__init__.py", line 24, in setup
  2381. dashboard_1 | apps.populate(settings.INSTALLED_APPS)
  2382. dashboard_1 | File "/usr/local/lib/python3.7/site-packages/django/apps/registry.py", line 91, in populate
  2383. dashboard_1 | app_config = AppConfig.create(entry)
  2384. dashboard_1 | File "/usr/local/lib/python3.7/site-packages/django/apps/config.py", line 116, in create
  2385. dashboard_1 | mod = import_module(mod_path)
  2386. dashboard_1 | File "/usr/local/lib/python3.7/importlib/__init__.py", line 127, in import_module
  2387. dashboard_1 | return _bootstrap._gcd_import(name[level:], package, level)
  2388. dashboard_1 | File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
  2389. dashboard_1 | File "<frozen importlib._bootstrap>", line 983, in _find_and_load
  2390. dashboard_1 | File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
  2391. dashboard_1 | File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
  2392. dashboard_1 | File "<frozen importlib._bootstrap_external>", line 728, in exec_module
  2393. dashboard_1 | File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
  2394. dashboard_1 | File "/usr/local/lib/python3.7/site-packages/openwisp_controller/geo/apps.py", line 3, in <module>
  2395. dashboard_1 | from django_loci.apps import LociConfig
  2396. dashboard_1 | File "/usr/local/lib/python3.7/site-packages/django_loci/apps.py", line 4, in <module>
  2397. dashboard_1 | from .channels.receivers import load_location_receivers
  2398. dashboard_1 | File "/usr/local/lib/python3.7/site-packages/django_loci/channels/receivers.py", line 4, in <module>
  2399. dashboard_1 | from asgiref.sync import async_to_sync
  2400. dashboard_1 | ModuleNotFoundError: No module named 'asgiref.sync'
  2401. websocket_1 | 2020-01-21 23:51:04,563 INFO spawned: 'runworker' with pid 14
  2402. websocket_1 | 2020-01-21 23:51:04,563 INFO spawned: 'runworker' with pid 14
  2403. docker-openwisp_dashboard_1 exited with code 1
  2404. websocket_1 | Traceback (most recent call last):
  2405. websocket_1 | File "manage.py", line 9, in <module>
  2406. websocket_1 | execute_from_command_line(sys.argv)
  2407. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/core/management/__init__.py", line 381, in execute_from_command_line
  2408. websocket_1 | utility.execute()
  2409. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/core/management/__init__.py", line 357, in execute
  2410. websocket_1 | django.setup()
  2411. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/__init__.py", line 24, in setup
  2412. websocket_1 | apps.populate(settings.INSTALLED_APPS)
  2413. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/apps/registry.py", line 91, in populate
  2414. websocket_1 | app_config = AppConfig.create(entry)
  2415. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/apps/config.py", line 116, in create
  2416. websocket_1 | mod = import_module(mod_path)
  2417. websocket_1 | File "/usr/local/lib/python3.7/importlib/__init__.py", line 127, in import_module
  2418. websocket_1 | return _bootstrap._gcd_import(name[level:], package, level)
  2419. websocket_1 | File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
  2420. websocket_1 | File "<frozen importlib._bootstrap>", line 983, in _find_and_load
  2421. websocket_1 | File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
  2422. websocket_1 | File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
  2423. websocket_1 | File "<frozen importlib._bootstrap_external>", line 728, in exec_module
  2424. websocket_1 | File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
  2425. websocket_1 | File "/usr/local/lib/python3.7/site-packages/openwisp_controller/geo/apps.py", line 3, in <module>
  2426. websocket_1 | from django_loci.apps import LociConfig
  2427. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django_loci/apps.py", line 4, in <module>
  2428. websocket_1 | from .channels.receivers import load_location_receivers
  2429. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django_loci/channels/receivers.py", line 4, in <module>
  2430. websocket_1 | from asgiref.sync import async_to_sync
  2431. websocket_1 | ModuleNotFoundError: No module named 'asgiref.sync'
  2432. daphne_1 | 2020-01-21 23:51:05,650 INFO spawned: 'daphne' with pid 12
  2433. daphne_1 | 2020-01-21 23:51:05,650 INFO spawned: 'daphne' with pid 12
  2434. daphne_1 | Traceback (most recent call last):
  2435. daphne_1 | File "/usr/local/bin/daphne", line 5, in <module>
  2436. daphne_1 | from daphne.cli import CommandLineInterface
  2437. daphne_1 | File "/usr/local/lib/python3.7/site-packages/daphne/cli.py", line 7, in <module>
  2438. daphne_1 | from asgiref.compatibility import is_double_callable
  2439. daphne_1 | ModuleNotFoundError: No module named 'asgiref.compatibility'
  2440. daphne_1 | 2020-01-21 23:51:05,704 INFO exited: daphne (exit status 1; not expected)
  2441. daphne_1 | 2020-01-21 23:51:05,704 INFO exited: daphne (exit status 1; not expected)
  2442. websocket_1 | 2020-01-21 23:51:06,137 INFO success: runworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
  2443. websocket_1 | 2020-01-21 23:51:06,137 INFO success: runworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
  2444. websocket_1 | 2020-01-21 23:51:06,140 INFO exited: runworker (exit status 1; not expected)
  2445. websocket_1 | 2020-01-21 23:51:06,140 INFO exited: runworker (exit status 1; not expected)
  2446. websocket_1 | 2020-01-21 23:51:07,150 INFO spawned: 'runworker' with pid 17
  2447. websocket_1 | 2020-01-21 23:51:07,150 INFO spawned: 'runworker' with pid 17
  2448. websocket_1 | Traceback (most recent call last):
  2449. websocket_1 | File "manage.py", line 9, in <module>
  2450. websocket_1 | execute_from_command_line(sys.argv)
  2451. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/core/management/__init__.py", line 381, in execute_from_command_line
  2452. websocket_1 | utility.execute()
  2453. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/core/management/__init__.py", line 357, in execute
  2454. websocket_1 | django.setup()
  2455. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/__init__.py", line 24, in setup
  2456. websocket_1 | apps.populate(settings.INSTALLED_APPS)
  2457. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/apps/registry.py", line 91, in populate
  2458. websocket_1 | app_config = AppConfig.create(entry)
  2459. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/apps/config.py", line 116, in create
  2460. websocket_1 | mod = import_module(mod_path)
  2461. websocket_1 | File "/usr/local/lib/python3.7/importlib/__init__.py", line 127, in import_module
  2462. websocket_1 | return _bootstrap._gcd_import(name[level:], package, level)
  2463. websocket_1 | File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
  2464. websocket_1 | File "<frozen importlib._bootstrap>", line 983, in _find_and_load
  2465. websocket_1 | File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
  2466. websocket_1 | File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
  2467. websocket_1 | File "<frozen importlib._bootstrap_external>", line 728, in exec_module
  2468. websocket_1 | File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
  2469. websocket_1 | File "/usr/local/lib/python3.7/site-packages/openwisp_controller/geo/apps.py", line 3, in <module>
  2470. websocket_1 | from django_loci.apps import LociConfig
  2471. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django_loci/apps.py", line 4, in <module>
  2472. websocket_1 | from .channels.receivers import load_location_receivers
  2473. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django_loci/channels/receivers.py", line 4, in <module>
  2474. websocket_1 | from asgiref.sync import async_to_sync
  2475. websocket_1 | ModuleNotFoundError: No module named 'asgiref.sync'
  2476. daphne_1 | 2020-01-21 23:51:08,711 INFO spawned: 'daphne' with pid 13
  2477. daphne_1 | 2020-01-21 23:51:08,711 INFO spawned: 'daphne' with pid 13
  2478. daphne_1 | Traceback (most recent call last):
  2479. daphne_1 | File "/usr/local/bin/daphne", line 5, in <module>
  2480. websocket_1 | 2020-01-21 23:51:08,754 INFO success: runworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
  2481. websocket_1 | 2020-01-21 23:51:08,754 INFO success: runworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
  2482. websocket_1 | 2020-01-21 23:51:08,754 INFO exited: runworker (exit status 1; not expected)
  2483. daphne_1 | from daphne.cli import CommandLineInterface
  2484. daphne_1 | File "/usr/local/lib/python3.7/site-packages/daphne/cli.py", line 7, in <module>
  2485. websocket_1 | 2020-01-21 23:51:08,754 INFO exited: runworker (exit status 1; not expected)
  2486. daphne_1 | from asgiref.compatibility import is_double_callable
  2487. daphne_1 | ModuleNotFoundError: No module named 'asgiref.compatibility'
  2488. websocket_1 | 2020-01-21 23:51:09,760 INFO spawned: 'runworker' with pid 20
  2489. websocket_1 | 2020-01-21 23:51:09,760 INFO spawned: 'runworker' with pid 20
  2490. daphne_1 | 2020-01-21 23:51:09,766 INFO success: daphne entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
  2491. daphne_1 | 2020-01-21 23:51:09,766 INFO success: daphne entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
  2492. daphne_1 | 2020-01-21 23:51:09,767 INFO exited: daphne (exit status 1; not expected)
  2493. daphne_1 | 2020-01-21 23:51:09,767 INFO exited: daphne (exit status 1; not expected)
  2494. websocket_1 | Traceback (most recent call last):
  2495. websocket_1 | File "manage.py", line 9, in <module>
  2496. websocket_1 | execute_from_command_line(sys.argv)
  2497. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/core/management/__init__.py", line 381, in execute_from_command_line
  2498. websocket_1 | utility.execute()
  2499. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/core/management/__init__.py", line 357, in execute
  2500. websocket_1 | django.setup()
  2501. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/__init__.py", line 24, in setup
  2502. websocket_1 | apps.populate(settings.INSTALLED_APPS)
  2503. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/apps/registry.py", line 91, in populate
  2504. websocket_1 | app_config = AppConfig.create(entry)
  2505. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/apps/config.py", line 116, in create
  2506. websocket_1 | mod = import_module(mod_path)
  2507. websocket_1 | File "/usr/local/lib/python3.7/importlib/__init__.py", line 127, in import_module
  2508. websocket_1 | return _bootstrap._gcd_import(name[level:], package, level)
  2509. websocket_1 | File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
  2510. websocket_1 | File "<frozen importlib._bootstrap>", line 983, in _find_and_load
  2511. websocket_1 | File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
  2512. websocket_1 | File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
  2513. websocket_1 | File "<frozen importlib._bootstrap_external>", line 728, in exec_module
  2514. websocket_1 | File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
  2515. websocket_1 | File "/usr/local/lib/python3.7/site-packages/openwisp_controller/geo/apps.py", line 3, in <module>
  2516. websocket_1 | from django_loci.apps import LociConfig
  2517. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django_loci/apps.py", line 4, in <module>
  2518. websocket_1 | from .channels.receivers import load_location_receivers
  2519. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django_loci/channels/receivers.py", line 4, in <module>
  2520. websocket_1 | from asgiref.sync import async_to_sync
  2521. websocket_1 | ModuleNotFoundError: No module named 'asgiref.sync'
  2522. websocket_1 | 2020-01-21 23:51:10,318 INFO exited: runworker (exit status 1; not expected)
  2523. websocket_1 | 2020-01-21 23:51:10,318 INFO exited: runworker (exit status 1; not expected)
  2524. daphne_1 | 2020-01-21 23:51:10,772 INFO spawned: 'daphne' with pid 14
  2525. daphne_1 | 2020-01-21 23:51:10,772 INFO spawned: 'daphne' with pid 14
  2526. daphne_1 | Traceback (most recent call last):
  2527. daphne_1 | File "/usr/local/bin/daphne", line 5, in <module>
  2528. daphne_1 | from daphne.cli import CommandLineInterface
  2529. daphne_1 | File "/usr/local/lib/python3.7/site-packages/daphne/cli.py", line 7, in <module>
  2530. daphne_1 | from asgiref.compatibility import is_double_callable
  2531. daphne_1 | ModuleNotFoundError: No module named 'asgiref.compatibility'
  2532. daphne_1 | 2020-01-21 23:51:10,822 INFO exited: daphne (exit status 1; not expected)
  2533. daphne_1 | 2020-01-21 23:51:10,822 INFO exited: daphne (exit status 1; not expected)
  2534. websocket_1 | 2020-01-21 23:51:11,324 INFO spawned: 'runworker' with pid 23
  2535. websocket_1 | 2020-01-21 23:51:11,324 INFO spawned: 'runworker' with pid 23
  2536. websocket_1 | Traceback (most recent call last):
  2537. websocket_1 | File "manage.py", line 9, in <module>
  2538. websocket_1 | execute_from_command_line(sys.argv)
  2539. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/core/management/__init__.py", line 381, in execute_from_command_line
  2540. websocket_1 | utility.execute()
  2541. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/core/management/__init__.py", line 357, in execute
  2542. websocket_1 | django.setup()
  2543. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/__init__.py", line 24, in setup
  2544. websocket_1 | apps.populate(settings.INSTALLED_APPS)
  2545. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/apps/registry.py", line 91, in populate
  2546. websocket_1 | app_config = AppConfig.create(entry)
  2547. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/apps/config.py", line 116, in create
  2548. websocket_1 | mod = import_module(mod_path)
  2549. websocket_1 | File "/usr/local/lib/python3.7/importlib/__init__.py", line 127, in import_module
  2550. websocket_1 | return _bootstrap._gcd_import(name[level:], package, level)
  2551. websocket_1 | File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
  2552. websocket_1 | File "<frozen importlib._bootstrap>", line 983, in _find_and_load
  2553. websocket_1 | File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
  2554. websocket_1 | File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
  2555. websocket_1 | File "<frozen importlib._bootstrap_external>", line 728, in exec_module
  2556. websocket_1 | File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
  2557. websocket_1 | File "/usr/local/lib/python3.7/site-packages/openwisp_controller/geo/apps.py", line 3, in <module>
  2558. websocket_1 | from django_loci.apps import LociConfig
  2559. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django_loci/apps.py", line 4, in <module>
  2560. websocket_1 | from .channels.receivers import load_location_receivers
  2561. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django_loci/channels/receivers.py", line 4, in <module>
  2562. websocket_1 | from asgiref.sync import async_to_sync
  2563. websocket_1 | ModuleNotFoundError: No module named 'asgiref.sync'
  2564. daphne_1 | 2020-01-21 23:51:11,824 INFO spawned: 'daphne' with pid 15
  2565. daphne_1 | 2020-01-21 23:51:11,824 INFO spawned: 'daphne' with pid 15
  2566. daphne_1 | Traceback (most recent call last):
  2567. daphne_1 | File "/usr/local/bin/daphne", line 5, in <module>
  2568. daphne_1 | from daphne.cli import CommandLineInterface
  2569. daphne_1 | File "/usr/local/lib/python3.7/site-packages/daphne/cli.py", line 7, in <module>
  2570. daphne_1 | from asgiref.compatibility import is_double_callable
  2571. daphne_1 | ModuleNotFoundError: No module named 'asgiref.compatibility'
  2572. daphne_1 | 2020-01-21 23:51:11,923 INFO exited: daphne (exit status 1; not expected)
  2573. daphne_1 | 2020-01-21 23:51:11,923 INFO exited: daphne (exit status 1; not expected)
  2574. websocket_1 | 2020-01-21 23:51:12,892 INFO success: runworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
  2575. websocket_1 | 2020-01-21 23:51:12,892 INFO success: runworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
  2576. websocket_1 | 2020-01-21 23:51:12,893 INFO exited: runworker (exit status 1; not expected)
  2577. websocket_1 | 2020-01-21 23:51:12,893 INFO exited: runworker (exit status 1; not expected)
  2578. websocket_1 | 2020-01-21 23:51:13,899 INFO spawned: 'runworker' with pid 26
  2579. websocket_1 | 2020-01-21 23:51:13,899 INFO spawned: 'runworker' with pid 26
  2580. daphne_1 | 2020-01-21 23:51:13,933 INFO spawned: 'daphne' with pid 16
  2581. daphne_1 | 2020-01-21 23:51:13,933 INFO spawned: 'daphne' with pid 16
  2582. daphne_1 | Traceback (most recent call last):
  2583. daphne_1 | File "/usr/local/bin/daphne", line 5, in <module>
  2584. daphne_1 | from daphne.cli import CommandLineInterface
  2585. daphne_1 | File "/usr/local/lib/python3.7/site-packages/daphne/cli.py", line 7, in <module>
  2586. daphne_1 | from asgiref.compatibility import is_double_callable
  2587. daphne_1 | ModuleNotFoundError: No module named 'asgiref.compatibility'
  2588. daphne_1 | 2020-01-21 23:51:13,980 INFO exited: daphne (exit status 1; not expected)
  2589. daphne_1 | 2020-01-21 23:51:13,980 INFO exited: daphne (exit status 1; not expected)
  2590. websocket_1 | Traceback (most recent call last):
  2591. websocket_1 | File "manage.py", line 9, in <module>
  2592. websocket_1 | execute_from_command_line(sys.argv)
  2593. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/core/management/__init__.py", line 381, in execute_from_command_line
  2594. websocket_1 | utility.execute()
  2595. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/core/management/__init__.py", line 357, in execute
  2596. websocket_1 | django.setup()
  2597. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/__init__.py", line 24, in setup
  2598. websocket_1 | apps.populate(settings.INSTALLED_APPS)
  2599. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/apps/registry.py", line 91, in populate
  2600. websocket_1 | app_config = AppConfig.create(entry)
  2601. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/apps/config.py", line 116, in create
  2602. websocket_1 | mod = import_module(mod_path)
  2603. websocket_1 | File "/usr/local/lib/python3.7/importlib/__init__.py", line 127, in import_module
  2604. websocket_1 | return _bootstrap._gcd_import(name[level:], package, level)
  2605. websocket_1 | File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
  2606. websocket_1 | File "<frozen importlib._bootstrap>", line 983, in _find_and_load
  2607. websocket_1 | File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
  2608. websocket_1 | File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
  2609. websocket_1 | File "<frozen importlib._bootstrap_external>", line 728, in exec_module
  2610. websocket_1 | File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
  2611. websocket_1 | File "/usr/local/lib/python3.7/site-packages/openwisp_controller/geo/apps.py", line 3, in <module>
  2612. websocket_1 | from django_loci.apps import LociConfig
  2613. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django_loci/apps.py", line 4, in <module>
  2614. websocket_1 | from .channels.receivers import load_location_receivers
  2615. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django_loci/channels/receivers.py", line 4, in <module>
  2616. websocket_1 | from asgiref.sync import async_to_sync
  2617. websocket_1 | ModuleNotFoundError: No module named 'asgiref.sync'
  2618. websocket_1 | 2020-01-21 23:51:15,446 INFO success: runworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
  2619. websocket_1 | 2020-01-21 23:51:15,446 INFO success: runworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
  2620. websocket_1 | 2020-01-21 23:51:15,450 INFO exited: runworker (exit status 1; not expected)
  2621. websocket_1 | 2020-01-21 23:51:15,450 INFO exited: runworker (exit status 1; not expected)
  2622. websocket_1 | 2020-01-21 23:51:16,458 INFO spawned: 'runworker' with pid 29
  2623. websocket_1 | 2020-01-21 23:51:16,458 INFO spawned: 'runworker' with pid 29
  2624. websocket_1 | Traceback (most recent call last):
  2625. websocket_1 | File "manage.py", line 9, in <module>
  2626. websocket_1 | execute_from_command_line(sys.argv)
  2627. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/core/management/__init__.py", line 381, in execute_from_command_line
  2628. websocket_1 | utility.execute()
  2629. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/core/management/__init__.py", line 357, in execute
  2630. websocket_1 | django.setup()
  2631. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/__init__.py", line 24, in setup
  2632. websocket_1 | apps.populate(settings.INSTALLED_APPS)
  2633. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/apps/registry.py", line 91, in populate
  2634. websocket_1 | app_config = AppConfig.create(entry)
  2635. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/apps/config.py", line 116, in create
  2636. websocket_1 | mod = import_module(mod_path)
  2637. websocket_1 | File "/usr/local/lib/python3.7/importlib/__init__.py", line 127, in import_module
  2638. websocket_1 | return _bootstrap._gcd_import(name[level:], package, level)
  2639. websocket_1 | File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
  2640. websocket_1 | File "<frozen importlib._bootstrap>", line 983, in _find_and_load
  2641. websocket_1 | File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
  2642. websocket_1 | File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
  2643. websocket_1 | File "<frozen importlib._bootstrap_external>", line 728, in exec_module
  2644. websocket_1 | File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
  2645. websocket_1 | File "/usr/local/lib/python3.7/site-packages/openwisp_controller/geo/apps.py", line 3, in <module>
  2646. websocket_1 | from django_loci.apps import LociConfig
  2647. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django_loci/apps.py", line 4, in <module>
  2648. websocket_1 | from .channels.receivers import load_location_receivers
  2649. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django_loci/channels/receivers.py", line 4, in <module>
  2650. websocket_1 | from asgiref.sync import async_to_sync
  2651. websocket_1 | ModuleNotFoundError: No module named 'asgiref.sync'
  2652. daphne_1 | 2020-01-21 23:51:16,988 INFO spawned: 'daphne' with pid 17
  2653. daphne_1 | 2020-01-21 23:51:16,988 INFO spawned: 'daphne' with pid 17
  2654. daphne_1 | Traceback (most recent call last):
  2655. daphne_1 | File "/usr/local/bin/daphne", line 5, in <module>
  2656. daphne_1 | from daphne.cli import CommandLineInterface
  2657. daphne_1 | File "/usr/local/lib/python3.7/site-packages/daphne/cli.py", line 7, in <module>
  2658. daphne_1 | from asgiref.compatibility import is_double_callable
  2659. daphne_1 | ModuleNotFoundError: No module named 'asgiref.compatibility'
  2660. daphne_1 | 2020-01-21 23:51:17,040 INFO exited: daphne (exit status 1; not expected)
  2661. daphne_1 | 2020-01-21 23:51:17,040 INFO exited: daphne (exit status 1; not expected)
  2662. websocket_1 | 2020-01-21 23:51:18,016 INFO success: runworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
  2663. websocket_1 | 2020-01-21 23:51:18,016 INFO success: runworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
  2664. websocket_1 | 2020-01-21 23:51:18,017 INFO exited: runworker (exit status 1; not expected)
  2665. websocket_1 | 2020-01-21 23:51:18,017 INFO exited: runworker (exit status 1; not expected)
  2666. daphne_1 | 2020-01-21 23:51:18,044 INFO gave up: daphne entered FATAL state, too many start retries too quickly
  2667. daphne_1 | 2020-01-21 23:51:18,044 INFO gave up: daphne entered FATAL state, too many start retries too quickly
  2668. websocket_1 | 2020-01-21 23:51:19,026 INFO spawned: 'runworker' with pid 32
  2669. websocket_1 | 2020-01-21 23:51:19,026 INFO spawned: 'runworker' with pid 32
  2670. websocket_1 | Traceback (most recent call last):
  2671. websocket_1 | File "manage.py", line 9, in <module>
  2672. websocket_1 | execute_from_command_line(sys.argv)
  2673. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/core/management/__init__.py", line 381, in execute_from_command_line
  2674. websocket_1 | utility.execute()
  2675. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/core/management/__init__.py", line 357, in execute
  2676. websocket_1 | django.setup()
  2677. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/__init__.py", line 24, in setup
  2678. websocket_1 | apps.populate(settings.INSTALLED_APPS)
  2679. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/apps/registry.py", line 91, in populate
  2680. websocket_1 | app_config = AppConfig.create(entry)
  2681. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/apps/config.py", line 116, in create
  2682. websocket_1 | mod = import_module(mod_path)
  2683. websocket_1 | File "/usr/local/lib/python3.7/importlib/__init__.py", line 127, in import_module
  2684. websocket_1 | return _bootstrap._gcd_import(name[level:], package, level)
  2685. websocket_1 | File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
  2686. websocket_1 | File "<frozen importlib._bootstrap>", line 983, in _find_and_load
  2687. websocket_1 | File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
  2688. websocket_1 | File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
  2689. websocket_1 | File "<frozen importlib._bootstrap_external>", line 728, in exec_module
  2690. websocket_1 | File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
  2691. websocket_1 | File "/usr/local/lib/python3.7/site-packages/openwisp_controller/geo/apps.py", line 3, in <module>
  2692. websocket_1 | from django_loci.apps import LociConfig
  2693. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django_loci/apps.py", line 4, in <module>
  2694. websocket_1 | from .channels.receivers import load_location_receivers
  2695. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django_loci/channels/receivers.py", line 4, in <module>
  2696. websocket_1 | from asgiref.sync import async_to_sync
  2697. websocket_1 | ModuleNotFoundError: No module named 'asgiref.sync'
  2698. websocket_1 | 2020-01-21 23:51:19,692 INFO exited: runworker (exit status 1; not expected)
  2699. websocket_1 | 2020-01-21 23:51:19,692 INFO exited: runworker (exit status 1; not expected)
  2700. websocket_1 | 2020-01-21 23:51:20,696 INFO spawned: 'runworker' with pid 35
  2701. websocket_1 | 2020-01-21 23:51:20,696 INFO spawned: 'runworker' with pid 35
  2702. websocket_1 | Traceback (most recent call last):
  2703. websocket_1 | File "manage.py", line 9, in <module>
  2704. websocket_1 | execute_from_command_line(sys.argv)
  2705. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/core/management/__init__.py", line 381, in execute_from_command_line
  2706. websocket_1 | utility.execute()
  2707. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/core/management/__init__.py", line 357, in execute
  2708. websocket_1 | django.setup()
  2709. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/__init__.py", line 24, in setup
  2710. websocket_1 | apps.populate(settings.INSTALLED_APPS)
  2711. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/apps/registry.py", line 91, in populate
  2712. websocket_1 | app_config = AppConfig.create(entry)
  2713. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/apps/config.py", line 116, in create
  2714. websocket_1 | mod = import_module(mod_path)
  2715. websocket_1 | File "/usr/local/lib/python3.7/importlib/__init__.py", line 127, in import_module
  2716. websocket_1 | return _bootstrap._gcd_import(name[level:], package, level)
  2717. websocket_1 | File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
  2718. websocket_1 | File "<frozen importlib._bootstrap>", line 983, in _find_and_load
  2719. websocket_1 | File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
  2720. websocket_1 | File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
  2721. websocket_1 | File "<frozen importlib._bootstrap_external>", line 728, in exec_module
  2722. websocket_1 | File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
  2723. websocket_1 | File "/usr/local/lib/python3.7/site-packages/openwisp_controller/geo/apps.py", line 3, in <module>
  2724. websocket_1 | from django_loci.apps import LociConfig
  2725. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django_loci/apps.py", line 4, in <module>
  2726. websocket_1 | from .channels.receivers import load_location_receivers
  2727. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django_loci/channels/receivers.py", line 4, in <module>
  2728. websocket_1 | from asgiref.sync import async_to_sync
  2729. websocket_1 | ModuleNotFoundError: No module named 'asgiref.sync'
  2730. websocket_1 | 2020-01-21 23:51:22,555 INFO success: runworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
  2731. websocket_1 | 2020-01-21 23:51:22,555 INFO success: runworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
  2732. websocket_1 | 2020-01-21 23:51:22,555 INFO exited: runworker (exit status 1; not expected)
  2733. websocket_1 | 2020-01-21 23:51:22,555 INFO exited: runworker (exit status 1; not expected)
  2734. websocket_1 | 2020-01-21 23:51:23,568 INFO spawned: 'runworker' with pid 38
  2735. websocket_1 | 2020-01-21 23:51:23,568 INFO spawned: 'runworker' with pid 38
  2736. websocket_1 | Traceback (most recent call last):
  2737. websocket_1 | File "manage.py", line 9, in <module>
  2738. websocket_1 | execute_from_command_line(sys.argv)
  2739. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/core/management/__init__.py", line 381, in execute_from_command_line
  2740. websocket_1 | utility.execute()
  2741. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/core/management/__init__.py", line 357, in execute
  2742. websocket_1 | django.setup()
  2743. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/__init__.py", line 24, in setup
  2744. websocket_1 | apps.populate(settings.INSTALLED_APPS)
  2745. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/apps/registry.py", line 91, in populate
  2746. websocket_1 | app_config = AppConfig.create(entry)
  2747. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/apps/config.py", line 116, in create
  2748. websocket_1 | mod = import_module(mod_path)
  2749. websocket_1 | File "/usr/local/lib/python3.7/importlib/__init__.py", line 127, in import_module
  2750. websocket_1 | return _bootstrap._gcd_import(name[level:], package, level)
  2751. websocket_1 | File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
  2752. websocket_1 | File "<frozen importlib._bootstrap>", line 983, in _find_and_load
  2753. websocket_1 | File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
  2754. websocket_1 | File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
  2755. websocket_1 | File "<frozen importlib._bootstrap_external>", line 728, in exec_module
  2756. websocket_1 | File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
  2757. websocket_1 | File "/usr/local/lib/python3.7/site-packages/openwisp_controller/geo/apps.py", line 3, in <module>
  2758. websocket_1 | from django_loci.apps import LociConfig
  2759. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django_loci/apps.py", line 4, in <module>
  2760. websocket_1 | from .channels.receivers import load_location_receivers
  2761. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django_loci/channels/receivers.py", line 4, in <module>
  2762. websocket_1 | from asgiref.sync import async_to_sync
  2763. websocket_1 | ModuleNotFoundError: No module named 'asgiref.sync'
  2764. websocket_1 | 2020-01-21 23:51:25,262 INFO success: runworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
  2765. websocket_1 | 2020-01-21 23:51:25,262 INFO success: runworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
  2766. websocket_1 | 2020-01-21 23:51:25,263 INFO exited: runworker (exit status 1; not expected)
  2767. websocket_1 | 2020-01-21 23:51:25,263 INFO exited: runworker (exit status 1; not expected)
  2768. websocket_1 | 2020-01-21 23:51:26,265 INFO spawned: 'runworker' with pid 41
  2769. websocket_1 | 2020-01-21 23:51:26,265 INFO spawned: 'runworker' with pid 41
  2770. websocket_1 | Traceback (most recent call last):
  2771. websocket_1 | File "manage.py", line 9, in <module>
  2772. websocket_1 | execute_from_command_line(sys.argv)
  2773. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/core/management/__init__.py", line 381, in execute_from_command_line
  2774. websocket_1 | utility.execute()
  2775. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/core/management/__init__.py", line 357, in execute
  2776. websocket_1 | django.setup()
  2777. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/__init__.py", line 24, in setup
  2778. websocket_1 | apps.populate(settings.INSTALLED_APPS)
  2779. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/apps/registry.py", line 91, in populate
  2780. websocket_1 | app_config = AppConfig.create(entry)
  2781. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/apps/config.py", line 116, in create
  2782. websocket_1 | mod = import_module(mod_path)
  2783. websocket_1 | File "/usr/local/lib/python3.7/importlib/__init__.py", line 127, in import_module
  2784. websocket_1 | return _bootstrap._gcd_import(name[level:], package, level)
  2785. websocket_1 | File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
  2786. websocket_1 | File "<frozen importlib._bootstrap>", line 983, in _find_and_load
  2787. websocket_1 | File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
  2788. websocket_1 | File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
  2789. websocket_1 | File "<frozen importlib._bootstrap_external>", line 728, in exec_module
  2790. websocket_1 | File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
  2791. websocket_1 | File "/usr/local/lib/python3.7/site-packages/openwisp_controller/geo/apps.py", line 3, in <module>
  2792. websocket_1 | from django_loci.apps import LociConfig
  2793. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django_loci/apps.py", line 4, in <module>
  2794. websocket_1 | from .channels.receivers import load_location_receivers
  2795. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django_loci/channels/receivers.py", line 4, in <module>
  2796. websocket_1 | from asgiref.sync import async_to_sync
  2797. websocket_1 | ModuleNotFoundError: No module named 'asgiref.sync'
  2798. websocket_1 | 2020-01-21 23:51:27,821 INFO success: runworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
  2799. websocket_1 | 2020-01-21 23:51:27,821 INFO success: runworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
  2800. websocket_1 | 2020-01-21 23:51:27,822 INFO exited: runworker (exit status 1; not expected)
  2801. websocket_1 | 2020-01-21 23:51:27,822 INFO exited: runworker (exit status 1; not expected)
  2802. websocket_1 | 2020-01-21 23:51:28,826 INFO spawned: 'runworker' with pid 44
  2803. websocket_1 | 2020-01-21 23:51:28,826 INFO spawned: 'runworker' with pid 44
  2804. websocket_1 | Traceback (most recent call last):
  2805. websocket_1 | File "manage.py", line 9, in <module>
  2806. websocket_1 | execute_from_command_line(sys.argv)
  2807. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/core/management/__init__.py", line 381, in execute_from_command_line
  2808. websocket_1 | utility.execute()
  2809. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/core/management/__init__.py", line 357, in execute
  2810. websocket_1 | django.setup()
  2811. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/__init__.py", line 24, in setup
  2812. websocket_1 | apps.populate(settings.INSTALLED_APPS)
  2813. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/apps/registry.py", line 91, in populate
  2814. websocket_1 | app_config = AppConfig.create(entry)
  2815. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/apps/config.py", line 116, in create
  2816. websocket_1 | mod = import_module(mod_path)
  2817. websocket_1 | File "/usr/local/lib/python3.7/importlib/__init__.py", line 127, in import_module
  2818. websocket_1 | return _bootstrap._gcd_import(name[level:], package, level)
  2819. websocket_1 | File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
  2820. websocket_1 | File "<frozen importlib._bootstrap>", line 983, in _find_and_load
  2821. websocket_1 | File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
  2822. websocket_1 | File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
  2823. websocket_1 | File "<frozen importlib._bootstrap_external>", line 728, in exec_module
  2824. websocket_1 | File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
  2825. websocket_1 | File "/usr/local/lib/python3.7/site-packages/openwisp_controller/geo/apps.py", line 3, in <module>
  2826. websocket_1 | from django_loci.apps import LociConfig
  2827. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django_loci/apps.py", line 4, in <module>
  2828. websocket_1 | from .channels.receivers import load_location_receivers
  2829. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django_loci/channels/receivers.py", line 4, in <module>
  2830. websocket_1 | from asgiref.sync import async_to_sync
  2831. websocket_1 | ModuleNotFoundError: No module named 'asgiref.sync'
  2832. websocket_1 | 2020-01-21 23:51:29,385 INFO exited: runworker (exit status 1; not expected)
  2833. websocket_1 | 2020-01-21 23:51:29,385 INFO exited: runworker (exit status 1; not expected)
  2834. websocket_1 | 2020-01-21 23:51:30,406 INFO spawned: 'runworker' with pid 47
  2835. websocket_1 | 2020-01-21 23:51:30,406 INFO spawned: 'runworker' with pid 47
  2836. websocket_1 | Traceback (most recent call last):
  2837. websocket_1 | File "manage.py", line 9, in <module>
  2838. websocket_1 | execute_from_command_line(sys.argv)
  2839. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/core/management/__init__.py", line 381, in execute_from_command_line
  2840. websocket_1 | utility.execute()
  2841. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/core/management/__init__.py", line 357, in execute
  2842. websocket_1 | django.setup()
  2843. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/__init__.py", line 24, in setup
  2844. websocket_1 | apps.populate(settings.INSTALLED_APPS)
  2845. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/apps/registry.py", line 91, in populate
  2846. websocket_1 | app_config = AppConfig.create(entry)
  2847. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/apps/config.py", line 116, in create
  2848. websocket_1 | mod = import_module(mod_path)
  2849. websocket_1 | File "/usr/local/lib/python3.7/importlib/__init__.py", line 127, in import_module
  2850. websocket_1 | return _bootstrap._gcd_import(name[level:], package, level)
  2851. websocket_1 | File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
  2852. websocket_1 | File "<frozen importlib._bootstrap>", line 983, in _find_and_load
  2853. websocket_1 | File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
  2854. websocket_1 | File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
  2855. websocket_1 | File "<frozen importlib._bootstrap_external>", line 728, in exec_module
  2856. websocket_1 | File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
  2857. websocket_1 | File "/usr/local/lib/python3.7/site-packages/openwisp_controller/geo/apps.py", line 3, in <module>
  2858. websocket_1 | from django_loci.apps import LociConfig
  2859. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django_loci/apps.py", line 4, in <module>
  2860. websocket_1 | from .channels.receivers import load_location_receivers
  2861. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django_loci/channels/receivers.py", line 4, in <module>
  2862. websocket_1 | from asgiref.sync import async_to_sync
  2863. websocket_1 | ModuleNotFoundError: No module named 'asgiref.sync'
  2864. websocket_1 | 2020-01-21 23:51:31,059 INFO exited: runworker (exit status 1; not expected)
  2865. websocket_1 | 2020-01-21 23:51:31,059 INFO exited: runworker (exit status 1; not expected)
  2866. websocket_1 | 2020-01-21 23:51:34,034 INFO spawned: 'runworker' with pid 50
  2867. websocket_1 | 2020-01-21 23:51:34,034 INFO spawned: 'runworker' with pid 50
  2868. websocket_1 | Traceback (most recent call last):
  2869. websocket_1 | File "manage.py", line 9, in <module>
  2870. websocket_1 | execute_from_command_line(sys.argv)
  2871. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/core/management/__init__.py", line 381, in execute_from_command_line
  2872. websocket_1 | utility.execute()
  2873. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/core/management/__init__.py", line 357, in execute
  2874. websocket_1 | django.setup()
  2875. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/__init__.py", line 24, in setup
  2876. websocket_1 | apps.populate(settings.INSTALLED_APPS)
  2877. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/apps/registry.py", line 91, in populate
  2878. websocket_1 | app_config = AppConfig.create(entry)
  2879. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/apps/config.py", line 116, in create
  2880. websocket_1 | mod = import_module(mod_path)
  2881. websocket_1 | File "/usr/local/lib/python3.7/importlib/__init__.py", line 127, in import_module
  2882. websocket_1 | return _bootstrap._gcd_import(name[level:], package, level)
  2883. websocket_1 | File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
  2884. websocket_1 | File "<frozen importlib._bootstrap>", line 983, in _find_and_load
  2885. websocket_1 | File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
  2886. websocket_1 | File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
  2887. websocket_1 | File "<frozen importlib._bootstrap_external>", line 728, in exec_module
  2888. websocket_1 | File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
  2889. websocket_1 | File "/usr/local/lib/python3.7/site-packages/openwisp_controller/geo/apps.py", line 3, in <module>
  2890. websocket_1 | from django_loci.apps import LociConfig
  2891. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django_loci/apps.py", line 4, in <module>
  2892. websocket_1 | from .channels.receivers import load_location_receivers
  2893. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django_loci/channels/receivers.py", line 4, in <module>
  2894. websocket_1 | from asgiref.sync import async_to_sync
  2895. websocket_1 | ModuleNotFoundError: No module named 'asgiref.sync'
  2896. websocket_1 | 2020-01-21 23:51:35,618 INFO success: runworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
  2897. websocket_1 | 2020-01-21 23:51:35,618 INFO success: runworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
  2898. websocket_1 | 2020-01-21 23:51:35,618 INFO exited: runworker (exit status 1; not expected)
  2899. websocket_1 | 2020-01-21 23:51:35,618 INFO exited: runworker (exit status 1; not expected)
  2900. websocket_1 | 2020-01-21 23:51:36,623 INFO spawned: 'runworker' with pid 53
  2901. websocket_1 | 2020-01-21 23:51:36,623 INFO spawned: 'runworker' with pid 53
  2902. websocket_1 | Traceback (most recent call last):
  2903. websocket_1 | File "manage.py", line 9, in <module>
  2904. websocket_1 | execute_from_command_line(sys.argv)
  2905. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/core/management/__init__.py", line 381, in execute_from_command_line
  2906. websocket_1 | utility.execute()
  2907. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/core/management/__init__.py", line 357, in execute
  2908. websocket_1 | django.setup()
  2909. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/__init__.py", line 24, in setup
  2910. websocket_1 | apps.populate(settings.INSTALLED_APPS)
  2911. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/apps/registry.py", line 91, in populate
  2912. websocket_1 | app_config = AppConfig.create(entry)
  2913. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/apps/config.py", line 116, in create
  2914. websocket_1 | mod = import_module(mod_path)
  2915. websocket_1 | File "/usr/local/lib/python3.7/importlib/__init__.py", line 127, in import_module
  2916. websocket_1 | return _bootstrap._gcd_import(name[level:], package, level)
  2917. websocket_1 | File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
  2918. websocket_1 | File "<frozen importlib._bootstrap>", line 983, in _find_and_load
  2919. websocket_1 | File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
  2920. websocket_1 | File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
  2921. websocket_1 | File "<frozen importlib._bootstrap_external>", line 728, in exec_module
  2922. websocket_1 | File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
  2923. websocket_1 | File "/usr/local/lib/python3.7/site-packages/openwisp_controller/geo/apps.py", line 3, in <module>
  2924. websocket_1 | from django_loci.apps import LociConfig
  2925. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django_loci/apps.py", line 4, in <module>
  2926. websocket_1 | from .channels.receivers import load_location_receivers
  2927. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django_loci/channels/receivers.py", line 4, in <module>
  2928. websocket_1 | from asgiref.sync import async_to_sync
  2929. websocket_1 | ModuleNotFoundError: No module named 'asgiref.sync'
  2930. websocket_1 | 2020-01-21 23:51:38,193 INFO success: runworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
  2931. websocket_1 | 2020-01-21 23:51:38,193 INFO success: runworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
  2932. websocket_1 | 2020-01-21 23:51:38,194 INFO exited: runworker (exit status 1; not expected)
  2933. websocket_1 | 2020-01-21 23:51:38,194 INFO exited: runworker (exit status 1; not expected)
  2934. websocket_1 | 2020-01-21 23:51:39,199 INFO spawned: 'runworker' with pid 56
  2935. websocket_1 | 2020-01-21 23:51:39,199 INFO spawned: 'runworker' with pid 56
  2936. websocket_1 | Traceback (most recent call last):
  2937. websocket_1 | File "manage.py", line 9, in <module>
  2938. websocket_1 | execute_from_command_line(sys.argv)
  2939. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/core/management/__init__.py", line 381, in execute_from_command_line
  2940. websocket_1 | utility.execute()
  2941. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/core/management/__init__.py", line 357, in execute
  2942. websocket_1 | django.setup()
  2943. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/__init__.py", line 24, in setup
  2944. websocket_1 | apps.populate(settings.INSTALLED_APPS)
  2945. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/apps/registry.py", line 91, in populate
  2946. websocket_1 | app_config = AppConfig.create(entry)
  2947. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/apps/config.py", line 116, in create
  2948. websocket_1 | mod = import_module(mod_path)
  2949. websocket_1 | File "/usr/local/lib/python3.7/importlib/__init__.py", line 127, in import_module
  2950. websocket_1 | return _bootstrap._gcd_import(name[level:], package, level)
  2951. websocket_1 | File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
  2952. websocket_1 | File "<frozen importlib._bootstrap>", line 983, in _find_and_load
  2953. websocket_1 | File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
  2954. websocket_1 | File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
  2955. websocket_1 | File "<frozen importlib._bootstrap_external>", line 728, in exec_module
  2956. websocket_1 | File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
  2957. websocket_1 | File "/usr/local/lib/python3.7/site-packages/openwisp_controller/geo/apps.py", line 3, in <module>
  2958. websocket_1 | from django_loci.apps import LociConfig
  2959. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django_loci/apps.py", line 4, in <module>
  2960. websocket_1 | from .channels.receivers import load_location_receivers
  2961. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django_loci/channels/receivers.py", line 4, in <module>
  2962. websocket_1 | from asgiref.sync import async_to_sync
  2963. websocket_1 | ModuleNotFoundError: No module named 'asgiref.sync'
  2964. websocket_1 | 2020-01-21 23:51:40,968 INFO success: runworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
  2965. websocket_1 | 2020-01-21 23:51:40,968 INFO success: runworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
  2966. websocket_1 | 2020-01-21 23:51:40,968 INFO exited: runworker (exit status 1; not expected)
  2967. websocket_1 | 2020-01-21 23:51:40,968 INFO exited: runworker (exit status 1; not expected)
  2968. websocket_1 | 2020-01-21 23:51:41,975 INFO spawned: 'runworker' with pid 59
  2969. websocket_1 | 2020-01-21 23:51:41,975 INFO spawned: 'runworker' with pid 59
  2970. websocket_1 | Traceback (most recent call last):
  2971. websocket_1 | File "manage.py", line 9, in <module>
  2972. websocket_1 | execute_from_command_line(sys.argv)
  2973. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/core/management/__init__.py", line 381, in execute_from_command_line
  2974. websocket_1 | utility.execute()
  2975. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/core/management/__init__.py", line 357, in execute
  2976. websocket_1 | django.setup()
  2977. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/__init__.py", line 24, in setup
  2978. websocket_1 | apps.populate(settings.INSTALLED_APPS)
  2979. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/apps/registry.py", line 91, in populate
  2980. websocket_1 | app_config = AppConfig.create(entry)
  2981. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/apps/config.py", line 116, in create
  2982. websocket_1 | mod = import_module(mod_path)
  2983. websocket_1 | File "/usr/local/lib/python3.7/importlib/__init__.py", line 127, in import_module
  2984. websocket_1 | return _bootstrap._gcd_import(name[level:], package, level)
  2985. websocket_1 | File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
  2986. websocket_1 | File "<frozen importlib._bootstrap>", line 983, in _find_and_load
  2987. websocket_1 | File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
  2988. websocket_1 | File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
  2989. websocket_1 | File "<frozen importlib._bootstrap_external>", line 728, in exec_module
  2990. websocket_1 | File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
  2991. websocket_1 | File "/usr/local/lib/python3.7/site-packages/openwisp_controller/geo/apps.py", line 3, in <module>
  2992. websocket_1 | from django_loci.apps import LociConfig
  2993. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django_loci/apps.py", line 4, in <module>
  2994. websocket_1 | from .channels.receivers import load_location_receivers
  2995. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django_loci/channels/receivers.py", line 4, in <module>
  2996. websocket_1 | from asgiref.sync import async_to_sync
  2997. websocket_1 | ModuleNotFoundError: No module named 'asgiref.sync'
  2998. websocket_1 | 2020-01-21 23:51:42,636 INFO exited: runworker (exit status 1; not expected)
  2999. websocket_1 | 2020-01-21 23:51:42,636 INFO exited: runworker (exit status 1; not expected)
  3000. websocket_1 | 2020-01-21 23:51:43,641 INFO spawned: 'runworker' with pid 62
  3001. websocket_1 | 2020-01-21 23:51:43,641 INFO spawned: 'runworker' with pid 62
  3002. websocket_1 | Traceback (most recent call last):
  3003. websocket_1 | File "manage.py", line 9, in <module>
  3004. websocket_1 | execute_from_command_line(sys.argv)
  3005. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/core/management/__init__.py", line 381, in execute_from_command_line
  3006. websocket_1 | utility.execute()
  3007. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/core/management/__init__.py", line 357, in execute
  3008. websocket_1 | django.setup()
  3009. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/__init__.py", line 24, in setup
  3010. websocket_1 | apps.populate(settings.INSTALLED_APPS)
  3011. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/apps/registry.py", line 91, in populate
  3012. websocket_1 | app_config = AppConfig.create(entry)
  3013. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/apps/config.py", line 116, in create
  3014. websocket_1 | mod = import_module(mod_path)
  3015. websocket_1 | File "/usr/local/lib/python3.7/importlib/__init__.py", line 127, in import_module
  3016. websocket_1 | return _bootstrap._gcd_import(name[level:], package, level)
  3017. websocket_1 | File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
  3018. websocket_1 | File "<frozen importlib._bootstrap>", line 983, in _find_and_load
  3019. websocket_1 | File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
  3020. websocket_1 | File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
  3021. websocket_1 | File "<frozen importlib._bootstrap_external>", line 728, in exec_module
  3022. websocket_1 | File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
  3023. websocket_1 | File "/usr/local/lib/python3.7/site-packages/openwisp_controller/geo/apps.py", line 3, in <module>
  3024. websocket_1 | from django_loci.apps import LociConfig
  3025. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django_loci/apps.py", line 4, in <module>
  3026. websocket_1 | from .channels.receivers import load_location_receivers
  3027. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django_loci/channels/receivers.py", line 4, in <module>
  3028. websocket_1 | from asgiref.sync import async_to_sync
  3029. websocket_1 | ModuleNotFoundError: No module named 'asgiref.sync'
  3030. websocket_1 | 2020-01-21 23:51:45,317 INFO success: runworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
  3031. websocket_1 | 2020-01-21 23:51:45,317 INFO success: runworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
  3032. websocket_1 | 2020-01-21 23:51:45,318 INFO exited: runworker (exit status 1; not expected)
  3033. websocket_1 | 2020-01-21 23:51:45,318 INFO exited: runworker (exit status 1; not expected)
  3034. websocket_1 | 2020-01-21 23:51:46,329 INFO spawned: 'runworker' with pid 65
  3035. websocket_1 | 2020-01-21 23:51:46,329 INFO spawned: 'runworker' with pid 65
  3036. websocket_1 | 2020-01-21 23:51:47,365 INFO success: runworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
  3037. websocket_1 | 2020-01-21 23:51:47,365 INFO success: runworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
  3038. websocket_1 | Traceback (most recent call last):
  3039. websocket_1 | File "manage.py", line 9, in <module>
  3040. websocket_1 | execute_from_command_line(sys.argv)
  3041. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/core/management/__init__.py", line 381, in execute_from_command_line
  3042. websocket_1 | utility.execute()
  3043. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/core/management/__init__.py", line 357, in execute
  3044. websocket_1 | django.setup()
  3045. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/__init__.py", line 24, in setup
  3046. websocket_1 | apps.populate(settings.INSTALLED_APPS)
  3047. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/apps/registry.py", line 91, in populate
  3048. websocket_1 | app_config = AppConfig.create(entry)
  3049. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/apps/config.py", line 116, in create
  3050. websocket_1 | mod = import_module(mod_path)
  3051. websocket_1 | File "/usr/local/lib/python3.7/importlib/__init__.py", line 127, in import_module
  3052. websocket_1 | return _bootstrap._gcd_import(name[level:], package, level)
  3053. websocket_1 | File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
  3054. websocket_1 | File "<frozen importlib._bootstrap>", line 983, in _find_and_load
  3055. websocket_1 | File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
  3056. websocket_1 | File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
  3057. websocket_1 | File "<frozen importlib._bootstrap_external>", line 728, in exec_module
  3058. websocket_1 | File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
  3059. websocket_1 | File "/usr/local/lib/python3.7/site-packages/openwisp_controller/geo/apps.py", line 3, in <module>
  3060. websocket_1 | from django_loci.apps import LociConfig
  3061. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django_loci/apps.py", line 4, in <module>
  3062. websocket_1 | from .channels.receivers import load_location_receivers
  3063. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django_loci/channels/receivers.py", line 4, in <module>
  3064. websocket_1 | from asgiref.sync import async_to_sync
  3065. websocket_1 | ModuleNotFoundError: No module named 'asgiref.sync'
  3066. websocket_1 | 2020-01-21 23:51:48,761 INFO exited: runworker (exit status 1; not expected)
  3067. websocket_1 | 2020-01-21 23:51:48,761 INFO exited: runworker (exit status 1; not expected)
  3068. websocket_1 | 2020-01-21 23:51:49,773 INFO spawned: 'runworker' with pid 68
  3069. websocket_1 | 2020-01-21 23:51:49,773 INFO spawned: 'runworker' with pid 68
  3070. websocket_1 | Traceback (most recent call last):
  3071. websocket_1 | File "manage.py", line 9, in <module>
  3072. websocket_1 | execute_from_command_line(sys.argv)
  3073. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/core/management/__init__.py", line 381, in execute_from_command_line
  3074. websocket_1 | utility.execute()
  3075. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/core/management/__init__.py", line 357, in execute
  3076. websocket_1 | django.setup()
  3077. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/__init__.py", line 24, in setup
  3078. websocket_1 | apps.populate(settings.INSTALLED_APPS)
  3079. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/apps/registry.py", line 91, in populate
  3080. websocket_1 | app_config = AppConfig.create(entry)
  3081. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/apps/config.py", line 116, in create
  3082. websocket_1 | mod = import_module(mod_path)
  3083. websocket_1 | File "/usr/local/lib/python3.7/importlib/__init__.py", line 127, in import_module
  3084. websocket_1 | return _bootstrap._gcd_import(name[level:], package, level)
  3085. websocket_1 | File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
  3086. websocket_1 | File "<frozen importlib._bootstrap>", line 983, in _find_and_load
  3087. websocket_1 | File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
  3088. websocket_1 | File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
  3089. websocket_1 | File "<frozen importlib._bootstrap_external>", line 728, in exec_module
  3090. websocket_1 | File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
  3091. websocket_1 | File "/usr/local/lib/python3.7/site-packages/openwisp_controller/geo/apps.py", line 3, in <module>
  3092. websocket_1 | from django_loci.apps import LociConfig
  3093. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django_loci/apps.py", line 4, in <module>
  3094. websocket_1 | from .channels.receivers import load_location_receivers
  3095. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django_loci/channels/receivers.py", line 4, in <module>
  3096. websocket_1 | from asgiref.sync import async_to_sync
  3097. websocket_1 | ModuleNotFoundError: No module named 'asgiref.sync'
  3098. websocket_1 | 2020-01-21 23:51:50,340 INFO exited: runworker (exit status 1; not expected)
  3099. websocket_1 | 2020-01-21 23:51:50,340 INFO exited: runworker (exit status 1; not expected)
  3100. websocket_1 | 2020-01-21 23:51:51,347 INFO spawned: 'runworker' with pid 71
  3101. websocket_1 | 2020-01-21 23:51:51,347 INFO spawned: 'runworker' with pid 71
  3102. websocket_1 | Traceback (most recent call last):
  3103. websocket_1 | File "manage.py", line 9, in <module>
  3104. websocket_1 | execute_from_command_line(sys.argv)
  3105. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/core/management/__init__.py", line 381, in execute_from_command_line
  3106. websocket_1 | utility.execute()
  3107. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/core/management/__init__.py", line 357, in execute
  3108. websocket_1 | django.setup()
  3109. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/__init__.py", line 24, in setup
  3110. websocket_1 | apps.populate(settings.INSTALLED_APPS)
  3111. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/apps/registry.py", line 91, in populate
  3112. websocket_1 | app_config = AppConfig.create(entry)
  3113. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/apps/config.py", line 116, in create
  3114. websocket_1 | mod = import_module(mod_path)
  3115. websocket_1 | File "/usr/local/lib/python3.7/importlib/__init__.py", line 127, in import_module
  3116. websocket_1 | return _bootstrap._gcd_import(name[level:], package, level)
  3117. websocket_1 | File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
  3118. websocket_1 | File "<frozen importlib._bootstrap>", line 983, in _find_and_load
  3119. websocket_1 | File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
  3120. websocket_1 | File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
  3121. websocket_1 | File "<frozen importlib._bootstrap_external>", line 728, in exec_module
  3122. websocket_1 | File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
  3123. websocket_1 | File "/usr/local/lib/python3.7/site-packages/openwisp_controller/geo/apps.py", line 3, in <module>
  3124. websocket_1 | from django_loci.apps import LociConfig
  3125. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django_loci/apps.py", line 4, in <module>
  3126. websocket_1 | from .channels.receivers import load_location_receivers
  3127. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django_loci/channels/receivers.py", line 4, in <module>
  3128. websocket_1 | from asgiref.sync import async_to_sync
  3129. websocket_1 | ModuleNotFoundError: No module named 'asgiref.sync'
  3130. websocket_1 | 2020-01-21 23:51:51,872 INFO exited: runworker (exit status 1; not expected)
  3131. websocket_1 | 2020-01-21 23:51:51,872 INFO exited: runworker (exit status 1; not expected)
  3132. websocket_1 | 2020-01-21 23:51:53,882 INFO spawned: 'runworker' with pid 74
  3133. websocket_1 | 2020-01-21 23:51:53,882 INFO spawned: 'runworker' with pid 74
  3134. websocket_1 | Traceback (most recent call last):
  3135. websocket_1 | File "manage.py", line 9, in <module>
  3136. websocket_1 | execute_from_command_line(sys.argv)
  3137. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/core/management/__init__.py", line 381, in execute_from_command_line
  3138. websocket_1 | utility.execute()
  3139. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/core/management/__init__.py", line 357, in execute
  3140. websocket_1 | django.setup()
  3141. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/__init__.py", line 24, in setup
  3142. websocket_1 | apps.populate(settings.INSTALLED_APPS)
  3143. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/apps/registry.py", line 91, in populate
  3144. websocket_1 | app_config = AppConfig.create(entry)
  3145. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/apps/config.py", line 116, in create
  3146. websocket_1 | mod = import_module(mod_path)
  3147. websocket_1 | File "/usr/local/lib/python3.7/importlib/__init__.py", line 127, in import_module
  3148. websocket_1 | return _bootstrap._gcd_import(name[level:], package, level)
  3149. websocket_1 | File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
  3150. websocket_1 | File "<frozen importlib._bootstrap>", line 983, in _find_and_load
  3151. websocket_1 | File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
  3152. websocket_1 | File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
  3153. websocket_1 | File "<frozen importlib._bootstrap_external>", line 728, in exec_module
  3154. websocket_1 | File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
  3155. websocket_1 | File "/usr/local/lib/python3.7/site-packages/openwisp_controller/geo/apps.py", line 3, in <module>
  3156. websocket_1 | from django_loci.apps import LociConfig
  3157. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django_loci/apps.py", line 4, in <module>
  3158. websocket_1 | from .channels.receivers import load_location_receivers
  3159. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django_loci/channels/receivers.py", line 4, in <module>
  3160. websocket_1 | from asgiref.sync import async_to_sync
  3161. websocket_1 | ModuleNotFoundError: No module named 'asgiref.sync'
  3162. websocket_1 | 2020-01-21 23:51:55,508 INFO success: runworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
  3163. websocket_1 | 2020-01-21 23:51:55,508 INFO success: runworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
  3164. websocket_1 | 2020-01-21 23:51:55,508 INFO exited: runworker (exit status 1; not expected)
  3165. websocket_1 | 2020-01-21 23:51:55,508 INFO exited: runworker (exit status 1; not expected)
  3166. websocket_1 | 2020-01-21 23:51:56,513 INFO spawned: 'runworker' with pid 77
  3167. websocket_1 | 2020-01-21 23:51:56,513 INFO spawned: 'runworker' with pid 77
  3168. websocket_1 | Traceback (most recent call last):
  3169. websocket_1 | File "manage.py", line 9, in <module>
  3170. websocket_1 | execute_from_command_line(sys.argv)
  3171. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/core/management/__init__.py", line 381, in execute_from_command_line
  3172. websocket_1 | utility.execute()
  3173. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/core/management/__init__.py", line 357, in execute
  3174. websocket_1 | django.setup()
  3175. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/__init__.py", line 24, in setup
  3176. websocket_1 | apps.populate(settings.INSTALLED_APPS)
  3177. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/apps/registry.py", line 91, in populate
  3178. websocket_1 | app_config = AppConfig.create(entry)
  3179. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/apps/config.py", line 116, in create
  3180. websocket_1 | mod = import_module(mod_path)
  3181. websocket_1 | File "/usr/local/lib/python3.7/importlib/__init__.py", line 127, in import_module
  3182. websocket_1 | return _bootstrap._gcd_import(name[level:], package, level)
  3183. websocket_1 | File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
  3184. websocket_1 | File "<frozen importlib._bootstrap>", line 983, in _find_and_load
  3185. websocket_1 | File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
  3186. websocket_1 | File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
  3187. websocket_1 | File "<frozen importlib._bootstrap_external>", line 728, in exec_module
  3188. websocket_1 | File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
  3189. websocket_1 | File "/usr/local/lib/python3.7/site-packages/openwisp_controller/geo/apps.py", line 3, in <module>
  3190. websocket_1 | from django_loci.apps import LociConfig
  3191. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django_loci/apps.py", line 4, in <module>
  3192. websocket_1 | from .channels.receivers import load_location_receivers
  3193. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django_loci/channels/receivers.py", line 4, in <module>
  3194. websocket_1 | from asgiref.sync import async_to_sync
  3195. websocket_1 | ModuleNotFoundError: No module named 'asgiref.sync'
  3196. websocket_1 | 2020-01-21 23:51:57,496 INFO exited: runworker (exit status 1; not expected)
  3197. websocket_1 | 2020-01-21 23:51:57,496 INFO exited: runworker (exit status 1; not expected)
  3198. websocket_1 | 2020-01-21 23:51:58,502 INFO spawned: 'runworker' with pid 80
  3199. websocket_1 | 2020-01-21 23:51:58,502 INFO spawned: 'runworker' with pid 80
  3200. websocket_1 | Traceback (most recent call last):
  3201. websocket_1 | File "manage.py", line 9, in <module>
  3202. websocket_1 | execute_from_command_line(sys.argv)
  3203. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/core/management/__init__.py", line 381, in execute_from_command_line
  3204. websocket_1 | utility.execute()
  3205. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/core/management/__init__.py", line 357, in execute
  3206. websocket_1 | django.setup()
  3207. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/__init__.py", line 24, in setup
  3208. websocket_1 | apps.populate(settings.INSTALLED_APPS)
  3209. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/apps/registry.py", line 91, in populate
  3210. websocket_1 | app_config = AppConfig.create(entry)
  3211. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/apps/config.py", line 116, in create
  3212. websocket_1 | mod = import_module(mod_path)
  3213. websocket_1 | File "/usr/local/lib/python3.7/importlib/__init__.py", line 127, in import_module
  3214. websocket_1 | return _bootstrap._gcd_import(name[level:], package, level)
  3215. websocket_1 | File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
  3216. websocket_1 | File "<frozen importlib._bootstrap>", line 983, in _find_and_load
  3217. websocket_1 | File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
  3218. websocket_1 | File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
  3219. websocket_1 | File "<frozen importlib._bootstrap_external>", line 728, in exec_module
  3220. websocket_1 | File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
  3221. websocket_1 | File "/usr/local/lib/python3.7/site-packages/openwisp_controller/geo/apps.py", line 3, in <module>
  3222. websocket_1 | from django_loci.apps import LociConfig
  3223. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django_loci/apps.py", line 4, in <module>
  3224. websocket_1 | from .channels.receivers import load_location_receivers
  3225. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django_loci/channels/receivers.py", line 4, in <module>
  3226. websocket_1 | from asgiref.sync import async_to_sync
  3227. websocket_1 | ModuleNotFoundError: No module named 'asgiref.sync'
  3228. websocket_1 | 2020-01-21 23:51:59,312 INFO exited: runworker (exit status 1; not expected)
  3229. websocket_1 | 2020-01-21 23:51:59,312 INFO exited: runworker (exit status 1; not expected)
  3230. websocket_1 | 2020-01-21 23:52:02,285 INFO spawned: 'runworker' with pid 83
  3231. websocket_1 | 2020-01-21 23:52:02,285 INFO spawned: 'runworker' with pid 83
  3232. websocket_1 | Traceback (most recent call last):
  3233. websocket_1 | File "manage.py", line 9, in <module>
  3234. websocket_1 | execute_from_command_line(sys.argv)
  3235. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/core/management/__init__.py", line 381, in execute_from_command_line
  3236. websocket_1 | utility.execute()
  3237. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/core/management/__init__.py", line 357, in execute
  3238. websocket_1 | django.setup()
  3239. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/__init__.py", line 24, in setup
  3240. websocket_1 | apps.populate(settings.INSTALLED_APPS)
  3241. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/apps/registry.py", line 91, in populate
  3242. websocket_1 | app_config = AppConfig.create(entry)
  3243. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/apps/config.py", line 116, in create
  3244. websocket_1 | mod = import_module(mod_path)
  3245. websocket_1 | File "/usr/local/lib/python3.7/importlib/__init__.py", line 127, in import_module
  3246. websocket_1 | return _bootstrap._gcd_import(name[level:], package, level)
  3247. websocket_1 | File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
  3248. websocket_1 | File "<frozen importlib._bootstrap>", line 983, in _find_and_load
  3249. websocket_1 | File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
  3250. websocket_1 | File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
  3251. websocket_1 | File "<frozen importlib._bootstrap_external>", line 728, in exec_module
  3252. websocket_1 | File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
  3253. websocket_1 | File "/usr/local/lib/python3.7/site-packages/openwisp_controller/geo/apps.py", line 3, in <module>
  3254. websocket_1 | from django_loci.apps import LociConfig
  3255. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django_loci/apps.py", line 4, in <module>
  3256. websocket_1 | from .channels.receivers import load_location_receivers
  3257. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django_loci/channels/receivers.py", line 4, in <module>
  3258. websocket_1 | from asgiref.sync import async_to_sync
  3259. websocket_1 | ModuleNotFoundError: No module named 'asgiref.sync'
  3260. websocket_1 | 2020-01-21 23:52:02,832 INFO exited: runworker (exit status 1; not expected)
  3261. websocket_1 | 2020-01-21 23:52:02,832 INFO exited: runworker (exit status 1; not expected)
  3262. websocket_1 | 2020-01-21 23:52:05,841 INFO spawned: 'runworker' with pid 86
  3263. websocket_1 | 2020-01-21 23:52:05,841 INFO spawned: 'runworker' with pid 86
  3264. websocket_1 | Traceback (most recent call last):
  3265. websocket_1 | File "manage.py", line 9, in <module>
  3266. websocket_1 | execute_from_command_line(sys.argv)
  3267. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/core/management/__init__.py", line 381, in execute_from_command_line
  3268. websocket_1 | utility.execute()
  3269. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/core/management/__init__.py", line 357, in execute
  3270. websocket_1 | django.setup()
  3271. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/__init__.py", line 24, in setup
  3272. websocket_1 | apps.populate(settings.INSTALLED_APPS)
  3273. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/apps/registry.py", line 91, in populate
  3274. websocket_1 | app_config = AppConfig.create(entry)
  3275. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/apps/config.py", line 116, in create
  3276. websocket_1 | mod = import_module(mod_path)
  3277. websocket_1 | File "/usr/local/lib/python3.7/importlib/__init__.py", line 127, in import_module
  3278. websocket_1 | return _bootstrap._gcd_import(name[level:], package, level)
  3279. websocket_1 | File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
  3280. websocket_1 | File "<frozen importlib._bootstrap>", line 983, in _find_and_load
  3281. websocket_1 | File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
  3282. websocket_1 | File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
  3283. websocket_1 | File "<frozen importlib._bootstrap_external>", line 728, in exec_module
  3284. websocket_1 | File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
  3285. websocket_1 | File "/usr/local/lib/python3.7/site-packages/openwisp_controller/geo/apps.py", line 3, in <module>
  3286. websocket_1 | from django_loci.apps import LociConfig
  3287. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django_loci/apps.py", line 4, in <module>
  3288. websocket_1 | from .channels.receivers import load_location_receivers
  3289. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django_loci/channels/receivers.py", line 4, in <module>
  3290. websocket_1 | from asgiref.sync import async_to_sync
  3291. websocket_1 | ModuleNotFoundError: No module named 'asgiref.sync'
  3292. nginx_1 | 2020/01/21 23:52:07 [error] 27#27: *7 upstream timed out (110: Operation timed out) while connecting to upstream, client: 172.18.0.14, server: dashboard-internal, request: "GET /admin/login/ HTTP/1.1", upstream: "uwsgi://172.18.0.6:8000", host: "dashboard-internal"
  3293. nginx_1 | [48e05e71f472] - 172.18.0.14 - - [21/Jan/2020:23:52:07 +0530] "GET /admin/login/ HTTP/1.1" 504 167 "-" "Wget" "-"
  3294. websocket_1 | 2020-01-21 23:52:07,477 INFO success: runworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
  3295. websocket_1 | 2020-01-21 23:52:07,477 INFO success: runworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
  3296. websocket_1 | 2020-01-21 23:52:07,477 INFO exited: runworker (exit status 1; not expected)
  3297. websocket_1 | 2020-01-21 23:52:07,477 INFO exited: runworker (exit status 1; not expected)
  3298. websocket_1 | 2020-01-21 23:52:08,480 INFO spawned: 'runworker' with pid 89
  3299. websocket_1 | 2020-01-21 23:52:08,480 INFO spawned: 'runworker' with pid 89
  3300. nginx_1 | 2020/01/21 23:52:08 [error] 27#27: *9 upstream timed out (110: Operation timed out) while connecting to upstream, client: 172.18.0.4, server: dashboard-internal, request: "GET /admin/login/ HTTP/1.1", upstream: "uwsgi://172.18.0.6:8000", host: "dashboard-internal"
  3301. nginx_1 | [48e05e71f472] - 172.18.0.4 - - [21/Jan/2020:23:52:08 +0530] "GET /admin/login/ HTTP/1.1" 504 167 "-" "Wget" "-"
  3302. websocket_1 | Traceback (most recent call last):
  3303. websocket_1 | File "manage.py", line 9, in <module>
  3304. websocket_1 | execute_from_command_line(sys.argv)
  3305. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/core/management/__init__.py", line 381, in execute_from_command_line
  3306. websocket_1 | utility.execute()
  3307. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/core/management/__init__.py", line 357, in execute
  3308. websocket_1 | django.setup()
  3309. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/__init__.py", line 24, in setup
  3310. websocket_1 | apps.populate(settings.INSTALLED_APPS)
  3311. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/apps/registry.py", line 91, in populate
  3312. websocket_1 | app_config = AppConfig.create(entry)
  3313. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/apps/config.py", line 116, in create
  3314. websocket_1 | mod = import_module(mod_path)
  3315. websocket_1 | File "/usr/local/lib/python3.7/importlib/__init__.py", line 127, in import_module
  3316. websocket_1 | return _bootstrap._gcd_import(name[level:], package, level)
  3317. websocket_1 | File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
  3318. websocket_1 | File "<frozen importlib._bootstrap>", line 983, in _find_and_load
  3319. websocket_1 | File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
  3320. websocket_1 | File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
  3321. websocket_1 | File "<frozen importlib._bootstrap_external>", line 728, in exec_module
  3322. websocket_1 | File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
  3323. websocket_1 | File "/usr/local/lib/python3.7/site-packages/openwisp_controller/geo/apps.py", line 3, in <module>
  3324. websocket_1 | from django_loci.apps import LociConfig
  3325. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django_loci/apps.py", line 4, in <module>
  3326. websocket_1 | from .channels.receivers import load_location_receivers
  3327. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django_loci/channels/receivers.py", line 4, in <module>
  3328. websocket_1 | from asgiref.sync import async_to_sync
  3329. websocket_1 | ModuleNotFoundError: No module named 'asgiref.sync'
  3330. websocket_1 | 2020-01-21 23:52:10,133 INFO success: runworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
  3331. websocket_1 | 2020-01-21 23:52:10,133 INFO success: runworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
  3332. websocket_1 | 2020-01-21 23:52:10,133 INFO exited: runworker (exit status 1; not expected)
  3333. websocket_1 | 2020-01-21 23:52:10,133 INFO exited: runworker (exit status 1; not expected)
  3334. websocket_1 | 2020-01-21 23:52:11,137 INFO spawned: 'runworker' with pid 92
  3335. websocket_1 | 2020-01-21 23:52:11,137 INFO spawned: 'runworker' with pid 92
  3336. websocket_1 | Traceback (most recent call last):
  3337. websocket_1 | File "manage.py", line 9, in <module>
  3338. websocket_1 | execute_from_command_line(sys.argv)
  3339. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/core/management/__init__.py", line 381, in execute_from_command_line
  3340. websocket_1 | utility.execute()
  3341. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/core/management/__init__.py", line 357, in execute
  3342. websocket_1 | django.setup()
  3343. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/__init__.py", line 24, in setup
  3344. websocket_1 | apps.populate(settings.INSTALLED_APPS)
  3345. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/apps/registry.py", line 91, in populate
  3346. websocket_1 | app_config = AppConfig.create(entry)
  3347. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/apps/config.py", line 116, in create
  3348. websocket_1 | mod = import_module(mod_path)
  3349. websocket_1 | File "/usr/local/lib/python3.7/importlib/__init__.py", line 127, in import_module
  3350. websocket_1 | return _bootstrap._gcd_import(name[level:], package, level)
  3351. websocket_1 | File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
  3352. websocket_1 | File "<frozen importlib._bootstrap>", line 983, in _find_and_load
  3353. websocket_1 | File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
  3354. websocket_1 | File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
  3355. websocket_1 | File "<frozen importlib._bootstrap_external>", line 728, in exec_module
  3356. websocket_1 | File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
  3357. websocket_1 | File "/usr/local/lib/python3.7/site-packages/openwisp_controller/geo/apps.py", line 3, in <module>
  3358. websocket_1 | from django_loci.apps import LociConfig
  3359. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django_loci/apps.py", line 4, in <module>
  3360. websocket_1 | from .channels.receivers import load_location_receivers
  3361. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django_loci/channels/receivers.py", line 4, in <module>
  3362. websocket_1 | from asgiref.sync import async_to_sync
  3363. websocket_1 | ModuleNotFoundError: No module named 'asgiref.sync'
  3364. websocket_1 | 2020-01-21 23:52:12,760 INFO success: runworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
  3365. websocket_1 | 2020-01-21 23:52:12,760 INFO success: runworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
  3366. websocket_1 | 2020-01-21 23:52:12,761 INFO exited: runworker (exit status 1; not expected)
  3367. websocket_1 | 2020-01-21 23:52:12,761 INFO exited: runworker (exit status 1; not expected)
  3368. websocket_1 | 2020-01-21 23:52:13,768 INFO spawned: 'runworker' with pid 95
  3369. websocket_1 | 2020-01-21 23:52:13,768 INFO spawned: 'runworker' with pid 95
  3370. websocket_1 | 2020-01-21 23:52:14,793 INFO success: runworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
  3371. websocket_1 | 2020-01-21 23:52:14,793 INFO success: runworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
  3372. websocket_1 | Traceback (most recent call last):
  3373. websocket_1 | File "manage.py", line 9, in <module>
  3374. websocket_1 | execute_from_command_line(sys.argv)
  3375. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/core/management/__init__.py", line 381, in execute_from_command_line
  3376. websocket_1 | utility.execute()
  3377. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/core/management/__init__.py", line 357, in execute
  3378. websocket_1 | django.setup()
  3379. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/__init__.py", line 24, in setup
  3380. websocket_1 | apps.populate(settings.INSTALLED_APPS)
  3381. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/apps/registry.py", line 91, in populate
  3382. websocket_1 | app_config = AppConfig.create(entry)
  3383. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/apps/config.py", line 116, in create
  3384. websocket_1 | mod = import_module(mod_path)
  3385. websocket_1 | File "/usr/local/lib/python3.7/importlib/__init__.py", line 127, in import_module
  3386. websocket_1 | return _bootstrap._gcd_import(name[level:], package, level)
  3387. websocket_1 | File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
  3388. websocket_1 | File "<frozen importlib._bootstrap>", line 983, in _find_and_load
  3389. websocket_1 | File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
  3390. websocket_1 | File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
  3391. websocket_1 | File "<frozen importlib._bootstrap_external>", line 728, in exec_module
  3392. websocket_1 | File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
  3393. websocket_1 | File "/usr/local/lib/python3.7/site-packages/openwisp_controller/geo/apps.py", line 3, in <module>
  3394. websocket_1 | from django_loci.apps import LociConfig
  3395. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django_loci/apps.py", line 4, in <module>
  3396. websocket_1 | from .channels.receivers import load_location_receivers
  3397. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django_loci/channels/receivers.py", line 4, in <module>
  3398. websocket_1 | from asgiref.sync import async_to_sync
  3399. websocket_1 | ModuleNotFoundError: No module named 'asgiref.sync'
  3400. websocket_1 | 2020-01-21 23:52:16,531 INFO exited: runworker (exit status 1; not expected)
  3401. websocket_1 | 2020-01-21 23:52:16,531 INFO exited: runworker (exit status 1; not expected)
  3402. websocket_1 | 2020-01-21 23:52:17,537 INFO spawned: 'runworker' with pid 98
  3403. websocket_1 | 2020-01-21 23:52:17,537 INFO spawned: 'runworker' with pid 98
  3404. websocket_1 | 2020-01-21 23:52:18,540 INFO success: runworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
  3405. websocket_1 | 2020-01-21 23:52:18,540 INFO success: runworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
  3406. websocket_1 | Traceback (most recent call last):
  3407. websocket_1 | File "manage.py", line 9, in <module>
  3408. websocket_1 | execute_from_command_line(sys.argv)
  3409. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/core/management/__init__.py", line 381, in execute_from_command_line
  3410. websocket_1 | utility.execute()
  3411. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/core/management/__init__.py", line 357, in execute
  3412. websocket_1 | django.setup()
  3413. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/__init__.py", line 24, in setup
  3414. websocket_1 | apps.populate(settings.INSTALLED_APPS)
  3415. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/apps/registry.py", line 91, in populate
  3416. websocket_1 | app_config = AppConfig.create(entry)
  3417. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/apps/config.py", line 116, in create
  3418. websocket_1 | mod = import_module(mod_path)
  3419. websocket_1 | File "/usr/local/lib/python3.7/importlib/__init__.py", line 127, in import_module
  3420. websocket_1 | return _bootstrap._gcd_import(name[level:], package, level)
  3421. websocket_1 | File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
  3422. websocket_1 | File "<frozen importlib._bootstrap>", line 983, in _find_and_load
  3423. websocket_1 | File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
  3424. websocket_1 | File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
  3425. websocket_1 | File "<frozen importlib._bootstrap_external>", line 728, in exec_module
  3426. websocket_1 | File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
  3427. websocket_1 | File "/usr/local/lib/python3.7/site-packages/openwisp_controller/geo/apps.py", line 3, in <module>
  3428. websocket_1 | from django_loci.apps import LociConfig
  3429. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django_loci/apps.py", line 4, in <module>
  3430. websocket_1 | from .channels.receivers import load_location_receivers
  3431. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django_loci/channels/receivers.py", line 4, in <module>
  3432. websocket_1 | from asgiref.sync import async_to_sync
  3433. websocket_1 | ModuleNotFoundError: No module named 'asgiref.sync'
  3434. websocket_1 | 2020-01-21 23:52:18,899 INFO exited: runworker (exit status 1; not expected)
  3435. websocket_1 | 2020-01-21 23:52:18,899 INFO exited: runworker (exit status 1; not expected)
  3436. websocket_1 | 2020-01-21 23:52:19,905 INFO spawned: 'runworker' with pid 101
  3437. websocket_1 | 2020-01-21 23:52:19,905 INFO spawned: 'runworker' with pid 101
  3438. websocket_1 | Traceback (most recent call last):
  3439. websocket_1 | File "manage.py", line 9, in <module>
  3440. websocket_1 | execute_from_command_line(sys.argv)
  3441. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/core/management/__init__.py", line 381, in execute_from_command_line
  3442. websocket_1 | utility.execute()
  3443. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/core/management/__init__.py", line 357, in execute
  3444. websocket_1 | django.setup()
  3445. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/__init__.py", line 24, in setup
  3446. websocket_1 | apps.populate(settings.INSTALLED_APPS)
  3447. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/apps/registry.py", line 91, in populate
  3448. websocket_1 | app_config = AppConfig.create(entry)
  3449. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/apps/config.py", line 116, in create
  3450. websocket_1 | mod = import_module(mod_path)
  3451. websocket_1 | File "/usr/local/lib/python3.7/importlib/__init__.py", line 127, in import_module
  3452. websocket_1 | return _bootstrap._gcd_import(name[level:], package, level)
  3453. websocket_1 | File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
  3454. websocket_1 | File "<frozen importlib._bootstrap>", line 983, in _find_and_load
  3455. websocket_1 | File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
  3456. websocket_1 | File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
  3457. websocket_1 | File "<frozen importlib._bootstrap_external>", line 728, in exec_module
  3458. websocket_1 | File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
  3459. websocket_1 | File "/usr/local/lib/python3.7/site-packages/openwisp_controller/geo/apps.py", line 3, in <module>
  3460. websocket_1 | from django_loci.apps import LociConfig
  3461. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django_loci/apps.py", line 4, in <module>
  3462. websocket_1 | from .channels.receivers import load_location_receivers
  3463. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django_loci/channels/receivers.py", line 4, in <module>
  3464. websocket_1 | from asgiref.sync import async_to_sync
  3465. websocket_1 | ModuleNotFoundError: No module named 'asgiref.sync'
  3466. websocket_1 | 2020-01-21 23:52:20,580 INFO exited: runworker (exit status 1; not expected)
  3467. websocket_1 | 2020-01-21 23:52:20,580 INFO exited: runworker (exit status 1; not expected)
  3468. websocket_1 | 2020-01-21 23:52:21,584 INFO spawned: 'runworker' with pid 104
  3469. websocket_1 | 2020-01-21 23:52:21,584 INFO spawned: 'runworker' with pid 104
  3470. websocket_1 | Traceback (most recent call last):
  3471. websocket_1 | File "manage.py", line 9, in <module>
  3472. websocket_1 | execute_from_command_line(sys.argv)
  3473. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/core/management/__init__.py", line 381, in execute_from_command_line
  3474. websocket_1 | utility.execute()
  3475. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/core/management/__init__.py", line 357, in execute
  3476. websocket_1 | django.setup()
  3477. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/__init__.py", line 24, in setup
  3478. websocket_1 | apps.populate(settings.INSTALLED_APPS)
  3479. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/apps/registry.py", line 91, in populate
  3480. websocket_1 | app_config = AppConfig.create(entry)
  3481. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/apps/config.py", line 116, in create
  3482. websocket_1 | mod = import_module(mod_path)
  3483. websocket_1 | File "/usr/local/lib/python3.7/importlib/__init__.py", line 127, in import_module
  3484. websocket_1 | return _bootstrap._gcd_import(name[level:], package, level)
  3485. websocket_1 | File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
  3486. websocket_1 | File "<frozen importlib._bootstrap>", line 983, in _find_and_load
  3487. websocket_1 | File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
  3488. websocket_1 | File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
  3489. websocket_1 | File "<frozen importlib._bootstrap_external>", line 728, in exec_module
  3490. websocket_1 | File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
  3491. websocket_1 | File "/usr/local/lib/python3.7/site-packages/openwisp_controller/geo/apps.py", line 3, in <module>
  3492. websocket_1 | from django_loci.apps import LociConfig
  3493. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django_loci/apps.py", line 4, in <module>
  3494. websocket_1 | from .channels.receivers import load_location_receivers
  3495. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django_loci/channels/receivers.py", line 4, in <module>
  3496. websocket_1 | from asgiref.sync import async_to_sync
  3497. websocket_1 | ModuleNotFoundError: No module named 'asgiref.sync'
  3498. websocket_1 | 2020-01-21 23:52:22,407 INFO exited: runworker (exit status 1; not expected)
  3499. websocket_1 | 2020-01-21 23:52:22,407 INFO exited: runworker (exit status 1; not expected)
  3500. nginx_1 | 2020/01/21 23:52:23 [error] 27#27: *13 connect() failed (113: Host is unreachable) while connecting to upstream, client: 172.18.0.4, server: dashboard-internal, request: "GET /admin/login/ HTTP/1.1", upstream: "uwsgi://172.18.0.6:8000", host: "dashboard-internal"
  3501. nginx_1 | [48e05e71f472] - 172.18.0.4 - - [21/Jan/2020:23:52:23 +0530] "GET /admin/login/ HTTP/1.1" 502 157 "-" "Wget" "-"
  3502. websocket_1 | 2020-01-21 23:52:24,413 INFO spawned: 'runworker' with pid 107
  3503. websocket_1 | 2020-01-21 23:52:24,413 INFO spawned: 'runworker' with pid 107
  3504. websocket_1 | Traceback (most recent call last):
  3505. websocket_1 | File "manage.py", line 9, in <module>
  3506. websocket_1 | execute_from_command_line(sys.argv)
  3507. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/core/management/__init__.py", line 381, in execute_from_command_line
  3508. websocket_1 | utility.execute()
  3509. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/core/management/__init__.py", line 357, in execute
  3510. websocket_1 | django.setup()
  3511. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/__init__.py", line 24, in setup
  3512. websocket_1 | apps.populate(settings.INSTALLED_APPS)
  3513. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/apps/registry.py", line 91, in populate
  3514. websocket_1 | app_config = AppConfig.create(entry)
  3515. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/apps/config.py", line 116, in create
  3516. websocket_1 | mod = import_module(mod_path)
  3517. websocket_1 | File "/usr/local/lib/python3.7/importlib/__init__.py", line 127, in import_module
  3518. websocket_1 | return _bootstrap._gcd_import(name[level:], package, level)
  3519. websocket_1 | File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
  3520. websocket_1 | File "<frozen importlib._bootstrap>", line 983, in _find_and_load
  3521. websocket_1 | File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
  3522. websocket_1 | File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
  3523. websocket_1 | File "<frozen importlib._bootstrap_external>", line 728, in exec_module
  3524. websocket_1 | File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
  3525. websocket_1 | File "/usr/local/lib/python3.7/site-packages/openwisp_controller/geo/apps.py", line 3, in <module>
  3526. websocket_1 | from django_loci.apps import LociConfig
  3527. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django_loci/apps.py", line 4, in <module>
  3528. websocket_1 | from .channels.receivers import load_location_receivers
  3529. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django_loci/channels/receivers.py", line 4, in <module>
  3530. websocket_1 | from asgiref.sync import async_to_sync
  3531. websocket_1 | ModuleNotFoundError: No module named 'asgiref.sync'
  3532. websocket_1 | 2020-01-21 23:52:24,997 INFO exited: runworker (exit status 1; not expected)
  3533. websocket_1 | 2020-01-21 23:52:24,997 INFO exited: runworker (exit status 1; not expected)
  3534. websocket_1 | 2020-01-21 23:52:28,006 INFO spawned: 'runworker' with pid 110
  3535. websocket_1 | 2020-01-21 23:52:28,006 INFO spawned: 'runworker' with pid 110
  3536. websocket_1 | Traceback (most recent call last):
  3537. websocket_1 | File "manage.py", line 9, in <module>
  3538. websocket_1 | execute_from_command_line(sys.argv)
  3539. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/core/management/__init__.py", line 381, in execute_from_command_line
  3540. websocket_1 | utility.execute()
  3541. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/core/management/__init__.py", line 357, in execute
  3542. websocket_1 | django.setup()
  3543. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/__init__.py", line 24, in setup
  3544. websocket_1 | apps.populate(settings.INSTALLED_APPS)
  3545. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/apps/registry.py", line 91, in populate
  3546. websocket_1 | app_config = AppConfig.create(entry)
  3547. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/apps/config.py", line 116, in create
  3548. websocket_1 | mod = import_module(mod_path)
  3549. websocket_1 | File "/usr/local/lib/python3.7/importlib/__init__.py", line 127, in import_module
  3550. websocket_1 | return _bootstrap._gcd_import(name[level:], package, level)
  3551. websocket_1 | File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
  3552. websocket_1 | File "<frozen importlib._bootstrap>", line 983, in _find_and_load
  3553. websocket_1 | File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
  3554. websocket_1 | File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
  3555. websocket_1 | File "<frozen importlib._bootstrap_external>", line 728, in exec_module
  3556. websocket_1 | File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
  3557. websocket_1 | File "/usr/local/lib/python3.7/site-packages/openwisp_controller/geo/apps.py", line 3, in <module>
  3558. websocket_1 | from django_loci.apps import LociConfig
  3559. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django_loci/apps.py", line 4, in <module>
  3560. websocket_1 | from .channels.receivers import load_location_receivers
  3561. websocket_1 | File "/usr/local/lib/python3.7/site-packages/django_loci/channels/receivers.py", line 4, in <module>
  3562. websocket_1 | from asgiref.sync import async_to_sync
  3563. websocket_1 | ModuleNotFoundError: No module named 'asgiref.sync'
  3564. websocket_1 | 2020-01-21 23:52:28,687 INFO exited: runworker (exit status 1; not expected)
  3565. websocket_1 | 2020-01-21 23:52:28,687 INFO exited: runworker (exit status 1; not expected)
  3566. websocket_1 | 2020-01-21 23:52:29,689 INFO gave up: runworker entered FATAL state, too many start retries too quickly
  3567. websocket_1 | 2020-01-21 23:52:29,689 INFO gave up: runworker entered FATAL state, too many start retries too quickly
  3568. nginx_1 | 2020/01/21 23:52:31 [error] 27#27: *11 connect() failed (113: Host is unreachable) while connecting to upstream, client: 172.18.0.14, server: dashboard-internal, request: "GET /admin/login/ HTTP/1.1", upstream: "uwsgi://172.18.0.6:8000", host: "dashboard-internal"
  3569. nginx_1 | [48e05e71f472] - 172.18.0.14 - - [21/Jan/2020:23:52:31 +0530] "GET /admin/login/ HTTP/1.1" 502 157 "-" "Wget" "-"
  3570. nginx_1 | 2020/01/21 23:52:31 [error] 27#27: *15 connect() failed (113: Host is unreachable) while connecting to upstream, client: 172.18.0.4, server: dashboard-internal, request: "GET /admin/login/ HTTP/1.1", upstream: "uwsgi://172.18.0.6:8000", host: "dashboard-internal"
  3571. nginx_1 | [48e05e71f472] - 172.18.0.4 - - [21/Jan/2020:23:52:31 +0530] "GET /admin/login/ HTTP/1.1" 502 157 "-" "Wget" "-"
  3572. nginx_1 | 2020/01/21 23:52:39 [error] 27#27: *17 connect() failed (113: Host is unreachable) while connecting to upstream, client: 172.18.0.4, server: dashboard-internal, request: "GET /admin/login/ HTTP/1.1", upstream: "uwsgi://172.18.0.6:8000", host: "dashboard-internal"
  3573. nginx_1 | [48e05e71f472] - 172.18.0.4 - - [21/Jan/2020:23:52:39 +0530] "GET /admin/login/ HTTP/1.1" 502 157 "-" "Wget" "-"
  3574. nginx_1 | 2020/01/21 23:52:39 [error] 27#27: *19 connect() failed (113: Host is unreachable) while connecting to upstream, client: 172.18.0.14, server: dashboard-internal, request: "GET /admin/login/ HTTP/1.1", upstream: "uwsgi://172.18.0.6:8000", host: "dashboard-internal"
  3575. nginx_1 | [48e05e71f472] - 172.18.0.14 - - [21/Jan/2020:23:52:39 +0530] "GET /admin/login/ HTTP/1.1" 502 157 "-" "Wget" "-"
  3576. nginx_1 | 2020/01/21 23:52:47 [error] 27#27: *21 connect() failed (113: Host is unreachable) while connecting to upstream, client: 172.18.0.4, server: dashboard-internal, request: "GET /admin/login/ HTTP/1.1", upstream: "uwsgi://172.18.0.6:8000", host: "dashboard-internal"
  3577. nginx_1 | [48e05e71f472] - 172.18.0.4 - - [21/Jan/2020:23:52:47 +0530] "GET /admin/login/ HTTP/1.1" 502 157 "-" "Wget" "-"
  3578. nginx_1 | 2020/01/21 23:52:47 [error] 27#27: *22 connect() failed (113: Host is unreachable) while connecting to upstream, client: 172.18.0.14, server: dashboard-internal, request: "GET /admin/login/ HTTP/1.1", upstream: "uwsgi://172.18.0.6:8000", host: "dashboard-internal"
  3579. nginx_1 | [48e05e71f472] - 172.18.0.14 - - [21/Jan/2020:23:52:47 +0530] "GET /admin/login/ HTTP/1.1" 502 157 "-" "Wget" "-"
  3580. nginx_1 | 2020/01/21 23:52:55 [error] 27#27: *25 connect() failed (113: Host is unreachable) while connecting to upstream, client: 172.18.0.4, server: dashboard-internal, request: "GET /admin/login/ HTTP/1.1", upstream: "uwsgi://172.18.0.6:8000", host: "dashboard-internal"
  3581. nginx_1 | [48e05e71f472] - 172.18.0.4 - - [21/Jan/2020:23:52:55 +0530] "GET /admin/login/ HTTP/1.1" 502 157 "-" "Wget" "-"
  3582. nginx_1 | 2020/01/21 23:52:55 [error] 27#27: *27 connect() failed (113: Host is unreachable) while connecting to upstream, client: 172.18.0.14, server: dashboard-internal, request: "GET /admin/login/ HTTP/1.1", upstream: "uwsgi://172.18.0.6:8000", host: "dashboard-internal"
  3583. nginx_1 | [48e05e71f472] - 172.18.0.14 - - [21/Jan/2020:23:52:55 +0530] "GET /admin/login/ HTTP/1.1" 502 157 "-" "Wget" "-"
  3584. nginx_1 | 2020/01/21 23:53:03 [error] 27#27: *29 connect() failed (113: Host is unreachable) while connecting to upstream, client: 172.18.0.4, server: dashboard-internal, request: "GET /admin/login/ HTTP/1.1", upstream: "uwsgi://172.18.0.6:8000", host: "dashboard-internal"
  3585. nginx_1 | [48e05e71f472] - 172.18.0.4 - - [21/Jan/2020:23:53:03 +0530] "GET /admin/login/ HTTP/1.1" 502 157 "-" "Wget" "-"
  3586. nginx_1 | 2020/01/21 23:53:03 [error] 27#27: *31 connect() failed (113: Host is unreachable) while connecting to upstream, client: 172.18.0.14, server: dashboard-internal, request: "GET /admin/login/ HTTP/1.1", upstream: "uwsgi://172.18.0.6:8000", host: "dashboard-internal"
  3587. nginx_1 | [48e05e71f472] - 172.18.0.14 - - [21/Jan/2020:23:53:03 +0530] "GET /admin/login/ HTTP/1.1" 502 157 "-" "Wget" "-"
  3588. n
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement