docker-salt-master

🐳🧂 Dockerized Salt Master

MIT License

Stars
77
Committers
4

Bot releases are visible (Hide)

docker-salt-master - 3005.1

Published by cdalvaro about 2 years ago

The following changes are only related with the docker image.
Please refer to the Salt 3005.1 Release Notes for the full list of changes.

  • Upgrade salt-master to 3005.1 Phosphorus
  • Upgrade salt-bootstrap to version 2022.10.04
  • Change Docker base image to ubuntu:jammy-20220815
docker pull ghcr.io/cdalvaro/docker-salt-master:3005.1
docker-salt-master - 3005_1

Published by cdalvaro about 2 years ago

The following changes are only related with the docker image.
Please refer to the Salt 3005 Release Notes for the full list of changes.

  • Add support for setting the salt-master keys via Docker secrets using the environment variables:
    • SALT_MASTER_KEY_FILE: The path to the master-key-pair {pem,pub} files without suffixes.
    • SALT_MASTER_SIGN_KEY_FILE: The path to the signing-key-pair {pem,pub} without suffixes.
    • SALT_MASTER_PUBKEY_SIGNATURE_FILE: The path of the salt-master public key file with the pre-calculated
      signature.
  • Add support for setting the salt-api user's password via Docker secrets using the environment
    variable SALT_API_USER_PASS_FILE.
    • Note: Has priority over SALT_API_USER_PASS.
docker pull ghcr.io/cdalvaro/docker-salt-master:3005_1
docker-salt-master - 3005

Published by cdalvaro about 2 years ago

The following changes are only related with the docker image.
Please refer to the Salt 3005 Release Notes for the full list of changes.

  • Upgrade salt-master to 3005 Phosphorus
  • Upgrade salt-bootstrap to version 2022.08.13
  • Change Docker base image to ubuntu:jammy-20220801
  • Use python3 default distro version
  • Install python3-pygit2 version 1.6.1 from Ubuntu repositories
  • Remove USERMAP_UID and USERMAP_GID env variables in favor of PUID and PGID, respectively.
docker pull ghcr.io/cdalvaro/docker-salt-master:3005
docker-salt-master - 3004.2

Published by cdalvaro over 2 years ago

The following changes are only related with the docker image.
Please refer to the Salt 3004.2 Release Notes for the full list of changes.

  • Upgrade salt-master to 3004.2 Silicon
  • Remove Jinja2 patch to avoid Markup import error

CVE Release - More info at: Salt Security Advisory Release - June 21st, 2022

docker-salt-master - 3004.1

Published by cdalvaro over 2 years ago

The following changes are only related with the docker image.
Please refer to the Salt 3004.1 Release Notes for the full list of changes.

  • Upgrade salt-master to 3004.1 Silicon
  • Upgrade salt-bootstrap to version 2022.03.15
  • Upgrade pygit2 to version 1.9.1
  • Upgrade libgit2 to version 1.4.2
  • Fix Jinja2 version to avoid Markup import error
  • Change Docker base image to ubuntu:hirsute-20220113

CVE Release - More info at: Salt Security Advisory Release - March 28, 2022

docker-salt-master - 3004_6

Published by cdalvaro almost 3 years ago

The following changes are only related with the docker image.
Please refer to the Salt 3004 Release Notes for the full list of changes.

  • Set the number of worker threads to start (#121)
docker-salt-master - 3004_5

Published by cdalvaro almost 3 years ago

The following changes are only related with the docker image.
Please refer to the Salt 3004 Release Notes for the full list of changes.

  • Set the number of workers for the runner/wheel in the reactor by setting SALT_REACTOR_WORKER_THREADS env variable. (#120)
docker-salt-master - 3004_4

Published by cdalvaro almost 3 years ago

This release fixes an issue restarting salt-master processes with supervisorctl when reloading config.

The following changes are only related with the docker image.
Please refer to the Salt 3004 Release Notes for the full list of changes.

  • Kill all salt-master instances (29fad72cdf0d27020bd13bdc43f8e0e623bcd6bc)
docker-salt-master - 3004_3

Published by cdalvaro almost 3 years ago

This release adds PUID and PGID env variables for mapping the host user permissions, and TZ env variable in addition to TIMEZONE for setting the container timezone. (#116)

The following changes are only related with the docker image.
Please refer to the Salt 3004 Release Notes for the full list of changes.

  • Use PUID and PGID for mapping host's user (d3b2740b283b0686c70b8225da2b337e17f4ade6)
  • Add TZ env variable for setting container timezone (8a908ed6fb063a2f82dcd1753f67c27473fc44d2)
docker-salt-master - 3004_2

Published by cdalvaro almost 3 years ago

This release add support for automatically restart salt-master when configuration files change (#114)

The following changes are only related with the docker image.
Please refer to the Salt 3004 Release Notes for the full list of changes.

  • Support for automatically restart salt-master after config changes (a8d39aafe40a8d464d597290c0d0564193d20d2a)
docker-salt-master - 3004_1

Published by cdalvaro almost 3 years ago

This release improves support for gitfs (#106, #108).

The following changes are only related with the docker image.
Please refer to the Salt 3004 Release Notes for the full list of changes.

  • Install libssh2 1.10.0 from source
  • Install libgit2 1.3.0 from source
  • Install pygit2 1.7.0 from pip repositories
  • Change Docker base image to ubuntu:hirsute-20210917
  • Upgrade Python to version 3.9
docker-salt-master - 3004

Published by cdalvaro about 3 years ago

The following changes are only related with the docker image.
Please refer to the Salt 3004 Release Notes for the full list of changes.

  • Upgrade salt-master to 3004 Silicon
  • Change Docker base image to ubuntu:focal-20211006
docker-salt-master - 3003.3

Published by cdalvaro about 3 years ago

The following changes are only related with the docker image.
Please refer to the Salt 3003.3 Release Notes for the full list of changes.

  • Upgrade salt-master to 3003.3 Aluminium
  • Change Docker base image to ubuntu:focal-20210827

CVE Release - More info at: Active SaltStack CVE Release 2021-SEP-02

docker-salt-master - 3003.2

Published by cdalvaro about 3 years ago

The following changes are only related with the docker image.
Please refer to the Salt 3003.2 Release Notes for the full list of changes.

  • Upgrade salt-master to 3003.2 Aluminium
  • Change Docker base image to ubuntu:focal-20210723
docker-salt-master - 3003.1

Published by cdalvaro over 3 years ago

The following changes are only related with the docker image.
Please refer to the Salt 3003.1 Release Notes for the full list of changes.

  • Upgrade salt-master to 3003.1 Aluminium
  • Change Docker base image to ubuntu:focal-20210609
docker-salt-master - 3003

Published by cdalvaro over 3 years ago

The following changes are only related with the docker image.
Please refer to the Salt 3003 Release Notes for the full list of changes.

  • Upgrade salt-master to 3003 Aluminium
  • Add python3 timelib 0.2.5
  • Change Docker base image to ubuntu:focal-20210325
  • Replace m2crypto by pycryptodome (see saltstack/salt#56625)
  • Add documentation for Custom Configuration and how to automatically accept minion keys
  • Reduce image size by removing build packages
docker-salt-master - 3002.6

Published by cdalvaro over 3 years ago

The following changes are only related with the docker image.
Please refer to the SaltStack Release Notes for the list of changes in SaltStack.

  • Upgrade salt-master to 3002.6 Magnesium
docker-salt-master - 3002.5

Published by cdalvaro over 3 years ago

The following changes are only related with the docker image.
Please refer to the SaltStack Release Notes for the list of changes in SaltStack.

  • Upgrade salt-master to 3002.5 Magnesium

CVE Release - More info at: Active SaltStack CVE Release 2021-FEB-25

docker-salt-master - 3002.4

Published by cdalvaro over 3 years ago

The following changes are only related with the docker image.
Please refer to the SaltStack Release Notes for the list of changes in SaltStack.

  • Upgrade salt-master to 3002.4 Magnesium
docker-salt-master - 3002.3

Published by cdalvaro over 3 years ago

The following changes are only related with the docker image.
Please refer to the SaltStack Release Notes for the list of changes in SaltStack.

  • Upgrade salt-master to 3002.3 Magnesium
  • Redirect output to stderr with log_error

CVE Release - More info at: Active SaltStack CVE Release 2021-FEB-25