Closed fuzzy76 closed 4 years ago
Restarting the container seemed to install the update. Not closing yet, since I'm not sure if that is how updates are supposed to work or not.
Hey, thanks for asking. Hopefully I can provide clarity and contribute it to the README.
Updater
is a plugin that automatically updates SourceMod plugins only. And only those plugins that make use of it.
Re: CSGO updates, the server is supposed™ to update itself, without any intervention from you, via the combined use of -autoupdate
, -steam_dir
and -steamcmd_script
(Reference), that is currently set by default in the entrypoint script. If it's not working, then I'll look into why.
Restarting the container will always work as a fallback/forced step because the entrypoint script will always attempt to install updates prior to running the game.
This error that has always existed in the official srcds scripts might be related: /home/steam/csgo/srcds_run: line 301: ./steam.sh: No such file or directory
Might have to hotfix Valve's bash script as part of the image
@fuzzy76 should be fixed now in #28. Apparently Valve shipped their srcds_run
script with a bug/typo that breaks autoupdates for all games. 🤦♂
How is this image supposed to get updates? I see you include something called Updater, but I have no idea what that is, and your readme doesn't mention how updates happen (or are supposed to be done).
I see this:
Followed by this: