Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Last login: Wed Jan 22 01:04:45 on ttys002
- Maurices-MacBook-Pro:~ maurice$ cd ~/Desktop
- Maurices-MacBook-Pro:Desktop maurice$ cd build
- Maurices-MacBook-Pro:build maurice$ cd docker-openwisp
- Maurices-MacBook-Pro:docker-openwisp maurice$ docker ps -a
- CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
- d5d5c84dd387 openwisp/openwisp-nginx:latest "sh init_command.sh" 4 minutes ago Exited (1) 4 minutes ago docker-openwisp_nginx_1
- 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
- 101e8995d325 openwisp/openwisp-radius:latest "bash init_command.sh" 4 minutes ago Up 4 minutes 8002/tcp docker-openwisp_radius_1
- bec11b69f467 openwisp/openwisp-topology:latest "bash init_command.sh" 4 minutes ago Up 4 minutes 8003/tcp docker-openwisp_topology_1
- b10459d45ffd openwisp/openwisp-websocket:latest "supervisord --nodae…" 4 minutes ago Up 4 minutes 8004/tcp docker-openwisp_websocket_1
- 34a87f602aa2 openwisp/openwisp-websocket:latest "supervisord --nodae…" 4 minutes ago Up 4 minutes 8004/tcp docker-openwisp_daphne_1
- 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
- 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
- 15e162cd2abf openwisp/openwisp-controller:latest "bash init_command.sh" 13 minutes ago Up 13 minutes 8001/tcp docker-openwisp_controller_1
- 1ff7d5bde39b openwisp/openwisp-dashboard:latest "bash init_command.sh" 13 minutes ago Exited (1) 4 minutes ago docker-openwisp_dashboard_1
- 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
- 4b1eff152b95 mdillon/postgis:10-alpine "docker-entrypoint.s…" 13 minutes ago Up 13 minutes 5432/tcp docker-openwisp_postgres_1
- cbc94778536c redis:alpine "docker-entrypoint.s…" 13 minutes ago Up 13 minutes 6379/tcp docker-openwisp_redis_1
- f07e99076ed4 openwisp/openwisp-postfix:latest "sh init_command.sh" 13 minutes ago Up 13 minutes 25/tcp docker-openwisp_postfix_1
- Maurices-MacBook-Pro:docker-openwisp maurice$ make clean
- docker-compose stop
- 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.
- Stopping docker-openwisp_freeradius_1 ... done
- Stopping docker-openwisp_radius_1 ... done
- Stopping docker-openwisp_topology_1 ... done
- Stopping docker-openwisp_websocket_1 ... done
- Stopping docker-openwisp_daphne_1 ... done
- Stopping docker-openwisp_celerybeat_1 ... done
- Stopping docker-openwisp_celery_1 ... done
- Stopping docker-openwisp_controller_1 ... done
- Stopping docker-openwisp_openvpn_1 ... done
- Stopping docker-openwisp_postgres_1 ... done
- Stopping docker-openwisp_redis_1 ... done
- Stopping docker-openwisp_postfix_1 ... done
- docker-compose down --remove-orphans --volumes --rmi all
- 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.
- Removing docker-openwisp_nginx_1 ... done
- Removing docker-openwisp_freeradius_1 ... done
- Removing docker-openwisp_radius_1 ... done
- Removing docker-openwisp_topology_1 ... done
- Removing docker-openwisp_websocket_1 ... done
- Removing docker-openwisp_daphne_1 ... done
- Removing docker-openwisp_celerybeat_1 ... done
- Removing docker-openwisp_celery_1 ... done
- Removing docker-openwisp_controller_1 ... done
- Removing docker-openwisp_dashboard_1 ... done
- Removing docker-openwisp_openvpn_1 ... done
- Removing docker-openwisp_postgres_1 ... done
- Removing docker-openwisp_redis_1 ... done
- Removing docker-openwisp_postfix_1 ... done
- Removing network docker-openwisp_default
- Removing volume docker-openwisp_postgres_data
- Removing volume docker-openwisp_openvpn_data
- Removing volume docker-openwisp_openwisp_certs
- Removing volume docker-openwisp_openwisp_media
- Removing volume docker-openwisp_openwisp_static
- Removing volume docker-openwisp_public_html
- Removing image openwisp/openwisp-postfix:latest
- Removing image mdillon/postgis:10-alpine
- Removing image openwisp/openwisp-openvpn:latest
- Removing image redis:alpine
- Removing image openwisp/openwisp-dashboard:latest
- Removing image openwisp/openwisp-dashboard:latest
- WARNING: Image openwisp/openwisp-dashboard:latest not found.
- Removing image openwisp/openwisp-dashboard:latest
- WARNING: Image openwisp/openwisp-dashboard:latest not found.
- Removing image openwisp/openwisp-websocket:latest
- Removing image openwisp/openwisp-websocket:latest
- WARNING: Image openwisp/openwisp-websocket:latest not found.
- Removing image openwisp/openwisp-topology:latest
- Removing image openwisp/openwisp-radius:latest
- Removing image openwisp/openwisp-freeradius:latest
- Removing image openwisp/openwisp-controller:latest
- Removing image openwisp/openwisp-nginx:latest
- docker-compose rm -svf
- 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.
- No stopped containers
- docker rmi --force openwisp/openwisp-base:latest \
- openwisp/openwisp-base:intermedia-system \
- openwisp/openwisp-base:intermedia-python \
- `docker images -f "dangling=true" -q` || true
- Untagged: openwisp/openwisp-base:latest
- Untagged: openwisp/openwisp-base:intermedia-system
- Untagged: openwisp/openwisp-base:intermedia-python
- Deleted: sha256:9db72a8172a866b6c5b47a47005990af5cc41e64531543fc1d896f096c607e35
- Deleted: sha256:f445eabf1760fdce3d7d34e7511abca33f598970168988c597c9ebb3da289abd
- Deleted: sha256:498e3ac2de58a71a258982f6ca9048a89d964e20381ede9a7686e82ab6c243ab
- Deleted: sha256:f2d915f11f1640611ad7e3a2de01500d0a9088ef4efa428c955c15e7516bbca2
- Deleted: sha256:c5c841ed86399f4abc1b05e583768f044659632e3584373a8d4711dca5f3d575
- Deleted: sha256:eb5161028d701d0beb02bef36721ffc72c5815c1935f1f806e05604776109e9d
- Deleted: sha256:406be0aaba99b7db8c2208c2c013c683c872f910a6bce4c264c95738283af21f
- Deleted: sha256:c2fd5ba7a99af67f894279365ed56e62a1d10e436a70ea936efbe9cb9b5a2373
- Deleted: sha256:e7d862778a28de3beaf763d481d967087bb83bb486a2d394038f2ca671beb6e0
- Deleted: sha256:e54e4df317e72f9a951e1688f4b66cba81d37c3a6b79b8c98988af0589c74544
- Deleted: sha256:164c367b602901ecd5c18388371f49f3551d0fe9bceed80394cb3b81d04549d8
- Deleted: sha256:587df446c3fdc4196d87e4dce59a693deb46dd8095c2cb8904ff56367d3ef0e6
- Deleted: sha256:eec1e69a84ed2e2e9b7ef93e24630d6a6ffe16ccd39047912e0dfd600930dc36
- Deleted: sha256:f036fcfec110be30debeb1b8919370e04ebb1a8cbd1d0e0608a82b44bfee5c90
- Deleted: sha256:b8885650fb7e865e31d52e34e462f5d9354284f93586bb97fc5458421b18e979
- Deleted: sha256:162748ef41bdcff6886bc0b2a9da8ca9689def90096330a301b29fdf5bde07de
- Deleted: sha256:55c7e45c1f97555947880ab4c12164eb49a1f7c003b22a494cf67ed9d96d9d85
- Deleted: sha256:ca41e080a98d102541709da10cb2afcfddb70f746bffef364fcdaff82122f545
- Deleted: sha256:0a8dc34c23349711b09f0b09c1c16d173a992f170a24ee0c4f39e93169720d8c
- Deleted: sha256:519f8faf30bd44ddf298fabaf5e975ed1706c68885f90399ab0649f9ed5d6af4
- Deleted: sha256:85e9791dfac672b100241e5c0f06798bc1cb6eaf26a966437b5cff612b59c80c
- Deleted: sha256:ba0832af4a0aa0d365fc189d8e4f07a734ef3e903d93fdc56b8f2906d62019d0
- Deleted: sha256:5a0b901105a97e71aac62367405cecbe7b3f5e6cf35796b7a4e646346c7fab3a
- Deleted: sha256:0b9eade660343dcc0a69964243717d7083425435d449ef67f15814b3761a51d4
- Deleted: sha256:03151eebe375bf12518a40c1487b2ea16a8e9843018b245c8205863b81a4bd1d
- Deleted: sha256:f04f03a7c781729ee136b7f20bceb113abd27da7f0b82a78395211291da3c8da
- Deleted: sha256:d862b717caabc12e9723416485f55a4488b3e86cb042550c6fab6539612ae535
- Deleted: sha256:3473884a027d8721749488175457e45fe9f37db957480a0746f9aee1da793394
- Deleted: sha256:d60eaa0fb4e5379f1fd7dd1d6b958460a949e7a865b38146da72224c3628f406
- Deleted: sha256:d0a5c5d2e6542c927099326eb01f635b1a536d81ee0fc48323db8539dce64509
- Deleted: sha256:1fb251a7ca8ea07653f46b7bd0b2000654e2a677b5d6a1ed24b06a2716ff5c39
- Deleted: sha256:01de00aa78b38569db4a033fc6f67455e17420b1fbbcd327aa5be2107cc374ba
- Deleted: sha256:7e80b06de84451707b9c085cffe5f620930231f146bdd75066e6da1287f01870
- Deleted: sha256:9f8c146bb9db4c2b389e2b2fb89cb887cfc374bd7861328f4e0ad373904c362f
- Deleted: sha256:2c542f3b693dfce61da016d586dd0f6ba01b5e44fa469830bcee9f6df9ff47c7
- Deleted: sha256:9788d4a161511a620d322141fb245b1eee3e95f1a8d1c14b79978aa670e3284b
- Deleted: sha256:765e89ec80664564d3e1547abe1bc12c2de73acbbeccdd9bff96c9cee2766876
- Deleted: sha256:970901d517e68c8c1b3891273f76c714cc64e1fea77654708c40a37f2d0b9896
- Deleted: sha256:1c02c3dcb80c911ed331e4a9291be96fda1828bdca7a95c6194b7ca053259474
- Deleted: sha256:f1904799dddcace17f3fc0928f4cb5ce3c02e1f587f8fd93dc66a56565fdc141
- Deleted: sha256:659d2ab54d5699e63380d62bb1ac288d488e3524773f9fcefaa9b4fc97446899
- Deleted: sha256:096b1000e9d3b10f519aa1b261d13a319583983cfa05f867174ef6ef4e029808
- Deleted: sha256:76cbd68ba1763594443fa354bb5910e5947a0c86c520f29bc66c1f9f3f496b97
- Deleted: sha256:c680001a0fcef2bb044c95246abb8e14dfcf9f566f16409f2606434dccf3700a
- Deleted: sha256:4b4ec9dbcf6ec49208725bb416e4bd1182f2032502815a242d220f8cea9d8ada
- Deleted: sha256:86114446423dca6f34b0b963649568399e5027e832aed758a022f81afdea08a3
- Deleted: sha256:e9857345accb2fb8a690958be8fd1df4b79be6909e409b3564d1377291c0dedd
- Deleted: sha256:378c129a6d69e88f1a188e3e154eaa3de0b157c3eeb1a4d17ae57549c9383af6
- Deleted: sha256:b67e9879112da5a6d81351678fce3d531bb5ba326f532f8943aca2ce03d894e6
- Deleted: sha256:5a8c517b0e8779644c16fe4da35369856c20f45db86de82a52315be8447331ad
- Deleted: sha256:abec23d0d4716ed0c2ad60ad1b542c6adcda5c71769eb51d9905c0f4c60fffaa
- Untagged: openwisp/openwisp-base@sha256:08b587d448a03200d717b94ace58e7785de6ef79e9aaf37554680c4d0a459e6c
- Deleted: sha256:9d46d6629559df5c630c14165a1d962a2ee380abddf1308865ef6472822b8879
- Deleted: sha256:0733ebc9325ce5ec3225c28bcfdfbc19b9b756fe821f669e6439e5a66d1832c4
- Deleted: sha256:7ab3638b361104203bba72faabf7922412d4b50ab23f280aa63f4f5f73c6462a
- Deleted: sha256:f01bea38bec54b77fb99d508a99a0024b571263561464d70e06f439f6f8ee2ea
- Maurices-MacBook-Pro:docker-openwisp maurice$ docker ps -a
- CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
- Maurices-MacBook-Pro:docker-openwisp maurice$ make develop
- docker build --tag openwisp/openwisp-base:intermedia-system \
- --file ./build/openwisp_base/Dockerfile \
- --target SYSTEM ./build/
- Sending build context to Docker daemon 152.6kB
- Step 1/2 : FROM python:3.7.5-slim-buster AS SYSTEM
- ---> 9f4008bf3f11
- 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/*
- ---> Running in 9edef2e324e1
- WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
- Get:1 http://deb.debian.org/debian buster InRelease [122 kB]
- Get:2 http://security.debian.org/debian-security buster/updates InRelease [65.4 kB]
- Get:3 http://deb.debian.org/debian buster-updates InRelease [49.3 kB]
- Get:4 http://security.debian.org/debian-security buster/updates/main amd64 Packages [172 kB]
- Get:5 http://deb.debian.org/debian buster/main amd64 Packages [7908 kB]
- Get:6 http://deb.debian.org/debian buster-updates/main amd64 Packages [5792 B]
- Fetched 8322 kB in 15s (557 kB/s)
- Reading package lists...
- Building dependency tree...
- Reading state information...
- All packages are up to date.
- WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
- Reading package lists...
- Building dependency tree...
- Reading state information...
- The following additional packages will be installed:
- fontconfig fontconfig-config fonts-dejavu-core gdal-data gettext-base
- libaec0 libarmadillo9 libarpack2 libblas3 libbsd0 libc-dev-bin libc6-dev
- libcharls2 libcroco3 libcurl3-gnutls libdap25 libdapclient6v5
- libdapserver7v5 libdatrie1 libepsilon1 libfontconfig1 libfreetype6
- libfreexl1 libfribidi0 libfyba0 libgdal20 libgeos-3.7.1 libgeos-c1v5
- libgeotiff2 libgfortran5 libgif7 libglib2.0-0 libgomp1 libgraphite2-3
- libgssapi-krb5-2 libharfbuzz0b libhdf4-0-alt libhdf5-103 libicu63 libjbig0
- libjpeg62-turbo libjpeg62-turbo-dev libjson-c3 libk5crypto3 libkeyutils1
- libkmlbase1 libkmlconvenience1 libkmldom1 libkmlengine1 libkmlregionator1
- libkmlxsd1 libkrb5-3 libkrb5support0 liblapack3 liblcms2-2 libldap-2.4-2
- libldap-common libltdl7 libmariadb3 libminizip1 libncurses6 libnetcdf13
- libnghttp2-14 libnspr4 libnss3 libodbc1 libogdi3.2 libopenjp2-7
- libpango-1.0-0 libpangoft2-1.0-0 libpixman-1-0 libpng16-16 libpoppler82
- libpopt0 libpq5 libproj13 libpsl5 libqhull7 libquadmath0 librtmp1 libsasl2-2
- libsasl2-modules-db libspatialite7 libssh2-1 libsuperlu5 libsz2 libthai-data
- libthai0 libtiff5 liburiparser1 libwebp6 libx11-6 libx11-data libxau6
- libxcb-render0 libxcb-shm0 libxcb1 libxdmcp6 libxerces-c3.2 libxext6 libxml2
- libxrender1 linux-libc-dev mariadb-common mysql-common odbcinst
- odbcinst1debian2 proj-data sensible-utils ucf
- Suggested packages:
- libgdal-grass python-gdal gettext-doc autopoint libasprintf-dev
- libgettextpo-dev glibc-doc manpages-dev geotiff-bin libgeotiff-epsg krb5-doc
- krb5-user libhdf4-doc libhdf4-alt-dev hdf4-tools liblcms2-utils libmyodbc
- odbc-postgresql tdsodbc unixodbc-bin ogdi-bin proj-bin
- Recommended packages:
- curl | wget | lynx manpages manpages-dev proj-bin libglib2.0-data
- shared-mime-info xdg-user-dirs krb5-locales libgpm2 poppler-data
- publicsuffix libsasl2-modules
- The following NEW packages will be installed:
- fontconfig fontconfig-config fonts-dejavu-core gdal-bin gdal-data gettext
- gettext-base libaec0 libarmadillo9 libarpack2 libblas3 libbsd0 libc-dev-bin
- libc6-dev libcairo2 libcharls2 libcroco3 libcurl3-gnutls libdap25
- libdapclient6v5 libdapserver7v5 libdatrie1 libepsilon1 libfontconfig1
- libfreetype6 libfreexl1 libfribidi0 libfyba0 libgdal20 libgeos-3.7.1
- libgeos-c1v5 libgeotiff2 libgfortran5 libgif7 libglib2.0-0 libgomp1
- libgraphite2-3 libgssapi-krb5-2 libharfbuzz0b libhdf4-0-alt libhdf5-103
- libicu63 libjbig0 libjpeg-dev libjpeg62-turbo libjpeg62-turbo-dev libjson-c3
- libk5crypto3 libkeyutils1 libkmlbase1 libkmlconvenience1 libkmldom1
- libkmlengine1 libkmlregionator1 libkmlxsd1 libkrb5-3 libkrb5support0
- liblapack3 liblcms2-2 libldap-2.4-2 libldap-common libltdl7 libmariadb3
- libminizip1 libncurses6 libnetcdf13 libnghttp2-14 libnspr4 libnss3 libodbc1
- libogdi3.2 libopenjp2-7 libpango-1.0-0 libpangocairo-1.0-0 libpangoft2-1.0-0
- libpixman-1-0 libpng16-16 libpoppler82 libpopt0 libpq5 libproj13 libpsl5
- libqhull7 libquadmath0 librtmp1 libsasl2-2 libsasl2-modules-db
- libspatialite7 libssh2-1 libsuperlu5 libsz2 libthai-data libthai0 libtiff5
- liburiparser1 libwebp6 libx11-6 libx11-data libxau6 libxcb-render0
- libxcb-shm0 libxcb1 libxdmcp6 libxerces-c3.2 libxext6 libxml2 libxrender1
- linux-libc-dev mariadb-common mysql-common odbcinst odbcinst1debian2
- proj-data sensible-utils ucf zlib1g-dev
- 0 upgraded, 116 newly installed, 0 to remove and 0 not upgraded.
- Need to get 56.4 MB of archives.
- After this operation, 194 MB of additional disk space will be used.
- Get:1 http://deb.debian.org/debian buster/main amd64 sensible-utils all 0.0.12 [15.8 kB]
- 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]
- Get:3 http://deb.debian.org/debian buster/main amd64 gettext-base amd64 0.19.8.1-9 [123 kB]
- Get:4 http://deb.debian.org/debian buster/main amd64 ucf all 3.0038+nmu1 [69.0 kB]
- Get:5 http://security.debian.org/debian-security buster/updates/main amd64 libsasl2-2 amd64 2.1.27+dfsg-1+deb10u1 [106 kB]
- Get:6 http://security.debian.org/debian-security buster/updates/main amd64 libnss3 amd64 2:3.42.1-1+deb10u2 [1160 kB]
- Get:7 http://deb.debian.org/debian buster/main amd64 libpng16-16 amd64 1.6.36-6 [292 kB]
- Get:8 http://deb.debian.org/debian buster/main amd64 libfreetype6 amd64 2.9.1-3+deb10u1 [380 kB]
- Get:9 http://deb.debian.org/debian buster/main amd64 fonts-dejavu-core all 2.37-1 [1068 kB]
- Get:10 http://security.debian.org/debian-security buster/updates/main amd64 linux-libc-dev amd64 4.19.67-2+deb10u2 [1234 kB]
- Get:11 http://deb.debian.org/debian buster/main amd64 fontconfig-config all 2.13.1-2 [280 kB]
- Get:12 http://deb.debian.org/debian buster/main amd64 libfontconfig1 amd64 2.13.1-2 [346 kB]
- Get:13 http://deb.debian.org/debian buster/main amd64 fontconfig amd64 2.13.1-2 [405 kB]
- Get:14 http://deb.debian.org/debian buster/main amd64 gdal-data all 2.4.0+dfsg-1 [744 kB]
- Get:15 http://deb.debian.org/debian buster/main amd64 libquadmath0 amd64 8.3.0-6 [133 kB]
- Get:16 http://deb.debian.org/debian buster/main amd64 libgfortran5 amd64 8.3.0-6 [581 kB]
- Get:17 http://deb.debian.org/debian buster/main amd64 libblas3 amd64 3.8.0-2 [148 kB]
- Get:18 http://deb.debian.org/debian buster/main amd64 liblapack3 amd64 3.8.0-2 [2110 kB]
- Get:19 http://deb.debian.org/debian buster/main amd64 libarpack2 amd64 3.7.0-2 [102 kB]
- Get:20 http://deb.debian.org/debian buster/main amd64 libsuperlu5 amd64 5.2.1+dfsg1-4 [161 kB]
- Get:21 http://deb.debian.org/debian buster/main amd64 libarmadillo9 amd64 1:9.200.7+dfsg-1 [88.6 kB]
- Get:22 http://deb.debian.org/debian buster/main amd64 libcharls2 amd64 2.0.0+dfsg-1 [64.3 kB]
- Get:23 http://deb.debian.org/debian buster/main amd64 libkeyutils1 amd64 1.6-6 [15.0 kB]
- Get:24 http://deb.debian.org/debian buster/main amd64 libkrb5support0 amd64 1.17-3 [65.6 kB]
- Get:25 http://deb.debian.org/debian buster/main amd64 libk5crypto3 amd64 1.17-3 [121 kB]
- Get:26 http://deb.debian.org/debian buster/main amd64 libkrb5-3 amd64 1.17-3 [370 kB]
- Get:27 http://deb.debian.org/debian buster/main amd64 libgssapi-krb5-2 amd64 1.17-3 [158 kB]
- Get:28 http://deb.debian.org/debian buster/main amd64 libldap-common all 2.4.47+dfsg-3+deb10u1 [89.6 kB]
- Get:29 http://deb.debian.org/debian buster/main amd64 libldap-2.4-2 amd64 2.4.47+dfsg-3+deb10u1 [225 kB]
- Get:30 http://deb.debian.org/debian buster/main amd64 libnghttp2-14 amd64 1.36.0-2+deb10u1 [85.0 kB]
- Get:31 http://deb.debian.org/debian buster/main amd64 libpsl5 amd64 0.20.2-2 [53.7 kB]
- Get:32 http://deb.debian.org/debian buster/main amd64 librtmp1 amd64 2.4+20151223.gitfa8646d.1-2 [60.5 kB]
- Get:33 http://deb.debian.org/debian buster/main amd64 libssh2-1 amd64 1.8.0-2.1 [140 kB]
- Get:34 http://deb.debian.org/debian buster/main amd64 libcurl3-gnutls amd64 7.64.0-4 [329 kB]
- Get:35 http://deb.debian.org/debian buster/main amd64 libicu63 amd64 63.1-6 [8292 kB]
- Get:36 http://deb.debian.org/debian buster/main amd64 libxml2 amd64 2.9.4+dfsg1-7+b3 [687 kB]
- Get:37 http://deb.debian.org/debian buster/main amd64 libdap25 amd64 3.20.3-1 [557 kB]
- Get:38 http://deb.debian.org/debian buster/main amd64 libdapclient6v5 amd64 3.20.3-1 [202 kB]
- Get:39 http://deb.debian.org/debian buster/main amd64 libdapserver7v5 amd64 3.20.3-1 [131 kB]
- Get:40 http://deb.debian.org/debian buster/main amd64 libpopt0 amd64 1.16-12 [49.4 kB]
- Get:41 http://deb.debian.org/debian buster/main amd64 libepsilon1 amd64 0.9.2+dfsg-4 [42.0 kB]
- Get:42 http://deb.debian.org/debian buster/main amd64 libfreexl1 amd64 1.0.5-3 [34.1 kB]
- Get:43 http://deb.debian.org/debian buster/main amd64 libfyba0 amd64 4.1.1-6 [114 kB]
- Get:44 http://deb.debian.org/debian buster/main amd64 libgeos-3.7.1 amd64 3.7.1-1 [735 kB]
- Get:45 http://deb.debian.org/debian buster/main amd64 libgeos-c1v5 amd64 3.7.1-1 [299 kB]
- Get:46 http://deb.debian.org/debian buster/main amd64 proj-data all 5.2.0-1 [6986 kB]
- Get:47 http://deb.debian.org/debian buster/main amd64 libproj13 amd64 5.2.0-1 [225 kB]
- Get:48 http://deb.debian.org/debian buster/main amd64 libjbig0 amd64 2.1-3.1+b2 [31.0 kB]
- Get:49 http://deb.debian.org/debian buster/main amd64 libjpeg62-turbo amd64 1:1.5.2-2+b1 [134 kB]
- Get:50 http://deb.debian.org/debian buster/main amd64 libwebp6 amd64 0.6.1-2 [263 kB]
- Get:51 http://deb.debian.org/debian buster/main amd64 libtiff5 amd64 4.0.10-4 [257 kB]
- Get:52 http://deb.debian.org/debian buster/main amd64 libgeotiff2 amd64 1.4.3-1 [72.0 kB]
- Get:53 http://deb.debian.org/debian buster/main amd64 libgif7 amd64 5.1.4-3 [43.3 kB]
- Get:54 http://deb.debian.org/debian buster/main amd64 libhdf4-0-alt amd64 4.2.13-4 [277 kB]
- Get:55 http://deb.debian.org/debian buster/main amd64 libaec0 amd64 1.0.2-1 [20.1 kB]
- Get:56 http://deb.debian.org/debian buster/main amd64 libsz2 amd64 1.0.2-1 [6676 B]
- Get:57 http://deb.debian.org/debian buster/main amd64 libhdf5-103 amd64 1.10.4+repack-10 [1325 kB]
- Get:58 http://deb.debian.org/debian buster/main amd64 libjson-c3 amd64 0.12.1+ds-2 [26.9 kB]
- Get:59 http://deb.debian.org/debian buster/main amd64 libminizip1 amd64 1.1-8+b1 [20.4 kB]
- Get:60 http://deb.debian.org/debian buster/main amd64 liburiparser1 amd64 0.9.1-1 [47.8 kB]
- Get:61 http://deb.debian.org/debian buster/main amd64 libkmlbase1 amd64 1.3.0-7 [48.9 kB]
- Get:62 http://deb.debian.org/debian buster/main amd64 libkmldom1 amd64 1.3.0-7 [172 kB]
- Get:63 http://deb.debian.org/debian buster/main amd64 libkmlengine1 amd64 1.3.0-7 [78.4 kB]
- Get:64 http://deb.debian.org/debian buster/main amd64 libkmlconvenience1 amd64 1.3.0-7 [50.1 kB]
- Get:65 http://deb.debian.org/debian buster/main amd64 libkmlregionator1 amd64 1.3.0-7 [25.1 kB]
- Get:66 http://deb.debian.org/debian buster/main amd64 libkmlxsd1 amd64 1.3.0-7 [34.6 kB]
- Get:67 http://deb.debian.org/debian buster/main amd64 mysql-common all 5.8+1.0.5 [7324 B]
- Get:68 http://deb.debian.org/debian buster/main amd64 mariadb-common all 1:10.3.18-0+deb10u1 [31.7 kB]
- Get:69 http://deb.debian.org/debian buster/main amd64 libmariadb3 amd64 1:10.3.18-0+deb10u1 [169 kB]
- Get:70 http://deb.debian.org/debian buster/main amd64 libnetcdf13 amd64 1:4.6.2-1 [403 kB]
- Get:71 http://deb.debian.org/debian buster/main amd64 libltdl7 amd64 2.4.6-9 [390 kB]
- Get:72 http://deb.debian.org/debian buster/main amd64 libodbc1 amd64 2.3.6-0.1 [223 kB]
- Get:73 http://deb.debian.org/debian buster/main amd64 libogdi3.2 amd64 3.2.1+ds-4 [241 kB]
- Get:74 http://deb.debian.org/debian buster/main amd64 libopenjp2-7 amd64 2.3.0-2 [158 kB]
- Get:75 http://deb.debian.org/debian buster/main amd64 liblcms2-2 amd64 2.9-3 [145 kB]
- Get:76 http://deb.debian.org/debian buster/main amd64 libnspr4 amd64 2:4.20-1 [112 kB]
- Get:77 http://deb.debian.org/debian buster/main amd64 libpoppler82 amd64 0.71.0-5 [1507 kB]
- Get:78 http://deb.debian.org/debian buster/main amd64 libpq5 amd64 11.5-1+deb10u1 [166 kB]
- Get:79 http://deb.debian.org/debian buster/main amd64 libqhull7 amd64 2015.2-4 [196 kB]
- Get:80 http://deb.debian.org/debian buster/main amd64 libspatialite7 amd64 4.3.0a-5+b2 [1256 kB]
- Get:81 http://deb.debian.org/debian buster/main amd64 libxerces-c3.2 amd64 3.2.2+debian-1+b1 [886 kB]
- Get:82 http://deb.debian.org/debian buster/main amd64 odbcinst amd64 2.3.6-0.1 [48.4 kB]
- Get:83 http://deb.debian.org/debian buster/main amd64 odbcinst1debian2 amd64 2.3.6-0.1 [78.1 kB]
- Get:84 http://deb.debian.org/debian buster/main amd64 libgdal20 amd64 2.4.0+dfsg-1+b1 [6171 kB]
- Get:85 http://deb.debian.org/debian buster/main amd64 gdal-bin amd64 2.4.0+dfsg-1+b1 [406 kB]
- Get:86 http://deb.debian.org/debian buster/main amd64 libglib2.0-0 amd64 2.58.3-2+deb10u2 [1258 kB]
- Get:87 http://deb.debian.org/debian buster/main amd64 libcroco3 amd64 0.6.12-3 [145 kB]
- Get:88 http://deb.debian.org/debian buster/main amd64 libgomp1 amd64 8.3.0-6 [75.8 kB]
- Get:89 http://deb.debian.org/debian buster/main amd64 libncurses6 amd64 6.1+20181013-2+deb10u2 [102 kB]
- Get:90 http://deb.debian.org/debian buster/main amd64 gettext amd64 0.19.8.1-9 [1303 kB]
- Get:91 http://deb.debian.org/debian buster/main amd64 libbsd0 amd64 0.9.1-2 [99.5 kB]
- Get:92 http://deb.debian.org/debian buster/main amd64 libc-dev-bin amd64 2.28-10 [275 kB]
- Get:93 http://deb.debian.org/debian buster/main amd64 libc6-dev amd64 2.28-10 [2691 kB]
- Get:94 http://deb.debian.org/debian buster/main amd64 libpixman-1-0 amd64 0.36.0-1 [537 kB]
- Get:95 http://deb.debian.org/debian buster/main amd64 libxau6 amd64 1:1.0.8-1+b2 [19.9 kB]
- Get:96 http://deb.debian.org/debian buster/main amd64 libxdmcp6 amd64 1:1.1.2-3 [26.3 kB]
- Get:97 http://deb.debian.org/debian buster/main amd64 libxcb1 amd64 1.13.1-2 [137 kB]
- Get:98 http://deb.debian.org/debian buster/main amd64 libx11-data all 2:1.6.7-1 [298 kB]
- Get:99 http://deb.debian.org/debian buster/main amd64 libx11-6 amd64 2:1.6.7-1 [754 kB]
- Get:100 http://deb.debian.org/debian buster/main amd64 libxcb-render0 amd64 1.13.1-2 [109 kB]
- Get:101 http://deb.debian.org/debian buster/main amd64 libxcb-shm0 amd64 1.13.1-2 [99.2 kB]
- Get:102 http://deb.debian.org/debian buster/main amd64 libxext6 amd64 2:1.3.3-1+b2 [52.5 kB]
- Get:103 http://deb.debian.org/debian buster/main amd64 libxrender1 amd64 1:0.9.10-1 [33.0 kB]
- Get:104 http://deb.debian.org/debian buster/main amd64 libcairo2 amd64 1.16.0-4 [689 kB]
- Get:105 http://deb.debian.org/debian buster/main amd64 libdatrie1 amd64 0.2.12-2 [39.3 kB]
- Get:106 http://deb.debian.org/debian buster/main amd64 libfribidi0 amd64 1.0.5-3.1+deb10u1 [63.7 kB]
- Get:107 http://deb.debian.org/debian buster/main amd64 libgraphite2-3 amd64 1.3.13-7 [80.7 kB]
- Get:108 http://deb.debian.org/debian buster/main amd64 libharfbuzz0b amd64 2.3.1-1 [1187 kB]
- Get:109 http://deb.debian.org/debian buster/main amd64 libjpeg62-turbo-dev amd64 1:1.5.2-2+b1 [208 kB]
- Get:110 http://deb.debian.org/debian buster/main amd64 libjpeg-dev all 1:1.5.2-2 [57.5 kB]
- Get:111 http://deb.debian.org/debian buster/main amd64 libthai-data all 0.1.28-2 [170 kB]
- Get:112 http://deb.debian.org/debian buster/main amd64 libthai0 amd64 0.1.28-2 [54.1 kB]
- Get:113 http://deb.debian.org/debian buster/main amd64 libpango-1.0-0 amd64 1.42.4-7~deb10u1 [186 kB]
- Get:114 http://deb.debian.org/debian buster/main amd64 libpangoft2-1.0-0 amd64 1.42.4-7~deb10u1 [67.9 kB]
- Get:115 http://deb.debian.org/debian buster/main amd64 libpangocairo-1.0-0 amd64 1.42.4-7~deb10u1 [55.5 kB]
- Get:116 http://deb.debian.org/debian buster/main amd64 zlib1g-dev amd64 1:1.2.11.dfsg-1 [214 kB]
- debconf: delaying package configuration, since apt-utils is not installed
- Fetched 56.4 MB in 1min 48s (522 kB/s)
- Selecting previously unselected package sensible-utils.
- (Reading database ... 6828 files and directories currently installed.)
- Preparing to unpack .../000-sensible-utils_0.0.12_all.deb ...
- Unpacking sensible-utils (0.0.12) ...
- Selecting previously unselected package gettext-base.
- Preparing to unpack .../001-gettext-base_0.19.8.1-9_amd64.deb ...
- Unpacking gettext-base (0.19.8.1-9) ...
- Selecting previously unselected package libsasl2-modules-db:amd64.
- Preparing to unpack .../002-libsasl2-modules-db_2.1.27+dfsg-1+deb10u1_amd64.deb ...
- Unpacking libsasl2-modules-db:amd64 (2.1.27+dfsg-1+deb10u1) ...
- Selecting previously unselected package libsasl2-2:amd64.
- Preparing to unpack .../003-libsasl2-2_2.1.27+dfsg-1+deb10u1_amd64.deb ...
- Unpacking libsasl2-2:amd64 (2.1.27+dfsg-1+deb10u1) ...
- Selecting previously unselected package ucf.
- Preparing to unpack .../004-ucf_3.0038+nmu1_all.deb ...
- Moving old data out of the way
- Unpacking ucf (3.0038+nmu1) ...
- Selecting previously unselected package libpng16-16:amd64.
- Preparing to unpack .../005-libpng16-16_1.6.36-6_amd64.deb ...
- Unpacking libpng16-16:amd64 (1.6.36-6) ...
- Selecting previously unselected package libfreetype6:amd64.
- Preparing to unpack .../006-libfreetype6_2.9.1-3+deb10u1_amd64.deb ...
- Unpacking libfreetype6:amd64 (2.9.1-3+deb10u1) ...
- Selecting previously unselected package fonts-dejavu-core.
- Preparing to unpack .../007-fonts-dejavu-core_2.37-1_all.deb ...
- Unpacking fonts-dejavu-core (2.37-1) ...
- Selecting previously unselected package fontconfig-config.
- Preparing to unpack .../008-fontconfig-config_2.13.1-2_all.deb ...
- Unpacking fontconfig-config (2.13.1-2) ...
- Selecting previously unselected package libfontconfig1:amd64.
- Preparing to unpack .../009-libfontconfig1_2.13.1-2_amd64.deb ...
- Unpacking libfontconfig1:amd64 (2.13.1-2) ...
- Selecting previously unselected package fontconfig.
- Preparing to unpack .../010-fontconfig_2.13.1-2_amd64.deb ...
- Unpacking fontconfig (2.13.1-2) ...
- Selecting previously unselected package gdal-data.
- Preparing to unpack .../011-gdal-data_2.4.0+dfsg-1_all.deb ...
- Unpacking gdal-data (2.4.0+dfsg-1) ...
- Selecting previously unselected package libquadmath0:amd64.
- Preparing to unpack .../012-libquadmath0_8.3.0-6_amd64.deb ...
- Unpacking libquadmath0:amd64 (8.3.0-6) ...
- Selecting previously unselected package libgfortran5:amd64.
- Preparing to unpack .../013-libgfortran5_8.3.0-6_amd64.deb ...
- Unpacking libgfortran5:amd64 (8.3.0-6) ...
- Selecting previously unselected package libblas3:amd64.
- Preparing to unpack .../014-libblas3_3.8.0-2_amd64.deb ...
- Unpacking libblas3:amd64 (3.8.0-2) ...
- Selecting previously unselected package liblapack3:amd64.
- Preparing to unpack .../015-liblapack3_3.8.0-2_amd64.deb ...
- Unpacking liblapack3:amd64 (3.8.0-2) ...
- Selecting previously unselected package libarpack2:amd64.
- Preparing to unpack .../016-libarpack2_3.7.0-2_amd64.deb ...
- Unpacking libarpack2:amd64 (3.7.0-2) ...
- Selecting previously unselected package libsuperlu5:amd64.
- Preparing to unpack .../017-libsuperlu5_5.2.1+dfsg1-4_amd64.deb ...
- Unpacking libsuperlu5:amd64 (5.2.1+dfsg1-4) ...
- Selecting previously unselected package libarmadillo9.
- Preparing to unpack .../018-libarmadillo9_1%3a9.200.7+dfsg-1_amd64.deb ...
- Unpacking libarmadillo9 (1:9.200.7+dfsg-1) ...
- Selecting previously unselected package libcharls2:amd64.
- Preparing to unpack .../019-libcharls2_2.0.0+dfsg-1_amd64.deb ...
- Unpacking libcharls2:amd64 (2.0.0+dfsg-1) ...
- Selecting previously unselected package libkeyutils1:amd64.
- Preparing to unpack .../020-libkeyutils1_1.6-6_amd64.deb ...
- Unpacking libkeyutils1:amd64 (1.6-6) ...
- Selecting previously unselected package libkrb5support0:amd64.
- Preparing to unpack .../021-libkrb5support0_1.17-3_amd64.deb ...
- Unpacking libkrb5support0:amd64 (1.17-3) ...
- Selecting previously unselected package libk5crypto3:amd64.
- Preparing to unpack .../022-libk5crypto3_1.17-3_amd64.deb ...
- Unpacking libk5crypto3:amd64 (1.17-3) ...
- Selecting previously unselected package libkrb5-3:amd64.
- Preparing to unpack .../023-libkrb5-3_1.17-3_amd64.deb ...
- Unpacking libkrb5-3:amd64 (1.17-3) ...
- Selecting previously unselected package libgssapi-krb5-2:amd64.
- Preparing to unpack .../024-libgssapi-krb5-2_1.17-3_amd64.deb ...
- Unpacking libgssapi-krb5-2:amd64 (1.17-3) ...
- Selecting previously unselected package libldap-common.
- Preparing to unpack .../025-libldap-common_2.4.47+dfsg-3+deb10u1_all.deb ...
- Unpacking libldap-common (2.4.47+dfsg-3+deb10u1) ...
- Selecting previously unselected package libldap-2.4-2:amd64.
- Preparing to unpack .../026-libldap-2.4-2_2.4.47+dfsg-3+deb10u1_amd64.deb ...
- Unpacking libldap-2.4-2:amd64 (2.4.47+dfsg-3+deb10u1) ...
- Selecting previously unselected package libnghttp2-14:amd64.
- Preparing to unpack .../027-libnghttp2-14_1.36.0-2+deb10u1_amd64.deb ...
- Unpacking libnghttp2-14:amd64 (1.36.0-2+deb10u1) ...
- Selecting previously unselected package libpsl5:amd64.
- Preparing to unpack .../028-libpsl5_0.20.2-2_amd64.deb ...
- Unpacking libpsl5:amd64 (0.20.2-2) ...
- Selecting previously unselected package librtmp1:amd64.
- Preparing to unpack .../029-librtmp1_2.4+20151223.gitfa8646d.1-2_amd64.deb ...
- Unpacking librtmp1:amd64 (2.4+20151223.gitfa8646d.1-2) ...
- Selecting previously unselected package libssh2-1:amd64.
- Preparing to unpack .../030-libssh2-1_1.8.0-2.1_amd64.deb ...
- Unpacking libssh2-1:amd64 (1.8.0-2.1) ...
- Selecting previously unselected package libcurl3-gnutls:amd64.
- Preparing to unpack .../031-libcurl3-gnutls_7.64.0-4_amd64.deb ...
- Unpacking libcurl3-gnutls:amd64 (7.64.0-4) ...
- Selecting previously unselected package libicu63:amd64.
- Preparing to unpack .../032-libicu63_63.1-6_amd64.deb ...
- Unpacking libicu63:amd64 (63.1-6) ...
- Selecting previously unselected package libxml2:amd64.
- Preparing to unpack .../033-libxml2_2.9.4+dfsg1-7+b3_amd64.deb ...
- Unpacking libxml2:amd64 (2.9.4+dfsg1-7+b3) ...
- Selecting previously unselected package libdap25:amd64.
- Preparing to unpack .../034-libdap25_3.20.3-1_amd64.deb ...
- Unpacking libdap25:amd64 (3.20.3-1) ...
- Selecting previously unselected package libdapclient6v5:amd64.
- Preparing to unpack .../035-libdapclient6v5_3.20.3-1_amd64.deb ...
- Unpacking libdapclient6v5:amd64 (3.20.3-1) ...
- Selecting previously unselected package libdapserver7v5:amd64.
- Preparing to unpack .../036-libdapserver7v5_3.20.3-1_amd64.deb ...
- Unpacking libdapserver7v5:amd64 (3.20.3-1) ...
- Selecting previously unselected package libpopt0:amd64.
- Preparing to unpack .../037-libpopt0_1.16-12_amd64.deb ...
- Unpacking libpopt0:amd64 (1.16-12) ...
- Selecting previously unselected package libepsilon1:amd64.
- Preparing to unpack .../038-libepsilon1_0.9.2+dfsg-4_amd64.deb ...
- Unpacking libepsilon1:amd64 (0.9.2+dfsg-4) ...
- Selecting previously unselected package libfreexl1:amd64.
- Preparing to unpack .../039-libfreexl1_1.0.5-3_amd64.deb ...
- Unpacking libfreexl1:amd64 (1.0.5-3) ...
- Selecting previously unselected package libfyba0:amd64.
- Preparing to unpack .../040-libfyba0_4.1.1-6_amd64.deb ...
- Unpacking libfyba0:amd64 (4.1.1-6) ...
- Selecting previously unselected package libgeos-3.7.1:amd64.
- Preparing to unpack .../041-libgeos-3.7.1_3.7.1-1_amd64.deb ...
- Unpacking libgeos-3.7.1:amd64 (3.7.1-1) ...
- Selecting previously unselected package libgeos-c1v5:amd64.
- Preparing to unpack .../042-libgeos-c1v5_3.7.1-1_amd64.deb ...
- Unpacking libgeos-c1v5:amd64 (3.7.1-1) ...
- Selecting previously unselected package proj-data.
- Preparing to unpack .../043-proj-data_5.2.0-1_all.deb ...
- Unpacking proj-data (5.2.0-1) ...
- Selecting previously unselected package libproj13:amd64.
- Preparing to unpack .../044-libproj13_5.2.0-1_amd64.deb ...
- Unpacking libproj13:amd64 (5.2.0-1) ...
- Selecting previously unselected package libjbig0:amd64.
- Preparing to unpack .../045-libjbig0_2.1-3.1+b2_amd64.deb ...
- Unpacking libjbig0:amd64 (2.1-3.1+b2) ...
- Selecting previously unselected package libjpeg62-turbo:amd64.
- Preparing to unpack .../046-libjpeg62-turbo_1%3a1.5.2-2+b1_amd64.deb ...
- Unpacking libjpeg62-turbo:amd64 (1:1.5.2-2+b1) ...
- Selecting previously unselected package libwebp6:amd64.
- Preparing to unpack .../047-libwebp6_0.6.1-2_amd64.deb ...
- Unpacking libwebp6:amd64 (0.6.1-2) ...
- Selecting previously unselected package libtiff5:amd64.
- Preparing to unpack .../048-libtiff5_4.0.10-4_amd64.deb ...
- Unpacking libtiff5:amd64 (4.0.10-4) ...
- Selecting previously unselected package libgeotiff2:amd64.
- Preparing to unpack .../049-libgeotiff2_1.4.3-1_amd64.deb ...
- Unpacking libgeotiff2:amd64 (1.4.3-1) ...
- Selecting previously unselected package libgif7:amd64.
- Preparing to unpack .../050-libgif7_5.1.4-3_amd64.deb ...
- Unpacking libgif7:amd64 (5.1.4-3) ...
- Selecting previously unselected package libhdf4-0-alt.
- Preparing to unpack .../051-libhdf4-0-alt_4.2.13-4_amd64.deb ...
- Unpacking libhdf4-0-alt (4.2.13-4) ...
- Selecting previously unselected package libaec0:amd64.
- Preparing to unpack .../052-libaec0_1.0.2-1_amd64.deb ...
- Unpacking libaec0:amd64 (1.0.2-1) ...
- Selecting previously unselected package libsz2:amd64.
- Preparing to unpack .../053-libsz2_1.0.2-1_amd64.deb ...
- Unpacking libsz2:amd64 (1.0.2-1) ...
- Selecting previously unselected package libhdf5-103:amd64.
- Preparing to unpack .../054-libhdf5-103_1.10.4+repack-10_amd64.deb ...
- Unpacking libhdf5-103:amd64 (1.10.4+repack-10) ...
- Selecting previously unselected package libjson-c3:amd64.
- Preparing to unpack .../055-libjson-c3_0.12.1+ds-2_amd64.deb ...
- Unpacking libjson-c3:amd64 (0.12.1+ds-2) ...
- Selecting previously unselected package libminizip1:amd64.
- Preparing to unpack .../056-libminizip1_1.1-8+b1_amd64.deb ...
- Unpacking libminizip1:amd64 (1.1-8+b1) ...
- Selecting previously unselected package liburiparser1:amd64.
- Preparing to unpack .../057-liburiparser1_0.9.1-1_amd64.deb ...
- Unpacking liburiparser1:amd64 (0.9.1-1) ...
- Selecting previously unselected package libkmlbase1:amd64.
- Preparing to unpack .../058-libkmlbase1_1.3.0-7_amd64.deb ...
- Unpacking libkmlbase1:amd64 (1.3.0-7) ...
- Selecting previously unselected package libkmldom1:amd64.
- Preparing to unpack .../059-libkmldom1_1.3.0-7_amd64.deb ...
- Unpacking libkmldom1:amd64 (1.3.0-7) ...
- Selecting previously unselected package libkmlengine1:amd64.
- Preparing to unpack .../060-libkmlengine1_1.3.0-7_amd64.deb ...
- Unpacking libkmlengine1:amd64 (1.3.0-7) ...
- Selecting previously unselected package libkmlconvenience1:amd64.
- Preparing to unpack .../061-libkmlconvenience1_1.3.0-7_amd64.deb ...
- Unpacking libkmlconvenience1:amd64 (1.3.0-7) ...
- Selecting previously unselected package libkmlregionator1:amd64.
- Preparing to unpack .../062-libkmlregionator1_1.3.0-7_amd64.deb ...
- Unpacking libkmlregionator1:amd64 (1.3.0-7) ...
- Selecting previously unselected package libkmlxsd1:amd64.
- Preparing to unpack .../063-libkmlxsd1_1.3.0-7_amd64.deb ...
- Unpacking libkmlxsd1:amd64 (1.3.0-7) ...
- Selecting previously unselected package mysql-common.
- Preparing to unpack .../064-mysql-common_5.8+1.0.5_all.deb ...
- Unpacking mysql-common (5.8+1.0.5) ...
- Selecting previously unselected package mariadb-common.
- Preparing to unpack .../065-mariadb-common_1%3a10.3.18-0+deb10u1_all.deb ...
- Unpacking mariadb-common (1:10.3.18-0+deb10u1) ...
- Selecting previously unselected package libmariadb3:amd64.
- Preparing to unpack .../066-libmariadb3_1%3a10.3.18-0+deb10u1_amd64.deb ...
- Unpacking libmariadb3:amd64 (1:10.3.18-0+deb10u1) ...
- Selecting previously unselected package libnetcdf13:amd64.
- Preparing to unpack .../067-libnetcdf13_1%3a4.6.2-1_amd64.deb ...
- Unpacking libnetcdf13:amd64 (1:4.6.2-1) ...
- Selecting previously unselected package libltdl7:amd64.
- Preparing to unpack .../068-libltdl7_2.4.6-9_amd64.deb ...
- Unpacking libltdl7:amd64 (2.4.6-9) ...
- Selecting previously unselected package libodbc1:amd64.
- Preparing to unpack .../069-libodbc1_2.3.6-0.1_amd64.deb ...
- Unpacking libodbc1:amd64 (2.3.6-0.1) ...
- Selecting previously unselected package libogdi3.2.
- Preparing to unpack .../070-libogdi3.2_3.2.1+ds-4_amd64.deb ...
- Unpacking libogdi3.2 (3.2.1+ds-4) ...
- Selecting previously unselected package libopenjp2-7:amd64.
- Preparing to unpack .../071-libopenjp2-7_2.3.0-2_amd64.deb ...
- Unpacking libopenjp2-7:amd64 (2.3.0-2) ...
- Selecting previously unselected package liblcms2-2:amd64.
- Preparing to unpack .../072-liblcms2-2_2.9-3_amd64.deb ...
- Unpacking liblcms2-2:amd64 (2.9-3) ...
- Selecting previously unselected package libnspr4:amd64.
- Preparing to unpack .../073-libnspr4_2%3a4.20-1_amd64.deb ...
- Unpacking libnspr4:amd64 (2:4.20-1) ...
- Selecting previously unselected package libnss3:amd64.
- Preparing to unpack .../074-libnss3_2%3a3.42.1-1+deb10u2_amd64.deb ...
- Unpacking libnss3:amd64 (2:3.42.1-1+deb10u2) ...
- Selecting previously unselected package libpoppler82:amd64.
- Preparing to unpack .../075-libpoppler82_0.71.0-5_amd64.deb ...
- Unpacking libpoppler82:amd64 (0.71.0-5) ...
- Selecting previously unselected package libpq5:amd64.
- Preparing to unpack .../076-libpq5_11.5-1+deb10u1_amd64.deb ...
- Unpacking libpq5:amd64 (11.5-1+deb10u1) ...
- Selecting previously unselected package libqhull7:amd64.
- Preparing to unpack .../077-libqhull7_2015.2-4_amd64.deb ...
- Unpacking libqhull7:amd64 (2015.2-4) ...
- Selecting previously unselected package libspatialite7:amd64.
- Preparing to unpack .../078-libspatialite7_4.3.0a-5+b2_amd64.deb ...
- Unpacking libspatialite7:amd64 (4.3.0a-5+b2) ...
- Selecting previously unselected package libxerces-c3.2:amd64.
- Preparing to unpack .../079-libxerces-c3.2_3.2.2+debian-1+b1_amd64.deb ...
- Unpacking libxerces-c3.2:amd64 (3.2.2+debian-1+b1) ...
- Selecting previously unselected package odbcinst.
- Preparing to unpack .../080-odbcinst_2.3.6-0.1_amd64.deb ...
- Unpacking odbcinst (2.3.6-0.1) ...
- Selecting previously unselected package odbcinst1debian2:amd64.
- Preparing to unpack .../081-odbcinst1debian2_2.3.6-0.1_amd64.deb ...
- Unpacking odbcinst1debian2:amd64 (2.3.6-0.1) ...
- Selecting previously unselected package libgdal20.
- Preparing to unpack .../082-libgdal20_2.4.0+dfsg-1+b1_amd64.deb ...
- Unpacking libgdal20 (2.4.0+dfsg-1+b1) ...
- Selecting previously unselected package gdal-bin.
- Preparing to unpack .../083-gdal-bin_2.4.0+dfsg-1+b1_amd64.deb ...
- Unpacking gdal-bin (2.4.0+dfsg-1+b1) ...
- Selecting previously unselected package libglib2.0-0:amd64.
- Preparing to unpack .../084-libglib2.0-0_2.58.3-2+deb10u2_amd64.deb ...
- Unpacking libglib2.0-0:amd64 (2.58.3-2+deb10u2) ...
- Selecting previously unselected package libcroco3:amd64.
- Preparing to unpack .../085-libcroco3_0.6.12-3_amd64.deb ...
- Unpacking libcroco3:amd64 (0.6.12-3) ...
- Selecting previously unselected package libgomp1:amd64.
- Preparing to unpack .../086-libgomp1_8.3.0-6_amd64.deb ...
- Unpacking libgomp1:amd64 (8.3.0-6) ...
- Selecting previously unselected package libncurses6:amd64.
- Preparing to unpack .../087-libncurses6_6.1+20181013-2+deb10u2_amd64.deb ...
- Unpacking libncurses6:amd64 (6.1+20181013-2+deb10u2) ...
- Selecting previously unselected package gettext.
- Preparing to unpack .../088-gettext_0.19.8.1-9_amd64.deb ...
- Unpacking gettext (0.19.8.1-9) ...
- Selecting previously unselected package libbsd0:amd64.
- Preparing to unpack .../089-libbsd0_0.9.1-2_amd64.deb ...
- Unpacking libbsd0:amd64 (0.9.1-2) ...
- Selecting previously unselected package libc-dev-bin.
- Preparing to unpack .../090-libc-dev-bin_2.28-10_amd64.deb ...
- Unpacking libc-dev-bin (2.28-10) ...
- Selecting previously unselected package linux-libc-dev:amd64.
- Preparing to unpack .../091-linux-libc-dev_4.19.67-2+deb10u2_amd64.deb ...
- Unpacking linux-libc-dev:amd64 (4.19.67-2+deb10u2) ...
- Selecting previously unselected package libc6-dev:amd64.
- Preparing to unpack .../092-libc6-dev_2.28-10_amd64.deb ...
- Unpacking libc6-dev:amd64 (2.28-10) ...
- Selecting previously unselected package libpixman-1-0:amd64.
- Preparing to unpack .../093-libpixman-1-0_0.36.0-1_amd64.deb ...
- Unpacking libpixman-1-0:amd64 (0.36.0-1) ...
- Selecting previously unselected package libxau6:amd64.
- Preparing to unpack .../094-libxau6_1%3a1.0.8-1+b2_amd64.deb ...
- Unpacking libxau6:amd64 (1:1.0.8-1+b2) ...
- Selecting previously unselected package libxdmcp6:amd64.
- Preparing to unpack .../095-libxdmcp6_1%3a1.1.2-3_amd64.deb ...
- Unpacking libxdmcp6:amd64 (1:1.1.2-3) ...
- Selecting previously unselected package libxcb1:amd64.
- Preparing to unpack .../096-libxcb1_1.13.1-2_amd64.deb ...
- Unpacking libxcb1:amd64 (1.13.1-2) ...
- Selecting previously unselected package libx11-data.
- Preparing to unpack .../097-libx11-data_2%3a1.6.7-1_all.deb ...
- Unpacking libx11-data (2:1.6.7-1) ...
- Selecting previously unselected package libx11-6:amd64.
- Preparing to unpack .../098-libx11-6_2%3a1.6.7-1_amd64.deb ...
- Unpacking libx11-6:amd64 (2:1.6.7-1) ...
- Selecting previously unselected package libxcb-render0:amd64.
- Preparing to unpack .../099-libxcb-render0_1.13.1-2_amd64.deb ...
- Unpacking libxcb-render0:amd64 (1.13.1-2) ...
- Selecting previously unselected package libxcb-shm0:amd64.
- Preparing to unpack .../100-libxcb-shm0_1.13.1-2_amd64.deb ...
- Unpacking libxcb-shm0:amd64 (1.13.1-2) ...
- Selecting previously unselected package libxext6:amd64.
- Preparing to unpack .../101-libxext6_2%3a1.3.3-1+b2_amd64.deb ...
- Unpacking libxext6:amd64 (2:1.3.3-1+b2) ...
- Selecting previously unselected package libxrender1:amd64.
- Preparing to unpack .../102-libxrender1_1%3a0.9.10-1_amd64.deb ...
- Unpacking libxrender1:amd64 (1:0.9.10-1) ...
- Selecting previously unselected package libcairo2:amd64.
- Preparing to unpack .../103-libcairo2_1.16.0-4_amd64.deb ...
- Unpacking libcairo2:amd64 (1.16.0-4) ...
- Selecting previously unselected package libdatrie1:amd64.
- Preparing to unpack .../104-libdatrie1_0.2.12-2_amd64.deb ...
- Unpacking libdatrie1:amd64 (0.2.12-2) ...
- Selecting previously unselected package libfribidi0:amd64.
- Preparing to unpack .../105-libfribidi0_1.0.5-3.1+deb10u1_amd64.deb ...
- Unpacking libfribidi0:amd64 (1.0.5-3.1+deb10u1) ...
- Selecting previously unselected package libgraphite2-3:amd64.
- Preparing to unpack .../106-libgraphite2-3_1.3.13-7_amd64.deb ...
- Unpacking libgraphite2-3:amd64 (1.3.13-7) ...
- Selecting previously unselected package libharfbuzz0b:amd64.
- Preparing to unpack .../107-libharfbuzz0b_2.3.1-1_amd64.deb ...
- Unpacking libharfbuzz0b:amd64 (2.3.1-1) ...
- Selecting previously unselected package libjpeg62-turbo-dev:amd64.
- Preparing to unpack .../108-libjpeg62-turbo-dev_1%3a1.5.2-2+b1_amd64.deb ...
- Unpacking libjpeg62-turbo-dev:amd64 (1:1.5.2-2+b1) ...
- Selecting previously unselected package libjpeg-dev.
- Preparing to unpack .../109-libjpeg-dev_1%3a1.5.2-2_all.deb ...
- Unpacking libjpeg-dev (1:1.5.2-2) ...
- Selecting previously unselected package libthai-data.
- Preparing to unpack .../110-libthai-data_0.1.28-2_all.deb ...
- Unpacking libthai-data (0.1.28-2) ...
- Selecting previously unselected package libthai0:amd64.
- Preparing to unpack .../111-libthai0_0.1.28-2_amd64.deb ...
- Unpacking libthai0:amd64 (0.1.28-2) ...
- Selecting previously unselected package libpango-1.0-0:amd64.
- Preparing to unpack .../112-libpango-1.0-0_1.42.4-7~deb10u1_amd64.deb ...
- Unpacking libpango-1.0-0:amd64 (1.42.4-7~deb10u1) ...
- Selecting previously unselected package libpangoft2-1.0-0:amd64.
- Preparing to unpack .../113-libpangoft2-1.0-0_1.42.4-7~deb10u1_amd64.deb ...
- Unpacking libpangoft2-1.0-0:amd64 (1.42.4-7~deb10u1) ...
- Selecting previously unselected package libpangocairo-1.0-0:amd64.
- Preparing to unpack .../114-libpangocairo-1.0-0_1.42.4-7~deb10u1_amd64.deb ...
- Unpacking libpangocairo-1.0-0:amd64 (1.42.4-7~deb10u1) ...
- Selecting previously unselected package zlib1g-dev:amd64.
- Preparing to unpack .../115-zlib1g-dev_1%3a1.2.11.dfsg-1_amd64.deb ...
- Unpacking zlib1g-dev:amd64 (1:1.2.11.dfsg-1) ...
- Setting up libgraphite2-3:amd64 (1.3.13-7) ...
- Setting up liblcms2-2:amd64 (2.9-3) ...
- Setting up libpixman-1-0:amd64 (0.36.0-1) ...
- Setting up libjson-c3:amd64 (0.12.1+ds-2) ...
- Setting up mysql-common (5.8+1.0.5) ...
- update-alternatives: using /etc/mysql/my.cnf.fallback to provide /etc/mysql/my.cnf (my.cnf) in auto mode
- Setting up libxau6:amd64 (1:1.0.8-1+b2) ...
- Setting up libkeyutils1:amd64 (1.6-6) ...
- Setting up libpsl5:amd64 (0.20.2-2) ...
- Setting up proj-data (5.2.0-1) ...
- Setting up libdatrie1:amd64 (0.2.12-2) ...
- Setting up libcharls2:amd64 (2.0.0+dfsg-1) ...
- Setting up libminizip1:amd64 (1.1-8+b1) ...
- Setting up libglib2.0-0:amd64 (2.58.3-2+deb10u2) ...
- No schema files found: doing nothing.
- Setting up libproj13:amd64 (5.2.0-1) ...
- Setting up libnghttp2-14:amd64 (1.36.0-2+deb10u1) ...
- Setting up linux-libc-dev:amd64 (4.19.67-2+deb10u2) ...
- Setting up gettext-base (0.19.8.1-9) ...
- Setting up libqhull7:amd64 (2015.2-4) ...
- Setting up libgomp1:amd64 (8.3.0-6) ...
- Setting up libldap-common (2.4.47+dfsg-3+deb10u1) ...
- Setting up libjbig0:amd64 (2.1-3.1+b2) ...
- Setting up libgeos-3.7.1:amd64 (3.7.1-1) ...
- Setting up libaec0:amd64 (1.0.2-1) ...
- Setting up libicu63:amd64 (63.1-6) ...
- Setting up gdal-data (2.4.0+dfsg-1) ...
- Setting up libkrb5support0:amd64 (1.17-3) ...
- Setting up libsasl2-modules-db:amd64 (2.1.27+dfsg-1+deb10u1) ...
- Setting up mariadb-common (1:10.3.18-0+deb10u1) ...
- update-alternatives: using /etc/mysql/mariadb.cnf to provide /etc/mysql/my.cnf (my.cnf) in auto mode
- Setting up libjpeg62-turbo:amd64 (1:1.5.2-2+b1) ...
- Setting up libx11-data (2:1.6.7-1) ...
- Setting up libnspr4:amd64 (2:4.20-1) ...
- Setting up librtmp1:amd64 (2.4+20151223.gitfa8646d.1-2) ...
- Setting up libncurses6:amd64 (6.1+20181013-2+deb10u2) ...
- Setting up libfribidi0:amd64 (1.0.5-3.1+deb10u1) ...
- Setting up libquadmath0:amd64 (8.3.0-6) ...
- Setting up libpng16-16:amd64 (1.6.36-6) ...
- Setting up libwebp6:amd64 (0.6.1-2) ...
- Setting up libgeos-c1v5:amd64 (3.7.1-1) ...
- Setting up libmariadb3:amd64 (1:10.3.18-0+deb10u1) ...
- Setting up fonts-dejavu-core (2.37-1) ...
- Setting up libk5crypto3:amd64 (1.17-3) ...
- Setting up libltdl7:amd64 (2.4.6-9) ...
- Setting up libsasl2-2:amd64 (2.1.27+dfsg-1+deb10u1) ...
- Setting up libgfortran5:amd64 (8.3.0-6) ...
- Setting up libhdf4-0-alt (4.2.13-4) ...
- Setting up libgif7:amd64 (5.1.4-3) ...
- Setting up liburiparser1:amd64 (0.9.1-1) ...
- Setting up libfreexl1:amd64 (1.0.5-3) ...
- Setting up sensible-utils (0.0.12) ...
- Setting up libfyba0:amd64 (4.1.1-6) ...
- Setting up libkmlbase1:amd64 (1.3.0-7) ...
- Setting up libopenjp2-7:amd64 (2.3.0-2) ...
- Setting up libthai-data (0.1.28-2) ...
- Setting up libssh2-1:amd64 (1.8.0-2.1) ...
- Setting up libkrb5-3:amd64 (1.17-3) ...
- Setting up libtiff5:amd64 (4.0.10-4) ...
- Setting up libc-dev-bin (2.28-10) ...
- Setting up libbsd0:amd64 (0.9.1-2) ...
- Setting up libxml2:amd64 (2.9.4+dfsg1-7+b3) ...
- Setting up libsz2:amd64 (1.0.2-1) ...
- Setting up libkmlxsd1:amd64 (1.3.0-7) ...
- Setting up libpopt0:amd64 (1.16-12) ...
- Setting up libkmldom1:amd64 (1.3.0-7) ...
- Setting up libspatialite7:amd64 (4.3.0a-5+b2) ...
- Setting up libxdmcp6:amd64 (1:1.1.2-3) ...
- Setting up libogdi3.2 (3.2.1+ds-4) ...
- Setting up libxcb1:amd64 (1.13.1-2) ...
- Setting up libkmlengine1:amd64 (1.3.0-7) ...
- Setting up libkmlconvenience1:amd64 (1.3.0-7) ...
- Setting up libxcb-render0:amd64 (1.13.1-2) ...
- Setting up libldap-2.4-2:amd64 (2.4.47+dfsg-3+deb10u1) ...
- Setting up libdap25:amd64 (3.20.3-1) ...
- Setting up libnss3:amd64 (2:3.42.1-1+deb10u2) ...
- Setting up libxcb-shm0:amd64 (1.13.1-2) ...
- Setting up libepsilon1:amd64 (0.9.2+dfsg-4) ...
- Setting up libdapserver7v5:amd64 (3.20.3-1) ...
- Setting up libthai0:amd64 (0.1.28-2) ...
- Setting up libgeotiff2:amd64 (1.4.3-1) ...
- Setting up libblas3:amd64 (3.8.0-2) ...
- 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
- Setting up libfreetype6:amd64 (2.9.1-3+deb10u1) ...
- Setting up libkmlregionator1:amd64 (1.3.0-7) ...
- Setting up libhdf5-103:amd64 (1.10.4+repack-10) ...
- Setting up libgssapi-krb5-2:amd64 (1.17-3) ...
- Setting up libcroco3:amd64 (0.6.12-3) ...
- Setting up libodbc1:amd64 (2.3.6-0.1) ...
- Setting up ucf (3.0038+nmu1) ...
- debconf: unable to initialize frontend: Dialog
- debconf: (TERM is not set, so the dialog frontend is not usable.)
- debconf: falling back to frontend: Readline
- debconf: unable to initialize frontend: Readline
- 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.)
- debconf: falling back to frontend: Teletype
- Setting up libc6-dev:amd64 (2.28-10) ...
- Setting up libx11-6:amd64 (2:1.6.7-1) ...
- Setting up libharfbuzz0b:amd64 (2.3.1-1) ...
- Setting up liblapack3:amd64 (3.8.0-2) ...
- 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
- Setting up gettext (0.19.8.1-9) ...
- Setting up libxrender1:amd64 (1:0.9.10-1) ...
- Setting up fontconfig-config (2.13.1-2) ...
- debconf: unable to initialize frontend: Dialog
- debconf: (TERM is not set, so the dialog frontend is not usable.)
- debconf: falling back to frontend: Readline
- debconf: unable to initialize frontend: Readline
- 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.)
- debconf: falling back to frontend: Teletype
- Setting up libarpack2:amd64 (3.7.0-2) ...
- Setting up libpq5:amd64 (11.5-1+deb10u1) ...
- Setting up libsuperlu5:amd64 (5.2.1+dfsg1-4) ...
- Setting up libxext6:amd64 (2:1.3.3-1+b2) ...
- Setting up libcurl3-gnutls:amd64 (7.64.0-4) ...
- Setting up libnetcdf13:amd64 (1:4.6.2-1) ...
- Setting up libjpeg62-turbo-dev:amd64 (1:1.5.2-2+b1) ...
- Setting up zlib1g-dev:amd64 (1:1.2.11.dfsg-1) ...
- Setting up libdapclient6v5:amd64 (3.20.3-1) ...
- Setting up libfontconfig1:amd64 (2.13.1-2) ...
- Setting up libarmadillo9 (1:9.200.7+dfsg-1) ...
- Setting up fontconfig (2.13.1-2) ...
- Regenerating fonts cache... done.
- Setting up libxerces-c3.2:amd64 (3.2.2+debian-1+b1) ...
- Setting up libpango-1.0-0:amd64 (1.42.4-7~deb10u1) ...
- Setting up libjpeg-dev (1:1.5.2-2) ...
- Setting up libpoppler82:amd64 (0.71.0-5) ...
- Setting up libcairo2:amd64 (1.16.0-4) ...
- Setting up libpangoft2-1.0-0:amd64 (1.42.4-7~deb10u1) ...
- Setting up libpangocairo-1.0-0:amd64 (1.42.4-7~deb10u1) ...
- Setting up odbcinst (2.3.6-0.1) ...
- Setting up odbcinst1debian2:amd64 (2.3.6-0.1) ...
- Setting up libgdal20 (2.4.0+dfsg-1+b1) ...
- Setting up gdal-bin (2.4.0+dfsg-1+b1) ...
- Processing triggers for libc-bin (2.28-10) ...
- Removing intermediate container 9edef2e324e1
- ---> 97488101ee02
- Successfully built 97488101ee02
- Successfully tagged openwisp/openwisp-base:intermedia-system
- docker build --tag openwisp/openwisp-base:intermedia-python \
- --file ./build/openwisp_base/Dockerfile \
- --target PYTHON ./build/
- Sending build context to Docker daemon 152.6kB
- Step 1/14 : FROM python:3.7.5-slim-buster AS SYSTEM
- ---> 9f4008bf3f11
- 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/*
- ---> Using cache
- ---> 97488101ee02
- Step 3/14 : FROM SYSTEM AS PYTHON
- ---> 97488101ee02
- 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/*
- ---> Running in cbe9849887b0
- WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
- Get:1 http://security.debian.org/debian-security buster/updates InRelease [65.4 kB]
- Get:2 http://deb.debian.org/debian buster InRelease [122 kB]
- Get:3 http://security.debian.org/debian-security buster/updates/main amd64 Packages [172 kB]
- Get:4 http://deb.debian.org/debian buster-updates InRelease [49.3 kB]
- Get:5 http://deb.debian.org/debian buster/main amd64 Packages [7908 kB]
- Get:6 http://deb.debian.org/debian buster-updates/main amd64 Packages [5792 B]
- Fetched 8322 kB in 20s (410 kB/s)
- Reading package lists...
- Building dependency tree...
- Reading state information...
- All packages are up to date.
- WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
- Reading package lists...
- Building dependency tree...
- Reading state information...
- The following additional packages will be installed:
- binutils binutils-common binutils-x86-64-linux-gnu cpp cpp-8 gcc-8 libasan5
- libatomic1 libbinutils libcc1-0 libgcc-8-dev libisl19 libitm1 liblsan0
- libmpc3 libmpfr6 libmpx2 libtsan0 libubsan1
- Suggested packages:
- binutils-doc cpp-doc gcc-8-locales gcc-multilib make manpages-dev autoconf
- automake libtool flex bison gdb gcc-doc gcc-8-multilib gcc-8-doc libgcc1-dbg
- libgomp1-dbg libitm1-dbg libatomic1-dbg libasan5-dbg liblsan0-dbg
- libtsan0-dbg libubsan1-dbg libmpx2-dbg libquadmath0-dbg postgresql-doc-11
- The following NEW packages will be installed:
- binutils binutils-common binutils-x86-64-linux-gnu cpp cpp-8 gcc gcc-8
- libasan5 libatomic1 libbinutils libcc1-0 libgcc-8-dev libisl19 libitm1
- liblsan0 libmpc3 libmpfr6 libmpx2 libpq-dev libtsan0 libubsan1
- 0 upgraded, 21 newly installed, 0 to remove and 0 not upgraded.
- Need to get 27.7 MB of archives.
- After this operation, 105 MB of additional disk space will be used.
- Get:1 http://deb.debian.org/debian buster/main amd64 binutils-common amd64 2.31.1-16 [2073 kB]
- Get:2 http://deb.debian.org/debian buster/main amd64 libbinutils amd64 2.31.1-16 [478 kB]
- Get:3 http://deb.debian.org/debian buster/main amd64 binutils-x86-64-linux-gnu amd64 2.31.1-16 [1823 kB]
- Get:4 http://deb.debian.org/debian buster/main amd64 binutils amd64 2.31.1-16 [56.8 kB]
- Get:5 http://deb.debian.org/debian buster/main amd64 libisl19 amd64 0.20-2 [587 kB]
- Get:6 http://deb.debian.org/debian buster/main amd64 libmpfr6 amd64 4.0.2-1 [775 kB]
- Get:7 http://deb.debian.org/debian buster/main amd64 libmpc3 amd64 1.1.0-1 [41.3 kB]
- Get:8 http://deb.debian.org/debian buster/main amd64 cpp-8 amd64 8.3.0-6 [8914 kB]
- Get:9 http://deb.debian.org/debian buster/main amd64 cpp amd64 4:8.3.0-1 [19.4 kB]
- Get:10 http://deb.debian.org/debian buster/main amd64 libcc1-0 amd64 8.3.0-6 [46.6 kB]
- Get:11 http://deb.debian.org/debian buster/main amd64 libitm1 amd64 8.3.0-6 [27.7 kB]
- Get:12 http://deb.debian.org/debian buster/main amd64 libatomic1 amd64 8.3.0-6 [9032 B]
- Get:13 http://deb.debian.org/debian buster/main amd64 libasan5 amd64 8.3.0-6 [362 kB]
- Get:14 http://deb.debian.org/debian buster/main amd64 liblsan0 amd64 8.3.0-6 [131 kB]
- Get:15 http://deb.debian.org/debian buster/main amd64 libtsan0 amd64 8.3.0-6 [283 kB]
- Get:16 http://deb.debian.org/debian buster/main amd64 libubsan1 amd64 8.3.0-6 [120 kB]
- Get:17 http://deb.debian.org/debian buster/main amd64 libmpx2 amd64 8.3.0-6 [11.4 kB]
- Get:18 http://deb.debian.org/debian buster/main amd64 libgcc-8-dev amd64 8.3.0-6 [2298 kB]
- Get:19 http://deb.debian.org/debian buster/main amd64 gcc-8 amd64 8.3.0-6 [9452 kB]
- Get:20 http://deb.debian.org/debian buster/main amd64 gcc amd64 4:8.3.0-1 [5196 B]
- Get:21 http://deb.debian.org/debian buster/main amd64 libpq-dev amd64 11.5-1+deb10u1 [161 kB]
- debconf: delaying package configuration, since apt-utils is not installed
- Fetched 27.7 MB in 50s (550 kB/s)
- Selecting previously unselected package binutils-common:amd64.
- (Reading database ... 10154 files and directories currently installed.)
- Preparing to unpack .../00-binutils-common_2.31.1-16_amd64.deb ...
- Unpacking binutils-common:amd64 (2.31.1-16) ...
- Selecting previously unselected package libbinutils:amd64.
- Preparing to unpack .../01-libbinutils_2.31.1-16_amd64.deb ...
- Unpacking libbinutils:amd64 (2.31.1-16) ...
- Selecting previously unselected package binutils-x86-64-linux-gnu.
- Preparing to unpack .../02-binutils-x86-64-linux-gnu_2.31.1-16_amd64.deb ...
- Unpacking binutils-x86-64-linux-gnu (2.31.1-16) ...
- Selecting previously unselected package binutils.
- Preparing to unpack .../03-binutils_2.31.1-16_amd64.deb ...
- Unpacking binutils (2.31.1-16) ...
- Selecting previously unselected package libisl19:amd64.
- Preparing to unpack .../04-libisl19_0.20-2_amd64.deb ...
- Unpacking libisl19:amd64 (0.20-2) ...
- Selecting previously unselected package libmpfr6:amd64.
- Preparing to unpack .../05-libmpfr6_4.0.2-1_amd64.deb ...
- Unpacking libmpfr6:amd64 (4.0.2-1) ...
- Selecting previously unselected package libmpc3:amd64.
- Preparing to unpack .../06-libmpc3_1.1.0-1_amd64.deb ...
- Unpacking libmpc3:amd64 (1.1.0-1) ...
- Selecting previously unselected package cpp-8.
- Preparing to unpack .../07-cpp-8_8.3.0-6_amd64.deb ...
- Unpacking cpp-8 (8.3.0-6) ...
- Selecting previously unselected package cpp.
- Preparing to unpack .../08-cpp_4%3a8.3.0-1_amd64.deb ...
- Unpacking cpp (4:8.3.0-1) ...
- Selecting previously unselected package libcc1-0:amd64.
- Preparing to unpack .../09-libcc1-0_8.3.0-6_amd64.deb ...
- Unpacking libcc1-0:amd64 (8.3.0-6) ...
- Selecting previously unselected package libitm1:amd64.
- Preparing to unpack .../10-libitm1_8.3.0-6_amd64.deb ...
- Unpacking libitm1:amd64 (8.3.0-6) ...
- Selecting previously unselected package libatomic1:amd64.
- Preparing to unpack .../11-libatomic1_8.3.0-6_amd64.deb ...
- Unpacking libatomic1:amd64 (8.3.0-6) ...
- Selecting previously unselected package libasan5:amd64.
- Preparing to unpack .../12-libasan5_8.3.0-6_amd64.deb ...
- Unpacking libasan5:amd64 (8.3.0-6) ...
- Selecting previously unselected package liblsan0:amd64.
- Preparing to unpack .../13-liblsan0_8.3.0-6_amd64.deb ...
- Unpacking liblsan0:amd64 (8.3.0-6) ...
- Selecting previously unselected package libtsan0:amd64.
- Preparing to unpack .../14-libtsan0_8.3.0-6_amd64.deb ...
- Unpacking libtsan0:amd64 (8.3.0-6) ...
- Selecting previously unselected package libubsan1:amd64.
- Preparing to unpack .../15-libubsan1_8.3.0-6_amd64.deb ...
- Unpacking libubsan1:amd64 (8.3.0-6) ...
- Selecting previously unselected package libmpx2:amd64.
- Preparing to unpack .../16-libmpx2_8.3.0-6_amd64.deb ...
- Unpacking libmpx2:amd64 (8.3.0-6) ...
- Selecting previously unselected package libgcc-8-dev:amd64.
- Preparing to unpack .../17-libgcc-8-dev_8.3.0-6_amd64.deb ...
- Unpacking libgcc-8-dev:amd64 (8.3.0-6) ...
- Selecting previously unselected package gcc-8.
- Preparing to unpack .../18-gcc-8_8.3.0-6_amd64.deb ...
- Unpacking gcc-8 (8.3.0-6) ...
- Selecting previously unselected package gcc.
- Preparing to unpack .../19-gcc_4%3a8.3.0-1_amd64.deb ...
- Unpacking gcc (4:8.3.0-1) ...
- Selecting previously unselected package libpq-dev.
- Preparing to unpack .../20-libpq-dev_11.5-1+deb10u1_amd64.deb ...
- Unpacking libpq-dev (11.5-1+deb10u1) ...
- Setting up binutils-common:amd64 (2.31.1-16) ...
- Setting up libpq-dev (11.5-1+deb10u1) ...
- Setting up libasan5:amd64 (8.3.0-6) ...
- Setting up libmpfr6:amd64 (4.0.2-1) ...
- Setting up libmpc3:amd64 (1.1.0-1) ...
- Setting up libatomic1:amd64 (8.3.0-6) ...
- Setting up libmpx2:amd64 (8.3.0-6) ...
- Setting up libubsan1:amd64 (8.3.0-6) ...
- Setting up libisl19:amd64 (0.20-2) ...
- Setting up libbinutils:amd64 (2.31.1-16) ...
- Setting up cpp-8 (8.3.0-6) ...
- Setting up libcc1-0:amd64 (8.3.0-6) ...
- Setting up liblsan0:amd64 (8.3.0-6) ...
- Setting up libitm1:amd64 (8.3.0-6) ...
- Setting up binutils-x86-64-linux-gnu (2.31.1-16) ...
- Setting up libtsan0:amd64 (8.3.0-6) ...
- Setting up binutils (2.31.1-16) ...
- Setting up libgcc-8-dev:amd64 (8.3.0-6) ...
- Setting up cpp (4:8.3.0-1) ...
- Setting up gcc-8 (8.3.0-6) ...
- Setting up gcc (4:8.3.0-1) ...
- Processing triggers for libc-bin (2.28-10) ...
- Removing intermediate container cbe9849887b0
- ---> 7361b9b4161e
- Step 5/14 : ENV PYTHONPATH=/install/lib/python3.7/site-packages
- ---> Running in 4f2fdae40a6c
- Removing intermediate container 4f2fdae40a6c
- ---> 9c9aa1781cc3
- Step 6/14 : RUN pip install --upgrade https://github.com/openwisp/openwisp-controller/tarball/master --prefix='/install'
- ---> Running in 01c94a42b008
- Collecting https://github.com/openwisp/openwisp-controller/tarball/master
- Downloading https://github.com/openwisp/openwisp-controller/tarball/master
- Collecting django-netjsonconfig<0.10.0,>=0.8.1
- Downloading https://files.pythonhosted.org/packages/bc/52/abca3662de609243c45db0a2703008bf9feb8d6f7cf75109394a084d4753/django_netjsonconfig-0.9-py2.py3-none-any.whl (403kB)
- Collecting openwisp-utils<0.4.0,>=0.3.2
- Downloading https://files.pythonhosted.org/packages/05/eb/7cda9a8bf527cd6d9b3a6f84a745cae2ebd1b66fac056d0d7bcb8e63d0d0/openwisp_utils-0.3.2-py2.py3-none-any.whl (67kB)
- Collecting openwisp-users<0.2.0,>=0.1.12
- Downloading https://files.pythonhosted.org/packages/0a/57/f9ef42b40fe5fefbbd4add618c2406745930b33f8476aff6ebe1ac777466/openwisp_users-0.1.12-py2.py3-none-any.whl
- Collecting django-loci<0.4.0,>=0.3.0
- Downloading https://files.pythonhosted.org/packages/f8/5b/dd8259f89cc088c1dd81c78eb403c596ccb59e204b26cac5fa1989ac5ffc/django_loci-0.3.1-py2.py3-none-any.whl
- Collecting djangorestframework-gis<0.14.0,>=0.12.0
- Downloading https://files.pythonhosted.org/packages/73/3b/eedb1eb95cb077f50284202cb90ef3634bda1b91c01d03f262478fd5c19f/djangorestframework_gis-0.13-py2.py3-none-any.whl
- Collecting paramiko<2.5.0,>=2.4.1
- Downloading https://files.pythonhosted.org/packages/cd/47/b88edebf84fdaafbc5ccf8a2ac7e05a93e0826646589f83512a2a8b2053d/paramiko-2.4.3-py2.py3-none-any.whl (193kB)
- Collecting scp<0.14.0,>=0.13.0
- Downloading https://files.pythonhosted.org/packages/4d/7a/3d76dc5ad8deea79642f50a572e1c057cb27e8b427f83781a2c05ce4e5b6/scp-0.13.2-py2.py3-none-any.whl
- Collecting celery<4.3.0,>=4.2.0
- Downloading https://files.pythonhosted.org/packages/24/e9/9741a5a8b83253e27293e77bd4319c84306019dfbfa4cc43fa250243c12f/celery-4.2.2-py2.py3-none-any.whl (401kB)
- Collecting django-reversion<3.0.5,>=2.0.6
- Downloading https://files.pythonhosted.org/packages/c3/0b/4e1ab11382131c2304ce93130cde0bc9ca88ea966e0d988a33de339db8cb/django_reversion-3.0.4-py2.py3-none-any.whl (81kB)
- Collecting six
- Downloading https://files.pythonhosted.org/packages/65/eb/1f97cb97bfc2390a276969c6fae16075da282f5058082d4cb10c6c5c1dba/six-1.14.0-py2.py3-none-any.whl
- Collecting django-x509<0.6.0,>=0.5.0
- Downloading https://files.pythonhosted.org/packages/02/5d/6f1b8ed54647b5cbe7edd886554fcdbfda37ed2ce72a8c6cae43ac0a76ba/django_x509-0.5.1-py2.py3-none-any.whl (42kB)
- Collecting jsonfield
- Downloading https://files.pythonhosted.org/packages/39/ab/00f09d604f1d659831cc4d7f26419bbf2bd70852951a4f77691bd78f527e/jsonfield-2.0.2-py2.py3-none-any.whl
- Collecting netjsonconfig<0.7.0,>=0.6.2
- Downloading https://files.pythonhosted.org/packages/ca/49/6320e71a4b431c47548d158b328ba1925c9b52df4189b6073b60350bc3ed/netjsonconfig-0.6.4-py2.py3-none-any.whl (76kB)
- Collecting django-taggit<0.24.0,>=0.23.0
- Downloading https://files.pythonhosted.org/packages/39/ed/3607874788740674b7533586fc6b3e2249b5c5e9585882f0c8709e9a8c36/django_taggit-0.23.0-py2.py3-none-any.whl (44kB)
- Collecting django<3.0,>=1.11
- Downloading https://files.pythonhosted.org/packages/cb/c9/ef1e25bdd092749dae74c95c2707dff892fde36e4053c4a2354b2303be10/Django-2.2.9-py3-none-any.whl (7.5MB)
- Collecting django-model-utils
- Downloading https://files.pythonhosted.org/packages/f2/f0/ec6a32eab77a5a6f00779d9c30b36e014421fce5976c45dafd7cb40b8b50/django_model_utils-4.0.0-py2.py3-none-any.whl
- Collecting django-sortedm2m==2.0.0
- Downloading https://files.pythonhosted.org/packages/75/24/f25b0aeaac43af8ef44dbb013c35238617c5d55805beca20999b596ef120/django_sortedm2m-2.0.0-py2.py3-none-any.whl
- Collecting django-organizations<1.2.0,>=1.0.0
- Downloading https://files.pythonhosted.org/packages/4b/90/613394ba1f0a3768a5c228fae31574bb1695998c4c4a237f3d018c661100/django_organizations-1.1.2-py2.py3-none-any.whl (56kB)
- Collecting django-phonenumber-field<2.4.0,>=2.3.1
- Downloading https://files.pythonhosted.org/packages/5b/aa/74c8df5867f2b29f82ea2e6d5759a7d1a6bf0477bcb39c0efff220bab319/django_phonenumber_field-2.3.1-py2.py3-none-any.whl (45kB)
- Collecting packaging
- Downloading https://files.pythonhosted.org/packages/d8/5b/3098db49a61ccc8583ffead6aedc226f08ff56dc03106b6ec54451e27a30/packaging-20.0-py2.py3-none-any.whl
- Collecting django-extensions<2.2,>=1.7.5
- Downloading https://files.pythonhosted.org/packages/0b/d8/0a99fb0b4af1f4e8970e6e5f56361b6b1edc92ac64ee36a197f58f546f03/django_extensions-2.1.9-py2.py3-none-any.whl (223kB)
- Collecting django-allauth<0.39.0,>=0.35.0
- Downloading https://files.pythonhosted.org/packages/69/b3/7edc977e66ef76fe740f16552f65c1a043a944227fb6063327b31cde2573/django-allauth-0.38.0.tar.gz (511kB)
- Collecting phonenumbers<8.11.0,>=8.10.8
- Downloading https://files.pythonhosted.org/packages/34/00/6854fb21bb1ca59b41bc40cf7464d8440ced702ecd89941a241310ab8a79/phonenumbers-8.10.23-py2.py3-none-any.whl (2.6MB)
- Collecting django-leaflet<0.27,>=0.23
- Downloading https://files.pythonhosted.org/packages/1e/0d/ed907f7570e49961559ab15596ad337ec8ddc6e98fb664d246997166c3c7/django-leaflet-0.26.0.tar.gz (282kB)
- Collecting channels<2.5.0,>=2.1.3
- Downloading https://files.pythonhosted.org/packages/46/9e/289f34f101029c3c7aa4c90cfcc9fedf0a631880d4b3e47d994666ccf18c/channels-2.4.0-py2.py3-none-any.whl
- Collecting Pillow<=7.1.0,>=6.2.0
- Downloading https://files.pythonhosted.org/packages/f5/79/b2d5695d1a931474fa68b68ec93bdf08ba9acbc4d6b3b628eb6aac81d11c/Pillow-7.0.0-cp37-cp37m-manylinux1_x86_64.whl (2.1MB)
- Collecting djangorestframework<3.9,>=3.3
- Downloading https://files.pythonhosted.org/packages/90/30/ad1148098ff0c375df2a30cc4494ed953cf7551fc1ecec30fc951c712d20/djangorestframework-3.8.2-py2.py3-none-any.whl (923kB)
- Collecting cryptography>=1.5
- Downloading https://files.pythonhosted.org/packages/ca/9a/7cece52c46546e214e10811b36b2da52ce1ea7fa203203a629b8dfadad53/cryptography-2.8-cp34-abi3-manylinux2010_x86_64.whl (2.3MB)
- Collecting pyasn1>=0.1.7
- Downloading https://files.pythonhosted.org/packages/62/1e/a94a8d635fa3ce4cfc7f506003548d0a2447ae76fd5ca53932970fe3053f/pyasn1-0.4.8-py2.py3-none-any.whl (77kB)
- Collecting bcrypt>=3.1.3
- Downloading https://files.pythonhosted.org/packages/8b/1d/82826443777dd4a624e38a08957b975e75df859b381ae302cfd7a30783ed/bcrypt-3.1.7-cp34-abi3-manylinux1_x86_64.whl (56kB)
- Collecting pynacl>=1.0.1
- Downloading https://files.pythonhosted.org/packages/27/15/2cd0a203f318c2240b42cd9dd13c931ddd61067809fee3479f44f086103e/PyNaCl-1.3.0-cp34-abi3-manylinux1_x86_64.whl (759kB)
- Collecting kombu<4.4,>=4.2.0
- Downloading https://files.pythonhosted.org/packages/29/48/c709a54c8533ed46fd868e593782c6743da33614f8134b82bc0955455031/kombu-4.3.0-py2.py3-none-any.whl (183kB)
- Collecting pytz>dev
- Downloading https://files.pythonhosted.org/packages/e7/f9/f0b53f88060247251bf481fa6ea62cd0d25bf1b11a87888e53ce5b7c8ad2/pytz-2019.3-py2.py3-none-any.whl (509kB)
- Collecting billiard<3.6.0,>=3.5.0.2
- Downloading https://files.pythonhosted.org/packages/8b/b7/c2fe04f2522bb02d044347734eeda3ff5c7a632fa7d0401530a371ba73db/billiard-3.5.0.5.tar.gz (150kB)
- Collecting pyopenssl<20.0.0,>=17.5.0
- Downloading https://files.pythonhosted.org/packages/9e/de/f8342b68fa9e981d348039954657bdf681b2ab93de27443be51865ffa310/pyOpenSSL-19.1.0-py2.py3-none-any.whl (53kB)
- Collecting jinja2<3.0,>=2.9
- Downloading https://files.pythonhosted.org/packages/65/e0/eb35e762802015cab1ccee04e8a277b03f1d8e53da3ec3106882ec42558b/Jinja2-2.10.3-py2.py3-none-any.whl (125kB)
- Collecting jsonschema<2.7,>=2.6
- Downloading https://files.pythonhosted.org/packages/77/de/47e35a97b2b05c2fadbec67d44cfcdcd09b8086951b331d82de90d2912da/jsonschema-2.6.0-py2.py3-none-any.whl
- Collecting sqlparse
- Downloading https://files.pythonhosted.org/packages/ef/53/900f7d2a54557c6a37886585a91336520e5539e3ae2423ff1102daf4f3a7/sqlparse-0.3.0-py2.py3-none-any.whl
- Collecting babel
- Downloading https://files.pythonhosted.org/packages/15/a1/522dccd23e5d2e47aed4b6a16795b8213e3272c7506e625f2425ad025a19/Babel-2.8.0-py2.py3-none-any.whl (8.6MB)
- Collecting pyparsing>=2.0.2
- Downloading https://files.pythonhosted.org/packages/5d/bc/1e58593167fade7b544bfe9502a26dc860940a79ab306e651e7f13be68c2/pyparsing-2.4.6-py2.py3-none-any.whl (67kB)
- Collecting python3-openid>=3.0.8
- Downloading https://files.pythonhosted.org/packages/bd/de/52c5699f52dcee3037db587196dcaf63ffedf5fbeba3183afe9b21a3a89f/python3_openid-3.1.0-py3-none-any.whl (130kB)
- Collecting requests-oauthlib>=0.3.0
- Downloading https://files.pythonhosted.org/packages/a3/12/b92740d845ab62ea4edf04d2f4164d82532b5a0b03836d4d4e71c6f3d379/requests_oauthlib-1.3.0-py2.py3-none-any.whl
- Collecting requests
- Downloading https://files.pythonhosted.org/packages/51/bd/23c926cd341ea6b7dd0b2a00aba99ae0f828be89d72b2190f27c11d4b7fb/requests-2.22.0-py2.py3-none-any.whl (57kB)
- Collecting asgiref~=3.2
- Downloading https://files.pythonhosted.org/packages/a5/cb/5a235b605a9753ebcb2730c75e610fb51c8cab3f01230080a8229fa36adb/asgiref-3.2.3-py2.py3-none-any.whl
- Collecting daphne~=2.3
- Downloading https://files.pythonhosted.org/packages/3c/f6/2b5282e477379a106e095ca809b1e05a5581d3ee9d617b681714ae9ad294/daphne-2.4.1-py2.py3-none-any.whl
- Collecting cffi!=1.11.3,>=1.8
- Downloading https://files.pythonhosted.org/packages/16/cd/1f4ddf6be8300713c676bb9f3a2d3b8eb8accc0a6a24f57d4f6c4cd59d34/cffi-1.13.2-cp37-cp37m-manylinux1_x86_64.whl (398kB)
- Collecting amqp<3.0,>=2.4.0
- Downloading https://files.pythonhosted.org/packages/fc/a0/6aa2a7923d4e82dda23db27711d565f0c4abf1570859f168e3d0975f1eb6/amqp-2.5.2-py2.py3-none-any.whl (49kB)
- Collecting MarkupSafe>=0.23
- Downloading https://files.pythonhosted.org/packages/98/7b/ff284bd8c80654e471b769062a9b43cc5d03e7a615048d96f4619df8d420/MarkupSafe-1.1.1-cp37-cp37m-manylinux1_x86_64.whl
- Collecting defusedxml
- Downloading https://files.pythonhosted.org/packages/06/74/9b387472866358ebc08732de3da6dc48e44b0aacd2ddaa5cb85ab7e986a2/defusedxml-0.6.0-py2.py3-none-any.whl
- Collecting oauthlib>=3.0.0
- Downloading https://files.pythonhosted.org/packages/05/57/ce2e7a8fa7c0afb54a0581b14a65b56e62b5759dbc98e80627142b8a3704/oauthlib-3.1.0-py2.py3-none-any.whl (147kB)
- Collecting chardet<3.1.0,>=3.0.2
- Downloading https://files.pythonhosted.org/packages/bc/a9/01ffebfb562e4274b6487b4bb1ddec7ca55ec7510b22e4c51f14098443b8/chardet-3.0.4-py2.py3-none-any.whl (133kB)
- Collecting idna<2.9,>=2.5
- Downloading https://files.pythonhosted.org/packages/14/2c/cd551d81dbe15200be1cf41cd03869a46fe7226e7450af7a6545bfc474c9/idna-2.8-py2.py3-none-any.whl (58kB)
- Collecting urllib3!=1.25.0,!=1.25.1,<1.26,>=1.21.1
- Downloading https://files.pythonhosted.org/packages/b4/40/a9837291310ee1ccc242ceb6ebfd9eb21539649f193a7c8c86ba15b98539/urllib3-1.25.7-py2.py3-none-any.whl (125kB)
- Collecting certifi>=2017.4.17
- Downloading https://files.pythonhosted.org/packages/b9/63/df50cac98ea0d5b006c55a399c3bf1db9da7b5a24de7890bc9cfd5dd9e99/certifi-2019.11.28-py2.py3-none-any.whl (156kB)
- Collecting autobahn>=0.18
- Downloading https://files.pythonhosted.org/packages/b4/db/f9762ed48eeae8ca2c30c9313b8f0fc05843925ddf578db89bb67c9e1f44/autobahn-20.1.2-py2.py3-none-any.whl (767kB)
- Collecting twisted[tls]>=18.7
- Downloading https://files.pythonhosted.org/packages/06/28/2a433e147de68c8416aa0179c45e67b67161f5c0f24aaaf1723f6229f574/Twisted-19.10.0-cp37-cp37m-manylinux1_x86_64.whl (3.1MB)
- Collecting pycparser
- Downloading https://files.pythonhosted.org/packages/68/9e/49196946aee219aead1290e00d1e7fdeab8567783e83e1b9ab5585e6206a/pycparser-2.19.tar.gz (158kB)
- Collecting vine<5.0.0a1,>=1.1.3
- Downloading https://files.pythonhosted.org/packages/7f/60/82c03047396126c8331ceb64da1dc52d4f1317209f32e8fe286d0c07365a/vine-1.3.0-py2.py3-none-any.whl
- Collecting txaio>=18.8.1
- Downloading https://files.pythonhosted.org/packages/9f/87/39ab715612d1cacb445910ae4e603e87fdddeed90df640faaadf93ef45b0/txaio-20.1.1-py2.py3-none-any.whl
- Collecting attrs>=17.4.0
- Downloading https://files.pythonhosted.org/packages/a2/db/4313ab3be961f7a763066401fb77f7748373b6094076ae2bda2806988af6/attrs-19.3.0-py2.py3-none-any.whl
- Collecting Automat>=0.3.0
- Downloading https://files.pythonhosted.org/packages/e5/11/756922e977bb296a79ccf38e8d45cafee446733157d59bcd751d3aee57f5/Automat-0.8.0-py2.py3-none-any.whl
- Collecting constantly>=15.1
- Downloading https://files.pythonhosted.org/packages/b9/65/48c1909d0c0aeae6c10213340ce682db01b48ea900a7d9fce7a7910ff318/constantly-15.1.0-py2.py3-none-any.whl
- Collecting zope.interface>=4.4.2
- Downloading https://files.pythonhosted.org/packages/40/e7/7e1060c2826d6b8c25bebbd1c96177f4b85ecfe3e2478d31acf9eaca3a11/zope.interface-4.7.1-cp37-cp37m-manylinux2010_x86_64.whl (169kB)
- Collecting hyperlink>=17.1.1
- Downloading https://files.pythonhosted.org/packages/7f/91/e916ca10a2de1cb7101a9b24da546fb90ee14629e23160086cf3361c4fb8/hyperlink-19.0.0-py2.py3-none-any.whl
- Collecting PyHamcrest>=1.9.0
- Downloading https://files.pythonhosted.org/packages/ac/6c/a641af18e416e6501c10b03742387176626a1d48196100160df796f36632/PyHamcrest-2.0.0-py3-none-any.whl (51kB)
- Collecting incremental>=16.10.1
- Downloading https://files.pythonhosted.org/packages/f5/1d/c98a587dc06e107115cf4a58b49de20b19222c83d75335a192052af4c4b7/incremental-17.5.0-py2.py3-none-any.whl
- Collecting service-identity>=18.1.0; extra == "tls"
- Downloading https://files.pythonhosted.org/packages/e9/7c/2195b890023e098f9618d43ebc337d83c8b38d414326685339eb024db2f6/service_identity-18.1.0-py2.py3-none-any.whl
- 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)
- Collecting pyasn1-modules
- Downloading https://files.pythonhosted.org/packages/95/de/214830a981892a3e286c3794f41ae67a4495df1108c3da8a9f62159b9a9d/pyasn1_modules-0.2.8-py2.py3-none-any.whl (155kB)
- Building wheels for collected packages: openwisp-controller, django-allauth, django-leaflet, billiard, pycparser
- Building wheel for openwisp-controller (setup.py): started
- Building wheel for openwisp-controller (setup.py): finished with status 'done'
- Created wheel for openwisp-controller: filename=openwisp_controller-0.4-py2.py3-none-any.whl size=96790 sha256=4cc4a5d80733fb5ba1c0601dcea4b391eef0e47bdb507de0417434f141cd1263
- Stored in directory: /tmp/pip-ephem-wheel-cache-ghkx3u98/wheels/ee/09/68/33e795fc25c4e34ba193404aad8c52325c5533cdf3b4de4d1c
- Building wheel for django-allauth (setup.py): started
- Building wheel for django-allauth (setup.py): finished with status 'done'
- Created wheel for django-allauth: filename=django_allauth-0.38.0-cp37-none-any.whl size=792517 sha256=15a24a8668e36db01e3f903a2e2d82fa226e9fd469be69661021739b5ccafd11
- Stored in directory: /root/.cache/pip/wheels/a7/96/c8/b17f89640ad065c515d3038ef0ad30f1c0a56a10b22aa99af2
- Building wheel for django-leaflet (setup.py): started
- Building wheel for django-leaflet (setup.py): finished with status 'done'
- Created wheel for django-leaflet: filename=django_leaflet-0.26.0-cp37-none-any.whl size=293148 sha256=311d68eab178c2293a9abd5a7a4330f3dba03b31226fc06c2ecccbafe8a6cdd4
- Stored in directory: /root/.cache/pip/wheels/45/c1/e5/76e8d9b6e122e408caa2f61bfb0aa863c7d4988c6e7af04dde
- Building wheel for billiard (setup.py): started
- Building wheel for billiard (setup.py): finished with status 'done'
- Created wheel for billiard: filename=billiard-3.5.0.5-cp37-none-any.whl size=87882 sha256=3aa2439a7053562f54d56f4e9e506b4a9a63ee913b5d1ff1581b745a6bcbaa14
- Stored in directory: /root/.cache/pip/wheels/b8/72/0e/39ecdedc4cfc45b693a623732e40dbd4cff5ea5e11775ee591
- Building wheel for pycparser (setup.py): started
- Building wheel for pycparser (setup.py): finished with status 'done'
- Created wheel for pycparser: filename=pycparser-2.19-py2.py3-none-any.whl size=111029 sha256=662c670d58f8654e8e4cb715c435c178ded69673e78d5c997878e91c2f986717
- Stored in directory: /root/.cache/pip/wheels/f2/9a/90/de94f8556265ddc9d9c8b271b0f63e57b26fb1d67a45564511
- Successfully built openwisp-controller django-allauth django-leaflet billiard pycparser
- 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.
- 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.
- 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.
- 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
- WARNING: The script sqlformat is installed in '/install/bin' which is not on PATH.
- Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.
- WARNING: The script django-admin is installed in '/install/bin' which is not on PATH.
- Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.
- WARNING: The script jsonschema is installed in '/install/bin' which is not on PATH.
- Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.
- WARNING: The scripts checkcommit and checkmigrations are installed in '/install/bin' which is not on PATH.
- Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.
- WARNING: The script pybabel is installed in '/install/bin' which is not on PATH.
- Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.
- WARNING: The script chardetect is installed in '/install/bin' which is not on PATH.
- Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.
- WARNING: The script wamp is installed in '/install/bin' which is not on PATH.
- Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.
- WARNING: The script automat-visualize is installed in '/install/bin' which is not on PATH.
- Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.
- WARNING: The scripts cftp, ckeygen, conch, mailmail, pyhtmlizer, tkconch, trial, twist and twistd are installed in '/install/bin' which is not on PATH.
- Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.
- WARNING: The script daphne is installed in '/install/bin' which is not on PATH.
- Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.
- WARNING: The script celery is installed in '/install/bin' which is not on PATH.
- Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.
- 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
- WARNING: You are using pip version 19.3.1; however, version 20.0.1 is available.
- You should consider upgrading via the 'pip install --upgrade pip' command.
- Removing intermediate container 01c94a42b008
- ---> 76fb0ae5fc05
- Step 7/14 : RUN pip install --upgrade https://github.com/openwisp/openwisp-network-topology/tarball/master --prefix='/install'
- ---> Running in a87d6706b7b0
- Collecting https://github.com/openwisp/openwisp-network-topology/tarball/master
- Downloading https://github.com/openwisp/openwisp-network-topology/tarball/master
- Collecting django-netjsongraph<0.6.0,>=0.5.0
- Downloading https://files.pythonhosted.org/packages/81/b9/9dfab5e356ff412cad21b726f4122e5345bd5e6ea7bf6349a6ec4e730011/django_netjsongraph-0.5-py2.py3-none-any.whl (205kB)
- 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)
- 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)
- 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)
- 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)
- 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)
- Collecting netdiff<0.7,>=0.6.0
- Downloading https://files.pythonhosted.org/packages/8a/3a/a9a4db50460b0fc2908330268569a1bf933c50ea67234b616b7c18e300b3/netdiff-0.6.1-py2.py3-none-any.whl
- 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)
- 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)
- 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)
- 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)
- 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)
- 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)
- 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)
- 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)
- 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)
- 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)
- 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)
- Collecting networkx<2.5,>=2.0
- Downloading https://files.pythonhosted.org/packages/41/8f/dd6a8e85946def36e4f2c69c84219af0fa5e832b018c970e92f2ad337e45/networkx-2.4-py3-none-any.whl (1.6MB)
- Collecting openvpn-status<0.3,>=0.2
- Downloading https://files.pythonhosted.org/packages/74/0d/c42e22bd12f8f37384213bb986b546a560e96a76cba35528e759c0fe8882/openvpn_status-0.2.1-py2.py3-none-any.whl
- Collecting libcnml<0.10.0
- Downloading https://files.pythonhosted.org/packages/30/70/93a562c7ebf4fb15267bb13ba38f0e1d780eb8856594d72e338734285982/libcnml-0.9.5-py2.py3-none-any.whl
- 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)
- 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)
- 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)
- 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)
- 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)
- 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)
- 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)
- 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)
- Collecting decorator>=4.3.0
- Downloading https://files.pythonhosted.org/packages/8f/b7/f329cfdc75f3d28d12c65980e4469e2fa373f1953f5df6e370e84ea2e875/decorator-4.4.1-py2.py3-none-any.whl
- Collecting humanize
- Downloading https://files.pythonhosted.org/packages/8c/e0/e512e4ac6d091fc990bbe13f9e0378f34cf6eecd1c6c268c9e598dcf5bb9/humanize-0.5.1.tar.gz
- Collecting netaddr
- Downloading https://files.pythonhosted.org/packages/ba/97/ce14451a9fd7bdb5a397abf99b24a1a6bb7a1a440b019bebd2e9a0dbec74/netaddr-0.7.19-py2.py3-none-any.whl (1.6MB)
- 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)
- 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)
- Building wheels for collected packages: openwisp-network-topology, humanize
- Building wheel for openwisp-network-topology (setup.py): started
- Building wheel for openwisp-network-topology (setup.py): finished with status 'done'
- Created wheel for openwisp-network-topology: filename=openwisp_network_topology-0.2.2-py2.py3-none-any.whl size=23694 sha256=a61831da109393c533427c53def41cca986a9be4c0cc7c688befe5bb0c1c3dc8
- Stored in directory: /tmp/pip-ephem-wheel-cache-wwbs4ltf/wheels/c5/4e/6d/dac94a4efc7a7584f59c9394d336e9ae7881c3acf4dc47a8f9
- Building wheel for humanize (setup.py): started
- Building wheel for humanize (setup.py): finished with status 'done'
- Created wheel for humanize: filename=humanize-0.5.1-cp37-none-any.whl size=17901 sha256=3619e8c684703cb7e4070b30b96baf22702900c41b2b576a0ca8d4b1e0c0b293
- Stored in directory: /root/.cache/pip/wheels/69/86/6c/f8b8593bc273ec4b0c653d3827f7482bb2001a2781a73b7f44
- Successfully built openwisp-network-topology humanize
- Installing collected packages: decorator, networkx, humanize, netaddr, openvpn-status, libcnml, netdiff, django-netjsongraph, openwisp-network-topology
- 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
- WARNING: You are using pip version 19.3.1; however, version 20.0.1 is available.
- You should consider upgrading via the 'pip install --upgrade pip' command.
- Removing intermediate container a87d6706b7b0
- ---> 901d96b63473
- Step 8/14 : RUN pip install --upgrade https://github.com/openwisp/django-freeradius/tarball/master --prefix='/install'
- ---> Running in 1fae25c09b97
- Collecting https://github.com/openwisp/django-freeradius/tarball/master
- Downloading https://github.com/openwisp/django-freeradius/tarball/master
- 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)
- Collecting swapper<1.2.0,>=1.1.0
- Downloading https://files.pythonhosted.org/packages/3d/1c/c3048143084630b51e6991b2a13066221c5245a6732c6ee123f38f33c5ad/swapper-1.1.2.post1-py3-none-any.whl
- Collecting openwisp-utils<0.5.0,>=0.4.0
- Downloading https://files.pythonhosted.org/packages/dc/6b/74894a147748ef6d7c9c3bcb0fa28974298af95ee0455a5b3758ac056cb1/openwisp_utils-0.4.1-py2.py3-none-any.whl (72kB)
- 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)
- Collecting passlib<1.8.0,>=1.7.1
- Downloading https://files.pythonhosted.org/packages/11/b8/e9a78f3033228013ba8564adad8d0031bf9d39ea3acc3cdb9d55fabeb4ba/passlib-1.7.2-py2.py3-none-any.whl (507kB)
- Collecting django-filter<2.3.0,>=2.1.0
- Downloading https://files.pythonhosted.org/packages/0a/c9/acc63b687002afae8b5137afd6230d88c99411aa2daedf07fed3f0913516/django_filter-2.2.0-py3-none-any.whl (69kB)
- Collecting djangorestframework-link-header-pagination<0.2.0,>=0.1.1
- Downloading https://files.pythonhosted.org/packages/b5/c4/3f8a5edd45884e25607b605976912cf37787431a91a6e5feece84b3e5304/djangorestframework_link_header_pagination-0.1.1-py2.py3-none-any.whl
- Collecting weasyprint<52,>=43
- Downloading https://files.pythonhosted.org/packages/65/53/92cc91aa183b422612e6135fc1904fedec19a5fc7a7faaf000889ee71468/WeasyPrint-51-py3-none-any.whl (359kB)
- 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)
- 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)
- 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)
- Collecting html5lib>=0.999999999
- Downloading https://files.pythonhosted.org/packages/a5/62/bbd2be0e7943ec8504b517e62bab011b4946e1258842bc159e5dfde15b96/html5lib-1.0.1-py2.py3-none-any.whl (117kB)
- Collecting cssselect2>=0.1
- Downloading https://files.pythonhosted.org/packages/c4/a1/1a37602bbcfa2f7c079758f31555776a00a947e43457a3e0110b2165c7d9/cssselect2-0.2.2-py2.py3-none-any.whl
- Collecting cairocffi>=0.9.0
- Downloading https://files.pythonhosted.org/packages/f7/99/b3a2c6393563ccbe081ffcceb359ec27a6227792c5169604c1bd8128031a/cairocffi-1.1.0.tar.gz (68kB)
- 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)
- Collecting CairoSVG>=2.4.0
- Downloading https://files.pythonhosted.org/packages/8e/3a/762f9272c20db092f4d537aaf364dd0770ecf8f7101b58c4e933e99ee2f6/CairoSVG-2.4.2-py3-none-any.whl (50kB)
- Collecting tinycss2>=1.0.0
- Downloading https://files.pythonhosted.org/packages/94/2c/4e501f9c351343c8ba10d70b5a7ca97cdab2690af043a6e52ada65b85b6b/tinycss2-1.0.2-py3-none-any.whl (61kB)
- Collecting Pyphen>=0.9.1
- Downloading https://files.pythonhosted.org/packages/15/82/08a3629dce8d1f3d91db843bb36d4d7db6b6269d5067259613a0d5c8a9db/Pyphen-0.9.5-py2.py3-none-any.whl (3.0MB)
- 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)
- 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)
- Collecting webencodings
- Downloading https://files.pythonhosted.org/packages/f4/24/2a3e3df732393fed8b3ebf2ec078f05546de641fe1b667ee316ec1dcf3b7/webencodings-0.5.1-py2.py3-none-any.whl
- 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)
- 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)
- 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)
- Building wheels for collected packages: django-freeradius, cairocffi
- Building wheel for django-freeradius (setup.py): started
- Building wheel for django-freeradius (setup.py): finished with status 'done'
- Created wheel for django-freeradius: filename=django_freeradius-0.1a0-py2.py3-none-any.whl size=89625 sha256=93a1cbe8defe54bf7dbbcfae59abe385b6863037dd75b1039af827b00525244c
- Stored in directory: /tmp/pip-ephem-wheel-cache-qqn2ld0w/wheels/6c/9e/5a/7523ebfff3a2ec68c7242adf9773f91f8fa903aff76749a1bf
- Building wheel for cairocffi (setup.py): started
- Building wheel for cairocffi (setup.py): finished with status 'done'
- Created wheel for cairocffi: filename=cairocffi-1.1.0-cp37-none-any.whl size=88590 sha256=a54aceb6efc15f65b884f2c4463eb51cf0c302ff2eb10fd77cf9a2078a4c7f79
- Stored in directory: /root/.cache/pip/wheels/11/5e/47/167d9dfd5fa5850dd0cd3db80afe6db46e620edec3419dce5a
- Successfully built django-freeradius cairocffi
- 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.
- 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.
- 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.
- 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.
- Installing collected packages: swapper, openwisp-utils, passlib, django-filter, djangorestframework-link-header-pagination, webencodings, html5lib, tinycss2, cssselect2, cairocffi, CairoSVG, Pyphen, weasyprint, django-freeradius
- Found existing installation: openwisp-utils 0.3.2
- Uninstalling openwisp-utils-0.3.2:
- Successfully uninstalled openwisp-utils-0.3.2
- WARNING: The scripts checkcommit and checkmigrations are installed in '/install/bin' which is not on PATH.
- Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.
- WARNING: The script cairosvg is installed in '/install/bin' which is not on PATH.
- Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.
- WARNING: The script weasyprint is installed in '/install/bin' which is not on PATH.
- Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.
- 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
- WARNING: You are using pip version 19.3.1; however, version 20.0.1 is available.
- You should consider upgrading via the 'pip install --upgrade pip' command.
- Removing intermediate container 1fae25c09b97
- ---> 192fb43e9ef1
- Step 9/14 : RUN pip install --upgrade https://github.com/openwisp/openwisp-radius/tarball/master --prefix='/install'
- ---> Running in 0f631c8eef22
- Collecting https://github.com/openwisp/openwisp-radius/tarball/master
- Downloading https://github.com/openwisp/openwisp-radius/tarball/master
- Requirement already satisfied, skipping upgrade: django-freeradius<0.2.0 in /install/lib/python3.7/site-packages (from openwisp-radius==0.1a0) (0.1a0)
- 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)
- Collecting django-rest-auth<0.12.0,>=0.9.3
- Downloading https://files.pythonhosted.org/packages/5d/47/72500eb37ea3c61e712cb9583b5e59ee2ad70dd7c97d09adcdd9d62958e9/django-rest-auth-0.9.5.tar.gz (53kB)
- 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)
- 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)
- 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)
- 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)
- 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)
- 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)
- 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)
- 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)
- 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)
- 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)
- 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)
- 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)
- 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)
- 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)
- 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)
- 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)
- 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)
- 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)
- 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)
- 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)
- 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)
- 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)
- 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)
- 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)
- 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)
- 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)
- 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)
- 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)
- 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)
- 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)
- 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)
- 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)
- 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)
- 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)
- 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)
- 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)
- 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)
- 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)
- 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)
- 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)
- Building wheels for collected packages: openwisp-radius, django-rest-auth
- Building wheel for openwisp-radius (setup.py): started
- Building wheel for openwisp-radius (setup.py): finished with status 'done'
- Created wheel for openwisp-radius: filename=openwisp_radius-0.1a0-py2.py3-none-any.whl size=46539 sha256=3d58a0d0af6aa7c41425d1f4dfc92f7735348993d6fd5b600b055d71783f1234
- Stored in directory: /tmp/pip-ephem-wheel-cache-y6_aa4kz/wheels/00/8d/4d/7e9eabbc97f686ee948db56a3ccfb65cc706134c76550c7863
- Building wheel for django-rest-auth (setup.py): started
- Building wheel for django-rest-auth (setup.py): finished with status 'done'
- Created wheel for django-rest-auth: filename=django_rest_auth-0.9.5-py2.py3-none-any.whl size=86827 sha256=bb8174549882aa0fd51646bbf8d704fa2e21b26b3bc925bbd2b90b2cbb04a378
- Stored in directory: /root/.cache/pip/wheels/3d/89/98/48743ede34c64070253ab805a9dd919559be9244ee6639ce4a
- Successfully built openwisp-radius django-rest-auth
- Installing collected packages: django-rest-auth, openwisp-radius
- Successfully installed django-rest-auth-0.9.5 openwisp-radius-0.1a0
- WARNING: You are using pip version 19.3.1; however, version 20.0.1 is available.
- You should consider upgrading via the 'pip install --upgrade pip' command.
- Removing intermediate container 0f631c8eef22
- ---> 247adfa88f3a
- Step 10/14 : RUN pip install --upgrade https://github.com/openwisp/openwisp-users/tarball/master --prefix='/install'
- ---> Running in 0d5a8a4df6bb
- Collecting https://github.com/openwisp/openwisp-users/tarball/master
- Downloading https://github.com/openwisp/openwisp-users/tarball/master
- 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)
- 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)
- Collecting django-allauth<0.42.0,>=0.39.0
- Downloading https://files.pythonhosted.org/packages/01/6a/d49746a8ee18a28aac8c22c20baba5b1ddf82a5d24cbd9ddd81733bf8807/django-allauth-0.41.0.tar.gz (545kB)
- Collecting django-phonenumber-field<4.1.0,>=2.4.0
- Downloading https://files.pythonhosted.org/packages/1f/2d/330ae13ceef7d9b083aa61b82779daec6afe4d66ae88adf968adcc6b752c/django_phonenumber_field-4.0.0-py3-none-any.whl (51kB)
- Collecting phonenumbers<8.12.0,>=8.11.0
- Downloading https://files.pythonhosted.org/packages/fb/3c/796edfa6302aaef4a82614885a041cf4c7bb333b2a8c1ef29ec85b5015ee/phonenumbers-8.11.2-py2.py3-none-any.whl (2.6MB)
- Requirement already satisfied, skipping upgrade: packaging in /install/lib/python3.7/site-packages (from openwisp-users==0.2.0) (20.0)
- 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)
- 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)
- 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)
- 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)
- 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)
- 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)
- 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)
- 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)
- 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)
- 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)
- 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)
- 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)
- 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)
- 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)
- 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)
- Building wheels for collected packages: openwisp-users, django-allauth
- Building wheel for openwisp-users (setup.py): started
- Building wheel for openwisp-users (setup.py): finished with status 'done'
- Created wheel for openwisp-users: filename=openwisp_users-0.2.0-py2.py3-none-any.whl size=29363 sha256=f7545b4fa6a59c9de4f94b2af9f99c34101bac25911a2feed9485d81f7d90cf6
- Stored in directory: /tmp/pip-ephem-wheel-cache-fsj6lc0n/wheels/2c/f1/18/280242945e0eba9a7d05259bb23b83ea5d33454cc8f4689dd5
- Building wheel for django-allauth (setup.py): started
- Building wheel for django-allauth (setup.py): finished with status 'done'
- Created wheel for django-allauth: filename=django_allauth-0.41.0-cp37-none-any.whl size=855143 sha256=787a405e5cc99d3af5bf0484e831cd137fc80291eb820bd264d39659a111bae9
- Stored in directory: /root/.cache/pip/wheels/f4/48/13/605076e475cce3758c4bc046d5d92b32e6e3d812aa8cf66cf7
- Successfully built openwisp-users django-allauth
- Installing collected packages: django-allauth, django-phonenumber-field, phonenumbers, openwisp-users
- Found existing installation: django-allauth 0.38.0
- 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.
- 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.
- 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.
- 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.
- 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.
- Uninstalling django-allauth-0.38.0:
- Successfully uninstalled django-allauth-0.38.0
- Found existing installation: django-phonenumber-field 2.3.1
- Uninstalling django-phonenumber-field-2.3.1:
- Successfully uninstalled django-phonenumber-field-2.3.1
- Found existing installation: phonenumbers 8.10.23
- Uninstalling phonenumbers-8.10.23:
- Successfully uninstalled phonenumbers-8.10.23
- Found existing installation: openwisp-users 0.1.12
- Uninstalling openwisp-users-0.1.12:
- Successfully uninstalled openwisp-users-0.1.12
- Successfully installed django-allauth-0.41.0 django-phonenumber-field-4.0.0 openwisp-users-0.2.0 phonenumbers-8.11.2
- WARNING: You are using pip version 19.3.1; however, version 20.0.1 is available.
- You should consider upgrading via the 'pip install --upgrade pip' command.
- Removing intermediate container 0d5a8a4df6bb
- ---> 090acf5b3cb2
- Step 11/14 : RUN pip install --upgrade https://github.com/openwisp/django-netjsonconfig/tarball/master --prefix='/install'
- ---> Running in 12b1891b6483
- Collecting https://github.com/openwisp/django-netjsonconfig/tarball/master
- Downloading https://github.com/openwisp/django-netjsonconfig/tarball/master
- 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)
- 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)
- Collecting jsonfield2
- Downloading https://files.pythonhosted.org/packages/e2/68/619f098f377c0ca6c6ebadfabbe960fb2a48af7cebbd3706c4663d457188/jsonfield2-3.1.0-py3-none-any.whl
- Collecting netjsonconfig<0.8.0,>=0.7.0
- Downloading https://files.pythonhosted.org/packages/d6/55/2b1763da8f0c68636a08ef93b7bf2128c8ad1f6432219d62dba7df8a1950/netjsonconfig-0.7-py2.py3-none-any.whl (76kB)
- Collecting django-sortedm2m<3.1.0,>=3.0.0
- Downloading https://files.pythonhosted.org/packages/75/c4/6040943fa5e3daa8bd945824a286d442a900fe5e3f0f00af2e87d367a3ef/django_sortedm2m-3.0.0-py2.py3-none-any.whl
- 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)
- Collecting django-x509<0.7.0,>=0.6.0
- Downloading https://files.pythonhosted.org/packages/ac/a6/a7ba553151a0d6b0256941c4df3f805c0bb06480f126806236afb0aeea91/django_x509-0.6-py2.py3-none-any.whl (41kB)
- Collecting django-taggit<1.3.0,>=0.24.0
- Downloading https://files.pythonhosted.org/packages/52/08/b7669250b0121ffd9c77c9017249caba8f112d7ff7b3a9fa0c39ca6755c8/django_taggit-1.2.0-py3-none-any.whl (45kB)
- 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)
- 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)
- 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)
- Collecting jsonschema<3.3,>=3.0
- Downloading https://files.pythonhosted.org/packages/c5/8f/51e89ce52a085483359217bc72cdbf6e75ee595d5b1d4b5ade40c7e018b8/jsonschema-3.2.0-py2.py3-none-any.whl (56kB)
- 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)
- 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)
- 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)
- 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)
- 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)
- Collecting importlib-metadata; python_version < "3.8"
- Downloading https://files.pythonhosted.org/packages/d7/31/74dcb59a601b95fce3b0334e8fc9db758f78e43075f22aeb3677dfb19f4c/importlib_metadata-1.4.0-py2.py3-none-any.whl
- Collecting pyrsistent>=0.14.0
- Downloading https://files.pythonhosted.org/packages/90/aa/cdcf7ef88cc0f831b6f14c8c57318824c9de9913fe8de38e46a98c069a35/pyrsistent-0.15.7.tar.gz (107kB)
- 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)
- 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)
- 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)
- Collecting zipp>=0.5
- Downloading https://files.pythonhosted.org/packages/45/d8/f1e05f399573d2b4723dae1c1f1487dd2e7871c79ed32da741f49faaa226/zipp-2.0.0-py3-none-any.whl
- 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)
- Collecting more-itertools
- Downloading https://files.pythonhosted.org/packages/bc/e2/3206a70758a21f9878fcf9478282bb68fbc66a5564718f9ed724c3f2bb52/more_itertools-8.1.0-py3-none-any.whl (41kB)
- Building wheels for collected packages: django-netjsonconfig, pyrsistent
- Building wheel for django-netjsonconfig (setup.py): started
- Building wheel for django-netjsonconfig (setup.py): finished with status 'done'
- Created wheel for django-netjsonconfig: filename=django_netjsonconfig-0.9-py2.py3-none-any.whl size=403583 sha256=c00024c01ad3afda3ee6df50938d34159cdbc02aac0a18b9926f27d78311406e
- Stored in directory: /tmp/pip-ephem-wheel-cache-1wz3kfah/wheels/5d/c5/be/03179b118588e7fe0cf14e16d25740bc463ad5fde8af60f21b
- Building wheel for pyrsistent (setup.py): started
- Building wheel for pyrsistent (setup.py): finished with status 'done'
- Created wheel for pyrsistent: filename=pyrsistent-0.15.7-cp37-cp37m-linux_x86_64.whl size=124301 sha256=b1e5784e90e89e64693ffa5862c067ee8a7e51c0c556adfce130f3c9b9121766
- Stored in directory: /root/.cache/pip/wheels/b5/78/ac/f26a78a989cd97f90981d96a560d7e1da5e1307284301d94e8
- Successfully built django-netjsonconfig pyrsistent
- 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.
- 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.
- Installing collected packages: jsonfield2, more-itertools, zipp, importlib-metadata, pyrsistent, jsonschema, netjsonconfig, django-sortedm2m, django-x509, django-taggit, django-netjsonconfig
- Found existing installation: jsonschema 2.6.0
- Uninstalling jsonschema-2.6.0:
- Successfully uninstalled jsonschema-2.6.0
- WARNING: The script jsonschema is installed in '/install/bin' which is not on PATH.
- Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.
- Found existing installation: netjsonconfig 0.6.4
- Uninstalling netjsonconfig-0.6.4:
- Successfully uninstalled netjsonconfig-0.6.4
- Found existing installation: django-sortedm2m 2.0.0
- Uninstalling django-sortedm2m-2.0.0:
- Successfully uninstalled django-sortedm2m-2.0.0
- Found existing installation: django-x509 0.5.1
- Uninstalling django-x509-0.5.1:
- Successfully uninstalled django-x509-0.5.1
- Found existing installation: django-taggit 0.23.0
- Uninstalling django-taggit-0.23.0:
- Successfully uninstalled django-taggit-0.23.0
- Found existing installation: django-netjsonconfig 0.9
- Uninstalling django-netjsonconfig-0.9:
- Successfully uninstalled django-netjsonconfig-0.9
- 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
- WARNING: You are using pip version 19.3.1; however, version 20.0.1 is available.
- You should consider upgrading via the 'pip install --upgrade pip' command.
- Removing intermediate container 12b1891b6483
- ---> b4f661b5d6be
- Step 12/14 : RUN pip install --upgrade https://github.com/openwisp/django-x509/tarball/master --prefix='/install'
- ---> Running in 7d75b81ea35f
- Collecting https://github.com/openwisp/django-x509/tarball/master
- Downloading https://github.com/openwisp/django-x509/tarball/master
- 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)
- 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)
- Requirement already satisfied, skipping upgrade: jsonfield2 in /install/lib/python3.7/site-packages (from django-x509==0.6) (3.1.0)
- 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)
- 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)
- 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)
- 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)
- 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)
- 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)
- 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)
- Building wheels for collected packages: django-x509
- Building wheel for django-x509 (setup.py): started
- Building wheel for django-x509 (setup.py): finished with status 'done'
- Created wheel for django-x509: filename=django_x509-0.6-py2.py3-none-any.whl size=41986 sha256=937af35e79ada87e748f87b886c06aea7cdd0a999a2493dd94e05aab4fde7644
- Stored in directory: /tmp/pip-ephem-wheel-cache-tttawo_0/wheels/20/60/1f/0301a27cdef849970ee060d0a8fe8fc5ae05eb0bdfb5e069d2
- Successfully built django-x509
- Installing collected packages: django-x509
- Found existing installation: django-x509 0.6
- Uninstalling django-x509-0.6:
- Successfully uninstalled django-x509-0.6
- Successfully installed django-x509-0.6
- WARNING: You are using pip version 19.3.1; however, version 20.0.1 is available.
- You should consider upgrading via the 'pip install --upgrade pip' command.
- Removing intermediate container 7d75b81ea35f
- ---> 977c25d30f76
- Step 13/14 : RUN pip install --upgrade https://github.com/openwisp/openwisp-utils/tarball/master --prefix='/install'
- ---> Running in ee3f9d3801ae
- Collecting https://github.com/openwisp/openwisp-utils/tarball/master
- Downloading https://github.com/openwisp/openwisp-utils/tarball/master
- 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)
- 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)
- 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)
- 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)
- Building wheels for collected packages: openwisp-utils
- Building wheel for openwisp-utils (setup.py): started
- Building wheel for openwisp-utils (setup.py): finished with status 'done'
- Created wheel for openwisp-utils: filename=openwisp_utils-0.4.1-py2.py3-none-any.whl size=72587 sha256=b81a1f8866b921e156ae4d1850720127996fc17553a62d87062b175ede59c550
- Stored in directory: /tmp/pip-ephem-wheel-cache-d5y8brx0/wheels/d9/76/49/8b1d7e50279e1b68fa041c28ee94155392fabb344b73dc26bc
- Successfully built openwisp-utils
- 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.
- 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.
- 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.
- 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.
- 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.
- Installing collected packages: openwisp-utils
- Found existing installation: openwisp-utils 0.4.1
- Uninstalling openwisp-utils-0.4.1:
- Successfully uninstalled openwisp-utils-0.4.1
- WARNING: The scripts checkcommit and checkmigrations are installed in '/install/bin' which is not on PATH.
- Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.
- Successfully installed openwisp-utils-0.4.1
- WARNING: You are using pip version 19.3.1; however, version 20.0.1 is available.
- You should consider upgrading via the 'pip install --upgrade pip' command.
- Removing intermediate container ee3f9d3801ae
- ---> ee1af6a14d7d
- 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
- ---> Running in 4df9e739ea9f
- Collecting asgi_redis
- Downloading https://files.pythonhosted.org/packages/63/c0/4a2d24cbc0d163ae02bb21eaa1d95311e3948a4fd532e2d6416a02e16471/asgi_redis-1.4.3-py2.py3-none-any.whl
- Requirement already satisfied: service_identity in /install/lib/python3.7/site-packages (18.1.0)
- Collecting django-redis
- Downloading https://files.pythonhosted.org/packages/ba/50/20ec22ff3ece88234a79bbc9f2157f6fd77fcbe8ea980684021422123dab/django_redis-4.11.0-py3-none-any.whl
- Collecting psycopg2
- Downloading https://files.pythonhosted.org/packages/84/d7/6a93c99b5ba4d4d22daa3928b983cec66df4536ca50b22ce5dcac65e4e71/psycopg2-2.8.4.tar.gz (377kB)
- Collecting uwsgi
- Downloading https://files.pythonhosted.org/packages/e7/1e/3dcca007f974fe4eb369bf1b8629d5e342bb3055e2001b2e5340aaefae7a/uwsgi-2.0.18.tar.gz (801kB)
- Collecting sentry-sdk
- Downloading https://files.pythonhosted.org/packages/ba/0b/ba1655f0e9c248538b02322a979b5cd485156f5cc16ea34a3cff563527ee/sentry_sdk-0.14.0-py2.py3-none-any.whl (93kB)
- Collecting supervisor
- Downloading https://files.pythonhosted.org/packages/ca/1f/07713b0e1e34c312450878801d496bce8b9eff5ea9e70d41ff4e299b2df5/supervisor-4.1.0-py2.py3-none-any.whl (318kB)
- Requirement already satisfied: celery in /install/lib/python3.7/site-packages (4.2.2)
- Collecting django-celery-beat
- Downloading https://files.pythonhosted.org/packages/88/13/2dbab42ea826efab897d8638304d499078e0093e73c9b5fa19259e48ea94/django_celery_beat-1.5.0-py2.py3-none-any.whl
- Collecting redis==2.10.6
- Downloading https://files.pythonhosted.org/packages/3b/f6/7a76333cf0b9251ecf49efff635015171843d9b977e4ffcf59f9c4428052/redis-2.10.6-py2.py3-none-any.whl (64kB)
- Collecting msgpack-python
- Downloading https://files.pythonhosted.org/packages/8a/20/6eca772d1a5830336f84aca1d8198e5a3f4715cd1c7fc36d3cc7f7185091/msgpack-python-0.5.6.tar.gz (138kB)
- Requirement already satisfied: six in /install/lib/python3.7/site-packages (from asgi_redis) (1.14.0)
- Collecting asgiref~=1.1.2
- Downloading https://files.pythonhosted.org/packages/ee/6d/67f79a9567de5ba4419c3e8d39622bed0d974d704075d09df765b5ddb5ce/asgiref-1.1.2-py2.py3-none-any.whl
- Requirement already satisfied: pyasn1-modules in /install/lib/python3.7/site-packages (from service_identity) (0.2.8)
- Requirement already satisfied: cryptography in /install/lib/python3.7/site-packages (from service_identity) (2.8)
- Requirement already satisfied: pyasn1 in /install/lib/python3.7/site-packages (from service_identity) (0.4.8)
- Requirement already satisfied: attrs>=16.0.0 in /install/lib/python3.7/site-packages (from service_identity) (19.3.0)
- Requirement already satisfied: Django>=1.11 in /install/lib/python3.7/site-packages (from django-redis) (2.2.9)
- Requirement already satisfied: certifi in /install/lib/python3.7/site-packages (from sentry-sdk) (2019.11.28)
- Requirement already satisfied: urllib3>=1.10.0 in /install/lib/python3.7/site-packages (from sentry-sdk) (1.25.7)
- Requirement already satisfied: pytz>dev in /install/lib/python3.7/site-packages (from celery) (2019.3)
- Requirement already satisfied: kombu<4.4,>=4.2.0 in /install/lib/python3.7/site-packages (from celery) (4.3.0)
- Requirement already satisfied: billiard<3.6.0,>=3.5.0.2 in /install/lib/python3.7/site-packages (from celery) (3.5.0.5)
- Collecting python-crontab>=2.3.4
- Downloading https://files.pythonhosted.org/packages/bc/03/852f9c5f8da7f58abce06fe8ae769cbcf6502f1c60684b16bad72ffcced3/python-crontab-2.4.0.tar.gz (50kB)
- Collecting django-timezone-field>=2.0
- Downloading https://files.pythonhosted.org/packages/b3/23/ac06d9dcc9450b8ed51a7f861630b5ae4c1779c53401c83703fb87fbef39/django_timezone_field-4.0-py3-none-any.whl
- Requirement already satisfied: cffi!=1.11.3,>=1.8 in /install/lib/python3.7/site-packages (from cryptography->service_identity) (1.13.2)
- Requirement already satisfied: sqlparse in /install/lib/python3.7/site-packages (from Django>=1.11->django-redis) (0.3.0)
- 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)
- Collecting python-dateutil
- Downloading https://files.pythonhosted.org/packages/d4/70/d60450c3dd48ef87586924207ae8907090de0b306af2bce5d134d78615cb/python_dateutil-2.8.1-py2.py3-none-any.whl (227kB)
- Requirement already satisfied: pycparser in /install/lib/python3.7/site-packages (from cffi!=1.11.3,>=1.8->cryptography->service_identity) (2.19)
- 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)
- Building wheels for collected packages: psycopg2, uwsgi, msgpack-python, python-crontab
- Building wheel for psycopg2 (setup.py): started
- Building wheel for psycopg2 (setup.py): finished with status 'done'
- Created wheel for psycopg2: filename=psycopg2-2.8.4-cp37-cp37m-linux_x86_64.whl size=466663 sha256=e223b6ed1be8f48a52e430be33efc28b526d0bf1fd3452b15a983255033506b3
- Stored in directory: /root/.cache/pip/wheels/7e/5b/53/30085c62689dcfce50c8f40759945a49eb856af082e9ebf751
- Building wheel for uwsgi (setup.py): started
- Building wheel for uwsgi (setup.py): finished with status 'done'
- Created wheel for uwsgi: filename=uWSGI-2.0.18-cp37-cp37m-linux_x86_64.whl size=505212 sha256=7d34fcbd88a09f4a20672d38325ad6f4efa3348267a7a7fb02fe99797a57e140
- Stored in directory: /root/.cache/pip/wheels/2d/0c/b0/f3ba1bbce35c3766c9dac8c3d15d5431cac57e7a8c4111c268
- Building wheel for msgpack-python (setup.py): started
- Building wheel for msgpack-python (setup.py): finished with status 'done'
- Created wheel for msgpack-python: filename=msgpack_python-0.5.6-cp37-cp37m-linux_x86_64.whl size=10405 sha256=72cac019ea8970bcf77263c2ba920b95db7ac28d5700dc95bec1a64eb60b86d1
- Stored in directory: /root/.cache/pip/wheels/d5/de/86/7fa56fda12511be47ea0808f3502bc879df4e63ab168ec0406
- Building wheel for python-crontab (setup.py): started
- Building wheel for python-crontab (setup.py): finished with status 'done'
- Created wheel for python-crontab: filename=python_crontab-2.4.0-cp37-none-any.whl size=25164 sha256=4b714941540c638afa3f042abc0b2cde0aab719263f970b84f83eeff950a9c1b
- Stored in directory: /root/.cache/pip/wheels/4b/09/db/93b493d70ba0d4e11dec3d7285d512909e4230627662fcb89b
- Successfully built psycopg2 uwsgi msgpack-python python-crontab
- ERROR: daphne 2.4.1 has requirement asgiref~=3.2, but you'll have asgiref 1.1.2 which is incompatible.
- ERROR: channels 2.4.0 has requirement asgiref~=3.2, but you'll have asgiref 1.1.2 which is incompatible.
- 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
- Found existing installation: asgiref 3.2.3
- Uninstalling asgiref-3.2.3:
- Successfully uninstalled asgiref-3.2.3
- WARNING: The scripts echo_supervisord_conf, pidproxy, supervisorctl and supervisord are installed in '/install/bin' which is not on PATH.
- Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.
- 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
- WARNING: You are using pip version 19.3.1; however, version 20.0.1 is available.
- You should consider upgrading via the 'pip install --upgrade pip' command.
- Removing intermediate container 4df9e739ea9f
- ---> b621f59a016b
- Successfully built b621f59a016b
- Successfully tagged openwisp/openwisp-base:intermedia-python
- docker build --tag openwisp/openwisp-base:latest \
- --file ./build/openwisp_base/Dockerfile ./build/
- Sending build context to Docker daemon 152.6kB
- Step 1/18 : FROM python:3.7.5-slim-buster AS SYSTEM
- ---> 9f4008bf3f11
- 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/*
- ---> Using cache
- ---> 97488101ee02
- Step 3/18 : FROM SYSTEM AS PYTHON
- ---> 97488101ee02
- 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/*
- ---> Using cache
- ---> 7361b9b4161e
- Step 5/18 : ENV PYTHONPATH=/install/lib/python3.7/site-packages
- ---> Using cache
- ---> 9c9aa1781cc3
- Step 6/18 : RUN pip install --upgrade https://github.com/openwisp/openwisp-controller/tarball/master --prefix='/install'
- ---> Using cache
- ---> 76fb0ae5fc05
- Step 7/18 : RUN pip install --upgrade https://github.com/openwisp/openwisp-network-topology/tarball/master --prefix='/install'
- ---> Using cache
- ---> 901d96b63473
- Step 8/18 : RUN pip install --upgrade https://github.com/openwisp/django-freeradius/tarball/master --prefix='/install'
- ---> Using cache
- ---> 192fb43e9ef1
- Step 9/18 : RUN pip install --upgrade https://github.com/openwisp/openwisp-radius/tarball/master --prefix='/install'
- ---> Using cache
- ---> 247adfa88f3a
- Step 10/18 : RUN pip install --upgrade https://github.com/openwisp/openwisp-users/tarball/master --prefix='/install'
- ---> Using cache
- ---> 090acf5b3cb2
- Step 11/18 : RUN pip install --upgrade https://github.com/openwisp/django-netjsonconfig/tarball/master --prefix='/install'
- ---> Using cache
- ---> b4f661b5d6be
- Step 12/18 : RUN pip install --upgrade https://github.com/openwisp/django-x509/tarball/master --prefix='/install'
- ---> Using cache
- ---> 977c25d30f76
- Step 13/18 : RUN pip install --upgrade https://github.com/openwisp/openwisp-utils/tarball/master --prefix='/install'
- ---> Using cache
- ---> ee1af6a14d7d
- 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
- ---> Using cache
- ---> b621f59a016b
- Step 15/18 : FROM SYSTEM
- ---> 97488101ee02
- Step 16/18 : COPY --from=PYTHON /install /usr/local
- ---> 74598ae1ad7b
- Step 17/18 : COPY ./common/ /opt/openwisp/
- ---> b41eb688a195
- 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
- ---> Running in 6ce70c602368
- Removing intermediate container 6ce70c602368
- ---> 7f9ffc1020f2
- Successfully built 7f9ffc1020f2
- Successfully tagged openwisp/openwisp-base:latest
- docker-compose build --parallel
- 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.
- postgres uses an image, skipping
- redis uses an image, skipping
- celerybeat uses an image, skipping
- celery uses an image, skipping
- websocket uses an image, skipping
- Building postfix ...
- Building openvpn ...
- Building dashboard ...
- Building daphne ...
- Building topology ...
- Building radius ...
- Building freeradius ...
- Building controller ...
- Building nginx ...
- Building openvpn
- Building controller
- Building daphne
- Building topology
- Building postfix
- Step 1/8 : FROM alpine:latest
- ---> cc0abc535e36
- Step 2/8 : WORKDIR /opt/openwisp/
- Step 1/7 : FROM openwisp/openwisp-base:latest
- ---> 7f9ffc1020f2
- Step 2/7 : WORKDIR /opt/openwisp/
- Step 1/7 : FROM openwisp/openwisp-base:latest
- Step 1/8 : FROM openwisp/openwisp-base:latest
- ---> 7f9ffc1020f2
- Step 2/8 : WORKDIR /opt/openwisp/
- Step 1/6 : FROM kylemanna/openvpn:latest
- ---> cb37e7f7d140
- Step 2/6 : RUN apk add --no-cache postgresql-client supervisor && rm -rf /var/cache/apk/* /tmp/*
- ---> 7f9ffc1020f2
- Step 2/7 : WORKDIR /opt/openwisp/
- ---> Running in 0f23a5deab0f
- ---> Running in 8a94dbcb2cd0
- ---> Running in 93b10aed0559
- ---> Running in 58d5cbfc4e73
- ---> Running in 5b9afa12813f
- Removing intermediate container 0f23a5deab0f
- ---> 43dbdc7e88f3
- 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/*
- Removing intermediate container 93b10aed0559
- ---> f86d27d5def2
- Step 3/7 : COPY ./openwisp_controller/urls.py ./openwisp_controller/module_settings.py /opt/openwisp/openwisp/
- Removing intermediate container 58d5cbfc4e73
- ---> 5a80e563bfa3
- Step 3/7 : COPY ./openwisp_topology/urls.py ./openwisp_topology/module_settings.py /opt/openwisp/openwisp/
- ---> Running in 58e46f6eb91d
- Removing intermediate container 8a94dbcb2cd0
- ---> b0a9f0b4f593
- Step 3/8 : ENTRYPOINT ["supervisord", "--nodaemon", "--configuration"]
- ---> Running in d9b7136c5ce3
- Removing intermediate container d9b7136c5ce3
- ---> 5d40a2211796
- Step 4/8 : COPY ./common/ ./openwisp_websocket/daphne.conf ./openwisp_websocket/worker.conf /opt/openwisp/
- fetch http://dl-cdn.alpinelinux.org/alpine/v3.10/main/x86_64/APKINDEX.tar.gz
- ---> 6aa21c03e3e4
- Step 4/7 : CMD ["bash", "init_command.sh"]
- ---> 5732871a6aed
- Step 4/7 : CMD ["bash", "init_command.sh"]
- ---> Running in d9473c6017b2
- ---> Running in f9e110c6e912
- fetch http://dl-cdn.alpinelinux.org/alpine/v3.11/main/x86_64/APKINDEX.tar.gz
- Removing intermediate container d9473c6017b2
- ---> 70ef9090e75b
- Step 5/7 : ARG CONTROLLER_APP_PORT=8001
- ---> Running in c0bedd957a21
- Removing intermediate container f9e110c6e912
- ---> 8e1c39d6a974
- Step 5/7 : ARG TOPOLOGY_APP_PORT=8003
- ---> Running in fb79d50fa879
- ---> a768ebe029b4
- Step 5/8 : COPY ./openwisp_websocket/module_settings.py ./openwisp_websocket/urls.py /opt/openwisp/openwisp/
- Removing intermediate container c0bedd957a21
- ---> 09f7e9ac6568
- Step 6/7 : ENV MODULE_NAME=controller CONTAINER_PORT=$CONTROLLER_APP_PORT DASHBOARD_APP_PORT=8000
- Removing intermediate container fb79d50fa879
- ---> edef4a735d06
- Step 6/7 : ENV MODULE_NAME=topology CONTAINER_PORT=$TOPOLOGY_APP_PORT DASHBOARD_APP_SERVICE=dashboard
- ---> Running in 775d5acd96b1
- ---> Running in 85a162701949
- Removing intermediate container 775d5acd96b1
- ---> b9e59270ff6e
- Step 7/7 : EXPOSE $CONTROLLER_APP_PORT
- Removing intermediate container 85a162701949
- ---> 8e7de5e3a88e
- Step 7/7 : EXPOSE $TOPOLOGY_APP_PORT
- ---> Running in 78c65b4e8a94
- ---> Running in 337692b7d59d
- ---> e23fa5312463
- Step 6/8 : ARG WEBSOCKET_APP_PORT=8004
- ---> Running in 75dda675dbe0
- Removing intermediate container 337692b7d59d
- ---> 2abe06a280cc
- Successfully built 2abe06a280cc
- Building nginx
- Building topology ... done
- Building controller ... done/openwisp-controller:latest
- Successfully built ba8df4cba579
- Successfully tagged openwisp/openwisp-topology:latest
- Removing intermediate container 75dda675dbe0
- ---> efc9f2f90e90
- Step 7/8 : ENV MODULE_NAME=websocket CONTAINER_PORT=$WEBSOCKET_APP_PORT
- ---> Running in abe4b03b99af
- Step 1/12 : FROM openwisp/openwisp-base:latest
- ---> 7f9ffc1020f2
- Step 2/12 : WORKDIR /opt/openwisp/
- ---> Using cache
- ---> 5a80e563bfa3
- Step 3/12 : COPY ./openwisp_dashboard/load_init_data.py ./openwisp_dashboard/openvpn.json /opt/openwisp/
- Step 1/7 : FROM nginx:alpine
- ---> 36189e6707f4
- Step 2/7 : RUN apk add --update --no-cache certbot openssl && rm -rf /var/cache/apk/* /tmp/*
- ---> Running in 3732fa2d8ca1
- Removing intermediate container abe4b03b99af
- ---> c2f5cb324355
- Step 8/8 : EXPOSE $WEBSOCKET_APP_PORT
- ---> Running in f135265fd113
- Building radius
- Building daphne ... done
- Removing intermediate container f135265fd113
- ---> 5eda63525b32
- Successfully built 5eda63525b32
- Successfully tagged openwisp/openwisp-websocket:latest
- ---> d834f7ca0429
- Step 4/12 : COPY ./openwisp_controller/module_settings.py /opt/openwisp/openwisp/controller_settings.py
- fetch http://dl-cdn.alpinelinux.org/alpine/v3.10/main/x86_64/APKINDEX.tar.gz
- Step 1/7 : FROM openwisp/openwisp-base:latest
- ---> 7f9ffc1020f2
- Step 2/7 : WORKDIR /opt/openwisp/
- ---> Using cache
- ---> 5a80e563bfa3
- Step 3/7 : COPY ./openwisp_radius/urls.py ./openwisp_radius/module_settings.py /opt/openwisp/openwisp/
- ---> 2b1fcc6287d7
- Step 5/12 : COPY ./openwisp_topology/module_settings.py /opt/openwisp/openwisp/topology_settings.py
- ---> 25922a9ea925
- Step 6/12 : COPY ./openwisp_radius/module_settings.py /opt/openwisp/openwisp/radius_settings.py
- fetch http://dl-cdn.alpinelinux.org/alpine/v3.10/community/x86_64/APKINDEX.tar.gz
- ---> 12f495c53127
- Step 4/7 : CMD ["bash", "init_command.sh"]
- ---> Running in 2db3eab55cbc
- ---> 5f741971dc41
- Step 7/12 : COPY ./openwisp_dashboard/module_settings.py ./openwisp_dashboard/urls.py /opt/openwisp/openwisp/
- Removing intermediate container 2db3eab55cbc
- ---> ef58ba108f63
- Step 5/7 : ARG RADIUS_APP_PORT=8002
- ---> Running in bba7ff2c08eb
- Removing intermediate container bba7ff2c08eb
- ---> 406968477b49
- Step 6/7 : ENV MODULE_NAME=radius CONTAINER_PORT=$RADIUS_APP_PORT
- ---> Running in 9bc553d628ed
- ---> b5d909d7a1f5
- Step 8/12 : CMD ["bash", "init_command.sh"]
- ---> Running in e04250b51cd8
- Removing intermediate container 9bc553d628ed
- ---> 01d1de8445f4
- Step 7/7 : EXPOSE $RADIUS_APP_PORT
- ---> Running in f182c8c2948c
- Removing intermediate container e04250b51cd8
- ---> 2cece27f2c75
- Step 9/12 : ARG DASHBOARD_APP_PORT=8000
- ---> Running in 886e63001eeb
- Building freeradius
- Building radius ... done
- Successfully built 64fabb63a0b0
- Successfully tagged openwisp/openwisp-radius:latest
- Removing intermediate container 886e63001eeb
- ---> 495897470466
- Step 10/12 : ARG WEBSOCKET_APP_PORT=8004
- Step 1/7 : FROM freeradius/freeradius-server:3.0.19-alpine
- ---> 0d1d9b625b97
- Step 2/7 : RUN apk add --no-cache --update postgresql-dev postgresql-client jq && rm -rf /var/cache/apk/* /tmp/*
- ---> Running in 4adf9c37f1d9
- ---> Running in abee51f8e121
- (1/16) Upgrading libcrypto1.1 (1.1.1d-r2 -> 1.1.1d-r3)
- Removing intermediate container 4adf9c37f1d9
- ---> 3d177eff1f85
- Step 11/12 : ENV MODULE_NAME=dashboard CONTAINER_PORT=$DASHBOARD_APP_PORT
- ---> Running in 8fa18546fad9
- Removing intermediate container 8fa18546fad9
- ---> 4967b14bd8bb
- Building dashboard ... done
- ---> Running in f76fb068c22b
- fetch http://dl-cdn.alpinelinux.org/alpine/v3.10/main/x86_64/APKINDEX.tar.gz
- Removing intermediate container f76fb068c22b
- ---> 7af8afe7d7c8
- Successfully built 7af8afe7d7c8
- Successfully tagged openwisp/openwisp-dashboard:latest
- fetch http://dl-cdn.alpinelinux.org/alpine/edge/testing/x86_64/APKINDEX.tar.gz
- fetch http://dl-cdn.alpinelinux.org/alpine/v3.10/community/x86_64/APKINDEX.tar.gz
- fetch http://dl-cdn.alpinelinux.org/alpine/v3.10/community/x86_64/APKINDEX.tar.gz
- (1/15) Installing libedit (20190324.3.1-r0)
- (2/16) Upgrading libssl1.1 (1.1.1d-r2 -> 1.1.1d-r3)
- (2/15) Installing db (5.3.28-r1)
- (3/16) Installing db (5.3.28-r1)
- (1/41) Installing expat (2.2.8-r0)
- (2/41) Installing libffi (3.2.1-r6)
- (3/41) Installing gdbm (1.13-r1)
- (4/41) Installing xz-libs (5.2.4-r0)
- (5/41) Installing readline (8.0.0-r0)
- (1/13) Upgrading libcrypto1.1 (1.1.1c-r0 -> 1.1.1d-r2)
- (6/41) Installing sqlite-libs (3.28.0-r2)
- (4/16) Installing krb5-conf (1.0-r1)
- (5/16) Installing libcom_err (1.45.5-r0)
- (6/16) Installing ncurses-terminfo-base (6.1_p20191130-r0)
- (7/16) Installing ncurses-terminfo (6.1_p20191130-r0)
- (3/15) Installing libsasl (2.1.27-r4)
- (4/15) Installing libldap (2.4.48-r0)
- (7/41) Installing python3 (3.7.5-r1)
- (5/15) Installing libpq (11.6-r0)
- (8/16) Installing ncurses-libs (6.1_p20191130-r0)
- (6/15) Installing postgresql-client (11.6-r0)
- (9/16) Installing readline (8.0.1-r0)
- (10/16) Installing sqlite-libs (3.30.1-r1)
- (2/13) Upgrading libssl1.1 (1.1.1c-r0 -> 1.1.1d-r2)
- (3/13) Installing oniguruma (6.9.4-r0)
- (11/16) Installing heimdal-libs (7.7.0-r0)
- (4/13) Installing jq (1.6-r0)
- (7/15) Installing libbz2 (1.0.6-r7)
- (8/15) Installing expat (2.2.8-r0)
- (5/13) Installing ncurses-terminfo-base (6.1_p20190518-r0)
- (6/13) Installing ncurses-terminfo (6.1_p20190518-r0)
- (9/15) Installing libffi (3.2.1-r6)
- (10/15) Installing gdbm (1.13-r1)
- (12/16) Installing libsasl (2.1.27-r5)
- (13/16) Installing cyrus-sasl (2.1.27-r5)
- (14/16) Installing cyrus-sasl-login (2.1.27-r5)
- (11/15) Installing sqlite-libs (3.28.0-r2)
- (15/16) Installing cyrus-sasl-plain (2.1.27-r5)
- (16/16) Installing openssl (1.1.1d-r3)
- Executing busybox-1.31.1-r8.trigger
- OK: 20 MiB in 28 packages
- fetch http://dl-cdn.alpinelinux.org/alpine/v3.11/main/x86_64/APKINDEX.tar.gz
- (7/13) Installing ncurses-libs (6.1_p20190518-r0)
- (12/15) Installing python2 (2.7.16-r2)
- (8/13) Installing libedit (20190324.3.1-r0)
- (9/13) Installing libpq (11.6-r0)
- fetch http://dl-cdn.alpinelinux.org/alpine/v3.11/community/x86_64/APKINDEX.tar.gz
- (10/13) Installing postgresql-client (11.6-r0)
- (11/13) Installing openssl-dev (1.1.1d-r2)
- (1/6) Installing postfix (3.4.8-r0)
- Executing postfix-3.4.8-r0.pre-install
- (2/6) Installing libestr (0.1.11-r1)
- (3/6) Installing libfastjson (0.99.8-r2)
- (4/6) Installing libuuid (2.34-r1)
- (5/6) Installing rsyslog (8.1911.0-r1)
- (6/6) Installing tzdata (2019c-r0)
- Executing busybox-1.31.1-r8.trigger
- OK: 27 MiB in 34 packages
- Removing intermediate container 58e46f6eb91d
- ---> f940221cbb85
- Step 4/8 : CMD ["sh", "init_command.sh"]
- ---> Running in 0a5724894d56
- Removing intermediate container 0a5724894d56
- ---> 34db0c85702c
- Step 5/8 : EXPOSE 25
- ---> Running in 95687b42bd3b
- Removing intermediate container 95687b42bd3b
- ---> c26c4e354cfd
- Step 6/8 : COPY ./openwisp_postfix/rsyslog.conf /etc/rsyslog.conf
- ---> fb8662783c86
- Step 7/8 : COPY ./common/init_command.sh ./common/utils.sh /opt/openwisp/
- ---> e1fd70600553
- 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
- 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
- ---> Running in 13995f341e63
- Removing intermediate container 13995f341e63
- ---> 3c8eb03f9b99
- Successfully built 3c8eb03f9b99
- Successfully tagged openwisp/openwisp-postfix:latest
- (12/13) Installing postgresql-libs (11.6-r0)
- (13/13) Installing postgresql-dev (11.6-r0)
- Executing busybox-1.30.1-r2.trigger
- Executing ca-certificates-20190108-r0.trigger
- OK: 53 MiB in 43 packages
- Removing intermediate container abee51f8e121
- ---> a04087de6da1
- Step 3/7 : CMD ["sh", "init_command.sh"]
- (13/15) Installing py-meld3 (1.0.2-r1)
- ---> Running in ffa1f19bd916
- Removing intermediate container ffa1f19bd916
- ---> e052d30ef962
- Step 4/7 : EXPOSE 1812/udp 1813/udp
- (14/15) Installing py-setuptools (40.8.0-r1)
- ---> Running in c62b4aa4a67e
- Removing intermediate container c62b4aa4a67e
- ---> 4c7c87a18372
- Step 5/7 : COPY ./common/init_command.sh ./common/utils.sh ./
- ---> f1589cb745e1
- Step 6/7 : COPY --chown=root:root ./openwisp_freeradius/raddb/ /etc/raddb/
- ---> 58e5b111c808
- 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
- ---> Running in bffa2dfa6a80
- Removing intermediate container bffa2dfa6a80
- Building freeradius ... done
- Successfully built 0b9bc71d8111
- Successfully tagged openwisp/openwisp-freeradius:latest
- (15/15) Installing supervisor (3.3.5-r0)
- (8/41) Installing py3-setuptools (40.8.0-r1)
- Executing busybox-1.30.1-r2.trigger
- (9/41) Installing py3-cparser (2.19-r2)
- OK: 73 MiB in 46 packages
- (10/41) Installing py3-cffi (1.11.5-r4)
- (11/41) Installing py3-idna (2.8-r1)
- (12/41) Installing py3-asn1crypto (0.24.0-r1)
- (13/41) Installing py3-six (1.12.0-r1)
- (14/41) Installing py3-cryptography (2.6.1-r1)
- Removing intermediate container 5b9afa12813f
- ---> a562f24a0c04
- Step 3/6 : CMD ["sh", "init_command.sh"]
- ---> Running in 37d371f4bdd1
- Removing intermediate container 37d371f4bdd1
- ---> e0df4b9c902c
- Step 4/6 : COPY ./common/init_command.sh ./common/utils.sh ./openwisp_openvpn/ ./
- (15/41) Installing py3-pbr (5.3.0-r0)
- ---> c68fe415a0d3
- 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
- (16/41) Installing py3-mock (2.0.0-r4)
- ---> Running in c265d4590926
- (17/41) Installing py3-openssl (19.0.0-r0)
- Removing intermediate container c265d4590926
- ---> 3646877136f7
- Building openvpn ... done
- ---> Running in c888e2824e57
- (18/41) Installing py3-josepy (1.1.0-r1)
- (19/41) Installing py3-tz (2019.1-r0)
- Removing intermediate container c888e2824e57
- ---> 356b9fcacc38
- Successfully built 356b9fcacc38
- Successfully tagged openwisp/openwisp-openvpn:latest
- (20/41) Installing py3-rfc3339 (1.1-r1)
- (21/41) Installing py-requests (2.21.0-r4)
- (22/41) Installing py3-chardet (3.0.4-r1)
- (23/41) Installing py3-certifi (2019.6.16-r0)
- (24/41) Installing py3-urllib3 (1.25.3-r0)
- (25/41) Installing py3-requests (2.21.0-r4)
- (26/41) Installing py3-requests-toolbelt (0.8.0-r1)
- (27/41) Installing py3-acme (0.35.1-r0)
- (28/41) Installing py3-argparse (1.4.0-r3)
- (29/41) Installing py3-configargparse (0.14.0-r1)
- (30/41) Installing py3-configobj (5.0.6-r4)
- (31/41) Installing py3-future (0.17.1-r0)
- (32/41) Installing py3-parsedatetime (2.4-r4)
- (33/41) Installing py3-zope-interface (4.6.0-r1)
- (34/41) Installing py3-zope-proxy (4.3.1-r2)
- (35/41) Installing py3-zope-deferredimport (4.3-r2)
- (36/41) Installing py3-zope-deprecation (4.4.0-r1)
- (37/41) Installing py3-zope-event (4.4-r2)
- (38/41) Installing py3-zope-hookable (4.2.0-r2)
- (39/41) Installing py3-zope-component (4.5-r2)
- (40/41) Installing certbot (0.35.1-r0)
- (41/41) Installing openssl (1.1.1d-r2)
- Executing busybox-1.30.1-r2.trigger
- OK: 116 MiB in 78 packages
- Removing intermediate container 3732fa2d8ca1
- ---> 2a9a5b29c0d4
- Step 3/7 : WORKDIR /etc/nginx/
- ---> Running in b98181419efb
- Removing intermediate container b98181419efb
- ---> 5410c0fbb0ec
- Step 4/7 : CMD ["sh", "init_command.sh"]
- ---> Running in ce887ffa17be
- Removing intermediate container ce887ffa17be
- ---> e01ef3d68668
- Step 5/7 : EXPOSE 80 443
- ---> Running in 1e45d359a4f3
- Removing intermediate container 1e45d359a4f3
- ---> 0a093ca776a9
- Step 6/7 : COPY ./common/services.py ./common/init_command.sh ./common/utils.sh ./openwisp_nginx/ /etc/nginx/
- ---> ae38265dff5e
- 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
- ---> Running in 0166bd1d7ab3
- Removing intermediate container 0166bd1d7ab3
- ---> 43c5686e845e
- Successfully built 43c5686e845e
- Building nginx ... done
- docker-compose up -d
- 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.
- Creating network "docker-openwisp_default" with the default driver
- Creating volume "docker-openwisp_postgres_data" with default driver
- Creating volume "docker-openwisp_openvpn_data" with default driver
- Creating volume "docker-openwisp_openwisp_certs" with default driver
- Creating volume "docker-openwisp_openwisp_media" with default driver
- Creating volume "docker-openwisp_openwisp_static" with default driver
- Creating volume "docker-openwisp_public_html" with default driver
- Pulling postgres (mdillon/postgis:10-alpine)...
- 10-alpine: Pulling from mdillon/postgis
- 8e402f1a9c57: Pull complete
- 12541ba6b234: Pull complete
- 005e29442040: Pull complete
- 41c5b79c54a2: Pull complete
- 06a0f06e7ff2: Pull complete
- 220327ec1498: Pull complete
- 16a91839d2ba: Pull complete
- 863de4abb10f: Pull complete
- e31248775d21: Pull complete
- 7bb4e245ad6b: Pull complete
- d6c5a4266dcd: Pull complete
- 184937b6dad5: Pull complete
- Digest: sha256:41516e866f9ec84a7c348084e02b577961cc5bca7c827d91b4566f0f729f370c
- Status: Downloaded newer image for mdillon/postgis:10-alpine
- Pulling redis (redis:alpine)...
- alpine: Pulling from library/redis
- c9b1b535fdd9: Pull complete
- 8dd5e7a0ba4a: Pull complete
- e20c1cdf5aef: Pull complete
- f06a0c1e566e: Pull complete
- 230b5c8df708: Pull complete
- 0cb9ac88f5bf: Pull complete
- Digest: sha256:cb9783b1c39bb34f8d6572406139ab325c4fac0b28aaa25d5350495637bb2f76
- Status: Downloaded newer image for redis:alpine
- Creating docker-openwisp_redis_1 ... done
- Creating docker-openwisp_postgres_1 ... done
- Creating docker-openwisp_openvpn_1 ... done
- Creating docker-openwisp_postfix_1 ... done
- Creating docker-openwisp_dashboard_1 ... done
- Creating docker-openwisp_celerybeat_1 ... done
- Creating docker-openwisp_topology_1 ... done
- Creating docker-openwisp_radius_1 ... done
- Creating docker-openwisp_daphne_1 ... done
- Creating docker-openwisp_controller_1 ... done
- Creating docker-openwisp_celery_1 ... done
- Creating docker-openwisp_websocket_1 ... done
- Creating docker-openwisp_freeradius_1 ... done
- Creating docker-openwisp_nginx_1 ... done
- docker-compose logs -f
- 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.
- 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
- websocket_1 | 2020-01-21 23:50:58,462 INFO Set uid to user 0 succeeded
- websocket_1 | 2020-01-21 23:50:58,462 INFO Set uid to user 0 succeeded
- websocket_1 | 2020-01-21 23:50:58,466 INFO supervisord started with pid 1
- websocket_1 | 2020-01-21 23:50:58,466 INFO supervisord started with pid 1
- daphne_1 | 2020-01-21 23:50:58,044 INFO Set uid to user 0 succeeded
- daphne_1 | 2020-01-21 23:50:58,044 INFO Set uid to user 0 succeeded
- daphne_1 | 2020-01-21 23:50:58,050 INFO supervisord started with pid 1
- daphne_1 | 2020-01-21 23:50:58,050 INFO supervisord started with pid 1
- freeradius_1 | Waiting for dashboard to become available...
- topology_1 | Waiting for database to become available...
- 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"
- nginx_1 | [48e05e71f472] - 172.18.0.4 - - [21/Jan/2020:23:50:58 +0530] "GET /admin/login/ HTTP/1.1" 502 157 "-" "Wget" "-"
- celery_1 | Waiting for database to become available...
- celerybeat_1 | Waiting for database to become available...
- controller_1 | Waiting for database to become available...
- radius_1 | Waiting for database to become available...
- postfix_1 | Generating a RSA private key
- postfix_1 | .............................+++++
- postfix_1 | ..........................+++++
- postfix_1 | writing new private key to '/etc/ssl/mail/openwisp.mail.key'
- postfix_1 | -----
- openvpn_1 | Waiting for dashboard to become available...
- dashboard_1 | Waiting for database to become available...
- postgres_1 | The files belonging to this database system will be owned by user "postgres".
- postgres_1 | This user must also own the server process.
- postgres_1 |
- postgres_1 | The database cluster will be initialized with locale "en_US.utf8".
- postgres_1 | The default database encoding has accordingly been set to "UTF8".
- postgres_1 | The default text search configuration will be set to "english".
- postgres_1 |
- postgres_1 | Data page checksums are disabled.
- postgres_1 |
- postgres_1 | fixing permissions on existing directory /var/lib/postgresql/data ... ok
- postgres_1 | creating subdirectories ... ok
- postgres_1 | selecting default max_connections ... 100
- postgres_1 | selecting default shared_buffers ... 128MB
- postgres_1 | selecting dynamic shared memory implementation ... posix
- postgres_1 | creating configuration files ... ok
- postgres_1 | running bootstrap script ... ok
- postgres_1 | sh: locale: not found
- postgres_1 | 2020-01-21 18:20:48.811 UTC [27] WARNING: no usable system locales were found
- postgres_1 | performing post-bootstrap initialization ... ok
- postgres_1 | syncing data to disk ... ok
- postgres_1 |
- postgres_1 | Success. You can now start the database server using:
- postgres_1 |
- postgres_1 | pg_ctl -D /var/lib/postgresql/data -l logfile start
- postgres_1 |
- postgres_1 |
- postgres_1 | WARNING: enabling "trust" authentication for local connections
- postgres_1 | You can change this by editing pg_hba.conf or using the option -A, or
- postgres_1 | --auth-local and --auth-host, the next time you run initdb.
- 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"
- 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
- postgres_1 | 2020-01-21 18:20:49.818 UTC [31] LOG: database system is ready to accept connections
- postgres_1 | done
- postgres_1 | server started
- postgres_1 | CREATE DATABASE
- postgres_1 |
- postgres_1 |
- postgres_1 | /usr/local/bin/docker-entrypoint.sh: sourcing /docker-entrypoint-initdb.d/postgis.sh
- postgres_1 | CREATE DATABASE
- postgres_1 | UPDATE 1
- postgres_1 | Loading PostGIS extensions into template_postgis
- postgres_1 | CREATE EXTENSION
- postgres_1 | CREATE EXTENSION
- postgres_1 | CREATE EXTENSION
- postgres_1 | CREATE EXTENSION
- postgres_1 | Loading PostGIS extensions into openwisp_db
- postgres_1 | CREATE EXTENSION
- redis_1 | 1:C 21 Jan 2020 18:20:48.187 # oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo
- 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
- 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
- redis_1 | 1:M 21 Jan 2020 18:20:48.189 * Running mode=standalone, port=6379.
- 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.
- redis_1 | 1:M 21 Jan 2020 18:20:48.189 # Server initialized
- 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.
- redis_1 | 1:M 21 Jan 2020 18:20:48.189 * Ready to accept connections
- postgres_1 | CREATE EXTENSION
- postgres_1 | CREATE EXTENSION
- daphne_1 | 2020-01-21 23:50:59,056 INFO spawned: 'daphne' with pid 8
- daphne_1 | 2020-01-21 23:50:59,056 INFO spawned: 'daphne' with pid 8
- daphne_1 | Traceback (most recent call last):
- daphne_1 | File "/usr/local/bin/daphne", line 5, in <module>
- daphne_1 | from daphne.cli import CommandLineInterface
- daphne_1 | File "/usr/local/lib/python3.7/site-packages/daphne/cli.py", line 7, in <module>
- daphne_1 | from asgiref.compatibility import is_double_callable
- daphne_1 | ModuleNotFoundError: No module named 'asgiref.compatibility'
- daphne_1 | 2020-01-21 23:50:59,449 INFO exited: daphne (exit status 1; not expected)
- daphne_1 | 2020-01-21 23:50:59,449 INFO exited: daphne (exit status 1; not expected)
- websocket_1 | 2020-01-21 23:50:59,469 INFO spawned: 'runworker' with pid 8
- websocket_1 | 2020-01-21 23:50:59,469 INFO spawned: 'runworker' with pid 8
- postgres_1 | CREATE EXTENSION
- postgres_1 |
- postgres_1 | waiting for server to shut down...2020-01-21 18:21:00.167 UTC [31] LOG: received fast shutdown request
- postgres_1 | .2020-01-21 18:21:00.174 UTC [31] LOG: aborting any active transactions
- postgres_1 | 2020-01-21 18:21:00.177 UTC [31] LOG: worker process: logical replication launcher (PID 38) exited with exit code 1
- postgres_1 | 2020-01-21 18:21:00.182 UTC [33] LOG: shutting down
- postgres_1 | 2020-01-21 18:21:00.436 UTC [31] LOG: database system is shut down
- daphne_1 | 2020-01-21 23:51:00,454 INFO spawned: 'daphne' with pid 9
- daphne_1 | 2020-01-21 23:51:00,454 INFO spawned: 'daphne' with pid 9
- websocket_1 | 2020-01-21 23:51:00,471 INFO success: runworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
- websocket_1 | 2020-01-21 23:51:00,471 INFO success: runworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
- postgres_1 | done
- postgres_1 | server stopped
- postgres_1 |
- postgres_1 | PostgreSQL init process complete; ready for start up.
- postgres_1 |
- postgres_1 | 2020-01-21 18:21:00.496 UTC [1] LOG: listening on IPv4 address "0.0.0.0", port 5432
- postgres_1 | 2020-01-21 18:21:00.496 UTC [1] LOG: listening on IPv6 address "::", port 5432
- postgres_1 | 2020-01-21 18:21:00.504 UTC [1] LOG: listening on Unix socket "/var/run/postgresql/.s.PGSQL.5432"
- 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
- daphne_1 | Traceback (most recent call last):
- daphne_1 | File "/usr/local/bin/daphne", line 5, in <module>
- daphne_1 | from daphne.cli import CommandLineInterface
- daphne_1 | File "/usr/local/lib/python3.7/site-packages/daphne/cli.py", line 7, in <module>
- daphne_1 | from asgiref.compatibility import is_double_callable
- daphne_1 | ModuleNotFoundError: No module named 'asgiref.compatibility'
- postgres_1 | 2020-01-21 18:21:00.613 UTC [1] LOG: database system is ready to accept connections
- websocket_1 | Traceback (most recent call last):
- websocket_1 | File "manage.py", line 9, in <module>
- websocket_1 | execute_from_command_line(sys.argv)
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/core/management/__init__.py", line 381, in execute_from_command_line
- websocket_1 | utility.execute()
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/core/management/__init__.py", line 357, in execute
- websocket_1 | django.setup()
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/__init__.py", line 24, in setup
- websocket_1 | apps.populate(settings.INSTALLED_APPS)
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/apps/registry.py", line 91, in populate
- websocket_1 | app_config = AppConfig.create(entry)
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/apps/config.py", line 116, in create
- websocket_1 | mod = import_module(mod_path)
- websocket_1 | File "/usr/local/lib/python3.7/importlib/__init__.py", line 127, in import_module
- websocket_1 | return _bootstrap._gcd_import(name[level:], package, level)
- websocket_1 | File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
- websocket_1 | File "<frozen importlib._bootstrap>", line 983, in _find_and_load
- websocket_1 | File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
- websocket_1 | File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
- websocket_1 | File "<frozen importlib._bootstrap_external>", line 728, in exec_module
- websocket_1 | File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/openwisp_controller/geo/apps.py", line 3, in <module>
- websocket_1 | from django_loci.apps import LociConfig
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django_loci/apps.py", line 4, in <module>
- websocket_1 | from .channels.receivers import load_location_receivers
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django_loci/channels/receivers.py", line 4, in <module>
- websocket_1 | from asgiref.sync import async_to_sync
- websocket_1 | ModuleNotFoundError: No module named 'asgiref.sync'
- websocket_1 | 2020-01-21 23:51:01,085 INFO exited: runworker (exit status 1; not expected)
- websocket_1 | 2020-01-21 23:51:01,085 INFO exited: runworker (exit status 1; not expected)
- daphne_1 | 2020-01-21 23:51:01,520 INFO success: daphne entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
- daphne_1 | 2020-01-21 23:51:01,520 INFO success: daphne entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
- daphne_1 | 2020-01-21 23:51:01,521 INFO exited: daphne (exit status 1; not expected)
- daphne_1 | 2020-01-21 23:51:01,521 INFO exited: daphne (exit status 1; not expected)
- websocket_1 | 2020-01-21 23:51:02,054 INFO spawned: 'runworker' with pid 11
- websocket_1 | 2020-01-21 23:51:02,054 INFO spawned: 'runworker' with pid 11
- 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"
- nginx_1 | [48e05e71f472] - 172.18.0.14 - - [21/Jan/2020:23:51:02 +0530] "GET /admin/login/ HTTP/1.1" 502 157 "-" "Wget" "-"
- websocket_1 | Traceback (most recent call last):
- websocket_1 | File "manage.py", line 9, in <module>
- websocket_1 | execute_from_command_line(sys.argv)
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/core/management/__init__.py", line 381, in execute_from_command_line
- websocket_1 | utility.execute()
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/core/management/__init__.py", line 357, in execute
- websocket_1 | django.setup()
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/__init__.py", line 24, in setup
- websocket_1 | apps.populate(settings.INSTALLED_APPS)
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/apps/registry.py", line 91, in populate
- websocket_1 | app_config = AppConfig.create(entry)
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/apps/config.py", line 116, in create
- websocket_1 | mod = import_module(mod_path)
- websocket_1 | File "/usr/local/lib/python3.7/importlib/__init__.py", line 127, in import_module
- websocket_1 | return _bootstrap._gcd_import(name[level:], package, level)
- websocket_1 | File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
- websocket_1 | File "<frozen importlib._bootstrap>", line 983, in _find_and_load
- websocket_1 | File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
- websocket_1 | File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
- websocket_1 | File "<frozen importlib._bootstrap_external>", line 728, in exec_module
- websocket_1 | File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/openwisp_controller/geo/apps.py", line 3, in <module>
- websocket_1 | from django_loci.apps import LociConfig
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django_loci/apps.py", line 4, in <module>
- websocket_1 | from .channels.receivers import load_location_receivers
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django_loci/channels/receivers.py", line 4, in <module>
- websocket_1 | from asgiref.sync import async_to_sync
- websocket_1 | ModuleNotFoundError: No module named 'asgiref.sync'
- daphne_1 | 2020-01-21 23:51:02,524 INFO spawned: 'daphne' with pid 10
- daphne_1 | 2020-01-21 23:51:02,524 INFO spawned: 'daphne' with pid 10
- daphne_1 | Traceback (most recent call last):
- daphne_1 | File "/usr/local/bin/daphne", line 5, in <module>
- daphne_1 | from daphne.cli import CommandLineInterface
- daphne_1 | File "/usr/local/lib/python3.7/site-packages/daphne/cli.py", line 7, in <module>
- daphne_1 | from asgiref.compatibility import is_double_callable
- daphne_1 | ModuleNotFoundError: No module named 'asgiref.compatibility'
- daphne_1 | 2020-01-21 23:51:02,578 INFO exited: daphne (exit status 1; not expected)
- daphne_1 | 2020-01-21 23:51:02,578 INFO exited: daphne (exit status 1; not expected)
- celerybeat_1 | Connection with database established.
- celerybeat_1 | Waiting for OpenWISP dashboard to become available...
- celery_1 | Connection with database established.
- celery_1 | Waiting for OpenWISP dashboard to become available...
- controller_1 | Connection with database established.
- controller_1 | Waiting for OpenWISP dashboard to become available...
- dashboard_1 | Connection with database established.
- radius_1 | Connection with database established.
- radius_1 | Waiting for OpenWISP dashboard to become available...
- dashboard_1 | Waiting for redis to become available...
- dashboard_1 | Connection with redis established.
- topology_1 | Connection with database established.
- topology_1 | Waiting for OpenWISP dashboard to become available...
- websocket_1 | 2020-01-21 23:51:03,546 INFO success: runworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
- websocket_1 | 2020-01-21 23:51:03,546 INFO success: runworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
- websocket_1 | 2020-01-21 23:51:03,547 INFO exited: runworker (exit status 1; not expected)
- websocket_1 | 2020-01-21 23:51:03,547 INFO exited: runworker (exit status 1; not expected)
- daphne_1 | 2020-01-21 23:51:03,583 INFO spawned: 'daphne' with pid 11
- daphne_1 | 2020-01-21 23:51:03,583 INFO spawned: 'daphne' with pid 11
- daphne_1 | Traceback (most recent call last):
- daphne_1 | File "/usr/local/bin/daphne", line 5, in <module>
- daphne_1 | from daphne.cli import CommandLineInterface
- daphne_1 | File "/usr/local/lib/python3.7/site-packages/daphne/cli.py", line 7, in <module>
- daphne_1 | from asgiref.compatibility import is_double_callable
- daphne_1 | ModuleNotFoundError: No module named 'asgiref.compatibility'
- daphne_1 | 2020-01-21 23:51:03,640 INFO exited: daphne (exit status 1; not expected)
- daphne_1 | 2020-01-21 23:51:03,640 INFO exited: daphne (exit status 1; not expected)
- 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"
- nginx_1 | [48e05e71f472] - 172.18.0.4 - - [21/Jan/2020:23:51:03 +0530] "GET /admin/login/ HTTP/1.1" 502 157 "-" "Wget" "-"
- dashboard_1 | Traceback (most recent call last):
- dashboard_1 | File "manage.py", line 9, in <module>
- dashboard_1 | execute_from_command_line(sys.argv)
- dashboard_1 | File "/usr/local/lib/python3.7/site-packages/django/core/management/__init__.py", line 381, in execute_from_command_line
- dashboard_1 | utility.execute()
- dashboard_1 | File "/usr/local/lib/python3.7/site-packages/django/core/management/__init__.py", line 357, in execute
- dashboard_1 | django.setup()
- dashboard_1 | File "/usr/local/lib/python3.7/site-packages/django/__init__.py", line 24, in setup
- dashboard_1 | apps.populate(settings.INSTALLED_APPS)
- dashboard_1 | File "/usr/local/lib/python3.7/site-packages/django/apps/registry.py", line 91, in populate
- dashboard_1 | app_config = AppConfig.create(entry)
- dashboard_1 | File "/usr/local/lib/python3.7/site-packages/django/apps/config.py", line 116, in create
- dashboard_1 | mod = import_module(mod_path)
- dashboard_1 | File "/usr/local/lib/python3.7/importlib/__init__.py", line 127, in import_module
- dashboard_1 | return _bootstrap._gcd_import(name[level:], package, level)
- dashboard_1 | File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
- dashboard_1 | File "<frozen importlib._bootstrap>", line 983, in _find_and_load
- dashboard_1 | File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
- dashboard_1 | File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
- dashboard_1 | File "<frozen importlib._bootstrap_external>", line 728, in exec_module
- dashboard_1 | File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
- dashboard_1 | File "/usr/local/lib/python3.7/site-packages/openwisp_controller/geo/apps.py", line 3, in <module>
- dashboard_1 | from django_loci.apps import LociConfig
- dashboard_1 | File "/usr/local/lib/python3.7/site-packages/django_loci/apps.py", line 4, in <module>
- dashboard_1 | from .channels.receivers import load_location_receivers
- dashboard_1 | File "/usr/local/lib/python3.7/site-packages/django_loci/channels/receivers.py", line 4, in <module>
- dashboard_1 | from asgiref.sync import async_to_sync
- dashboard_1 | ModuleNotFoundError: No module named 'asgiref.sync'
- websocket_1 | 2020-01-21 23:51:04,563 INFO spawned: 'runworker' with pid 14
- websocket_1 | 2020-01-21 23:51:04,563 INFO spawned: 'runworker' with pid 14
- docker-openwisp_dashboard_1 exited with code 1
- websocket_1 | Traceback (most recent call last):
- websocket_1 | File "manage.py", line 9, in <module>
- websocket_1 | execute_from_command_line(sys.argv)
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/core/management/__init__.py", line 381, in execute_from_command_line
- websocket_1 | utility.execute()
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/core/management/__init__.py", line 357, in execute
- websocket_1 | django.setup()
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/__init__.py", line 24, in setup
- websocket_1 | apps.populate(settings.INSTALLED_APPS)
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/apps/registry.py", line 91, in populate
- websocket_1 | app_config = AppConfig.create(entry)
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/apps/config.py", line 116, in create
- websocket_1 | mod = import_module(mod_path)
- websocket_1 | File "/usr/local/lib/python3.7/importlib/__init__.py", line 127, in import_module
- websocket_1 | return _bootstrap._gcd_import(name[level:], package, level)
- websocket_1 | File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
- websocket_1 | File "<frozen importlib._bootstrap>", line 983, in _find_and_load
- websocket_1 | File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
- websocket_1 | File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
- websocket_1 | File "<frozen importlib._bootstrap_external>", line 728, in exec_module
- websocket_1 | File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/openwisp_controller/geo/apps.py", line 3, in <module>
- websocket_1 | from django_loci.apps import LociConfig
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django_loci/apps.py", line 4, in <module>
- websocket_1 | from .channels.receivers import load_location_receivers
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django_loci/channels/receivers.py", line 4, in <module>
- websocket_1 | from asgiref.sync import async_to_sync
- websocket_1 | ModuleNotFoundError: No module named 'asgiref.sync'
- daphne_1 | 2020-01-21 23:51:05,650 INFO spawned: 'daphne' with pid 12
- daphne_1 | 2020-01-21 23:51:05,650 INFO spawned: 'daphne' with pid 12
- daphne_1 | Traceback (most recent call last):
- daphne_1 | File "/usr/local/bin/daphne", line 5, in <module>
- daphne_1 | from daphne.cli import CommandLineInterface
- daphne_1 | File "/usr/local/lib/python3.7/site-packages/daphne/cli.py", line 7, in <module>
- daphne_1 | from asgiref.compatibility import is_double_callable
- daphne_1 | ModuleNotFoundError: No module named 'asgiref.compatibility'
- daphne_1 | 2020-01-21 23:51:05,704 INFO exited: daphne (exit status 1; not expected)
- daphne_1 | 2020-01-21 23:51:05,704 INFO exited: daphne (exit status 1; not expected)
- websocket_1 | 2020-01-21 23:51:06,137 INFO success: runworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
- websocket_1 | 2020-01-21 23:51:06,137 INFO success: runworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
- websocket_1 | 2020-01-21 23:51:06,140 INFO exited: runworker (exit status 1; not expected)
- websocket_1 | 2020-01-21 23:51:06,140 INFO exited: runworker (exit status 1; not expected)
- websocket_1 | 2020-01-21 23:51:07,150 INFO spawned: 'runworker' with pid 17
- websocket_1 | 2020-01-21 23:51:07,150 INFO spawned: 'runworker' with pid 17
- websocket_1 | Traceback (most recent call last):
- websocket_1 | File "manage.py", line 9, in <module>
- websocket_1 | execute_from_command_line(sys.argv)
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/core/management/__init__.py", line 381, in execute_from_command_line
- websocket_1 | utility.execute()
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/core/management/__init__.py", line 357, in execute
- websocket_1 | django.setup()
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/__init__.py", line 24, in setup
- websocket_1 | apps.populate(settings.INSTALLED_APPS)
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/apps/registry.py", line 91, in populate
- websocket_1 | app_config = AppConfig.create(entry)
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/apps/config.py", line 116, in create
- websocket_1 | mod = import_module(mod_path)
- websocket_1 | File "/usr/local/lib/python3.7/importlib/__init__.py", line 127, in import_module
- websocket_1 | return _bootstrap._gcd_import(name[level:], package, level)
- websocket_1 | File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
- websocket_1 | File "<frozen importlib._bootstrap>", line 983, in _find_and_load
- websocket_1 | File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
- websocket_1 | File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
- websocket_1 | File "<frozen importlib._bootstrap_external>", line 728, in exec_module
- websocket_1 | File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/openwisp_controller/geo/apps.py", line 3, in <module>
- websocket_1 | from django_loci.apps import LociConfig
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django_loci/apps.py", line 4, in <module>
- websocket_1 | from .channels.receivers import load_location_receivers
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django_loci/channels/receivers.py", line 4, in <module>
- websocket_1 | from asgiref.sync import async_to_sync
- websocket_1 | ModuleNotFoundError: No module named 'asgiref.sync'
- daphne_1 | 2020-01-21 23:51:08,711 INFO spawned: 'daphne' with pid 13
- daphne_1 | 2020-01-21 23:51:08,711 INFO spawned: 'daphne' with pid 13
- daphne_1 | Traceback (most recent call last):
- daphne_1 | File "/usr/local/bin/daphne", line 5, in <module>
- websocket_1 | 2020-01-21 23:51:08,754 INFO success: runworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
- websocket_1 | 2020-01-21 23:51:08,754 INFO success: runworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
- websocket_1 | 2020-01-21 23:51:08,754 INFO exited: runworker (exit status 1; not expected)
- daphne_1 | from daphne.cli import CommandLineInterface
- daphne_1 | File "/usr/local/lib/python3.7/site-packages/daphne/cli.py", line 7, in <module>
- websocket_1 | 2020-01-21 23:51:08,754 INFO exited: runworker (exit status 1; not expected)
- daphne_1 | from asgiref.compatibility import is_double_callable
- daphne_1 | ModuleNotFoundError: No module named 'asgiref.compatibility'
- websocket_1 | 2020-01-21 23:51:09,760 INFO spawned: 'runworker' with pid 20
- websocket_1 | 2020-01-21 23:51:09,760 INFO spawned: 'runworker' with pid 20
- daphne_1 | 2020-01-21 23:51:09,766 INFO success: daphne entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
- daphne_1 | 2020-01-21 23:51:09,766 INFO success: daphne entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
- daphne_1 | 2020-01-21 23:51:09,767 INFO exited: daphne (exit status 1; not expected)
- daphne_1 | 2020-01-21 23:51:09,767 INFO exited: daphne (exit status 1; not expected)
- websocket_1 | Traceback (most recent call last):
- websocket_1 | File "manage.py", line 9, in <module>
- websocket_1 | execute_from_command_line(sys.argv)
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/core/management/__init__.py", line 381, in execute_from_command_line
- websocket_1 | utility.execute()
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/core/management/__init__.py", line 357, in execute
- websocket_1 | django.setup()
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/__init__.py", line 24, in setup
- websocket_1 | apps.populate(settings.INSTALLED_APPS)
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/apps/registry.py", line 91, in populate
- websocket_1 | app_config = AppConfig.create(entry)
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/apps/config.py", line 116, in create
- websocket_1 | mod = import_module(mod_path)
- websocket_1 | File "/usr/local/lib/python3.7/importlib/__init__.py", line 127, in import_module
- websocket_1 | return _bootstrap._gcd_import(name[level:], package, level)
- websocket_1 | File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
- websocket_1 | File "<frozen importlib._bootstrap>", line 983, in _find_and_load
- websocket_1 | File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
- websocket_1 | File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
- websocket_1 | File "<frozen importlib._bootstrap_external>", line 728, in exec_module
- websocket_1 | File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/openwisp_controller/geo/apps.py", line 3, in <module>
- websocket_1 | from django_loci.apps import LociConfig
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django_loci/apps.py", line 4, in <module>
- websocket_1 | from .channels.receivers import load_location_receivers
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django_loci/channels/receivers.py", line 4, in <module>
- websocket_1 | from asgiref.sync import async_to_sync
- websocket_1 | ModuleNotFoundError: No module named 'asgiref.sync'
- websocket_1 | 2020-01-21 23:51:10,318 INFO exited: runworker (exit status 1; not expected)
- websocket_1 | 2020-01-21 23:51:10,318 INFO exited: runworker (exit status 1; not expected)
- daphne_1 | 2020-01-21 23:51:10,772 INFO spawned: 'daphne' with pid 14
- daphne_1 | 2020-01-21 23:51:10,772 INFO spawned: 'daphne' with pid 14
- daphne_1 | Traceback (most recent call last):
- daphne_1 | File "/usr/local/bin/daphne", line 5, in <module>
- daphne_1 | from daphne.cli import CommandLineInterface
- daphne_1 | File "/usr/local/lib/python3.7/site-packages/daphne/cli.py", line 7, in <module>
- daphne_1 | from asgiref.compatibility import is_double_callable
- daphne_1 | ModuleNotFoundError: No module named 'asgiref.compatibility'
- daphne_1 | 2020-01-21 23:51:10,822 INFO exited: daphne (exit status 1; not expected)
- daphne_1 | 2020-01-21 23:51:10,822 INFO exited: daphne (exit status 1; not expected)
- websocket_1 | 2020-01-21 23:51:11,324 INFO spawned: 'runworker' with pid 23
- websocket_1 | 2020-01-21 23:51:11,324 INFO spawned: 'runworker' with pid 23
- websocket_1 | Traceback (most recent call last):
- websocket_1 | File "manage.py", line 9, in <module>
- websocket_1 | execute_from_command_line(sys.argv)
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/core/management/__init__.py", line 381, in execute_from_command_line
- websocket_1 | utility.execute()
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/core/management/__init__.py", line 357, in execute
- websocket_1 | django.setup()
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/__init__.py", line 24, in setup
- websocket_1 | apps.populate(settings.INSTALLED_APPS)
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/apps/registry.py", line 91, in populate
- websocket_1 | app_config = AppConfig.create(entry)
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/apps/config.py", line 116, in create
- websocket_1 | mod = import_module(mod_path)
- websocket_1 | File "/usr/local/lib/python3.7/importlib/__init__.py", line 127, in import_module
- websocket_1 | return _bootstrap._gcd_import(name[level:], package, level)
- websocket_1 | File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
- websocket_1 | File "<frozen importlib._bootstrap>", line 983, in _find_and_load
- websocket_1 | File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
- websocket_1 | File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
- websocket_1 | File "<frozen importlib._bootstrap_external>", line 728, in exec_module
- websocket_1 | File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/openwisp_controller/geo/apps.py", line 3, in <module>
- websocket_1 | from django_loci.apps import LociConfig
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django_loci/apps.py", line 4, in <module>
- websocket_1 | from .channels.receivers import load_location_receivers
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django_loci/channels/receivers.py", line 4, in <module>
- websocket_1 | from asgiref.sync import async_to_sync
- websocket_1 | ModuleNotFoundError: No module named 'asgiref.sync'
- daphne_1 | 2020-01-21 23:51:11,824 INFO spawned: 'daphne' with pid 15
- daphne_1 | 2020-01-21 23:51:11,824 INFO spawned: 'daphne' with pid 15
- daphne_1 | Traceback (most recent call last):
- daphne_1 | File "/usr/local/bin/daphne", line 5, in <module>
- daphne_1 | from daphne.cli import CommandLineInterface
- daphne_1 | File "/usr/local/lib/python3.7/site-packages/daphne/cli.py", line 7, in <module>
- daphne_1 | from asgiref.compatibility import is_double_callable
- daphne_1 | ModuleNotFoundError: No module named 'asgiref.compatibility'
- daphne_1 | 2020-01-21 23:51:11,923 INFO exited: daphne (exit status 1; not expected)
- daphne_1 | 2020-01-21 23:51:11,923 INFO exited: daphne (exit status 1; not expected)
- websocket_1 | 2020-01-21 23:51:12,892 INFO success: runworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
- websocket_1 | 2020-01-21 23:51:12,892 INFO success: runworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
- websocket_1 | 2020-01-21 23:51:12,893 INFO exited: runworker (exit status 1; not expected)
- websocket_1 | 2020-01-21 23:51:12,893 INFO exited: runworker (exit status 1; not expected)
- websocket_1 | 2020-01-21 23:51:13,899 INFO spawned: 'runworker' with pid 26
- websocket_1 | 2020-01-21 23:51:13,899 INFO spawned: 'runworker' with pid 26
- daphne_1 | 2020-01-21 23:51:13,933 INFO spawned: 'daphne' with pid 16
- daphne_1 | 2020-01-21 23:51:13,933 INFO spawned: 'daphne' with pid 16
- daphne_1 | Traceback (most recent call last):
- daphne_1 | File "/usr/local/bin/daphne", line 5, in <module>
- daphne_1 | from daphne.cli import CommandLineInterface
- daphne_1 | File "/usr/local/lib/python3.7/site-packages/daphne/cli.py", line 7, in <module>
- daphne_1 | from asgiref.compatibility import is_double_callable
- daphne_1 | ModuleNotFoundError: No module named 'asgiref.compatibility'
- daphne_1 | 2020-01-21 23:51:13,980 INFO exited: daphne (exit status 1; not expected)
- daphne_1 | 2020-01-21 23:51:13,980 INFO exited: daphne (exit status 1; not expected)
- websocket_1 | Traceback (most recent call last):
- websocket_1 | File "manage.py", line 9, in <module>
- websocket_1 | execute_from_command_line(sys.argv)
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/core/management/__init__.py", line 381, in execute_from_command_line
- websocket_1 | utility.execute()
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/core/management/__init__.py", line 357, in execute
- websocket_1 | django.setup()
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/__init__.py", line 24, in setup
- websocket_1 | apps.populate(settings.INSTALLED_APPS)
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/apps/registry.py", line 91, in populate
- websocket_1 | app_config = AppConfig.create(entry)
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/apps/config.py", line 116, in create
- websocket_1 | mod = import_module(mod_path)
- websocket_1 | File "/usr/local/lib/python3.7/importlib/__init__.py", line 127, in import_module
- websocket_1 | return _bootstrap._gcd_import(name[level:], package, level)
- websocket_1 | File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
- websocket_1 | File "<frozen importlib._bootstrap>", line 983, in _find_and_load
- websocket_1 | File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
- websocket_1 | File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
- websocket_1 | File "<frozen importlib._bootstrap_external>", line 728, in exec_module
- websocket_1 | File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/openwisp_controller/geo/apps.py", line 3, in <module>
- websocket_1 | from django_loci.apps import LociConfig
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django_loci/apps.py", line 4, in <module>
- websocket_1 | from .channels.receivers import load_location_receivers
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django_loci/channels/receivers.py", line 4, in <module>
- websocket_1 | from asgiref.sync import async_to_sync
- websocket_1 | ModuleNotFoundError: No module named 'asgiref.sync'
- websocket_1 | 2020-01-21 23:51:15,446 INFO success: runworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
- websocket_1 | 2020-01-21 23:51:15,446 INFO success: runworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
- websocket_1 | 2020-01-21 23:51:15,450 INFO exited: runworker (exit status 1; not expected)
- websocket_1 | 2020-01-21 23:51:15,450 INFO exited: runworker (exit status 1; not expected)
- websocket_1 | 2020-01-21 23:51:16,458 INFO spawned: 'runworker' with pid 29
- websocket_1 | 2020-01-21 23:51:16,458 INFO spawned: 'runworker' with pid 29
- websocket_1 | Traceback (most recent call last):
- websocket_1 | File "manage.py", line 9, in <module>
- websocket_1 | execute_from_command_line(sys.argv)
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/core/management/__init__.py", line 381, in execute_from_command_line
- websocket_1 | utility.execute()
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/core/management/__init__.py", line 357, in execute
- websocket_1 | django.setup()
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/__init__.py", line 24, in setup
- websocket_1 | apps.populate(settings.INSTALLED_APPS)
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/apps/registry.py", line 91, in populate
- websocket_1 | app_config = AppConfig.create(entry)
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/apps/config.py", line 116, in create
- websocket_1 | mod = import_module(mod_path)
- websocket_1 | File "/usr/local/lib/python3.7/importlib/__init__.py", line 127, in import_module
- websocket_1 | return _bootstrap._gcd_import(name[level:], package, level)
- websocket_1 | File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
- websocket_1 | File "<frozen importlib._bootstrap>", line 983, in _find_and_load
- websocket_1 | File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
- websocket_1 | File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
- websocket_1 | File "<frozen importlib._bootstrap_external>", line 728, in exec_module
- websocket_1 | File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/openwisp_controller/geo/apps.py", line 3, in <module>
- websocket_1 | from django_loci.apps import LociConfig
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django_loci/apps.py", line 4, in <module>
- websocket_1 | from .channels.receivers import load_location_receivers
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django_loci/channels/receivers.py", line 4, in <module>
- websocket_1 | from asgiref.sync import async_to_sync
- websocket_1 | ModuleNotFoundError: No module named 'asgiref.sync'
- daphne_1 | 2020-01-21 23:51:16,988 INFO spawned: 'daphne' with pid 17
- daphne_1 | 2020-01-21 23:51:16,988 INFO spawned: 'daphne' with pid 17
- daphne_1 | Traceback (most recent call last):
- daphne_1 | File "/usr/local/bin/daphne", line 5, in <module>
- daphne_1 | from daphne.cli import CommandLineInterface
- daphne_1 | File "/usr/local/lib/python3.7/site-packages/daphne/cli.py", line 7, in <module>
- daphne_1 | from asgiref.compatibility import is_double_callable
- daphne_1 | ModuleNotFoundError: No module named 'asgiref.compatibility'
- daphne_1 | 2020-01-21 23:51:17,040 INFO exited: daphne (exit status 1; not expected)
- daphne_1 | 2020-01-21 23:51:17,040 INFO exited: daphne (exit status 1; not expected)
- websocket_1 | 2020-01-21 23:51:18,016 INFO success: runworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
- websocket_1 | 2020-01-21 23:51:18,016 INFO success: runworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
- websocket_1 | 2020-01-21 23:51:18,017 INFO exited: runworker (exit status 1; not expected)
- websocket_1 | 2020-01-21 23:51:18,017 INFO exited: runworker (exit status 1; not expected)
- daphne_1 | 2020-01-21 23:51:18,044 INFO gave up: daphne entered FATAL state, too many start retries too quickly
- daphne_1 | 2020-01-21 23:51:18,044 INFO gave up: daphne entered FATAL state, too many start retries too quickly
- websocket_1 | 2020-01-21 23:51:19,026 INFO spawned: 'runworker' with pid 32
- websocket_1 | 2020-01-21 23:51:19,026 INFO spawned: 'runworker' with pid 32
- websocket_1 | Traceback (most recent call last):
- websocket_1 | File "manage.py", line 9, in <module>
- websocket_1 | execute_from_command_line(sys.argv)
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/core/management/__init__.py", line 381, in execute_from_command_line
- websocket_1 | utility.execute()
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/core/management/__init__.py", line 357, in execute
- websocket_1 | django.setup()
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/__init__.py", line 24, in setup
- websocket_1 | apps.populate(settings.INSTALLED_APPS)
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/apps/registry.py", line 91, in populate
- websocket_1 | app_config = AppConfig.create(entry)
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/apps/config.py", line 116, in create
- websocket_1 | mod = import_module(mod_path)
- websocket_1 | File "/usr/local/lib/python3.7/importlib/__init__.py", line 127, in import_module
- websocket_1 | return _bootstrap._gcd_import(name[level:], package, level)
- websocket_1 | File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
- websocket_1 | File "<frozen importlib._bootstrap>", line 983, in _find_and_load
- websocket_1 | File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
- websocket_1 | File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
- websocket_1 | File "<frozen importlib._bootstrap_external>", line 728, in exec_module
- websocket_1 | File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/openwisp_controller/geo/apps.py", line 3, in <module>
- websocket_1 | from django_loci.apps import LociConfig
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django_loci/apps.py", line 4, in <module>
- websocket_1 | from .channels.receivers import load_location_receivers
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django_loci/channels/receivers.py", line 4, in <module>
- websocket_1 | from asgiref.sync import async_to_sync
- websocket_1 | ModuleNotFoundError: No module named 'asgiref.sync'
- websocket_1 | 2020-01-21 23:51:19,692 INFO exited: runworker (exit status 1; not expected)
- websocket_1 | 2020-01-21 23:51:19,692 INFO exited: runworker (exit status 1; not expected)
- websocket_1 | 2020-01-21 23:51:20,696 INFO spawned: 'runworker' with pid 35
- websocket_1 | 2020-01-21 23:51:20,696 INFO spawned: 'runworker' with pid 35
- websocket_1 | Traceback (most recent call last):
- websocket_1 | File "manage.py", line 9, in <module>
- websocket_1 | execute_from_command_line(sys.argv)
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/core/management/__init__.py", line 381, in execute_from_command_line
- websocket_1 | utility.execute()
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/core/management/__init__.py", line 357, in execute
- websocket_1 | django.setup()
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/__init__.py", line 24, in setup
- websocket_1 | apps.populate(settings.INSTALLED_APPS)
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/apps/registry.py", line 91, in populate
- websocket_1 | app_config = AppConfig.create(entry)
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/apps/config.py", line 116, in create
- websocket_1 | mod = import_module(mod_path)
- websocket_1 | File "/usr/local/lib/python3.7/importlib/__init__.py", line 127, in import_module
- websocket_1 | return _bootstrap._gcd_import(name[level:], package, level)
- websocket_1 | File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
- websocket_1 | File "<frozen importlib._bootstrap>", line 983, in _find_and_load
- websocket_1 | File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
- websocket_1 | File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
- websocket_1 | File "<frozen importlib._bootstrap_external>", line 728, in exec_module
- websocket_1 | File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/openwisp_controller/geo/apps.py", line 3, in <module>
- websocket_1 | from django_loci.apps import LociConfig
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django_loci/apps.py", line 4, in <module>
- websocket_1 | from .channels.receivers import load_location_receivers
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django_loci/channels/receivers.py", line 4, in <module>
- websocket_1 | from asgiref.sync import async_to_sync
- websocket_1 | ModuleNotFoundError: No module named 'asgiref.sync'
- websocket_1 | 2020-01-21 23:51:22,555 INFO success: runworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
- websocket_1 | 2020-01-21 23:51:22,555 INFO success: runworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
- websocket_1 | 2020-01-21 23:51:22,555 INFO exited: runworker (exit status 1; not expected)
- websocket_1 | 2020-01-21 23:51:22,555 INFO exited: runworker (exit status 1; not expected)
- websocket_1 | 2020-01-21 23:51:23,568 INFO spawned: 'runworker' with pid 38
- websocket_1 | 2020-01-21 23:51:23,568 INFO spawned: 'runworker' with pid 38
- websocket_1 | Traceback (most recent call last):
- websocket_1 | File "manage.py", line 9, in <module>
- websocket_1 | execute_from_command_line(sys.argv)
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/core/management/__init__.py", line 381, in execute_from_command_line
- websocket_1 | utility.execute()
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/core/management/__init__.py", line 357, in execute
- websocket_1 | django.setup()
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/__init__.py", line 24, in setup
- websocket_1 | apps.populate(settings.INSTALLED_APPS)
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/apps/registry.py", line 91, in populate
- websocket_1 | app_config = AppConfig.create(entry)
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/apps/config.py", line 116, in create
- websocket_1 | mod = import_module(mod_path)
- websocket_1 | File "/usr/local/lib/python3.7/importlib/__init__.py", line 127, in import_module
- websocket_1 | return _bootstrap._gcd_import(name[level:], package, level)
- websocket_1 | File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
- websocket_1 | File "<frozen importlib._bootstrap>", line 983, in _find_and_load
- websocket_1 | File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
- websocket_1 | File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
- websocket_1 | File "<frozen importlib._bootstrap_external>", line 728, in exec_module
- websocket_1 | File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/openwisp_controller/geo/apps.py", line 3, in <module>
- websocket_1 | from django_loci.apps import LociConfig
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django_loci/apps.py", line 4, in <module>
- websocket_1 | from .channels.receivers import load_location_receivers
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django_loci/channels/receivers.py", line 4, in <module>
- websocket_1 | from asgiref.sync import async_to_sync
- websocket_1 | ModuleNotFoundError: No module named 'asgiref.sync'
- websocket_1 | 2020-01-21 23:51:25,262 INFO success: runworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
- websocket_1 | 2020-01-21 23:51:25,262 INFO success: runworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
- websocket_1 | 2020-01-21 23:51:25,263 INFO exited: runworker (exit status 1; not expected)
- websocket_1 | 2020-01-21 23:51:25,263 INFO exited: runworker (exit status 1; not expected)
- websocket_1 | 2020-01-21 23:51:26,265 INFO spawned: 'runworker' with pid 41
- websocket_1 | 2020-01-21 23:51:26,265 INFO spawned: 'runworker' with pid 41
- websocket_1 | Traceback (most recent call last):
- websocket_1 | File "manage.py", line 9, in <module>
- websocket_1 | execute_from_command_line(sys.argv)
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/core/management/__init__.py", line 381, in execute_from_command_line
- websocket_1 | utility.execute()
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/core/management/__init__.py", line 357, in execute
- websocket_1 | django.setup()
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/__init__.py", line 24, in setup
- websocket_1 | apps.populate(settings.INSTALLED_APPS)
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/apps/registry.py", line 91, in populate
- websocket_1 | app_config = AppConfig.create(entry)
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/apps/config.py", line 116, in create
- websocket_1 | mod = import_module(mod_path)
- websocket_1 | File "/usr/local/lib/python3.7/importlib/__init__.py", line 127, in import_module
- websocket_1 | return _bootstrap._gcd_import(name[level:], package, level)
- websocket_1 | File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
- websocket_1 | File "<frozen importlib._bootstrap>", line 983, in _find_and_load
- websocket_1 | File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
- websocket_1 | File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
- websocket_1 | File "<frozen importlib._bootstrap_external>", line 728, in exec_module
- websocket_1 | File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/openwisp_controller/geo/apps.py", line 3, in <module>
- websocket_1 | from django_loci.apps import LociConfig
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django_loci/apps.py", line 4, in <module>
- websocket_1 | from .channels.receivers import load_location_receivers
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django_loci/channels/receivers.py", line 4, in <module>
- websocket_1 | from asgiref.sync import async_to_sync
- websocket_1 | ModuleNotFoundError: No module named 'asgiref.sync'
- websocket_1 | 2020-01-21 23:51:27,821 INFO success: runworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
- websocket_1 | 2020-01-21 23:51:27,821 INFO success: runworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
- websocket_1 | 2020-01-21 23:51:27,822 INFO exited: runworker (exit status 1; not expected)
- websocket_1 | 2020-01-21 23:51:27,822 INFO exited: runworker (exit status 1; not expected)
- websocket_1 | 2020-01-21 23:51:28,826 INFO spawned: 'runworker' with pid 44
- websocket_1 | 2020-01-21 23:51:28,826 INFO spawned: 'runworker' with pid 44
- websocket_1 | Traceback (most recent call last):
- websocket_1 | File "manage.py", line 9, in <module>
- websocket_1 | execute_from_command_line(sys.argv)
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/core/management/__init__.py", line 381, in execute_from_command_line
- websocket_1 | utility.execute()
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/core/management/__init__.py", line 357, in execute
- websocket_1 | django.setup()
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/__init__.py", line 24, in setup
- websocket_1 | apps.populate(settings.INSTALLED_APPS)
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/apps/registry.py", line 91, in populate
- websocket_1 | app_config = AppConfig.create(entry)
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/apps/config.py", line 116, in create
- websocket_1 | mod = import_module(mod_path)
- websocket_1 | File "/usr/local/lib/python3.7/importlib/__init__.py", line 127, in import_module
- websocket_1 | return _bootstrap._gcd_import(name[level:], package, level)
- websocket_1 | File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
- websocket_1 | File "<frozen importlib._bootstrap>", line 983, in _find_and_load
- websocket_1 | File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
- websocket_1 | File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
- websocket_1 | File "<frozen importlib._bootstrap_external>", line 728, in exec_module
- websocket_1 | File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/openwisp_controller/geo/apps.py", line 3, in <module>
- websocket_1 | from django_loci.apps import LociConfig
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django_loci/apps.py", line 4, in <module>
- websocket_1 | from .channels.receivers import load_location_receivers
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django_loci/channels/receivers.py", line 4, in <module>
- websocket_1 | from asgiref.sync import async_to_sync
- websocket_1 | ModuleNotFoundError: No module named 'asgiref.sync'
- websocket_1 | 2020-01-21 23:51:29,385 INFO exited: runworker (exit status 1; not expected)
- websocket_1 | 2020-01-21 23:51:29,385 INFO exited: runworker (exit status 1; not expected)
- websocket_1 | 2020-01-21 23:51:30,406 INFO spawned: 'runworker' with pid 47
- websocket_1 | 2020-01-21 23:51:30,406 INFO spawned: 'runworker' with pid 47
- websocket_1 | Traceback (most recent call last):
- websocket_1 | File "manage.py", line 9, in <module>
- websocket_1 | execute_from_command_line(sys.argv)
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/core/management/__init__.py", line 381, in execute_from_command_line
- websocket_1 | utility.execute()
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/core/management/__init__.py", line 357, in execute
- websocket_1 | django.setup()
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/__init__.py", line 24, in setup
- websocket_1 | apps.populate(settings.INSTALLED_APPS)
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/apps/registry.py", line 91, in populate
- websocket_1 | app_config = AppConfig.create(entry)
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/apps/config.py", line 116, in create
- websocket_1 | mod = import_module(mod_path)
- websocket_1 | File "/usr/local/lib/python3.7/importlib/__init__.py", line 127, in import_module
- websocket_1 | return _bootstrap._gcd_import(name[level:], package, level)
- websocket_1 | File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
- websocket_1 | File "<frozen importlib._bootstrap>", line 983, in _find_and_load
- websocket_1 | File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
- websocket_1 | File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
- websocket_1 | File "<frozen importlib._bootstrap_external>", line 728, in exec_module
- websocket_1 | File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/openwisp_controller/geo/apps.py", line 3, in <module>
- websocket_1 | from django_loci.apps import LociConfig
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django_loci/apps.py", line 4, in <module>
- websocket_1 | from .channels.receivers import load_location_receivers
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django_loci/channels/receivers.py", line 4, in <module>
- websocket_1 | from asgiref.sync import async_to_sync
- websocket_1 | ModuleNotFoundError: No module named 'asgiref.sync'
- websocket_1 | 2020-01-21 23:51:31,059 INFO exited: runworker (exit status 1; not expected)
- websocket_1 | 2020-01-21 23:51:31,059 INFO exited: runworker (exit status 1; not expected)
- websocket_1 | 2020-01-21 23:51:34,034 INFO spawned: 'runworker' with pid 50
- websocket_1 | 2020-01-21 23:51:34,034 INFO spawned: 'runworker' with pid 50
- websocket_1 | Traceback (most recent call last):
- websocket_1 | File "manage.py", line 9, in <module>
- websocket_1 | execute_from_command_line(sys.argv)
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/core/management/__init__.py", line 381, in execute_from_command_line
- websocket_1 | utility.execute()
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/core/management/__init__.py", line 357, in execute
- websocket_1 | django.setup()
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/__init__.py", line 24, in setup
- websocket_1 | apps.populate(settings.INSTALLED_APPS)
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/apps/registry.py", line 91, in populate
- websocket_1 | app_config = AppConfig.create(entry)
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/apps/config.py", line 116, in create
- websocket_1 | mod = import_module(mod_path)
- websocket_1 | File "/usr/local/lib/python3.7/importlib/__init__.py", line 127, in import_module
- websocket_1 | return _bootstrap._gcd_import(name[level:], package, level)
- websocket_1 | File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
- websocket_1 | File "<frozen importlib._bootstrap>", line 983, in _find_and_load
- websocket_1 | File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
- websocket_1 | File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
- websocket_1 | File "<frozen importlib._bootstrap_external>", line 728, in exec_module
- websocket_1 | File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/openwisp_controller/geo/apps.py", line 3, in <module>
- websocket_1 | from django_loci.apps import LociConfig
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django_loci/apps.py", line 4, in <module>
- websocket_1 | from .channels.receivers import load_location_receivers
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django_loci/channels/receivers.py", line 4, in <module>
- websocket_1 | from asgiref.sync import async_to_sync
- websocket_1 | ModuleNotFoundError: No module named 'asgiref.sync'
- websocket_1 | 2020-01-21 23:51:35,618 INFO success: runworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
- websocket_1 | 2020-01-21 23:51:35,618 INFO success: runworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
- websocket_1 | 2020-01-21 23:51:35,618 INFO exited: runworker (exit status 1; not expected)
- websocket_1 | 2020-01-21 23:51:35,618 INFO exited: runworker (exit status 1; not expected)
- websocket_1 | 2020-01-21 23:51:36,623 INFO spawned: 'runworker' with pid 53
- websocket_1 | 2020-01-21 23:51:36,623 INFO spawned: 'runworker' with pid 53
- websocket_1 | Traceback (most recent call last):
- websocket_1 | File "manage.py", line 9, in <module>
- websocket_1 | execute_from_command_line(sys.argv)
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/core/management/__init__.py", line 381, in execute_from_command_line
- websocket_1 | utility.execute()
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/core/management/__init__.py", line 357, in execute
- websocket_1 | django.setup()
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/__init__.py", line 24, in setup
- websocket_1 | apps.populate(settings.INSTALLED_APPS)
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/apps/registry.py", line 91, in populate
- websocket_1 | app_config = AppConfig.create(entry)
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/apps/config.py", line 116, in create
- websocket_1 | mod = import_module(mod_path)
- websocket_1 | File "/usr/local/lib/python3.7/importlib/__init__.py", line 127, in import_module
- websocket_1 | return _bootstrap._gcd_import(name[level:], package, level)
- websocket_1 | File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
- websocket_1 | File "<frozen importlib._bootstrap>", line 983, in _find_and_load
- websocket_1 | File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
- websocket_1 | File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
- websocket_1 | File "<frozen importlib._bootstrap_external>", line 728, in exec_module
- websocket_1 | File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/openwisp_controller/geo/apps.py", line 3, in <module>
- websocket_1 | from django_loci.apps import LociConfig
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django_loci/apps.py", line 4, in <module>
- websocket_1 | from .channels.receivers import load_location_receivers
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django_loci/channels/receivers.py", line 4, in <module>
- websocket_1 | from asgiref.sync import async_to_sync
- websocket_1 | ModuleNotFoundError: No module named 'asgiref.sync'
- websocket_1 | 2020-01-21 23:51:38,193 INFO success: runworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
- websocket_1 | 2020-01-21 23:51:38,193 INFO success: runworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
- websocket_1 | 2020-01-21 23:51:38,194 INFO exited: runworker (exit status 1; not expected)
- websocket_1 | 2020-01-21 23:51:38,194 INFO exited: runworker (exit status 1; not expected)
- websocket_1 | 2020-01-21 23:51:39,199 INFO spawned: 'runworker' with pid 56
- websocket_1 | 2020-01-21 23:51:39,199 INFO spawned: 'runworker' with pid 56
- websocket_1 | Traceback (most recent call last):
- websocket_1 | File "manage.py", line 9, in <module>
- websocket_1 | execute_from_command_line(sys.argv)
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/core/management/__init__.py", line 381, in execute_from_command_line
- websocket_1 | utility.execute()
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/core/management/__init__.py", line 357, in execute
- websocket_1 | django.setup()
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/__init__.py", line 24, in setup
- websocket_1 | apps.populate(settings.INSTALLED_APPS)
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/apps/registry.py", line 91, in populate
- websocket_1 | app_config = AppConfig.create(entry)
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/apps/config.py", line 116, in create
- websocket_1 | mod = import_module(mod_path)
- websocket_1 | File "/usr/local/lib/python3.7/importlib/__init__.py", line 127, in import_module
- websocket_1 | return _bootstrap._gcd_import(name[level:], package, level)
- websocket_1 | File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
- websocket_1 | File "<frozen importlib._bootstrap>", line 983, in _find_and_load
- websocket_1 | File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
- websocket_1 | File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
- websocket_1 | File "<frozen importlib._bootstrap_external>", line 728, in exec_module
- websocket_1 | File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/openwisp_controller/geo/apps.py", line 3, in <module>
- websocket_1 | from django_loci.apps import LociConfig
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django_loci/apps.py", line 4, in <module>
- websocket_1 | from .channels.receivers import load_location_receivers
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django_loci/channels/receivers.py", line 4, in <module>
- websocket_1 | from asgiref.sync import async_to_sync
- websocket_1 | ModuleNotFoundError: No module named 'asgiref.sync'
- websocket_1 | 2020-01-21 23:51:40,968 INFO success: runworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
- websocket_1 | 2020-01-21 23:51:40,968 INFO success: runworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
- websocket_1 | 2020-01-21 23:51:40,968 INFO exited: runworker (exit status 1; not expected)
- websocket_1 | 2020-01-21 23:51:40,968 INFO exited: runworker (exit status 1; not expected)
- websocket_1 | 2020-01-21 23:51:41,975 INFO spawned: 'runworker' with pid 59
- websocket_1 | 2020-01-21 23:51:41,975 INFO spawned: 'runworker' with pid 59
- websocket_1 | Traceback (most recent call last):
- websocket_1 | File "manage.py", line 9, in <module>
- websocket_1 | execute_from_command_line(sys.argv)
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/core/management/__init__.py", line 381, in execute_from_command_line
- websocket_1 | utility.execute()
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/core/management/__init__.py", line 357, in execute
- websocket_1 | django.setup()
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/__init__.py", line 24, in setup
- websocket_1 | apps.populate(settings.INSTALLED_APPS)
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/apps/registry.py", line 91, in populate
- websocket_1 | app_config = AppConfig.create(entry)
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/apps/config.py", line 116, in create
- websocket_1 | mod = import_module(mod_path)
- websocket_1 | File "/usr/local/lib/python3.7/importlib/__init__.py", line 127, in import_module
- websocket_1 | return _bootstrap._gcd_import(name[level:], package, level)
- websocket_1 | File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
- websocket_1 | File "<frozen importlib._bootstrap>", line 983, in _find_and_load
- websocket_1 | File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
- websocket_1 | File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
- websocket_1 | File "<frozen importlib._bootstrap_external>", line 728, in exec_module
- websocket_1 | File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/openwisp_controller/geo/apps.py", line 3, in <module>
- websocket_1 | from django_loci.apps import LociConfig
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django_loci/apps.py", line 4, in <module>
- websocket_1 | from .channels.receivers import load_location_receivers
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django_loci/channels/receivers.py", line 4, in <module>
- websocket_1 | from asgiref.sync import async_to_sync
- websocket_1 | ModuleNotFoundError: No module named 'asgiref.sync'
- websocket_1 | 2020-01-21 23:51:42,636 INFO exited: runworker (exit status 1; not expected)
- websocket_1 | 2020-01-21 23:51:42,636 INFO exited: runworker (exit status 1; not expected)
- websocket_1 | 2020-01-21 23:51:43,641 INFO spawned: 'runworker' with pid 62
- websocket_1 | 2020-01-21 23:51:43,641 INFO spawned: 'runworker' with pid 62
- websocket_1 | Traceback (most recent call last):
- websocket_1 | File "manage.py", line 9, in <module>
- websocket_1 | execute_from_command_line(sys.argv)
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/core/management/__init__.py", line 381, in execute_from_command_line
- websocket_1 | utility.execute()
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/core/management/__init__.py", line 357, in execute
- websocket_1 | django.setup()
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/__init__.py", line 24, in setup
- websocket_1 | apps.populate(settings.INSTALLED_APPS)
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/apps/registry.py", line 91, in populate
- websocket_1 | app_config = AppConfig.create(entry)
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/apps/config.py", line 116, in create
- websocket_1 | mod = import_module(mod_path)
- websocket_1 | File "/usr/local/lib/python3.7/importlib/__init__.py", line 127, in import_module
- websocket_1 | return _bootstrap._gcd_import(name[level:], package, level)
- websocket_1 | File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
- websocket_1 | File "<frozen importlib._bootstrap>", line 983, in _find_and_load
- websocket_1 | File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
- websocket_1 | File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
- websocket_1 | File "<frozen importlib._bootstrap_external>", line 728, in exec_module
- websocket_1 | File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/openwisp_controller/geo/apps.py", line 3, in <module>
- websocket_1 | from django_loci.apps import LociConfig
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django_loci/apps.py", line 4, in <module>
- websocket_1 | from .channels.receivers import load_location_receivers
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django_loci/channels/receivers.py", line 4, in <module>
- websocket_1 | from asgiref.sync import async_to_sync
- websocket_1 | ModuleNotFoundError: No module named 'asgiref.sync'
- websocket_1 | 2020-01-21 23:51:45,317 INFO success: runworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
- websocket_1 | 2020-01-21 23:51:45,317 INFO success: runworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
- websocket_1 | 2020-01-21 23:51:45,318 INFO exited: runworker (exit status 1; not expected)
- websocket_1 | 2020-01-21 23:51:45,318 INFO exited: runworker (exit status 1; not expected)
- websocket_1 | 2020-01-21 23:51:46,329 INFO spawned: 'runworker' with pid 65
- websocket_1 | 2020-01-21 23:51:46,329 INFO spawned: 'runworker' with pid 65
- websocket_1 | 2020-01-21 23:51:47,365 INFO success: runworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
- websocket_1 | 2020-01-21 23:51:47,365 INFO success: runworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
- websocket_1 | Traceback (most recent call last):
- websocket_1 | File "manage.py", line 9, in <module>
- websocket_1 | execute_from_command_line(sys.argv)
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/core/management/__init__.py", line 381, in execute_from_command_line
- websocket_1 | utility.execute()
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/core/management/__init__.py", line 357, in execute
- websocket_1 | django.setup()
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/__init__.py", line 24, in setup
- websocket_1 | apps.populate(settings.INSTALLED_APPS)
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/apps/registry.py", line 91, in populate
- websocket_1 | app_config = AppConfig.create(entry)
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/apps/config.py", line 116, in create
- websocket_1 | mod = import_module(mod_path)
- websocket_1 | File "/usr/local/lib/python3.7/importlib/__init__.py", line 127, in import_module
- websocket_1 | return _bootstrap._gcd_import(name[level:], package, level)
- websocket_1 | File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
- websocket_1 | File "<frozen importlib._bootstrap>", line 983, in _find_and_load
- websocket_1 | File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
- websocket_1 | File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
- websocket_1 | File "<frozen importlib._bootstrap_external>", line 728, in exec_module
- websocket_1 | File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/openwisp_controller/geo/apps.py", line 3, in <module>
- websocket_1 | from django_loci.apps import LociConfig
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django_loci/apps.py", line 4, in <module>
- websocket_1 | from .channels.receivers import load_location_receivers
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django_loci/channels/receivers.py", line 4, in <module>
- websocket_1 | from asgiref.sync import async_to_sync
- websocket_1 | ModuleNotFoundError: No module named 'asgiref.sync'
- websocket_1 | 2020-01-21 23:51:48,761 INFO exited: runworker (exit status 1; not expected)
- websocket_1 | 2020-01-21 23:51:48,761 INFO exited: runworker (exit status 1; not expected)
- websocket_1 | 2020-01-21 23:51:49,773 INFO spawned: 'runworker' with pid 68
- websocket_1 | 2020-01-21 23:51:49,773 INFO spawned: 'runworker' with pid 68
- websocket_1 | Traceback (most recent call last):
- websocket_1 | File "manage.py", line 9, in <module>
- websocket_1 | execute_from_command_line(sys.argv)
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/core/management/__init__.py", line 381, in execute_from_command_line
- websocket_1 | utility.execute()
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/core/management/__init__.py", line 357, in execute
- websocket_1 | django.setup()
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/__init__.py", line 24, in setup
- websocket_1 | apps.populate(settings.INSTALLED_APPS)
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/apps/registry.py", line 91, in populate
- websocket_1 | app_config = AppConfig.create(entry)
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/apps/config.py", line 116, in create
- websocket_1 | mod = import_module(mod_path)
- websocket_1 | File "/usr/local/lib/python3.7/importlib/__init__.py", line 127, in import_module
- websocket_1 | return _bootstrap._gcd_import(name[level:], package, level)
- websocket_1 | File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
- websocket_1 | File "<frozen importlib._bootstrap>", line 983, in _find_and_load
- websocket_1 | File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
- websocket_1 | File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
- websocket_1 | File "<frozen importlib._bootstrap_external>", line 728, in exec_module
- websocket_1 | File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/openwisp_controller/geo/apps.py", line 3, in <module>
- websocket_1 | from django_loci.apps import LociConfig
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django_loci/apps.py", line 4, in <module>
- websocket_1 | from .channels.receivers import load_location_receivers
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django_loci/channels/receivers.py", line 4, in <module>
- websocket_1 | from asgiref.sync import async_to_sync
- websocket_1 | ModuleNotFoundError: No module named 'asgiref.sync'
- websocket_1 | 2020-01-21 23:51:50,340 INFO exited: runworker (exit status 1; not expected)
- websocket_1 | 2020-01-21 23:51:50,340 INFO exited: runworker (exit status 1; not expected)
- websocket_1 | 2020-01-21 23:51:51,347 INFO spawned: 'runworker' with pid 71
- websocket_1 | 2020-01-21 23:51:51,347 INFO spawned: 'runworker' with pid 71
- websocket_1 | Traceback (most recent call last):
- websocket_1 | File "manage.py", line 9, in <module>
- websocket_1 | execute_from_command_line(sys.argv)
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/core/management/__init__.py", line 381, in execute_from_command_line
- websocket_1 | utility.execute()
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/core/management/__init__.py", line 357, in execute
- websocket_1 | django.setup()
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/__init__.py", line 24, in setup
- websocket_1 | apps.populate(settings.INSTALLED_APPS)
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/apps/registry.py", line 91, in populate
- websocket_1 | app_config = AppConfig.create(entry)
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/apps/config.py", line 116, in create
- websocket_1 | mod = import_module(mod_path)
- websocket_1 | File "/usr/local/lib/python3.7/importlib/__init__.py", line 127, in import_module
- websocket_1 | return _bootstrap._gcd_import(name[level:], package, level)
- websocket_1 | File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
- websocket_1 | File "<frozen importlib._bootstrap>", line 983, in _find_and_load
- websocket_1 | File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
- websocket_1 | File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
- websocket_1 | File "<frozen importlib._bootstrap_external>", line 728, in exec_module
- websocket_1 | File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/openwisp_controller/geo/apps.py", line 3, in <module>
- websocket_1 | from django_loci.apps import LociConfig
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django_loci/apps.py", line 4, in <module>
- websocket_1 | from .channels.receivers import load_location_receivers
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django_loci/channels/receivers.py", line 4, in <module>
- websocket_1 | from asgiref.sync import async_to_sync
- websocket_1 | ModuleNotFoundError: No module named 'asgiref.sync'
- websocket_1 | 2020-01-21 23:51:51,872 INFO exited: runworker (exit status 1; not expected)
- websocket_1 | 2020-01-21 23:51:51,872 INFO exited: runworker (exit status 1; not expected)
- websocket_1 | 2020-01-21 23:51:53,882 INFO spawned: 'runworker' with pid 74
- websocket_1 | 2020-01-21 23:51:53,882 INFO spawned: 'runworker' with pid 74
- websocket_1 | Traceback (most recent call last):
- websocket_1 | File "manage.py", line 9, in <module>
- websocket_1 | execute_from_command_line(sys.argv)
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/core/management/__init__.py", line 381, in execute_from_command_line
- websocket_1 | utility.execute()
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/core/management/__init__.py", line 357, in execute
- websocket_1 | django.setup()
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/__init__.py", line 24, in setup
- websocket_1 | apps.populate(settings.INSTALLED_APPS)
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/apps/registry.py", line 91, in populate
- websocket_1 | app_config = AppConfig.create(entry)
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/apps/config.py", line 116, in create
- websocket_1 | mod = import_module(mod_path)
- websocket_1 | File "/usr/local/lib/python3.7/importlib/__init__.py", line 127, in import_module
- websocket_1 | return _bootstrap._gcd_import(name[level:], package, level)
- websocket_1 | File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
- websocket_1 | File "<frozen importlib._bootstrap>", line 983, in _find_and_load
- websocket_1 | File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
- websocket_1 | File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
- websocket_1 | File "<frozen importlib._bootstrap_external>", line 728, in exec_module
- websocket_1 | File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/openwisp_controller/geo/apps.py", line 3, in <module>
- websocket_1 | from django_loci.apps import LociConfig
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django_loci/apps.py", line 4, in <module>
- websocket_1 | from .channels.receivers import load_location_receivers
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django_loci/channels/receivers.py", line 4, in <module>
- websocket_1 | from asgiref.sync import async_to_sync
- websocket_1 | ModuleNotFoundError: No module named 'asgiref.sync'
- websocket_1 | 2020-01-21 23:51:55,508 INFO success: runworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
- websocket_1 | 2020-01-21 23:51:55,508 INFO success: runworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
- websocket_1 | 2020-01-21 23:51:55,508 INFO exited: runworker (exit status 1; not expected)
- websocket_1 | 2020-01-21 23:51:55,508 INFO exited: runworker (exit status 1; not expected)
- websocket_1 | 2020-01-21 23:51:56,513 INFO spawned: 'runworker' with pid 77
- websocket_1 | 2020-01-21 23:51:56,513 INFO spawned: 'runworker' with pid 77
- websocket_1 | Traceback (most recent call last):
- websocket_1 | File "manage.py", line 9, in <module>
- websocket_1 | execute_from_command_line(sys.argv)
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/core/management/__init__.py", line 381, in execute_from_command_line
- websocket_1 | utility.execute()
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/core/management/__init__.py", line 357, in execute
- websocket_1 | django.setup()
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/__init__.py", line 24, in setup
- websocket_1 | apps.populate(settings.INSTALLED_APPS)
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/apps/registry.py", line 91, in populate
- websocket_1 | app_config = AppConfig.create(entry)
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/apps/config.py", line 116, in create
- websocket_1 | mod = import_module(mod_path)
- websocket_1 | File "/usr/local/lib/python3.7/importlib/__init__.py", line 127, in import_module
- websocket_1 | return _bootstrap._gcd_import(name[level:], package, level)
- websocket_1 | File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
- websocket_1 | File "<frozen importlib._bootstrap>", line 983, in _find_and_load
- websocket_1 | File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
- websocket_1 | File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
- websocket_1 | File "<frozen importlib._bootstrap_external>", line 728, in exec_module
- websocket_1 | File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/openwisp_controller/geo/apps.py", line 3, in <module>
- websocket_1 | from django_loci.apps import LociConfig
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django_loci/apps.py", line 4, in <module>
- websocket_1 | from .channels.receivers import load_location_receivers
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django_loci/channels/receivers.py", line 4, in <module>
- websocket_1 | from asgiref.sync import async_to_sync
- websocket_1 | ModuleNotFoundError: No module named 'asgiref.sync'
- websocket_1 | 2020-01-21 23:51:57,496 INFO exited: runworker (exit status 1; not expected)
- websocket_1 | 2020-01-21 23:51:57,496 INFO exited: runworker (exit status 1; not expected)
- websocket_1 | 2020-01-21 23:51:58,502 INFO spawned: 'runworker' with pid 80
- websocket_1 | 2020-01-21 23:51:58,502 INFO spawned: 'runworker' with pid 80
- websocket_1 | Traceback (most recent call last):
- websocket_1 | File "manage.py", line 9, in <module>
- websocket_1 | execute_from_command_line(sys.argv)
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/core/management/__init__.py", line 381, in execute_from_command_line
- websocket_1 | utility.execute()
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/core/management/__init__.py", line 357, in execute
- websocket_1 | django.setup()
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/__init__.py", line 24, in setup
- websocket_1 | apps.populate(settings.INSTALLED_APPS)
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/apps/registry.py", line 91, in populate
- websocket_1 | app_config = AppConfig.create(entry)
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/apps/config.py", line 116, in create
- websocket_1 | mod = import_module(mod_path)
- websocket_1 | File "/usr/local/lib/python3.7/importlib/__init__.py", line 127, in import_module
- websocket_1 | return _bootstrap._gcd_import(name[level:], package, level)
- websocket_1 | File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
- websocket_1 | File "<frozen importlib._bootstrap>", line 983, in _find_and_load
- websocket_1 | File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
- websocket_1 | File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
- websocket_1 | File "<frozen importlib._bootstrap_external>", line 728, in exec_module
- websocket_1 | File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/openwisp_controller/geo/apps.py", line 3, in <module>
- websocket_1 | from django_loci.apps import LociConfig
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django_loci/apps.py", line 4, in <module>
- websocket_1 | from .channels.receivers import load_location_receivers
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django_loci/channels/receivers.py", line 4, in <module>
- websocket_1 | from asgiref.sync import async_to_sync
- websocket_1 | ModuleNotFoundError: No module named 'asgiref.sync'
- websocket_1 | 2020-01-21 23:51:59,312 INFO exited: runworker (exit status 1; not expected)
- websocket_1 | 2020-01-21 23:51:59,312 INFO exited: runworker (exit status 1; not expected)
- websocket_1 | 2020-01-21 23:52:02,285 INFO spawned: 'runworker' with pid 83
- websocket_1 | 2020-01-21 23:52:02,285 INFO spawned: 'runworker' with pid 83
- websocket_1 | Traceback (most recent call last):
- websocket_1 | File "manage.py", line 9, in <module>
- websocket_1 | execute_from_command_line(sys.argv)
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/core/management/__init__.py", line 381, in execute_from_command_line
- websocket_1 | utility.execute()
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/core/management/__init__.py", line 357, in execute
- websocket_1 | django.setup()
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/__init__.py", line 24, in setup
- websocket_1 | apps.populate(settings.INSTALLED_APPS)
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/apps/registry.py", line 91, in populate
- websocket_1 | app_config = AppConfig.create(entry)
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/apps/config.py", line 116, in create
- websocket_1 | mod = import_module(mod_path)
- websocket_1 | File "/usr/local/lib/python3.7/importlib/__init__.py", line 127, in import_module
- websocket_1 | return _bootstrap._gcd_import(name[level:], package, level)
- websocket_1 | File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
- websocket_1 | File "<frozen importlib._bootstrap>", line 983, in _find_and_load
- websocket_1 | File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
- websocket_1 | File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
- websocket_1 | File "<frozen importlib._bootstrap_external>", line 728, in exec_module
- websocket_1 | File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/openwisp_controller/geo/apps.py", line 3, in <module>
- websocket_1 | from django_loci.apps import LociConfig
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django_loci/apps.py", line 4, in <module>
- websocket_1 | from .channels.receivers import load_location_receivers
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django_loci/channels/receivers.py", line 4, in <module>
- websocket_1 | from asgiref.sync import async_to_sync
- websocket_1 | ModuleNotFoundError: No module named 'asgiref.sync'
- websocket_1 | 2020-01-21 23:52:02,832 INFO exited: runworker (exit status 1; not expected)
- websocket_1 | 2020-01-21 23:52:02,832 INFO exited: runworker (exit status 1; not expected)
- websocket_1 | 2020-01-21 23:52:05,841 INFO spawned: 'runworker' with pid 86
- websocket_1 | 2020-01-21 23:52:05,841 INFO spawned: 'runworker' with pid 86
- websocket_1 | Traceback (most recent call last):
- websocket_1 | File "manage.py", line 9, in <module>
- websocket_1 | execute_from_command_line(sys.argv)
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/core/management/__init__.py", line 381, in execute_from_command_line
- websocket_1 | utility.execute()
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/core/management/__init__.py", line 357, in execute
- websocket_1 | django.setup()
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/__init__.py", line 24, in setup
- websocket_1 | apps.populate(settings.INSTALLED_APPS)
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/apps/registry.py", line 91, in populate
- websocket_1 | app_config = AppConfig.create(entry)
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/apps/config.py", line 116, in create
- websocket_1 | mod = import_module(mod_path)
- websocket_1 | File "/usr/local/lib/python3.7/importlib/__init__.py", line 127, in import_module
- websocket_1 | return _bootstrap._gcd_import(name[level:], package, level)
- websocket_1 | File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
- websocket_1 | File "<frozen importlib._bootstrap>", line 983, in _find_and_load
- websocket_1 | File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
- websocket_1 | File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
- websocket_1 | File "<frozen importlib._bootstrap_external>", line 728, in exec_module
- websocket_1 | File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/openwisp_controller/geo/apps.py", line 3, in <module>
- websocket_1 | from django_loci.apps import LociConfig
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django_loci/apps.py", line 4, in <module>
- websocket_1 | from .channels.receivers import load_location_receivers
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django_loci/channels/receivers.py", line 4, in <module>
- websocket_1 | from asgiref.sync import async_to_sync
- websocket_1 | ModuleNotFoundError: No module named 'asgiref.sync'
- 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"
- nginx_1 | [48e05e71f472] - 172.18.0.14 - - [21/Jan/2020:23:52:07 +0530] "GET /admin/login/ HTTP/1.1" 504 167 "-" "Wget" "-"
- websocket_1 | 2020-01-21 23:52:07,477 INFO success: runworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
- websocket_1 | 2020-01-21 23:52:07,477 INFO success: runworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
- websocket_1 | 2020-01-21 23:52:07,477 INFO exited: runworker (exit status 1; not expected)
- websocket_1 | 2020-01-21 23:52:07,477 INFO exited: runworker (exit status 1; not expected)
- websocket_1 | 2020-01-21 23:52:08,480 INFO spawned: 'runworker' with pid 89
- websocket_1 | 2020-01-21 23:52:08,480 INFO spawned: 'runworker' with pid 89
- 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"
- nginx_1 | [48e05e71f472] - 172.18.0.4 - - [21/Jan/2020:23:52:08 +0530] "GET /admin/login/ HTTP/1.1" 504 167 "-" "Wget" "-"
- websocket_1 | Traceback (most recent call last):
- websocket_1 | File "manage.py", line 9, in <module>
- websocket_1 | execute_from_command_line(sys.argv)
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/core/management/__init__.py", line 381, in execute_from_command_line
- websocket_1 | utility.execute()
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/core/management/__init__.py", line 357, in execute
- websocket_1 | django.setup()
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/__init__.py", line 24, in setup
- websocket_1 | apps.populate(settings.INSTALLED_APPS)
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/apps/registry.py", line 91, in populate
- websocket_1 | app_config = AppConfig.create(entry)
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/apps/config.py", line 116, in create
- websocket_1 | mod = import_module(mod_path)
- websocket_1 | File "/usr/local/lib/python3.7/importlib/__init__.py", line 127, in import_module
- websocket_1 | return _bootstrap._gcd_import(name[level:], package, level)
- websocket_1 | File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
- websocket_1 | File "<frozen importlib._bootstrap>", line 983, in _find_and_load
- websocket_1 | File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
- websocket_1 | File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
- websocket_1 | File "<frozen importlib._bootstrap_external>", line 728, in exec_module
- websocket_1 | File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/openwisp_controller/geo/apps.py", line 3, in <module>
- websocket_1 | from django_loci.apps import LociConfig
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django_loci/apps.py", line 4, in <module>
- websocket_1 | from .channels.receivers import load_location_receivers
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django_loci/channels/receivers.py", line 4, in <module>
- websocket_1 | from asgiref.sync import async_to_sync
- websocket_1 | ModuleNotFoundError: No module named 'asgiref.sync'
- websocket_1 | 2020-01-21 23:52:10,133 INFO success: runworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
- websocket_1 | 2020-01-21 23:52:10,133 INFO success: runworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
- websocket_1 | 2020-01-21 23:52:10,133 INFO exited: runworker (exit status 1; not expected)
- websocket_1 | 2020-01-21 23:52:10,133 INFO exited: runworker (exit status 1; not expected)
- websocket_1 | 2020-01-21 23:52:11,137 INFO spawned: 'runworker' with pid 92
- websocket_1 | 2020-01-21 23:52:11,137 INFO spawned: 'runworker' with pid 92
- websocket_1 | Traceback (most recent call last):
- websocket_1 | File "manage.py", line 9, in <module>
- websocket_1 | execute_from_command_line(sys.argv)
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/core/management/__init__.py", line 381, in execute_from_command_line
- websocket_1 | utility.execute()
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/core/management/__init__.py", line 357, in execute
- websocket_1 | django.setup()
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/__init__.py", line 24, in setup
- websocket_1 | apps.populate(settings.INSTALLED_APPS)
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/apps/registry.py", line 91, in populate
- websocket_1 | app_config = AppConfig.create(entry)
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/apps/config.py", line 116, in create
- websocket_1 | mod = import_module(mod_path)
- websocket_1 | File "/usr/local/lib/python3.7/importlib/__init__.py", line 127, in import_module
- websocket_1 | return _bootstrap._gcd_import(name[level:], package, level)
- websocket_1 | File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
- websocket_1 | File "<frozen importlib._bootstrap>", line 983, in _find_and_load
- websocket_1 | File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
- websocket_1 | File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
- websocket_1 | File "<frozen importlib._bootstrap_external>", line 728, in exec_module
- websocket_1 | File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/openwisp_controller/geo/apps.py", line 3, in <module>
- websocket_1 | from django_loci.apps import LociConfig
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django_loci/apps.py", line 4, in <module>
- websocket_1 | from .channels.receivers import load_location_receivers
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django_loci/channels/receivers.py", line 4, in <module>
- websocket_1 | from asgiref.sync import async_to_sync
- websocket_1 | ModuleNotFoundError: No module named 'asgiref.sync'
- websocket_1 | 2020-01-21 23:52:12,760 INFO success: runworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
- websocket_1 | 2020-01-21 23:52:12,760 INFO success: runworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
- websocket_1 | 2020-01-21 23:52:12,761 INFO exited: runworker (exit status 1; not expected)
- websocket_1 | 2020-01-21 23:52:12,761 INFO exited: runworker (exit status 1; not expected)
- websocket_1 | 2020-01-21 23:52:13,768 INFO spawned: 'runworker' with pid 95
- websocket_1 | 2020-01-21 23:52:13,768 INFO spawned: 'runworker' with pid 95
- websocket_1 | 2020-01-21 23:52:14,793 INFO success: runworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
- websocket_1 | 2020-01-21 23:52:14,793 INFO success: runworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
- websocket_1 | Traceback (most recent call last):
- websocket_1 | File "manage.py", line 9, in <module>
- websocket_1 | execute_from_command_line(sys.argv)
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/core/management/__init__.py", line 381, in execute_from_command_line
- websocket_1 | utility.execute()
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/core/management/__init__.py", line 357, in execute
- websocket_1 | django.setup()
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/__init__.py", line 24, in setup
- websocket_1 | apps.populate(settings.INSTALLED_APPS)
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/apps/registry.py", line 91, in populate
- websocket_1 | app_config = AppConfig.create(entry)
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/apps/config.py", line 116, in create
- websocket_1 | mod = import_module(mod_path)
- websocket_1 | File "/usr/local/lib/python3.7/importlib/__init__.py", line 127, in import_module
- websocket_1 | return _bootstrap._gcd_import(name[level:], package, level)
- websocket_1 | File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
- websocket_1 | File "<frozen importlib._bootstrap>", line 983, in _find_and_load
- websocket_1 | File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
- websocket_1 | File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
- websocket_1 | File "<frozen importlib._bootstrap_external>", line 728, in exec_module
- websocket_1 | File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/openwisp_controller/geo/apps.py", line 3, in <module>
- websocket_1 | from django_loci.apps import LociConfig
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django_loci/apps.py", line 4, in <module>
- websocket_1 | from .channels.receivers import load_location_receivers
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django_loci/channels/receivers.py", line 4, in <module>
- websocket_1 | from asgiref.sync import async_to_sync
- websocket_1 | ModuleNotFoundError: No module named 'asgiref.sync'
- websocket_1 | 2020-01-21 23:52:16,531 INFO exited: runworker (exit status 1; not expected)
- websocket_1 | 2020-01-21 23:52:16,531 INFO exited: runworker (exit status 1; not expected)
- websocket_1 | 2020-01-21 23:52:17,537 INFO spawned: 'runworker' with pid 98
- websocket_1 | 2020-01-21 23:52:17,537 INFO spawned: 'runworker' with pid 98
- websocket_1 | 2020-01-21 23:52:18,540 INFO success: runworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
- websocket_1 | 2020-01-21 23:52:18,540 INFO success: runworker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
- websocket_1 | Traceback (most recent call last):
- websocket_1 | File "manage.py", line 9, in <module>
- websocket_1 | execute_from_command_line(sys.argv)
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/core/management/__init__.py", line 381, in execute_from_command_line
- websocket_1 | utility.execute()
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/core/management/__init__.py", line 357, in execute
- websocket_1 | django.setup()
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/__init__.py", line 24, in setup
- websocket_1 | apps.populate(settings.INSTALLED_APPS)
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/apps/registry.py", line 91, in populate
- websocket_1 | app_config = AppConfig.create(entry)
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/apps/config.py", line 116, in create
- websocket_1 | mod = import_module(mod_path)
- websocket_1 | File "/usr/local/lib/python3.7/importlib/__init__.py", line 127, in import_module
- websocket_1 | return _bootstrap._gcd_import(name[level:], package, level)
- websocket_1 | File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
- websocket_1 | File "<frozen importlib._bootstrap>", line 983, in _find_and_load
- websocket_1 | File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
- websocket_1 | File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
- websocket_1 | File "<frozen importlib._bootstrap_external>", line 728, in exec_module
- websocket_1 | File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/openwisp_controller/geo/apps.py", line 3, in <module>
- websocket_1 | from django_loci.apps import LociConfig
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django_loci/apps.py", line 4, in <module>
- websocket_1 | from .channels.receivers import load_location_receivers
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django_loci/channels/receivers.py", line 4, in <module>
- websocket_1 | from asgiref.sync import async_to_sync
- websocket_1 | ModuleNotFoundError: No module named 'asgiref.sync'
- websocket_1 | 2020-01-21 23:52:18,899 INFO exited: runworker (exit status 1; not expected)
- websocket_1 | 2020-01-21 23:52:18,899 INFO exited: runworker (exit status 1; not expected)
- websocket_1 | 2020-01-21 23:52:19,905 INFO spawned: 'runworker' with pid 101
- websocket_1 | 2020-01-21 23:52:19,905 INFO spawned: 'runworker' with pid 101
- websocket_1 | Traceback (most recent call last):
- websocket_1 | File "manage.py", line 9, in <module>
- websocket_1 | execute_from_command_line(sys.argv)
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/core/management/__init__.py", line 381, in execute_from_command_line
- websocket_1 | utility.execute()
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/core/management/__init__.py", line 357, in execute
- websocket_1 | django.setup()
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/__init__.py", line 24, in setup
- websocket_1 | apps.populate(settings.INSTALLED_APPS)
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/apps/registry.py", line 91, in populate
- websocket_1 | app_config = AppConfig.create(entry)
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/apps/config.py", line 116, in create
- websocket_1 | mod = import_module(mod_path)
- websocket_1 | File "/usr/local/lib/python3.7/importlib/__init__.py", line 127, in import_module
- websocket_1 | return _bootstrap._gcd_import(name[level:], package, level)
- websocket_1 | File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
- websocket_1 | File "<frozen importlib._bootstrap>", line 983, in _find_and_load
- websocket_1 | File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
- websocket_1 | File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
- websocket_1 | File "<frozen importlib._bootstrap_external>", line 728, in exec_module
- websocket_1 | File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/openwisp_controller/geo/apps.py", line 3, in <module>
- websocket_1 | from django_loci.apps import LociConfig
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django_loci/apps.py", line 4, in <module>
- websocket_1 | from .channels.receivers import load_location_receivers
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django_loci/channels/receivers.py", line 4, in <module>
- websocket_1 | from asgiref.sync import async_to_sync
- websocket_1 | ModuleNotFoundError: No module named 'asgiref.sync'
- websocket_1 | 2020-01-21 23:52:20,580 INFO exited: runworker (exit status 1; not expected)
- websocket_1 | 2020-01-21 23:52:20,580 INFO exited: runworker (exit status 1; not expected)
- websocket_1 | 2020-01-21 23:52:21,584 INFO spawned: 'runworker' with pid 104
- websocket_1 | 2020-01-21 23:52:21,584 INFO spawned: 'runworker' with pid 104
- websocket_1 | Traceback (most recent call last):
- websocket_1 | File "manage.py", line 9, in <module>
- websocket_1 | execute_from_command_line(sys.argv)
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/core/management/__init__.py", line 381, in execute_from_command_line
- websocket_1 | utility.execute()
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/core/management/__init__.py", line 357, in execute
- websocket_1 | django.setup()
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/__init__.py", line 24, in setup
- websocket_1 | apps.populate(settings.INSTALLED_APPS)
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/apps/registry.py", line 91, in populate
- websocket_1 | app_config = AppConfig.create(entry)
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/apps/config.py", line 116, in create
- websocket_1 | mod = import_module(mod_path)
- websocket_1 | File "/usr/local/lib/python3.7/importlib/__init__.py", line 127, in import_module
- websocket_1 | return _bootstrap._gcd_import(name[level:], package, level)
- websocket_1 | File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
- websocket_1 | File "<frozen importlib._bootstrap>", line 983, in _find_and_load
- websocket_1 | File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
- websocket_1 | File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
- websocket_1 | File "<frozen importlib._bootstrap_external>", line 728, in exec_module
- websocket_1 | File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/openwisp_controller/geo/apps.py", line 3, in <module>
- websocket_1 | from django_loci.apps import LociConfig
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django_loci/apps.py", line 4, in <module>
- websocket_1 | from .channels.receivers import load_location_receivers
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django_loci/channels/receivers.py", line 4, in <module>
- websocket_1 | from asgiref.sync import async_to_sync
- websocket_1 | ModuleNotFoundError: No module named 'asgiref.sync'
- websocket_1 | 2020-01-21 23:52:22,407 INFO exited: runworker (exit status 1; not expected)
- websocket_1 | 2020-01-21 23:52:22,407 INFO exited: runworker (exit status 1; not expected)
- 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"
- nginx_1 | [48e05e71f472] - 172.18.0.4 - - [21/Jan/2020:23:52:23 +0530] "GET /admin/login/ HTTP/1.1" 502 157 "-" "Wget" "-"
- websocket_1 | 2020-01-21 23:52:24,413 INFO spawned: 'runworker' with pid 107
- websocket_1 | 2020-01-21 23:52:24,413 INFO spawned: 'runworker' with pid 107
- websocket_1 | Traceback (most recent call last):
- websocket_1 | File "manage.py", line 9, in <module>
- websocket_1 | execute_from_command_line(sys.argv)
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/core/management/__init__.py", line 381, in execute_from_command_line
- websocket_1 | utility.execute()
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/core/management/__init__.py", line 357, in execute
- websocket_1 | django.setup()
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/__init__.py", line 24, in setup
- websocket_1 | apps.populate(settings.INSTALLED_APPS)
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/apps/registry.py", line 91, in populate
- websocket_1 | app_config = AppConfig.create(entry)
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/apps/config.py", line 116, in create
- websocket_1 | mod = import_module(mod_path)
- websocket_1 | File "/usr/local/lib/python3.7/importlib/__init__.py", line 127, in import_module
- websocket_1 | return _bootstrap._gcd_import(name[level:], package, level)
- websocket_1 | File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
- websocket_1 | File "<frozen importlib._bootstrap>", line 983, in _find_and_load
- websocket_1 | File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
- websocket_1 | File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
- websocket_1 | File "<frozen importlib._bootstrap_external>", line 728, in exec_module
- websocket_1 | File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/openwisp_controller/geo/apps.py", line 3, in <module>
- websocket_1 | from django_loci.apps import LociConfig
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django_loci/apps.py", line 4, in <module>
- websocket_1 | from .channels.receivers import load_location_receivers
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django_loci/channels/receivers.py", line 4, in <module>
- websocket_1 | from asgiref.sync import async_to_sync
- websocket_1 | ModuleNotFoundError: No module named 'asgiref.sync'
- websocket_1 | 2020-01-21 23:52:24,997 INFO exited: runworker (exit status 1; not expected)
- websocket_1 | 2020-01-21 23:52:24,997 INFO exited: runworker (exit status 1; not expected)
- websocket_1 | 2020-01-21 23:52:28,006 INFO spawned: 'runworker' with pid 110
- websocket_1 | 2020-01-21 23:52:28,006 INFO spawned: 'runworker' with pid 110
- websocket_1 | Traceback (most recent call last):
- websocket_1 | File "manage.py", line 9, in <module>
- websocket_1 | execute_from_command_line(sys.argv)
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/core/management/__init__.py", line 381, in execute_from_command_line
- websocket_1 | utility.execute()
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/core/management/__init__.py", line 357, in execute
- websocket_1 | django.setup()
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/__init__.py", line 24, in setup
- websocket_1 | apps.populate(settings.INSTALLED_APPS)
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/apps/registry.py", line 91, in populate
- websocket_1 | app_config = AppConfig.create(entry)
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django/apps/config.py", line 116, in create
- websocket_1 | mod = import_module(mod_path)
- websocket_1 | File "/usr/local/lib/python3.7/importlib/__init__.py", line 127, in import_module
- websocket_1 | return _bootstrap._gcd_import(name[level:], package, level)
- websocket_1 | File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
- websocket_1 | File "<frozen importlib._bootstrap>", line 983, in _find_and_load
- websocket_1 | File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
- websocket_1 | File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
- websocket_1 | File "<frozen importlib._bootstrap_external>", line 728, in exec_module
- websocket_1 | File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/openwisp_controller/geo/apps.py", line 3, in <module>
- websocket_1 | from django_loci.apps import LociConfig
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django_loci/apps.py", line 4, in <module>
- websocket_1 | from .channels.receivers import load_location_receivers
- websocket_1 | File "/usr/local/lib/python3.7/site-packages/django_loci/channels/receivers.py", line 4, in <module>
- websocket_1 | from asgiref.sync import async_to_sync
- websocket_1 | ModuleNotFoundError: No module named 'asgiref.sync'
- websocket_1 | 2020-01-21 23:52:28,687 INFO exited: runworker (exit status 1; not expected)
- websocket_1 | 2020-01-21 23:52:28,687 INFO exited: runworker (exit status 1; not expected)
- websocket_1 | 2020-01-21 23:52:29,689 INFO gave up: runworker entered FATAL state, too many start retries too quickly
- websocket_1 | 2020-01-21 23:52:29,689 INFO gave up: runworker entered FATAL state, too many start retries too quickly
- 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"
- nginx_1 | [48e05e71f472] - 172.18.0.14 - - [21/Jan/2020:23:52:31 +0530] "GET /admin/login/ HTTP/1.1" 502 157 "-" "Wget" "-"
- 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"
- nginx_1 | [48e05e71f472] - 172.18.0.4 - - [21/Jan/2020:23:52:31 +0530] "GET /admin/login/ HTTP/1.1" 502 157 "-" "Wget" "-"
- 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"
- nginx_1 | [48e05e71f472] - 172.18.0.4 - - [21/Jan/2020:23:52:39 +0530] "GET /admin/login/ HTTP/1.1" 502 157 "-" "Wget" "-"
- 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"
- nginx_1 | [48e05e71f472] - 172.18.0.14 - - [21/Jan/2020:23:52:39 +0530] "GET /admin/login/ HTTP/1.1" 502 157 "-" "Wget" "-"
- 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"
- nginx_1 | [48e05e71f472] - 172.18.0.4 - - [21/Jan/2020:23:52:47 +0530] "GET /admin/login/ HTTP/1.1" 502 157 "-" "Wget" "-"
- 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"
- nginx_1 | [48e05e71f472] - 172.18.0.14 - - [21/Jan/2020:23:52:47 +0530] "GET /admin/login/ HTTP/1.1" 502 157 "-" "Wget" "-"
- 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"
- nginx_1 | [48e05e71f472] - 172.18.0.4 - - [21/Jan/2020:23:52:55 +0530] "GET /admin/login/ HTTP/1.1" 502 157 "-" "Wget" "-"
- 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"
- nginx_1 | [48e05e71f472] - 172.18.0.14 - - [21/Jan/2020:23:52:55 +0530] "GET /admin/login/ HTTP/1.1" 502 157 "-" "Wget" "-"
- 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"
- nginx_1 | [48e05e71f472] - 172.18.0.4 - - [21/Jan/2020:23:53:03 +0530] "GET /admin/login/ HTTP/1.1" 502 157 "-" "Wget" "-"
- 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"
- nginx_1 | [48e05e71f472] - 172.18.0.14 - - [21/Jan/2020:23:53:03 +0530] "GET /admin/login/ HTTP/1.1" 502 157 "-" "Wget" "-"
- n
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement