2.1.30 "Heturn" - May 17, 2022
Kubernetes:
- Agent has been updated to periodically try to re-read Kubernetes authentication token value from
/var/run/secrets/kubernetes.io/serviceaccount/tokenfile on disk (every 5 minutes by default). This way agent also supports Kubernetes deployments where token files are periodically automatically refreshed / rotated (e.g. https://kubernetes.io/docs/tasks/configure-pod-container/configure-service-account/#service-account-token-volume-projection). - Fix an edge case with handling empty
resourceVersionvalue in the Kubernetes Events Monitor.
Docker images:
- Upgrade Python used by Docker images from 3.8.12 to 3.8.13.
Bug fixes:
- Fix minimum Python version detection in the deb/rpm package pre/post install script and make sure agent packages also support Python >= 3.10 (e.g. Ubuntu 22.04). Contributed by Arkadiusz Skalski (@askalski85).
Other:
- Update the code to log connection related errors which are retried and are not fatal under WARNING instead of ERROR log level.
- Update agent start up log message to use format which is supported by the agent message parser.