lloesche / valheim-server-docker

Valheim dedicated gameserver with automatic update, World backup, BepInEx and ValheimPlus mod support
https://hub.docker.com/r/lloesche/valheim-server
Apache License 2.0
1.93k stars 271 forks source link

Updater does not appear to be picking up Ashlands update #677

Open ngraham20 opened 4 months ago

ngraham20 commented 4 months ago

I fully expect this is a configuration issue and not a bug, but either way, I need help if possible.

The updater appears to run, but no updates are discovered. I checked on the Valheim discord server, and other dedicated servers have the update, so I'm not sure what I'm doing wrong.

May 14 22:30:01 CRON[2248442]: (root) CMD ([ -f "/var/run/valheim/valheim-updater.pid" ] && kill -HUP $(cat /var/run/valheim/valheim-updater.pid))
May 14 22:30:01 CRON[2248441]: pam_unix(cron:session): session closed for user root
May 14 22:30:28 supervisord: valheim-server 05/14/2024 22:30:28: Game server connected
May 14 22:31:15 supervisord: valheim-server 05/14/2024 22:31:15:  Connections 0 ZDOS:641315  sent:0 recv:0
May 14 22:41:15 supervisord: valheim-server 05/14/2024 22:41:15:  Connections 0 ZDOS:641315  sent:0 recv:0
May 14 22:45:01 CRON[2248534]: pam_unix(cron:session): session opened for user root(uid=0) by (uid=0)
May 14 22:45:01 CRON[2248535]: (root) CMD ([ -f "/var/run/valheim/valheim-updater.pid" ] && kill -HUP $(cat /var/run/valheim/valheim-updater.pid))
May 14 22:45:01 CRON[2248534]: pam_unix(cron:session): session closed for user root
ngraham20 commented 4 months ago

Closing in lieu of #676

ngraham20 commented 4 months ago

After #676 it seems like the 15 min updater script isn't working. Restarting the container triggered the update, but it didn't auto-update. Reopening as this is likely a bug

Glitch860 commented 4 months ago

Still getting incompatible versions when trying to connect. I ensured that Crossplay was removed from environment file. I have also forced the steamcmd update within the container and it is still not pulling the latest update for Ashlands. When I review the logs it is pulling the latest files for the container image, but that doesn't seem to play nice still with the Ashlands updated client version.

Glitch860 commented 4 months ago

Still getting incompatible versions when trying to connect. I ensured that Crossplay was removed from environment file. I have also forced the steamcmd update within the container and it is still not pulling the latest update for Ashlands. When I review the logs it is pulling the latest files for the container image, but that doesn't seem to play nice still with the Ashlands updated client version.

Commands ran in container: /opt/steamcmd/steamcmd.sh +force_install_dir "/opt/valheim/dl/server" +login anonymous +app_update 896660 -validate +quit

Result was the updater stalled and did not install any new update.