Skip to content

Latest commit

 

History

History
55 lines (45 loc) · 2.19 KB

CHANGELOG.md

File metadata and controls

55 lines (45 loc) · 2.19 KB

ChangeLog

All notable changes to this project will be documented in this file.

[Unreleased]

Added

  • Added NodeSets[].Volumes to mount additional volumes.
  • Added Tolerations[] to components.
  • Added controller.persistence.enabled option.
  • Added Slurm chart restapi service configuration options.
  • Added login nodes to the Slurm chart.
  • Added Slurm chart controller service configuration options.
  • Added login node capabilities for chroot.

Fixed

  • Fixed Slurm chart app.kubernetes.io/instance labels.
  • Fixed Slurm chart incorrect imagePullPolicy being used.
  • Fixed Slurm chart not using token job resources constraints.
  • Fixed Slurm chart not using token job securityContext constraints.
  • Fixed mariadb subchart innodb_* configurations for Slurm.
  • Fixed ArchiveDir not being a valid value.
  • Fixed slurm.extraSlurmdbdConf not being used.
  • Fixed slurmrestd failing to start when accounting is disabled.
  • Fixed responsiveness of container scripts responding to termination signals.
  • Fixed login pod resource templating.
  • Fixed NodeSet selectorLabels matching multiple NodeSets.
  • Fixed NodeSet controller only considering active pods when scaling.
  • Fixed login config file permissions.
  • Fixed incorrect mount top symlinked /var/run, instead of /run.
  • Fixed regression where slurmd's would not register with all dynamic conf items (e.g. Features, Gres, Weight, etc..).

Changed

  • Changed webhook to allow updates to NodeSets[].VolumeClaimTemplates.
  • Changed Slurm daemon readinessProbe to use only tcpSocket.
  • Changed Slurm chart to consume the mariadb secret directly.
  • Changed how Slurm daemon containers log their logfile, no longer duplicated stdout streams.
  • Changed slurm.extra*Conf expression to map[string]string or map[string][]string.
  • Changed partition config expression to map[string]string or map[string][]string.
  • Changed slurm-operator chart images tags, omit when equal to the default.

Removed

  • Removed Slurm daemon startupProbe.
  • Removed initContainer to wait on slurmdbd.
  • Removed login pods service link environment variables.
  • Removed controller.enabled option.
  • Removed {accounting,controller}.replicas option.