Server fails to start with a smoking gun:
Code: Select all
sudo rm -rf /opt/factorio && \
sudo mkdir -p /opt/factorio && \
sudo chown 845:845 /opt/factorio && \
sudo docker run \
-p 34197:34197/udp \
-p 27015:27015/tcp \
-v /opt/factorio:/factorio \
--name factorio \
--restart=unless-stopped \
factoriotools/factorio
...
0.000 Error Util.cpp:81: Key "build_base_unit_dispatch_cooldown" not found in property tree at ROOT.enemy_expansionHappens every time, including if I run a second time without wiping the filesystem. Reproducible on both arm64 and amd64.
I stepped back through versions until I found one that started:
factoriotools/factorio:2.1.14
factoriotools/factorio:2.1.13
factoriotools/factorio:2.1.12
Attached shell output showing error, logs from disk (that omit the error), and config files that were generated by 2.1.14.
