The latest and greatest Killing Floor 2 update, named Halloween Horrors, is live, bringing the version up to 1056.
Check out the changelog for details or cut the bullshit and get straight to the trailer:
Now, updating the dedicated KF2 Linux server will probably not work if you’re on a low tier Linode instance, merely because disk space is very low. In that case, when you try to update with
kf2.sh update, you will see something like this:
Error! App ‘232130’ state is 0x206 after update job.
That’s very freakin’ helpful. Dig into the logs at
~/Steam/logs/content_log.txt where it will be spelled out:
[2017-10-17 21:09:59] AppID 232130 update canceled : Failed to preallocate (Not enough disk space) “14.6 GB”
This implies 2 things:
- SteamCMD’s error messages are god awful.
- SteamCMD’s update mechanisms are god awful.
That’s right. The updated version, as a whole, utilizes 14.6 GB, fine. But if I already have a previous version sitting at around 13 GB, why the heck do you need additional 14.6 GB to continue? You’d only need an extra 1.6G, dude…
So guess what, your best bet is to erase your current Steam (and KF2) install, then reinstall the whole thing (make sure to make backups, at least of your config):
sudo -iu steam tar czvf ~/kf2-config.tgz ~/Steam/KF2Server/KFGame/Config rm -rf ~/Steam mkdir -p ~/Steam curl -sqL "https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz" | tar -C ~/Steam -zxvf - ~/Steam/steamcmd.sh +login anonymous +force_install_dir ./KF2Server +app_update 232130 validate +exit kf2.sh start && sleep 15 && kf2.sh stop
Set the most necessary things (
AdminPassword as mentioned in the tutorial, then reapply the customizations you made to the previous install, too.
Then give the Nightmare map a go, it will bust your balls for sure!