8.1 KiB
8.1 KiB
Changelog
This file only reflects the changes that are made in this image. Please refer to the Salt 3006.0 Release Notes for the list of changes in SaltStack.
3006.0
- Upgrade
salt-masterto3006.0Sulfur. - Change Docker base image to
ubuntu:jammy-20230308. - Use onedir system for installing salt.
- Remove support for arm32 architecture.
3005.1-2_1
- Fix: check GPG env variables before exiting if
gpgkeysdirectory is empty.
3005.1-2
- Upgrade
salt-masterto3005.1-2Phosphorus.
3005.1_2
- Add support for GPG keys.
- Ensure
salt-minionis not installed. - Remove
GitPythondocumentation, since it has some using warnings. - Add Development section to README.md.
- CI(tests): Install
salt-minionfor integration tests. - CI(tests): Improve log support.
- CI(tests): Always run tests.
- CI: Always perform cleanup tasks.
- CI: Improve build times.
3005.1_1
- If
SALT_LEVEL_LOGFILEis not defined, then fallback toSALT_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.
3005.1
- Upgrade
salt-masterto3005.1Phosphorus. - Upgrade
salt-bootstrapto version2022.10.04. - Change Docker base image to
ubuntu:jammy-20220815.
3005_1
- Add support for setting the
salt-masterkeys 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-apiuser's password via Docker secrets using the environment. variableSALT_API_USER_PASS_FILE.- Note: Has priority over
SALT_API_USER_PASS.
- Note: Has priority over
3005
- Upgrade
salt-masterto3005Phosphorus. - Upgrade
salt-bootstrapto version2022.08.13. - Change Docker base image to
ubuntu:jammy-20220801. - Use
python3default distro version. - Install
python3-pygit2version1.6.1from Ubuntu repositories. - Remove
USERMAP_UIDandUSERMAP_GIDenv variables in favor ofPUIDandPGID, respectively. - CI(tests): Use
python3version3.10.
3004.2
- Upgrade
salt-masterto3004.2Silicon. - Remove Jinja2 patch to avoid Markup import error.
3004.1
- Upgrade
salt-masterto3004.1Silicon. - Upgrade
salt-bootstrapto version2022.03.15. - Upgrade
pygit2to version1.9.1. - Upgrade
libgit2to version1.4.2. - Fix Jinja2 version to avoid Markup import error.
- Change Docker base image to
ubuntu:hirsute-20220113.
3004_6
- Set the number of worker threads to start by setting
SALT_WORKER_THREADSenv variable.
3004_5
- Set the number of workers for the runner/wheel in the reactor by setting
SALT_REACTOR_WORKER_THREADSenv variable.
3004_4
- Fix an issue restarting
salt-masterprocesses withsupervisorctlwhen reloading config.
3004_3
- Deprecate
USERMAP_UIDenv variable in favor ofPUID. - Deprecate
USERMAP_GIDenv variable in favor ofPGID. - Add
TZin addition toTIMEZONEto the list of accepted env variables.
Support for the USERMAP_UID and USERMAP_GID env variables will be removed with Salt 3005.
3004_2
- Support for automatically restart
salt-masterafter config changes.
3004_1
- Install
libssh2 1.10.0from source. - Install
libgit2 1.3.0from source. - Install
pygit2 1.7.0from pip repositories. - Change Docker base image to
ubuntu:hirsute-20210917. - Upgrade Python to version
3.9.
3004
- Upgrade
salt-masterto3004Silicon. - Change Docker base image to
ubuntu:focal-20211006.
3003.3
- Upgrade
salt-masterto3003.3Aluminium. - Change Docker base image to
ubuntu:focal-20210827.
3003.2
- Upgrade
salt-masterto3003.2Aluminium. - Change Docker base image to
ubuntu:focal-20210723.
3003.1
- Upgrade
salt-masterto3003.1Aluminium. - Change Docker base image to
ubuntu:focal-20210609.
3003
- Upgrade
salt-masterto3003Aluminium. - Add python3
timelib0.2.5. - Change Docker base image to
ubuntu:focal-20210325. - Replace
m2cryptobypycryptodome(see saltstack/salt#56625).
3002.6
- Upgrade
salt-masterto3002.6Magnesium.
3002.5
- Upgrade
salt-masterto3002.5Magnesium.
3002.4
- Upgrade
salt-masterto3002.4Magnesium.
3002.3
- Upgrade
salt-masterto3002.3Magnesium.
3002.2
- Upgrade
salt-masterto3002.2Magnesium.
3002.1
- Upgrade
salt-masterto3002.1Magnesium. - Change Docker base image to
ubuntu:focal-20201008. - Fix issue changing read-only directories ownership. (@Kidswiss - #47)
3002
- Upgrade
salt-masterto3002Magnesium. - Bring back support for Linux ARMv7 platform.
- Remove patch for muting sudo
RLIMIT_COREmessage. - Install
pygit2andm2cryptofrom ubuntu repositories. - Change Docker base image to
ubuntu:focal-20200925.
3001.1
- Upgrade
salt-masterto3001.1Sodium. - Upgrade
m2cryptoto version0.36.0. - Change Docker base image to
ubuntu:focal-20200720.
3001
- Upgrade
salt-masterto3001Sodium. - Upgrade Python to version
3.8. - Upgrade
libgit2to version1.0.1. - Change Docker base image to
ubuntu:focal-20200606.
3000.3_2
- Add support for local third party formulas.
- Add healthcheck script.
- Remove HEALTCHECK from Dockerfile.
3000.3_1
- Add support for
salt-apiservice. - Add entrypoint support to restart services.
- Use previous image as Docker cache.
- Add
build-argto Makefile.
3000.3
- Upgrade
salt-masterto3000.3. - Upgrade
pygit2to version1.2.1.
3000.2
- Upgrade
salt-masterto3000.2. - Upgrade
pygit2to version1.2.0. - Change Docker base image to
ubuntu:bionic-20200403.
3000.1
- Upgrade
salt-masterto3000.1. - Upgrade
libgit2to version1.0.0. - Upgrade
pygit2to version1.1.1.
3000_1
- Add container healthcheck.
- Change Docker base image to
ubuntu:bionic-20200311.
3000
- Upgrade
salt-masterto3000Neon. - Change Docker base image to
ubuntu:bionic-20200112. - Upgrade pygit2 to version
1.0.3.
2019.2.3
- Upgrade
salt-masterto2019.2.3. - Change Docker base image to
ubuntu:bionic-20191202. - Upgrade
libgit2to version0.28.4. - Upgrade
pygit2to version1.0.2.
2019.2.2
- Upgrade
salt-masterto2019.2.2. - Change Docker base image to
ubuntu:bionic-20191010.
2019.2.1
- Upgrade
salt-masterto2019.2.1. - Change Docker base image to
ubuntu:bionic-20190912.1. - Upgrade
libssh2to version1.9.0. - Upgrade
m2cryptoto version0.35.2.
2019.2.0
- Upgrade
salt-masterto2019.2.0. - Change Docker base image to
ubuntu:bionic-20190204. - Upgrade Python to version
3.6. - Upgrade
libgit2to0.27.8. - Reduce image size by updating, installing and cleaning packages in one single step.
2018.3.4
- Upgrade
salt-masterto2018.3.4. - Change Docker base image to
ubuntu:xenial-20190122.
2018.3.3
- Upgrade
salt-masterto2018.3.3. - Change Docker base image to
ubuntu:xenial-20181113. - Add
GitPythonsupport. - Add
PyGit2support. - Expose
/home/salt/data/logs. - Run
salt-masterassaltuser. - Add support for setting timezone.
- Add logrotate support.
- Add supervisor support.
- Add cron support.
- Add Docker Labels from label-schema.org.
- Addressed a bug that caused the container to crash when
/home/salt/data/keys/minionswas not present.
2018.3.2
- First version:
salt-master2018.3.2.