Skip to content

Overriding gamemode defaults as suggested in README causes validation failure and SteamCMD error. #202

@sniggyfigbat

Description

@sniggyfigbat

Repro:

  • Set up container using the example docker compose file.
  • Change the compose file to mount from the filesystem, as shown. This works fine, no issues.
volumes:
      - /home/username/cs2/server-install:/home/steam/cs2-dedicated
      - /home/username/cs2/dev/pre.sh:/home/steam/cs2-dedicated/pre.sh
      - /home/username/cs2/dev/post.sh:/home/steam/cs2-dedicated/post.sh
      #- /home/username/cs2/dev/gamemode_competitive.cfg:/home/steam/cs2-dedicated/game/csgo/cfg/gamemode_competitive.cfg
  • Uncomment the commented remapping of gamemode_competetive.cfg.
  • Result: StemCMD fails to validate the server install, and (after redownloading the whole thing!) throws App '730' state is 0x602 after update job.

Suggested fix:
Update documentation with instructions of how to set up pre.sh and post.sh to swap in and out the modified files with the vanilla ones.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions