Skip to content

Conversation

@aditigaur4
Copy link
Collaborator

@aditigaur4 aditigaur4 commented Jan 8, 2026

Slurm's upgrade process requires slurmdbd to start in foreground for allowing database migrations. When slurmdbd starts up it upgrades the database and then finishes initializing after which we ctrl-c the process and run it via systemd. this is to avoid triggering a systemd timeout, which can cause data loss during upgrades.

Alos refactors start-services script and allows logs to go into our installation log file in addition to stdout.

@aditigaur4 aditigaur4 requested a review from azreenz January 8, 2026 18:44
@aditigaur4 aditigaur4 force-pushed the rollup_test branch 3 times, most recently from deff6fb to bc0de39 Compare January 8, 2026 23:23
Slurm's upgrade process requires slurmdbd to start in foreground
for allowing database migrations. When slurmdbd starts up, then we
ctrl-c it and run it via systemd. this is to avoid triggering a
systemd timeout, which can cause data loss during upgrades.

Also refactors start-services script and allows logs to go
into our installation log file in addition to stdout.
@azreenz
Copy link
Collaborator

azreenz commented Jan 9, 2026

@aditigaur4 this needs to be rebased

@aditigaur4 aditigaur4 merged commit 4ad261d into master Jan 9, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants