Important: This documentation is about an older version. It's relevant only to the release noted, many of the features and functions have been updated or replaced. Please view the current version.
V2.8
Grafana Labs is excited to announce the release of Loki 2.8. Here’s a summary of new enhancements and important fixes:
Features and enhancements
- TSDB index no longer experimental After extensive testing of the new TSDB index in our Grafana Cloud Logs offering, we can safely announce that it is no longer experimental and encourage all Loki deployments to use it!
- Query blocker Queries can now be blocked in the Querier/Ruler via a per-tenant runtime configuration.
- New
backend
target A new, third target was added to Loki’s scalable configuration, which is the default configuration used in the Loki helm chart. This allows Loki to be run as 3 targets (read
,write
, andbackend
) and makes theread
target stateless and therefore able to be run as a Kubernetes deployment that can be scaled automatically.
For a full list of all changes please look at the CHANGELOG.
Upgrade Considerations
As always, please read the upgrade guide before upgrading Loki.
Bug fixes
2.8.8 (2024-01-22)
- Fixed a couple of data races that can cause panics due to concurrent read-write access of tenant configs.
- Fixed a bug in the log results cache.
- Fixed the cache to atomically check background cache size limit correctly.
- Update
golang.org/x/crypto
tov0.18.0
2.8.7 (2023-12-12)
- Security patches to various dependencies (see CHANGELOG for specific upgrades)
2.8.6 (2023-10-17)
- Upgrade go to v1.20.10, golang.org/x/net to v0.17.0 and grpc-go to v1.56.3 to patch CVE-2023-39325 / CVE-2023-44487
2.8.5 (2023-09-14)
- Update Docker base images to mitigate security vulnerability CVE-2022-48174
2.8.4 (2023-08-11)
- Fix CVE-2023-1255, CVE-2023-2650, CVE-2023-2975, CVE-2023-3446, CVE-2023-3817, and bump alpine image 3.18.2
2.8.3 (2023-07-21)
2.8.2 (2023-05-03)
- Update Go to 1.20.4 to address security vulnerabilities in the previous Go version.
- Promtail: Add new
decompression
configuration to customize the decompressor behavior.
2.8.1 (2023-04-21)
- Fix bug that was dropping index if period is a zero value.
- Fix redis client to prevent it from incorrectly choosing cluster mode with local address.
- Update go to 1.20.3 to address security vulnerabilities in the previous go version.
- Update alpine image to 3.16.5 to address security vulnerabilities in the previous version.
- Promtail: Fix journald support in amd64 binary build.
For a full list of all changes and fixes, look at the CHANGELOG.