Releases: tmknight/docker-autoheal
Releases · tmknight/docker-autoheal
0.13.8
0.13.7
Changed
- Bump bollard from 0.17.0 to 0.17.1 (which includes bumping various build dependencies)
- Remove static Cargo.lock to allow for more seamless automated updates (let Cargo.toml guide updates)
0.13.6
Changed
- Bump bollard from 0.16.0 to 0.17.0 (which includes bumping various build dependencies)
0.13.5
Security
- Bump openssl from 0.10.63 to 0.10.66
- Fixed invariant violation in MemBio::get_buf with empty results
0.13.4
0.13.3
0.13.2
0.13.1
Changed
- Streamline persistent log write which should resolve occasional conjoined entries
0.13.0
Changed
- Breaking: Add state health exit code to persistent log
- This will invalidate any existing log.json and cause an error; removal of existing log.json is requisite
- Breaking: Rename option and variable:
- Binary option: --history replaced by -L, --log-persist
- Environment variAble: AUTOHEAL_HISTORY replaced by AUTOHEAL_LOG_PERSIST
- Adjustment to log output formatting for consistency
- Additional error handling on read_record
0.12.0
Added
- External persistent logging: Capture Date, container name, container id, last health message and last action to /opt/docker-autoheal/log.json
- Requires the path to exist and that it is writable by the docker-autoheal user
- Controlled via (default: disabled):
- Binary option: -H, --history (switch)
- Environment variable: AUTOHEAL_HISTORY (TRUE/FALSE)
Changed
- Bump bollard to 0.16.0