GameServerManagers / LinuxGSM

The command-line tool for quick, simple deployment and management of Linux dedicated game servers.
https://linuxgsm.com
MIT License
4.18k stars 800 forks source link

[Bug]: Missing pigz dependance for backuping Soulmask server #4604

Closed intel44 closed 4 days ago

intel44 commented 4 days ago

User story

As an administrator, I want to back up the servers to avoid any unfortunate violence with friends in the event of data loss :)

Game

Soulmask

Linux distro

Ubuntu 22.04

Command

command: backup

Further information

They added pigz package as backup dependancy, cannot backuping the whole server without it anymore

Relevant log output

Jun 27 11:44:31.485 smserver: BACKUP: INFO: Backup lockfile generated
Jun 27 11:44:31.487 smserver: BACKUP: INFO: /home/smserver/lgsm/lock/backup.lock
Jun 27 11:44:31.590 smserver: BACKUP: INFO: A total of 38G will be compressed: /home/smserver/lgsm/backup/smserver-2024-06-27-114423.tar.gz
Jun 27 11:44:32.093 smserver: BACKUP: INFO: Backup 38G smserver-2024-06-27-114423.tar.gz, in progress
Jun 27 11:44:32.213 smserver: BACKUP: FATAL: Backup in progress: FAIL

Jun 27 11:44:32.318 smserver: BACKUP: FATAL: Starting backup
Jun 27 11:44:34.242 smserver: START: WARN: Missing dependencies: pigz

Steps to reproduce

No response

MicLieg commented 4 days ago

Did you try installing pigz?

sudo apt install pigz

Using this dependency allows for way faster backup creation thus lowering downtimes. More info: https://github.com/GameServerManagers/LinuxGSM/pull/4509

intel44 commented 4 days ago

Did you try installing pigz?

sudo apt install pigz

Using this dependency allows for way faster backup creation thus lowering downtimes. More info: #4509

Yes thanks you, it was just an issue in order to create a PR 😉

intel44 commented 4 days ago

Did you try installing pigz?

sudo apt install pigz

Using this dependency allows for way faster backup creation thus lowering downtimes. More info: #4509

Ah 😆 I didn't understand what you meant. The dependency was added globally, I didn't see the alert on my side during the server install (done via ansible so no prompt). I went too fast for the PR, thanks for your info.

MicLieg commented 4 days ago

I went too fast for the PR

No worries, glad i could help :)