UNCLASSIFIED - NO CUI

Skip to content

Update Mattermost to 5.37.0

Update to latest image from IB.

Upstream changelog to verify no breaking changes/what is needed to switch images: https://docs.mattermost.com/administration/changelog.html

Definition of Done:

  • Image version updated in chart/values.yaml
  • Chart version bumped bb.x -> bb.y
  • Changelog entry added, note the update to image, any additional updates
  • Clean install tested and validated working (see things to test)
  • Upgrade tested and validated working (install newest tagged release, send some chats/change settings, upgrade to your branch, validate things persisted, then run through things to test)
  • Pipeline passing on package MR
  • Package MR merged and new MM release tagged
  • BB MR opened, pipeline passing
  • BB MR merged

Things to test:

  • Test that signing up works and you can chat, validate that chats stick around and are persistent
  • Test that logging out/in works with your account
  • From the system console, go to file storage and test the connection, validate it succeeds. Also try to upload a profile picture.
  • Install with dev SSO values (https://repo1.dso.mil/platform-one/big-bang/bigbang/-/blob/master/chart/dev-sso-values.yaml#L82) and validate you can login via SSO
  • Install with monitoring enabled and enterprise enabled, from the system console start a trial, go to prometheus and validate that the target for Mattermost shows as up
Edited by Branden Cobb