GameServerManagers / GameServerManagers/LinuxGSM

[FEATURE] Monitor command pair with modes update

Open
#3,713 0 comments 1 reaction 0 assignees View on GitHub
command: mods command: monitor command: restart command: start command: update distro: CentOS type: feature
Dominant language
Shell
Stars
4.9k
Forks
864
PR merge metrics
No merged PRs in 30d

Description

## User Story

The monitor command paired with cron jobs works well but there is the issue when the server uses Umod (oxide). Once the server detects an update and applies it, about 15-60 minutes later a Umod update is released. Without updating Umod the server restarts without any mods. This is problematic for any modded rust server.

## Basic info

* **Distro:** [Centos 8]
* **Game:** [Rust]
* **Command:** [Monitor]
* **LinuxGSM version:** [v21.4.1]

## Further Information

A solution would be to allow a modded-monitor command for those who wish to update Umod before a server update while still allowing for servers without mods to update right away. This command would check for an update, if it detects one it will have a sleep delay of 60 minutes then it will update Umod, once Umod is updated it applies the server update then it starts the server. This would work for most the times assuming Umod is within an hour which it usually is.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.