Failed after first launch
TonkSlip opened this issue · comments
Current Behavior
I did the step :
git clone -b release https://github.com/netbox-community/netbox-docker.git
cd netbox-docker
tee docker-compose.override.yml <<EOF
version: '3.4'
services:
netbox:
ports:
- 8000:8080
EOF
docker compose pull
docker compose up
And got :
repo-netbox-1 | Applying dcim.0165_standardize_description_comments... OK
repo-netbox-1 | Applying dcim.0166_virtualdevicecontext... OK
repo-netbox-1 | Applying circuits.0038_cabling_cleanup... OK
dependency failed to start: container repo-netbox-1 is unhealthy
I have the minimum requirement and no other container running.
Expected Behavior
I expect to be able to launch the container
Docker Compose Version
Docker Compose version v2.18.1
Docker Version
Client: Docker Engine - Community
Version: 24.0.2
API version: 1.43
Go version: go1.20.4
Git commit: cb74dfc
Built: Thu May 25 21:53:44 2023
OS/Arch: linux/amd64
Context: default
Server: Docker Engine - Community
Engine:
Version: 24.0.2
API version: 1.43 (minimum version 1.12)
Go version: go1.20.4
Git commit: 659604f
Built: Thu May 25 21:52:13 2023
OS/Arch: linux/amd64
Experimental: false
containerd:
Version: 1.6.21
GitCommit: 3dce8eb055cbb6872793272b4f20ed16117344f8
runc:
Version: 1.1.7
GitCommit: v1.1.7-0-g860f061
docker-init:
Version: 0.19.0
GitCommit: de40ad0
The git Revision
The git Status
On branch release
Your branch is up to date with 'origin/release'.
nothing to commit, working tree clean
Startup Command
docker compose up
NetBox Logs
repo-netbox-1 | Applying users.0003_token_allowed_ips_last_used... OK
repo-netbox-1 | ⚙️ Running trace_paths
repo-netbox-1 | 🧬 loaded config '/etc/netbox/config/configuration.py'
repo-netbox-1 | 🧬 loaded config '/etc/netbox/config/extra.py'
repo-netbox-1 | 🧬 loaded config '/etc/netbox/config/logging.py'
repo-netbox-1 | 🧬 loaded config '/etc/netbox/config/plugins.py'
repo-netbox-1 | Found no missing console port paths; skipping
repo-netbox-1 | Found no missing console server port paths; skipping
repo-netbox-1 | Found no missing interface paths; skipping
repo-netbox-1 | Found no missing power feed paths; skipping
repo-netbox-1 | Found no missing power outlet paths; skipping
repo-netbox-1 | Found no missing power port paths; skipping
repo-netbox-1 | Finished.
repo-netbox-1 | ⚙️ Removing stale content types
repo-netbox-1 | 🧬 loaded config '/etc/netbox/config/configuration.py'
repo-netbox-1 | 🧬 loaded config '/etc/netbox/config/extra.py'
repo-netbox-1 | 🧬 loaded config '/etc/netbox/config/logging.py'
repo-netbox-1 | 🧬 loaded config '/etc/netbox/config/plugins.py'
repo-netbox-1 | ⚙️ Removing expired user sessions
repo-netbox-1 | 🧬 loaded config '/etc/netbox/config/configuration.py'
repo-netbox-1 | 🧬 loaded config '/etc/netbox/config/extra.py'
repo-netbox-1 | 🧬 loaded config '/etc/netbox/config/logging.py'
repo-netbox-1 | 🧬 loaded config '/etc/netbox/config/plugins.py'
repo-netbox-1 | ⚙️ Building search index (lazy)
repo-netbox-1 | 🧬 loaded config '/etc/netbox/config/configuration.py'
repo-netbox-1 | 🧬 loaded config '/etc/netbox/config/extra.py'
repo-netbox-1 | 🧬 loaded config '/etc/netbox/config/logging.py'
repo-netbox-1 | 🧬 loaded config '/etc/netbox/config/plugins.py'
repo-netbox-1 | Reindexing 66 models.
repo-netbox-1 | Indexing models
repo-netbox-1 | core.datasource... No objects found.
repo-netbox-1 | core.datafile... No objects found.
repo-netbox-1 | circuits.circuit... No objects found.
repo-netbox-1 | circuits.circuittermination... No objects found.
repo-netbox-1 | circuits.circuittype... No objects found.
repo-netbox-1 | circuits.provider... No objects found.
repo-netbox-1 | circuits.providernetwork... No objects found.
repo-netbox-1 | dcim.cable... No objects found.
repo-netbox-1 | dcim.consoleport... No objects found.
repo-netbox-1 | dcim.consoleserverport... No objects found.
repo-netbox-1 | dcim.device... No objects found.
repo-netbox-1 | dcim.devicebay... No objects found.
repo-netbox-1 | dcim.devicerole... No objects found.
repo-netbox-1 | dcim.devicetype... No objects found.
repo-netbox-1 | dcim.frontport... No objects found.
repo-netbox-1 | dcim.interface... No objects found.
repo-netbox-1 | dcim.inventoryitem... No objects found.
repo-netbox-1 | dcim.location... No objects found.
repo-netbox-1 | dcim.manufacturer... No objects found.
repo-netbox-1 | dcim.module... No objects found.
repo-netbox-1 | dcim.modulebay... No objects found.
repo-netbox-1 | dcim.moduletype... No objects found.
repo-netbox-1 | dcim.platform... No objects found.
repo-netbox-1 | dcim.powerfeed... No objects found.
repo-netbox-1 | dcim.poweroutlet... No objects found.
repo-netbox-1 | dcim.powerpanel... No objects found.
repo-netbox-1 | dcim.powerport... No objects found.
repo-netbox-1 | dcim.rack... No objects found.
repo-netbox-1 | dcim.rackreservation... No objects found.
repo-netbox-1 | dcim.rackrole... No objects found.
repo-netbox-1 | dcim.rearport... No objects found.
repo-netbox-1 | dcim.region... No objects found.
repo-netbox-1 | dcim.site... No objects found.
repo-netbox-1 | dcim.sitegroup... No objects found.
repo-netbox-1 | dcim.virtualchassis... No objects found.
repo-netbox-1 | dcim.virtualdevicecontext... No objects found.
repo-netbox-1 | ipam.aggregate... No objects found.
repo-netbox-1 | ipam.asn... No objects found.
repo-netbox-1 | ipam.asnrange... No objects found.
repo-netbox-1 | ipam.fhrpgroup... No objects found.
repo-netbox-1 | ipam.ipaddress... No objects found.
repo-netbox-1 | ipam.iprange... No objects found.
repo-netbox-1 | ipam.l2vpn... No objects found.
repo-netbox-1 | ipam.prefix... No objects found.
repo-netbox-1 | ipam.rir... No objects found.
repo-netbox-1 | ipam.role... No objects found.
repo-netbox-1 | ipam.routetarget... No objects found.
repo-netbox-1 | ipam.service... No objects found.
repo-netbox-1 | ipam.servicetemplate... No objects found.
repo-netbox-1 | ipam.vlan... No objects found.
repo-netbox-1 | ipam.vlangroup... No objects found.
repo-netbox-1 | ipam.vrf... No objects found.
repo-netbox-1 | extras.journalentry... No objects found.
repo-netbox-1 | tenancy.contact... No objects found.
repo-netbox-1 | tenancy.contactgroup... No objects found.
repo-netbox-1 | tenancy.contactrole... No objects found.
repo-netbox-1 | tenancy.tenant... No objects found.
repo-netbox-1 | tenancy.tenantgroup... No objects found.
repo-netbox-1 | virtualization.cluster... No objects found.
repo-netbox-1 | virtualization.clustergroup... No objects found.
repo-netbox-1 | virtualization.clustertype... No objects found.
repo-netbox-1 | virtualization.virtualmachine... No objects found.
repo-netbox-1 | virtualization.vminterface... No objects found.
repo-netbox-1 | wireless.wirelesslan... No objects found.
repo-netbox-1 | wireless.wirelesslangroup... No objects found.
repo-netbox-1 | wireless.wirelesslink... No objects found.
repo-netbox-1 | Completed.
repo-netbox-1 | ↩️ Skip creating the superuser
repo-netbox-1 | 🧬 loaded config '/etc/netbox/config/configuration.py'
repo-netbox-1 | 🧬 loaded config '/etc/netbox/config/extra.py'
repo-netbox-1 | 🧬 loaded config '/etc/netbox/config/logging.py'
repo-netbox-1 | 🧬 loaded config '/etc/netbox/config/plugins.py'
repo-netbox-1 | ✅ Initialisation is done.
repo-netbox-1 | ⏳ Waiting for control socket to be created... (1/10)
repo-netbox-1 | 2023/07/17 12:52:07 [warn] 7#7 Unit is running unprivileged, then it cannot use arbitrary user and group.
repo-netbox-1 | 2023/07/17 12:52:07 [info] 7#7 unit 1.29.1 started
repo-netbox-1 | 2023/07/17 12:52:07 [info] 75#75 discovery started
repo-netbox-1 | 2023/07/17 12:52:07 [notice] 75#75 module: python 3.10.4 "/usr/lib/unit/modules/python3.10.unit.so"
repo-netbox-1 | 2023/07/17 12:52:07 [info] 7#7 controller started
repo-netbox-1 | 2023/07/17 12:52:07 [info] 77#77 router started
repo-netbox-1 | 2023/07/17 12:52:07 [notice] 7#7 process 75 exited with code 0
repo-netbox-1 | 2023/07/17 12:52:07 [info] 77#77 OpenSSL 3.0.2 15 Mar 2022, 30000020
repo-netbox-1 | ⚙️ Applying configuration from /etc/unit/nginx-unit.json
repo-netbox-1 | 2023/07/17 12:52:08 [info] 81#81 "netbox" prototype started
repo-netbox-1 | 2023/07/17 12:52:08 [info] 82#82 "netbox" application started
repo-netbox-1 | 🧬 loaded config '/etc/netbox/config/configuration.py'
repo-netbox-1 | 🧬 loaded config '/etc/netbox/config/extra.py'
repo-netbox-1 | 🧬 loaded config '/etc/netbox/config/logging.py'
repo-netbox-1 | 🧬 loaded config '/etc/netbox/config/plugins.py'
repo-netbox-1 | ✅ Unit configuration loaded successfully
repo-netbox-1 | 2023/07/17 12:52:10 [notice] 7#7 process 73 exited with code 0
repo-netbox-1 | 2023/07/17 12:52:18 [info] 106#106 "netbox" application started
repo-netbox-1 | 🧬 loaded config '/etc/netbox/config/configuration.py'
repo-netbox-1 | 🧬 loaded config '/etc/netbox/config/extra.py'
repo-netbox-1 | 🧬 loaded config '/etc/netbox/config/logging.py'
repo-netbox-1 | 🧬 loaded config '/etc/netbox/config/plugins.py'
repo-netbox-1 | 127.0.0.1 - - [17/Jul/2023:12:52:21 +0000] "GET /api/ HTTP/1.1" 200 510 "-" "curl/7.81.0"
repo-netbox-1 | 127.0.0.1 - - [17/Jul/2023:12:52:36 +0000] "GET /api/ HTTP/1.1" 200 510 "-" "curl/7.81.0"
repo-netbox-1 | 127.0.0.1 - - [17/Jul/2023:12:52:51 +0000] "GET /api/ HTTP/1.1" 200 510 "-" "curl/7.81.0"
repo-netbox-1 | 127.0.0.1 - - [17/Jul/2023:12:53:06 +0000] "GET /api/ HTTP/1.1" 200 510 "-" "curl/7.81.0"
repo-netbox-1 | 127.0.0.1 - - [17/Jul/2023:12:53:21 +0000] "GET /api/ HTTP/1.1" 200 510 "-" "curl/7.81.0"
repo-netbox-1 | 127.0.0.1 - - [17/Jul/2023:12:53:36 +0000] "GET /api/ HTTP/1.1" 200 510 "-" "curl/7.81.0"
repo-netbox-1 | 127.0.0.1 - - [17/Jul/2023:12:53:51 +0000] "GET /api/ HTTP/1.1" 200 510 "-" "curl/7.81.0"
repo-netbox-1 | 127.0.0.1 - - [17/Jul/2023:12:54:06 +0000] "GET /api/ HTTP/1.1" 200 510 "-" "curl/7.81.0"
repo-netbox-1 | 127.0.0.1 - - [17/Jul/2023:12:54:21 +0000] "GET /api/ HTTP/1.1" 200 510 "-" "curl/7.81.0"
repo-netbox-1 | 127.0.0.1 - - [17/Jul/2023:12:54:36 +0000] "GET /api/ HTTP/1.1" 200 510 "-" "curl/7.81.0"
repo-netbox-1 | 127.0.0.1 - - [17/Jul/2023:12:54:52 +0000] "GET /api/ HTTP/1.1" 200 510 "-" "curl/7.81.0"
repo-netbox-1 | 127.0.0.1 - - [17/Jul/2023:12:55:07 +0000] "GET /api/ HTTP/1.1" 200 510 "-" "curl/7.81.0"
repo-netbox-1 | 127.0.0.1 - - [17/Jul/2023:12:55:25 +0000] "GET /api/ HTTP/1.1" 200 510 "-" "curl/7.81.0"
repo-netbox-1 | 127.0.0.1 - - [17/Jul/2023:12:55:40 +0000] "GET /api/ HTTP/1.1" 200 510 "-" "curl/7.81.0"
repo-netbox-1 | 127.0.0.1 - - [17/Jul/2023:12:55:55 +0000] "GET /api/ HTTP/1.1" 200 510 "-" "curl/7.81.0"
repo-netbox-1 | 127.0.0.1 - - [17/Jul/2023:12:56:10 +0000] "GET /api/ HTTP/1.1" 200 510 "-" "curl/7.81.0"
repo-netbox-1 | 127.0.0.1 - - [17/Jul/2023:12:56:25 +0000] "GET /api/ HTTP/1.1" 200 510 "-" "curl/7.81.0"
repo-netbox-1 | 127.0.0.1 - - [17/Jul/2023:12:56:40 +0000] "GET /api/ HTTP/1.1" 200 510 "-" "curl/7.81.0"
repo-netbox-1 | 127.0.0.1 - - [17/Jul/2023:12:56:55 +0000] "GET /api/ HTTP/1.1" 200 510 "-" "curl/7.81.0"
repo-netbox-1 | 2023/07/17 12:57:05 [notice] 7#7 process 76 exited with code 0
repo-netbox-1 | 2023/07/17 12:57:05 [notice] 7#7 process 77 exited with code 0
repo-netbox-1 | 2023/07/17 12:57:06 [notice] 81#81 app process 82 exited with code 0
repo-netbox-1 | 2023/07/17 12:57:06 [alert] 81#81 sendmsg(13, -1, -1, 2) failed (32: Broken pipe)
repo-netbox-1 | 2023/07/17 12:57:06 [notice] 81#81 app process 106 exited with code 0
repo-netbox-1 | 2023/07/17 12:57:06 [alert] 81#81 sendmsg(13, -1, -1, 2) failed (32: Broken pipe)
repo-netbox-1 | 2023/07/17 12:57:06 [notice] 7#7 process 81 exited with code 0
repo-netbox-1 | ↩️ Skip creating the superuser
repo-netbox-1 | 🧬 loaded config '/etc/netbox/config/configuration.py'
repo-netbox-1 | 🧬 loaded config '/etc/netbox/config/extra.py'
repo-netbox-1 | 🧬 loaded config '/etc/netbox/config/logging.py'
repo-netbox-1 | 🧬 loaded config '/etc/netbox/config/plugins.py'
repo-netbox-1 | ✅ Initialisation is done.
repo-netbox-1 | ⏳ Waiting for control socket to be created... (1/10)
repo-netbox-1 | 2023/07/17 13:21:26 [warn] 7#7 Unit is running unprivileged, then it cannot use arbitrary user and group.
repo-netbox-1 | 2023/07/17 13:21:26 [info] 7#7 unit 1.29.1 started
repo-netbox-1 | 2023/07/17 13:21:26 [info] 42#42 discovery started
repo-netbox-1 | 2023/07/17 13:21:26 [notice] 42#42 module: python 3.10.4 "/usr/lib/unit/modules/python3.10.unit.so"
repo-netbox-1 | 2023/07/17 13:21:26 [info] 7#7 controller started
repo-netbox-1 | 2023/07/17 13:21:26 [notice] 7#7 process 42 exited with code 0
repo-netbox-1 | 2023/07/17 13:21:26 [info] 44#44 router started
repo-netbox-1 | 2023/07/17 13:21:26 [info] 44#44 OpenSSL 3.0.2 15 Mar 2022, 30000020
repo-netbox-1 | 2023/07/17 13:21:26 [info] 45#45 "netbox" prototype started
repo-netbox-1 | 2023/07/17 13:21:26 [info] 46#46 "netbox" application started
repo-netbox-1 | 🧬 loaded config '/etc/netbox/config/configuration.py'
repo-netbox-1 | 🧬 loaded config '/etc/netbox/config/extra.py'
repo-netbox-1 | 🧬 loaded config '/etc/netbox/config/logging.py'
repo-netbox-1 | 🧬 loaded config '/etc/netbox/config/plugins.py'
repo-netbox-1 | 2023/07/17 13:21:47 [info] 78#78 "netbox" application started
repo-netbox-1 | ⚙️ Applying configuration from /etc/unit/nginx-unit.json
repo-netbox-1 | ✅ Unit configuration loaded successfully
repo-netbox-1 | 2023/07/17 13:21:47 [notice] 7#7 process 40 exited with code 0
repo-netbox-1 | 🧬 loaded config '/etc/netbox/config/configuration.py'
repo-netbox-1 | 🧬 loaded config '/etc/netbox/config/extra.py'
repo-netbox-1 | 🧬 loaded config '/etc/netbox/config/logging.py'
repo-netbox-1 | 🧬 loaded config '/etc/netbox/config/plugins.py'
repo-netbox-1 | 127.0.0.1 - - [17/Jul/2023:13:21:50 +0000] "GET /api/ HTTP/1.1" 200 510 "-" "curl/7.81.0"
repo-netbox-1 | 127.0.0.1 - - [17/Jul/2023:13:21:50 +0000] "GET /api/ HTTP/1.1" 200 510 "-" "curl/7.81.0"
repo-netbox-1 | 127.0.0.1 - - [17/Jul/2023:13:22:02 +0000] "GET /api/ HTTP/1.1" 200 510 "-" "curl/7.81.0"
Content of docker-compose.override.yml
version: '3.4'
services:
netbox:
ports:
- 8000:8080
After 2 other launch it start
On the first start the initialization of the database can take longer. The problem and the solution are explained here: https://github.com/netbox-community/netbox-docker/blob/release/docker-compose.override.yml.example