The following changes are only related with the Docker image.
Please refer to the Salt 3008.2 Release Notes for the full list of changes.
What's Changed
- Refactor GPG setup to use the
GNUPGHOMEenvironment variable as the single source of truth for the GnuPG homedir, and render it asgpg_keydirin the master configuration. - Remove support for the deprecated
SALT_API_SERVICE_ENABLEDvariable. UseSALT_API_ENABLEDinstead. - Remove the unimplemented
SALT_MASTER_ROOT_USERvariable from the documentation. - Restrict the
salt-apiTLS private key permissions to600. - Validate
SALT_MINION_IDwith a YAML- and path-safe allow-list to prevent unsafe config values and path traversal. - Drop dead return-code handling in the additional Python packages installer.
- Add a CI guard to ensure
IMAGE_REVISIONis reset when a Salt version file is bumped.
See #424 for all the details.
Full changelog: 3008.2...3008.2_1
Images
docker pull ghcr.io/cdalvaro/docker-salt-master:3008.2_1docker pull ghcr.io/cdalvaro/docker-salt-master:3008.2_1-gui