docker-salt-master

🐳🧂 Dockerized Salt Master

MIT License

Stars
77
Committers
4

Bot releases are visible (Hide)

docker-salt-master - 3007.1 Latest Release

Published by cdalvaro 5 months ago

The following changes are only related with the Docker image.

Please refer to the Salt 3007.1 Release Notes for the full list of changes.

What's Changed

  • Upgrade salt-master to 3007.1 Chlorine. (a9e6b01d8a26a1d1d885c8095833ee8553aac377)
  • Change Docker base image to ubuntu:noble-20240429. (c2b722f0b6f65210966ced3d2d8edefd422fb399)
  • fix: Run salt-master and salt-api services as root. (b26819f3dca08423f16fd730ff013305ba48b86d)

Changes comparison: https://github.com/cdalvaro/docker-salt-master/compare/3007.0_2...3007.1

docker pull ghcr.io/cdalvaro/docker-salt-master:3007.1
docker-salt-master - 3007.0_2

Published by cdalvaro 7 months ago

The following changes are only related with the Docker image.

Please refer to the Salt 3007.0 Release Notes for the full list of changes.

What's Changed

  • Add support for built-in salt-minion service.
    It can be enabled by setting the SALT_MINION_ENABLED environment variable to true.
  • ❗️ Breaking change: Rename SALT_API_SERVICE_ENABLED to SALT_API_ENABLED.
    SALT_API_SERVICE_ENABLED is still supported for backward compatibility but support will be removed starting from Salt 3007.2.

More info in PR #239

Changes comparison: https://github.com/cdalvaro/docker-salt-master/compare/3007.0_1...3007.0_2

docker pull ghcr.io/cdalvaro/docker-salt-master:3007.0_2
docker-salt-master - 3007.0_1

Published by cdalvaro 7 months ago

The following changes are only related with the Docker image.

Please refer to the Salt 3007.0 Release Notes for the full list of changes.

What's Changed

  • Add support for installing Python extra packages (#234 for more details).

Changes comparison: https://github.com/cdalvaro/docker-salt-master/compare/3007.0...3007.0_1

docker pull ghcr.io/cdalvaro/docker-salt-master:3007.0_1
docker-salt-master - 3007.0

Published by cdalvaro 8 months ago

The following changes are only related with the Docker image.

Please refer to the Salt 3007.0 Release Notes for the full list of changes.

What's Changed

  • Upgrade salt-master to 3007.0 Chlorine. (27920dd10f769716b1edc591a88c35984202ee6f)
  • Change Docker base image to ubuntu:jammy-20240227. (5b46b3840448b1d54e7f16d7d10a68b101f4f94e)

Changes comparison: https://github.com/cdalvaro/docker-salt-master/compare/3006.7_1...3007.0

docker pull ghcr.io/cdalvaro/docker-salt-master:3007.0
docker-salt-master - 3006.7_1

Published by cdalvaro 8 months ago

The following changes are only related with the Docker image.

Please refer to the Salt 3006.7 Release Notes for the full list of changes.

What's Changed

  • fix: Use temporary directory when creating keys (344d99af52ad57782ea42cdf12580398330da044)

Changes comparison: https://github.com/cdalvaro/docker-salt-master/compare/3006.7...3006.7_1

More info at: #229

docker pull ghcr.io/cdalvaro/docker-salt-master:3006.7_1
docker-salt-master - 3006.7

Published by cdalvaro 8 months ago

The following changes are only related with the Docker image.

Please refer to the Salt 3006.7 Release Notes for the full list of changes.

What's Changed

  • Upgrade salt-master to 3006.7 Sulfur. (0a71e3548ac7be341593812d4a9637ddb4725500)
  • Change Docker base image to ubuntu:jammy-20240212. (1874ba88004f444c648461dad67ba4c4d533ddf8)
  • Upgrade pygit2 to version 1.14.1. (731d2051c0d164c347514c2fdda2d0a97518c162)

Changes comparison: https://github.com/cdalvaro/docker-salt-master/compare/3006.6...3006.7

docker pull ghcr.io/cdalvaro/docker-salt-master:3006.7
docker-salt-master - 3006.6

Published by cdalvaro 9 months ago

The following changes are only related with the Docker image.

Please refer to the Salt 3006.6 Release Notes for the full list of changes.

What's Changed

  • Upgrade salt-master to 3006.6 Sulfur. (0b91e0495d0503b5282930977ee387e6d59cfed4)
  • Change Docker base image to ubuntu:jammy-20240111. (5884a3ba56f5559c036838d2e611caff082c6b79)
  • Upgrade pygit2 to version 1.14.0. (ad477522932b70349246899eee29e93bbdef2182)

Changes comparison: https://github.com/cdalvaro/docker-salt-master/compare/3006.5_1...3006.6

docker pull ghcr.io/cdalvaro/docker-salt-master:3006.6
docker-salt-master - 3006.5_1

Published by cdalvaro 9 months ago

The following changes are only related with the Docker image.

Healthcheck was not working because the salt-call command was returning always exit code 0 instead of returning 1 when the check was failing.

Changes:

  • Fix healthcheck script (84db110732cb9594fcb9ca06e591d317ca2bfb87)

Please refer to the Salt 3006.5 Release Notes for the full list of changes.

Changes comparison: https://github.com/cdalvaro/docker-salt-master/compare/3006.5...3006.5_1

docker pull ghcr.io/cdalvaro/docker-salt-master:3006.5_1
docker-salt-master - 3006.5

Published by cdalvaro 10 months ago

The following changes are only related with the Docker image.

Please refer to the Salt 3006.5 Release Notes for the full list of changes.

  • Upgrade salt-master to 3006.5 Sulfur. (57d0a8b47cd860208350b0142f53cf12da00060a)
  • Change Docker base image to ubuntu:jammy-20231211.1. (03d6b1fa6373877957c7161f149e99c992cc0752)
  • Upgrade pygit2 to version 1.13.3. (dd60ccbf526bf4196e4cee4258b93ab8272f9ba1)

Changes comparison: https://github.com/cdalvaro/docker-salt-master/compare/3006.4...3006.5

docker pull ghcr.io/cdalvaro/docker-salt-master:3006.5
docker-salt-master - 3006.4

Published by cdalvaro 12 months ago

The following changes are only related with the Docker image.

Please refer to the Salt 3006.4 Release Notes for the full list of changes.

  • Upgrade salt-master to 3006.4 Sulfur.
  • Change Docker base image to ubuntu:jammy-20231004.
  • Upgrade pygit2 to version 1.13.1.
docker pull ghcr.io/cdalvaro/docker-salt-master:3006.4
docker-salt-master - 3006.3_1

Published by cdalvaro about 1 year ago

The following changes are only related with the Docker image.

Please refer to the Salt 3006.3 Release Notes for the full list of changes.

  • Fix salt home directory permissions. Issue #211
docker pull ghcr.io/cdalvaro/docker-salt-master:3006.3_1
docker-salt-master - 3006.3

Published by cdalvaro about 1 year ago

The following changes are only related with the Docker image.

Please refer to the Salt 3006.3 Release Notes for the full list of changes.

  • Upgrade salt-master to 3006.3 Sulfur.
  • Change Docker base image to ubuntu:jammy-20230816.
  • Upgrade pygit2 to version 1.12.2.
docker pull ghcr.io/cdalvaro/docker-salt-master:3006.3
docker-salt-master - 3006.2

Published by cdalvaro about 1 year ago

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

  • Upgrade salt-master to 3006.2 Sulfur.
  • Change Docker base image to ubuntu:jammy-20230624.
docker pull ghcr.io/cdalvaro/docker-salt-master:3006.2
docker-salt-master - 3006.1_1

Published by cdalvaro over 1 year ago

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

  • Stream salt-master output to stdout and stderr.
  • Do not capture salt-api output with supervisord.
  • Add .log extension to master and api log files.
  • Change stop signal for master and api processes to TERM.
docker pull ghcr.io/cdalvaro/docker-salt-master:3006.1_1
docker-salt-master - 3006.1

Published by cdalvaro over 1 year ago

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

  • Upgrade salt-master to 3006.1 Sulfur.
  • Change Docker base image to ubuntu:jammy-20230425.
docker pull ghcr.io/cdalvaro/docker-salt-master:3006.1
docker-salt-master - 3006.0

Published by cdalvaro over 1 year ago

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

  • Upgrade salt-master to 3006.0 Sulfur.
  • Change Docker base image to ubuntu:jammy-20230308.
  • Use onedir system for installing salt.
  • Remove support for arm32 architecture.
docker pull ghcr.io/cdalvaro/docker-salt-master:3006.0
docker-salt-master - 3005.1-2_1

Published by cdalvaro almost 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.

  • Fix: check GPG env variables before exiting if gpgkeys directory is empty.
docker pull ghcr.io/cdalvaro/docker-salt-master:3005.1-2_1
docker-salt-master - 3005.1-2

Published by cdalvaro almost 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-2 Phosphorus
docker pull ghcr.io/cdalvaro/docker-salt-master:3005.1-2
docker-salt-master - 3005.1_2

Published by cdalvaro almost 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.

  • Add support for GPG keys.
  • Ensure salt-minion is not installed.
  • Remove GitPython documentation, since it has some
    using warnings.
  • Add Development section to README.md.
  • CI(tests): Install salt-minion for integration tests.
  • CI(tests): Improve log support.
  • CI(tests): Always run tests.
  • CI: Always perform cleanup tasks.
  • CI: Improve build times.
docker pull ghcr.io/cdalvaro/docker-salt-master:3005.1_2
docker-salt-master - 3005.1_1

Published by cdalvaro almost 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.

  • If SALT_LEVEL_LOGFILE is not defined, then fallback to SALT_LOG_LEVEL.
  • Do not create automatically mount points for the following paths:
    • /home/salt/data/3pfs
    • /home/salt/data/config
    • /home/salt/data/srv
    • This avoids creating unnecessary volumes.
  • Change Docker base image to ubuntu:jammy-20221101.
docker pull ghcr.io/cdalvaro/docker-salt-master:3005.1_1