Skip to content

SYS-678 ansible recovery logic; adjust splunk and snappymail charts#269

Merged
instantlinux merged 2 commits intomainfrom
SYS-678_ansible_fix
Mar 23, 2026
Merged

SYS-678 ansible recovery logic; adjust splunk and snappymail charts#269
instantlinux merged 2 commits intomainfrom
SYS-678_ansible_fix

Conversation

@instantlinux
Copy link
Copy Markdown
Owner

Summary of Changes

  • Adds block and always directives to ansible roles docker-node and volumes to ensure that system files are left in a consistent state in the event of an error
  • Makes installation of the instantlinux legacy code (a deprecated product) optional in ansible fileserver role
  • Increases RAM allocation for splunk helm chart
  • Increases RAM allocation for snappymail helm chart

Why is this change being made?

Often, a service was left disabled or the masterlock volume was left mounted following an exception in an intermediate step.

Both splunk and snappymail were getting hit by the oom killer. Looked up the recommended memory limits, which are both applied here in this PR.

How was this tested? How can the reviewer verify your testing?

Local and CI testing.

Completion checklist

  • The pull request is linked to all related issues
  • This change has unit test coverage
  • Documentation has been updated
  • Dependencies have been updated and verified

@instantlinux instantlinux merged commit e499e8b into main Mar 23, 2026
1 check passed
@instantlinux instantlinux deleted the SYS-678_ansible_fix branch March 23, 2026 18:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant