213 lines
5.5 KiB
Markdown
213 lines
5.5 KiB
Markdown
# Changelog
|
|
|
|
This file only reflects the changes that are made in this image.
|
|
Please refer to the [Salt 3004.1 Release Notes](https://docs.saltstack.com/en/latest/topics/releases/3004.1.html)
|
|
for the list of changes in SaltStack.
|
|
|
|
**3004.1**
|
|
|
|
- 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`
|
|
|
|
**3004_6**
|
|
|
|
- Set the number of worker threads to start by setting `SALT_WORKER_THREADS` env variable.
|
|
|
|
**3004_5**
|
|
|
|
- Set the number of workers for the runner/wheel in the reactor by setting `SALT_REACTOR_WORKER_THREADS` env variable.
|
|
|
|
**3004_4**
|
|
|
|
- Fix an issue restarting `salt-master` processes with `supervisorctl` when reloading config.
|
|
|
|
**3004_3**
|
|
|
|
- Deprecate `USERMAP_UID` env variable in favor of `PUID`.
|
|
- Deprecate `USERMAP_GID` env variable in favor of `PGID`.
|
|
- Add `TZ` in addition to `TIMEZONE` to 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-master` after config changes
|
|
|
|
**3004_1**
|
|
|
|
- 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`
|
|
|
|
**3004**
|
|
|
|
- Upgrade `salt-master` to `3004` *Silicon*
|
|
- Change Docker base image to `ubuntu:focal-20211006`
|
|
|
|
**3003.3**
|
|
|
|
- Upgrade `salt-master` to `3003.3` *Aluminium*
|
|
- Change Docker base image to `ubuntu:focal-20210827`
|
|
|
|
**3003.2**
|
|
|
|
- Upgrade `salt-master` to `3003.2` *Aluminium*
|
|
- Change Docker base image to `ubuntu:focal-20210723`
|
|
|
|
**3003.1**
|
|
|
|
- Upgrade `salt-master` to `3003.1` *Aluminium*
|
|
- Change Docker base image to `ubuntu:focal-20210609`
|
|
|
|
**3003**
|
|
|
|
- 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](https://github.com/saltstack/salt/pull/56625))
|
|
|
|
**3002.6**
|
|
|
|
- Upgrade `salt-master` to `3002.6` *Magnesium*
|
|
|
|
**3002.5**
|
|
|
|
- Upgrade `salt-master` to `3002.5` *Magnesium*
|
|
|
|
**3002.4**
|
|
|
|
- Upgrade `salt-master` to `3002.4` *Magnesium*
|
|
|
|
**3002.3**
|
|
|
|
- Upgrade `salt-master` to `3002.3` *Magnesium*
|
|
|
|
**3002.2**
|
|
|
|
- Upgrade `salt-master` to `3002.2` *Magnesium*
|
|
|
|
**3002.1**
|
|
|
|
- Upgrade `salt-master` to `3002.1` *Magnesium*
|
|
- Change Docker base image to `ubuntu:focal-20201008`
|
|
- Fix issue changing _read-only_ directories ownership ([@Kidswiss](https://github.com/Kidswiss) - [#47](https://github.com/cdalvaro/docker-salt-master/pull/47))
|
|
|
|
**3002**
|
|
|
|
- Upgrade `salt-master` to `3002` *Magnesium*
|
|
- Bring back support for Linux ARMv7 platform
|
|
- Remove patch for muting sudo `RLIMIT_CORE` message
|
|
- Install `pygit2` and `m2crypto` from ubuntu repositories
|
|
- Change Docker base image to `ubuntu:focal-20200925`
|
|
|
|
**3001.1**
|
|
|
|
- Upgrade `salt-master` to `3001.1` *Sodium*
|
|
- Upgrade `m2crypto` to version `0.36.0`
|
|
- Change Docker base image to `ubuntu:focal-20200720`
|
|
|
|
**3001**
|
|
|
|
- Upgrade `salt-master` to `3001` *Sodium*
|
|
- Upgrade Python to version `3.8`
|
|
- Upgrade `libgit2` to version `1.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-api` service
|
|
- Add entrypoint support to restart services
|
|
- Use previous image as Docker cache
|
|
- Add `build-arg` to Makefile
|
|
|
|
**3000.3**
|
|
|
|
- Upgrade `salt-master` to `3000.3`
|
|
- Upgrade `pygit2` to version `1.2.1`
|
|
|
|
**3000.2**
|
|
|
|
- Upgrade `salt-master` to `3000.2`
|
|
- Upgrade `pygit2` to version `1.2.0`
|
|
- Change Docker base image to `ubuntu:bionic-20200403`
|
|
|
|
**3000.1**
|
|
|
|
- Upgrade `salt-master` to `3000.1`
|
|
- Upgrade `libgit2` to version `1.0.0`
|
|
- Upgrade `pygit2` to version `1.1.1`
|
|
|
|
**3000_1**
|
|
|
|
- Add container healthcheck
|
|
- Change Docker base image to `ubuntu:bionic-20200311`
|
|
|
|
**3000**
|
|
|
|
- Upgrade `salt-master` to `3000` *Neon*
|
|
- Change Docker base image to `ubuntu:bionic-20200112`
|
|
- Upgrade pygit2 to version `1.0.3`
|
|
|
|
**2019.2.3**
|
|
|
|
- Upgrade `salt-master` to `2019.2.3`
|
|
- Change Docker base image to `ubuntu:bionic-20191202`
|
|
- Upgrade `libgit2` to version `0.28.4`
|
|
- Upgrade `pygit2` to version `1.0.2`
|
|
|
|
**2019.2.2**
|
|
|
|
- Upgrade `salt-master` to `2019.2.2`
|
|
- Change Docker base image to `ubuntu:bionic-20191010`
|
|
|
|
**2019.2.1**
|
|
|
|
- Upgrade `salt-master` to `2019.2.1`
|
|
- Change Docker base image to `ubuntu:bionic-20190912.1`
|
|
- Upgrade `libssh2` to version `1.9.0`
|
|
- Upgrade `m2crypto` to version `0.35.2`
|
|
|
|
**2019.2.0**
|
|
|
|
- Upgrade `salt-master` to `2019.2.0`
|
|
- Change Docker base image to `ubuntu:bionic-20190204`
|
|
- Upgrade Python to version `3.6`
|
|
- Upgrade `libgit2` to `0.27.8`
|
|
- Reduce image size by updating, installing and cleaning packages in one single step
|
|
|
|
**2018.3.4**
|
|
|
|
- Upgrade `salt-master` to `2018.3.4`
|
|
- Change Docker base image to `ubuntu:xenial-20190122`
|
|
|
|
**2018.3.3**
|
|
|
|
- Upgrade `salt-master` to `2018.3.3`
|
|
- Change Docker base image to `ubuntu:xenial-20181113`
|
|
- Add `GitPython` support
|
|
- Add `PyGit2` support
|
|
- Expose `/home/salt/data/logs`
|
|
- Run `salt-master` as `salt` user
|
|
- 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/minions` was not present
|
|
|
|
**2018.3.2**
|
|
|
|
- First version: `salt-master` `2018.3.2`
|