samrocketman / docker-compose-lgsm-rust-dedicated-server

A dockerized LGSM dedicated server for the Facepunch game: Rust.
Other
37 stars 16 forks source link

[ FAIL ] Installing rustserver: Ownership issues found #22

Open vipje opened 2 weeks ago

vipje commented 2 weeks ago

[ FAIL ] Installing rustserver: Ownership issues found

Information! The current user (linuxgsm) does not have ownership of the following files:

tee: /home/linuxgsm/log/script/rustserver-script.log: No such file or directory

User Group File

root root /home/linuxgsm/serverfiles/HarmonyConfig

root root /home/linuxgsm/serverfiles/HarmonyConfig/.gitignore

root root /home/linuxgsm/serverfiles/HarmonyMods

root root /home/linuxgsm/serverfiles/HarmonyMods/.gitignore

Information! please see https://docs.linuxgsm.com/support/faq#fail-starting-game-server-permission-issues-found

[WARN tini (7)] Tini is not running as PID 1 and isn't registered as a child subreaper.

Zombie processes will not be re-parented to Tini, so zombie reaping won't work.

To fix the problem, use the -s option or set the environment variable TINI_SUBREAPER to register Tini as a child subreaper, or run Tini as PID 1.

Hit:1 http://archive.ubuntu.com/ubuntu focal InRelease

Hit:2 http://archive.ubuntu.com/ubuntu focal-updates InRelease

Hit:3 http://archive.ubuntu.com/ubuntu focal-backports InRelease

Hit:4 https://deb.nodesource.com/node_16.x focal InRelease

Hit:5 http://security.ubuntu.com/ubuntu focal-security InRelease

Reading package lists...

samrocketman commented 2 weeks ago

Need more info; this works spinning up on Ubuntu 22.04.

vipje commented 2 weeks ago

i have docker running on a windows server 2022 docker version : 27.2. 0 Context: desktop-linux Architecture: x86_64 Docker Compose version : v2.29. 2-desktop. 2

If you need other details let me know and i will give them to you.

TimKraemer commented 1 week ago

same issue - debian, docker compose v2.29.7

samrocketman commented 1 week ago

@TimKraemer something seems wrong with your setup on your end.

@vipje did you verify the repository is cloned into a filesystem with ext4? These scripts aren't designed to be operated from NTFS filesystem so it's possible you're running into an issue with that. Look at the docker-compose.yml file and note the volumes being mounted.

My system

Other unrelated specs: 8 thread core i7 CPU (2011 model), 32GB of RAM, and (unused by the server) AMD RX5700XT

Other notes

I performed a fresh git clone and I ran docker compose up -d and the server came up fine just now. No modifications to the source other than pulling down the patches I merged today which are unrelated to this issue.

connect

I was able to F1 console and

client.connect localhost:28015

start up logs

Screenshot taken at 2024-10-06_12-18-32

rcon password

Screenshot taken at 2024-10-06_12-20-30

rcon admin panel

Screenshot taken at 2024-10-06_12-21-43

samrocketman commented 1 week ago

Screenshot taken at 2024-10-07_15-15-15

Play testing solo on localhost it seems to operate fine.

samrocketman commented 1 week ago

I'll close this issue by Oct 14th if I don't hear back.

@vipje we can reopen this issue if you still write back at a later time.

@TimKraemer feel free to open a new issue if that happens and you still want support.