Skip to content

Commit

Permalink
chore(deps): update promtail (#335)
Browse files Browse the repository at this point in the history
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [docker.io/grafana/promtail](https://togithub.com/grafana/loki) |
major | `2.9.6` -> `3.1.0` |
|
[ghcr.io/jimmidyson/configmap-reload](https://togithub.com/jimmidyson/configmap-reload)
| minor | `v0.12.0` -> `v0.13.1` |
| [promtail](https://grafana.com/loki)
([source](https://togithub.com/grafana/helm-charts)) | minor | `6.15.5`
-> `6.16.2` |
|
[registry1.dso.mil/ironbank/opensource/grafana/promtail](https://togithub.com/grafana/loki)
([source](https://repo1.dso.mil/dsop/opensource/grafana/promtail)) |
major | `v2.9.6` -> `v3.1.0` |
|
[registry1.dso.mil/ironbank/opensource/jimmidyson/configmap-reload](https://togithub.com/jimmidyson/configmap-reload)
([source](https://repo1.dso.mil/dsop/opensource/jimmidyson/configmap-reload))
| minor | `v0.12.0` -> `v0.13.1` |

---

### Release Notes

<details>
<summary>grafana/loki (docker.io/grafana/promtail)</summary>

### [`v3.1.0`](https://togithub.com/grafana/loki/releases/tag/v3.1.0)

[Compare
Source](https://togithub.com/grafana/loki/compare/v3.0.0...v3.1.0)

##### ⚠ BREAKING CHANGES

- update helm chart to support distributed mode and 3.0
([#&#8203;12067](https://togithub.com/grafana/loki/issues/12067))

##### Features

- Add a version of the mixin dashboards for meta monitoring
([#&#8203;12700](https://togithub.com/grafana/loki/issues/12700))
([ec1a057](https://togithub.com/grafana/loki/commit/ec1a057a323ed1bd8de448e714a672b64140b691))
- Add backoff to flush op
([#&#8203;13140](https://togithub.com/grafana/loki/issues/13140))
([9767807](https://togithub.com/grafana/loki/commit/9767807680cb4149c7b56345c531b62105a1b976))
- add detected-fields command to logcli
([#&#8203;12739](https://togithub.com/grafana/loki/issues/12739))
([210ea93](https://togithub.com/grafana/loki/commit/210ea93a690b1b9746b3ff62bbd5d217a3bc8e8e))
- Add ingester_chunks_flush_failures_total
([#&#8203;12925](https://togithub.com/grafana/loki/issues/12925))
([cc3694e](https://togithub.com/grafana/loki/commit/cc3694eecddaab579d08328cdab78a7d8a7bd720))
- add lokitool
([#&#8203;12166](https://togithub.com/grafana/loki/issues/12166))
([7b7d3d4](https://togithub.com/grafana/loki/commit/7b7d3d4cd2c979c778d3741156f0d765a9e531b2))
- Add metrics for number of patterns detected & evicted
([#&#8203;12918](https://togithub.com/grafana/loki/issues/12918))
([bc53b33](https://togithub.com/grafana/loki/commit/bc53b337218425af5b5ce69dcef56e27afec6647))
- Add new Drain tokenizer that splits on most punctuation
([#&#8203;13143](https://togithub.com/grafana/loki/issues/13143))
([6a0fdd0](https://togithub.com/grafana/loki/commit/6a0fdd088091fc37e3e9424c78a2d6d587dbbb33))
- Add pattern ingester support in SSD mode
([#&#8203;12685](https://togithub.com/grafana/loki/issues/12685))
([19bfef4](https://togithub.com/grafana/loki/commit/19bfef48cbad57468591e8214c4a5f390091f1e1))
- add profile tagging to ingester
([#&#8203;13068](https://togithub.com/grafana/loki/issues/13068))
([00d3c7a](https://togithub.com/grafana/loki/commit/00d3c7a52d9f2b48fccb0cd5b105a2577b3d0305))
- add recalculateOwnedStreams to check stream ownership if the ring is
changed
([#&#8203;13103](https://togithub.com/grafana/loki/issues/13103))
([e7689b2](https://togithub.com/grafana/loki/commit/e7689b248dbe549b2ac61a0e335d8b5b999cc47d))
- Add step param to Patterns Query API
([#&#8203;12703](https://togithub.com/grafana/loki/issues/12703))
([7b8533e](https://togithub.com/grafana/loki/commit/7b8533e435cf9d0466d3b147b2b3e0f6b3613fe9))
- Add tokenizer interface for Drain Training
([#&#8203;13069](https://togithub.com/grafana/loki/issues/13069))
([797bb64](https://togithub.com/grafana/loki/commit/797bb641736a2355b4f8503c147fc0c8a814f19a))
- add toleration for bloom components
([#&#8203;12653](https://togithub.com/grafana/loki/issues/12653))
([fcb2b0a](https://togithub.com/grafana/loki/commit/fcb2b0a16a7692ee0a705ce239375843a63246c7))
- Add utf8 support to Pattern Lexer to support utf8 chars
([#&#8203;13085](https://togithub.com/grafana/loki/issues/13085))
([f6f8bab](https://togithub.com/grafana/loki/commit/f6f8babf83f3d90f4e6f3f9b732fe22382861f47))
- add warnings to metadata context directly
([#&#8203;12579](https://togithub.com/grafana/loki/issues/12579))
([c4ac8cc](https://togithub.com/grafana/loki/commit/c4ac8cc009a75b616f867701c440797f655bcd1b))
- Added getting started video
([#&#8203;12975](https://togithub.com/grafana/loki/issues/12975))
([8442dca](https://togithub.com/grafana/loki/commit/8442dca9d2341471996a73a011f206630c67e857))
- Added Interactive Sandbox to Quickstart tutorial
([#&#8203;12701](https://togithub.com/grafana/loki/issues/12701))
([97212ea](https://togithub.com/grafana/loki/commit/97212eadf15c2b5ee2cd59b7c1df71f6177cfe7e))
- Added video and updated Grafana Agent -> Alloy
([#&#8203;13032](https://togithub.com/grafana/loki/issues/13032))
([1432a3e](https://togithub.com/grafana/loki/commit/1432a3e84a7e5df18b8dc0e217121fd78da9e75e))
- API: Expose optional label matcher for label names API
([#&#8203;11982](https://togithub.com/grafana/loki/issues/11982))
([8084259](https://togithub.com/grafana/loki/commit/808425953fa8a8eca3199b3664e43ceba362747a))
- area/promtail: Added support to install wget on promtail docker image
to support docker healthcheck
([#&#8203;11711](https://togithub.com/grafana/loki/issues/11711))
([ffe684c](https://togithub.com/grafana/loki/commit/ffe684c330bcd65f9b07a02d6f93bb475106becc))
- **blooms:** Add counter metric for blocks that are not available at
query time
([#&#8203;12968](https://togithub.com/grafana/loki/issues/12968))
([d6374bc](https://togithub.com/grafana/loki/commit/d6374bc2ce3041005842edd353a3bb010f467abe))
- **blooms:** Add in-memory LRU cache for meta files
([#&#8203;12862](https://togithub.com/grafana/loki/issues/12862))
([fcd544c](https://togithub.com/grafana/loki/commit/fcd544c2d9d52b62d09e31c532a5cd2115f4d2bc))
- **blooms:** Blooms/v2 encoding multipart series
([#&#8203;13093](https://togithub.com/grafana/loki/issues/13093))
([fbe7c55](https://togithub.com/grafana/loki/commit/fbe7c559b5ed153fb46a1965c24180011a558b85))
- **blooms:** compute chunks once
([#&#8203;12664](https://togithub.com/grafana/loki/issues/12664))
([bc78d13](https://togithub.com/grafana/loki/commit/bc78d13d9b736bb9313403569d0f69e85663afce))
- **blooms:** ignore individual bloom-gw failures
([#&#8203;12863](https://togithub.com/grafana/loki/issues/12863))
([4c9b22f](https://togithub.com/grafana/loki/commit/4c9b22f11077b560d21f086a84d42176e9196d5b))
- **blooms:** ingester aware bounded impl
([#&#8203;12840](https://togithub.com/grafana/loki/issues/12840))
([7bbd8b5](https://togithub.com/grafana/loki/commit/7bbd8b5087d637ac592403c5daafda35353fe13d))
- **bloom:** Skip attempts to filter chunks for which blooms have not
been built
([#&#8203;12961](https://togithub.com/grafana/loki/issues/12961))
([a1b1eeb](https://togithub.com/grafana/loki/commit/a1b1eeb09583f04a36ebdb96f716f3f285b90adf))
- **blooms:** limit bloom size during creation
([#&#8203;12796](https://togithub.com/grafana/loki/issues/12796))
([eac5622](https://togithub.com/grafana/loki/commit/eac56224b8e228a694090ffaee47300b23eeb13b))
- **blooms:** record time spent resolving shards
([#&#8203;12636](https://togithub.com/grafana/loki/issues/12636))
([9c25985](https://togithub.com/grafana/loki/commit/9c25985b970865f054dfa9243cbe984d921df3c8))
- **blooms:** Separate page buffer pools for series pages and bloom
pages ([#&#8203;12992](https://togithub.com/grafana/loki/issues/12992))
([75ccf21](https://togithub.com/grafana/loki/commit/75ccf2160bfe647b1cb3daffb98869e9c1c44130))
- Boilerplate for new bloom build planner and worker components.
([#&#8203;12989](https://togithub.com/grafana/loki/issues/12989))
([8978ecf](https://togithub.com/grafana/loki/commit/8978ecf0c85dfbe18b52632112e5be20eff411cf))
- **cache:** Add `Cache-Control: no-cache` support for Loki instant
queries.
([#&#8203;12896](https://togithub.com/grafana/loki/issues/12896))
([88e545f](https://togithub.com/grafana/loki/commit/88e545fc952d6ff55c61d079db920f00abc04865))
- **canary:** Add test to check query results with and without cache.
([#&#8203;13104](https://togithub.com/grafana/loki/issues/13104))
([71507a2](https://togithub.com/grafana/loki/commit/71507a2b640ad071d88ee894e80235f93be73c3d))
- Detected labels from store
([#&#8203;12441](https://togithub.com/grafana/loki/issues/12441))
([587a6d2](https://togithub.com/grafana/loki/commit/587a6d20e938f4f58e5a49563a3c267762cf89eb))
- **detected-labels:** include labels with cardinality > 1
([#&#8203;13128](https://togithub.com/grafana/loki/issues/13128))
([8be8364](https://togithub.com/grafana/loki/commit/8be8364435bb83dd134580ba6fc1f0bdb5474356))
- **detectedFields:** add parser to response
([#&#8203;12872](https://togithub.com/grafana/loki/issues/12872))
([2b3ae48](https://togithub.com/grafana/loki/commit/2b3ae48d9be63183907dfd7163af6a980360c853))
- **detectedFields:** Support multiple parsers to be returned for a
single field
([#&#8203;12899](https://togithub.com/grafana/loki/issues/12899))
([19fef93](https://togithub.com/grafana/loki/commit/19fef9355fdd46911611dbec25df0f5a4e397d31))
- Enable log volume endpoint by default
([#&#8203;12628](https://togithub.com/grafana/loki/issues/12628))
([397aa56](https://togithub.com/grafana/loki/commit/397aa56e157cbf733da548474a4bcae773e82362))
- Enable log volume endpoint by default in helm
([#&#8203;12690](https://togithub.com/grafana/loki/issues/12690))
([e39677f](https://togithub.com/grafana/loki/commit/e39677f97b4ba27c90d9f8d2991441095e55b06e))
- Generic logline placeholder replacement and tokenization
([#&#8203;12799](https://togithub.com/grafana/loki/issues/12799))
([4047902](https://togithub.com/grafana/loki/commit/40479029d74d588268956190d956a088aed682e1))
- **helm:** Allow extraObject items as multiline strings
([#&#8203;12397](https://togithub.com/grafana/loki/issues/12397))
([af5be90](https://togithub.com/grafana/loki/commit/af5be900764acfe4bff54ceef164a4f660990f8a))
- **helm:** Support for PVC Annotations for Non-Distributed Modes
([#&#8203;12023](https://togithub.com/grafana/loki/issues/12023))
([efdae3d](https://togithub.com/grafana/loki/commit/efdae3df14c47d627eb99e91466e0451db6e16f6))
- improve performance of `first_over_time` and `last_over_time` queries
by sharding them
([#&#8203;11605](https://togithub.com/grafana/loki/issues/11605))
([f66172e](https://togithub.com/grafana/loki/commit/f66172eed17f9418ab22615537c7b65b09de96e5))
- improve syntax parser for pattern
([#&#8203;12489](https://togithub.com/grafana/loki/issues/12489))
([48dae44](https://togithub.com/grafana/loki/commit/48dae4417cca75a40d6a3bf16b0d976714e8db81))
- include the stream we failed to create in the stream limit error
message
([#&#8203;12437](https://togithub.com/grafana/loki/issues/12437))
([ec81991](https://togithub.com/grafana/loki/commit/ec81991f4d7f6d83a34dffb073d60c330c69e94d))
- Increase drain max depth from 8 -> 30
([#&#8203;13063](https://togithub.com/grafana/loki/issues/13063))
([d0a2859](https://togithub.com/grafana/loki/commit/d0a285926b7257d54cf948ba644c619a4b49a871))
- Introduce `index audit` to `lokitool`
([#&#8203;13008](https://togithub.com/grafana/loki/issues/13008))
([47f0236](https://togithub.com/grafana/loki/commit/47f0236ea8f33a67a0a1abf6e6d6b3582661c4ba))
- loki/main.go: Log which config file path is used on startup
([#&#8203;12985](https://togithub.com/grafana/loki/issues/12985))
([7a3338e](https://togithub.com/grafana/loki/commit/7a3338ead82e4c577652ab86e9a55faf200ac05a))
- new stream count limiter
([#&#8203;13006](https://togithub.com/grafana/loki/issues/13006))
([1111595](https://togithub.com/grafana/loki/commit/1111595179c77f9303ebdfd362f14b1ac50044cb))
- Optimize log parsing performance by using unsafe package
([#&#8203;13223](https://togithub.com/grafana/loki/issues/13223))
([9f31b25](https://togithub.com/grafana/loki/commit/9f31b25253502f035cfb6a831bcea7f778f427dd))
- parameterise the MaximumEventAgeInSeconds, LogGroupName, and
IAMRoleName for lambda-promtail CloudFormation template
([#&#8203;12728](https://togithub.com/grafana/loki/issues/12728))
([8892dc8](https://togithub.com/grafana/loki/commit/8892dc89231ebe7b05fc1c4e0b7647f328f9c1ce))
- **promtail:** Support of RFC3164 aka BSD Syslog
([#&#8203;12810](https://togithub.com/grafana/loki/issues/12810))
([be41525](https://togithub.com/grafana/loki/commit/be4152576e6d8cb280fd65604199db7157981f07))
- Querier: Split gRPC client into two.
([#&#8203;12726](https://togithub.com/grafana/loki/issues/12726))
([7b6f057](https://togithub.com/grafana/loki/commit/7b6f0577c3277b84230f0f2deba747b01ca2b2fa))
- **reporting:** Report cpu usage
([#&#8203;12970](https://togithub.com/grafana/loki/issues/12970))
([87288d3](https://togithub.com/grafana/loki/commit/87288d37f9e9c1e90295bf785adbc4bfdb66fb30))
- split detected fields queries
([#&#8203;12491](https://togithub.com/grafana/loki/issues/12491))
([6c33809](https://togithub.com/grafana/loki/commit/6c33809015bef8078b17dcb6b0701e930132f042))
- Support negative numbers in LogQL
([#&#8203;13091](https://togithub.com/grafana/loki/issues/13091))
([6df81db](https://togithub.com/grafana/loki/commit/6df81db978b0157ab96fa0629a311f919dad1e8a))
- Tune Patterns query drain instance
([#&#8203;13137](https://togithub.com/grafana/loki/issues/13137))
([30df31e](https://togithub.com/grafana/loki/commit/30df31e28b5c360ffed2dea3b47f515e4e24146d))
- Update getting started demo to Loki 3.0
([#&#8203;12723](https://togithub.com/grafana/loki/issues/12723))
([282e385](https://togithub.com/grafana/loki/commit/282e38548ceb96b1c518010c47b8eabf4317e8fd))
- update helm chart to support distributed mode and 3.0
([#&#8203;12067](https://togithub.com/grafana/loki/issues/12067))
([79b876b](https://togithub.com/grafana/loki/commit/79b876b65d55c54f4d532e98dc24743dea8bedec))
- Update Loki monitoring docs to new meta monitoring helm
([#&#8203;13176](https://togithub.com/grafana/loki/issues/13176))
([b4d44f8](https://togithub.com/grafana/loki/commit/b4d44f89f997e59c84e69ed075341bb6e1371d08))
- Updated best practises for labels
([#&#8203;12749](https://togithub.com/grafana/loki/issues/12749))
([6ebfbe6](https://togithub.com/grafana/loki/commit/6ebfbe658bbd92e3599ca4aff3bcfdd302d3cc32))
- Updated SS and microservices deployment docs
([#&#8203;13083](https://togithub.com/grafana/loki/issues/13083))
([1b80458](https://togithub.com/grafana/loki/commit/1b80458e2eff2d41b9126a7529ee32ae1e269f05))

##### Bug Fixes

- `codec` not initialized in downstream roundtripper
([#&#8203;12873](https://togithub.com/grafana/loki/issues/12873))
([b6049f6](https://togithub.com/grafana/loki/commit/b6049f6792492d5753626e5845b0094199463966))
- Add a missing `continue` in fuse which may cause incorrect bloom test
result ([#&#8203;12650](https://togithub.com/grafana/loki/issues/12650))
([0d1ebeb](https://togithub.com/grafana/loki/commit/0d1ebebd3afe9504506aaed0b7827318eb2d9cfe))
- Add copyString function to symbolizer to avoid retaining memory
([#&#8203;13146](https://togithub.com/grafana/loki/issues/13146))
([86b119a](https://togithub.com/grafana/loki/commit/86b119ac7ba206d294eb257f99c308fe8452bd58))
- add detected_level info when the info word appears on log message
([#&#8203;13218](https://togithub.com/grafana/loki/issues/13218))
([c9bfa3e](https://togithub.com/grafana/loki/commit/c9bfa3ebbf362b3d056879f0ef5f3e656f28c500))
- Add missing Helm helper loki.hpa.apiVersion
([#&#8203;12755](https://togithub.com/grafana/loki/issues/12755))
([3070ea7](https://togithub.com/grafana/loki/commit/3070ea70bb05bffced6a8304f506b03ed4c8e2aa))
- Add missing OTLP endpoint to nginx config
([#&#8203;12709](https://togithub.com/grafana/loki/issues/12709))
([8096748](https://togithub.com/grafana/loki/commit/8096748f1f205e766deab9438c4b2bc587facfc5))
- add missing parentheses in meta monitoring dashboards
([#&#8203;12802](https://togithub.com/grafana/loki/issues/12802))
([151d0a5](https://togithub.com/grafana/loki/commit/151d0a58ac9f5aa67f944e6729720f5f70d07e27))
- add retry middleware to the "limited" query roundtripper
([#&#8203;13161](https://togithub.com/grafana/loki/issues/13161))
([bb864b3](https://togithub.com/grafana/loki/commit/bb864b3ad63d61f5b091a9cc04246da2f44b2157))
- allow cluster label override in bloom dashboards
([#&#8203;13012](https://togithub.com/grafana/loki/issues/13012))
([987e551](https://togithub.com/grafana/loki/commit/987e551f9e21b9a612dd0b6a3e60503ce6fe13a8))
- **blooms:** bloomshipper no longer returns empty metas on fetch
([#&#8203;13130](https://togithub.com/grafana/loki/issues/13130))
([ad279e5](https://togithub.com/grafana/loki/commit/ad279e518cb252ef7e26283ec16540846dbd3acf))
- **blooms:** Clean block directories recursively on startup
([#&#8203;12895](https://togithub.com/grafana/loki/issues/12895))
([7b77e31](https://togithub.com/grafana/loki/commit/7b77e310982147162777f9febfbcd98ec8a8c383))
- **blooms:** Correctly return unfiltered chunks for series that are not
mapped to any block
([#&#8203;12774](https://togithub.com/grafana/loki/issues/12774))
([c36b114](https://togithub.com/grafana/loki/commit/c36b1142c7acd6a13a3634ddbef71254040cff73))
- **blooms:** Deduplicate filtered series and chunks
([#&#8203;12791](https://togithub.com/grafana/loki/issues/12791))
([3bf2d1f](https://togithub.com/grafana/loki/commit/3bf2d1fea08593bdf10dc8a6827998a6d8a8243c))
- **blooms:** Disable metas cache on bloom gateway
([#&#8203;12959](https://togithub.com/grafana/loki/issues/12959))
([00bdd2f](https://togithub.com/grafana/loki/commit/00bdd2f5b703991b280317ceff0fcf2eed1847d9))
- **blooms:** Do not fail requests when fetching metas from cache fails
([#&#8203;12838](https://togithub.com/grafana/loki/issues/12838))
([667076d](https://togithub.com/grafana/loki/commit/667076d9359c56118f1149f31a94c8a44bc171c7))
- **blooms:** dont break iterator conventions
([#&#8203;12808](https://togithub.com/grafana/loki/issues/12808))
([1665e85](https://togithub.com/grafana/loki/commit/1665e853a0a6aa63f535bcc5a4bb67775723cc87))
- **blooms:** Fix `partitionSeriesByDay` function
([#&#8203;12900](https://togithub.com/grafana/loki/issues/12900))
([738c274](https://togithub.com/grafana/loki/commit/738c274a5828aab4d88079c38400ddc705c0cb5d))
- **blooms:** Fix a regression introduced with
[#&#8203;12774](https://togithub.com/grafana/loki/issues/12774)
([#&#8203;12776](https://togithub.com/grafana/loki/issues/12776))
([ecefb49](https://togithub.com/grafana/loki/commit/ecefb495084a59d25778af520041766e087598ba))
- **blooms:** Fix findGaps when ownership goes to MaxUInt64 and that is
covered by existing meta
([#&#8203;12558](https://togithub.com/grafana/loki/issues/12558))
([0ee2a61](https://togithub.com/grafana/loki/commit/0ee2a6126ae40a1d666f500c19efd639763f1bae))
- **blooms:** Fully deduplicate chunks from FilterChunkRef responses
([#&#8203;12807](https://togithub.com/grafana/loki/issues/12807))
([a0f358f](https://togithub.com/grafana/loki/commit/a0f358fcc8295d93ee38b67738e8d90045c50dab))
- **blooms:** Handle not found metas gracefully
([#&#8203;12853](https://togithub.com/grafana/loki/issues/12853))
([37c8822](https://togithub.com/grafana/loki/commit/37c88220b3a7f8268c48f1bf37f4eb11cdba1b5f))
- **blooms:** Reset error on LazyBloomIter.Seek
([#&#8203;12806](https://togithub.com/grafana/loki/issues/12806))
([76ba24e](https://togithub.com/grafana/loki/commit/76ba24e3d8ce5e3c872442ce9d64505605ef0f53))
- change log level since this is a known case
([#&#8203;13029](https://togithub.com/grafana/loki/issues/13029))
([ca030a5](https://togithub.com/grafana/loki/commit/ca030a5c4335b0258e83aebd8779ea4d348003f3))
- close res body
([#&#8203;12444](https://togithub.com/grafana/loki/issues/12444))
([616977a](https://togithub.com/grafana/loki/commit/616977a942b63fb2ee7545e155abe246f6175308))
- Correctly encode step when translating proto to http internally
([#&#8203;13171](https://togithub.com/grafana/loki/issues/13171))
([740551b](https://togithub.com/grafana/loki/commit/740551bb31e0c1806de8d87f02fa4f507aa24092))
- crrect initialization of a few slices
([#&#8203;12674](https://togithub.com/grafana/loki/issues/12674))
([0eba448](https://togithub.com/grafana/loki/commit/0eba448fc70b78ca7cd612831c9d3be116faa7a2))
- Defer closing blocks iter after checking error from loadWorkForGap
([#&#8203;12934](https://togithub.com/grafana/loki/issues/12934))
([cb1f5d9](https://togithub.com/grafana/loki/commit/cb1f5d9fca2908bd31a3c6bef38d49fe084d2939))
- Do not filter out chunks for store when `From==Through` and
`From==start`
([#&#8203;13117](https://togithub.com/grafana/loki/issues/13117))
([d9cc513](https://togithub.com/grafana/loki/commit/d9cc513fd2decf96d047d388136417c03ccdc682))
- **docs:** broken link in getting started readme
([#&#8203;12736](https://togithub.com/grafana/loki/issues/12736))
([425a2d6](https://togithub.com/grafana/loki/commit/425a2d690c13592abf32f2ed2475676c3422ac51))
- **docs:** Move promtail configuration to the correct doc
([#&#8203;12737](https://togithub.com/grafana/loki/issues/12737))
([1161846](https://togithub.com/grafana/loki/commit/1161846e19105e2669a5b388998722c23bd0f2f4))
- Ensure Drain patterns are valid for LogQL pattern match filter
([#&#8203;12815](https://togithub.com/grafana/loki/issues/12815))
([fd2301f](https://togithub.com/grafana/loki/commit/fd2301fd62b18eb345bc43868b40343efc1a1f10))
- errors reported by the race detector
([#&#8203;13174](https://togithub.com/grafana/loki/issues/13174))
([2b19dac](https://togithub.com/grafana/loki/commit/2b19dac82a97b1d75075eb87a4f7fdfed003c072)),
closes [#&#8203;8586](https://togithub.com/grafana/loki/issues/8586)
- Fix bloom deleter PR after merge
([#&#8203;13167](https://togithub.com/grafana/loki/issues/13167))
([c996349](https://togithub.com/grafana/loki/commit/c99634978cb189744946e6dc388f0cc4183e98f2))
- Fix compactor matcher in the loki-deletion dashboard
([#&#8203;12790](https://togithub.com/grafana/loki/issues/12790))
([a03846b](https://togithub.com/grafana/loki/commit/a03846b4367cbb5a0aa445e539d92ae41e3f481a))
- Fix duplicate enqueue item problem in bloom download queue when do
sync download
([#&#8203;13114](https://togithub.com/grafana/loki/issues/13114))
([f98ff7f](https://togithub.com/grafana/loki/commit/f98ff7f58400b5f5a425fae003fb959bfb8c6454))
- Fix for how the loop sync is done
([#&#8203;12941](https://togithub.com/grafana/loki/issues/12941))
([5cd850e](https://togithub.com/grafana/loki/commit/5cd850e0d02151c6f9c6285189b887b4929cfa12))
- Fix incorrect sorting of chunks in bloom-filtered response since
`ChunkRef.Cmp` method is used in reverse
([#&#8203;12999](https://togithub.com/grafana/loki/issues/12999))
([670cd89](https://togithub.com/grafana/loki/commit/670cd89aa8ffb8b852bca05fd0adb554e93ce796))
- Fix indentation of query range values in helm
([#&#8203;12577](https://togithub.com/grafana/loki/issues/12577))
([9823f20](https://togithub.com/grafana/loki/commit/9823f2030a294e6dc9c50d6f956a7691df5d53df))
- Fix log level detection
([#&#8203;12651](https://togithub.com/grafana/loki/issues/12651))
([6904a65](https://togithub.com/grafana/loki/commit/6904a6520d3b5599404b339577c7c3311e635da9))
- Fix panic on requesting out-of-order Pattern samples
([#&#8203;13010](https://togithub.com/grafana/loki/issues/13010))
([2171f64](https://togithub.com/grafana/loki/commit/2171f6409f7157888df9637a635664c67b7ca844))
- fix parsing of default per tenant otlp config
([#&#8203;12836](https://togithub.com/grafana/loki/issues/12836))
([7cc9a93](https://togithub.com/grafana/loki/commit/7cc9a9386a8f89dbec6a25435180ed4625ae6490))
- fix setting of info log level when trying to detect level from log
lines ([#&#8203;12635](https://togithub.com/grafana/loki/issues/12635))
([0831802](https://togithub.com/grafana/loki/commit/0831802a99243f9fe61f6cc8795739bf67e8d8e9))
- Fix the lokitool imports
([#&#8203;12673](https://togithub.com/grafana/loki/issues/12673))
([6dce988](https://togithub.com/grafana/loki/commit/6dce98870d8c5c7054b3444d2fe4e66dad262a53))
- Fixes read & backend replicas settings
([#&#8203;12828](https://togithub.com/grafana/loki/issues/12828))
([d751134](https://togithub.com/grafana/loki/commit/d7511343bcdfe77a6213599827ce0093b2949c18))
- helm: Set compactor addr for distributed mode.
([#&#8203;12748](https://togithub.com/grafana/loki/issues/12748))
([521d40a](https://togithub.com/grafana/loki/commit/521d40a96a5c1c65c786c73ec374580fe767dd3b))
- **helm:** Fix GEL image tag, bucket name and proxy URLs
([#&#8203;12878](https://togithub.com/grafana/loki/issues/12878))
([67ed2f7](https://togithub.com/grafana/loki/commit/67ed2f7092c8c0d97ba0bec08fde7ede65faa33f))
- **helm:** fix query-frontend and ruler targetPort 'http-metrics' in
Service template
([#&#8203;13024](https://togithub.com/grafana/loki/issues/13024))
([1ab9d27](https://togithub.com/grafana/loki/commit/1ab9d271c354caf0ba589691e6477fb9a19039f0))
- **helm:** fix queryScheduler servicemonitor
([#&#8203;12753](https://togithub.com/grafana/loki/issues/12753))
([8101e21](https://togithub.com/grafana/loki/commit/8101e21f9973b8261de0ee3eb34fa4d7b88ddaac))
- **helm:** fixed ingress paths mapping
([#&#8203;12932](https://togithub.com/grafana/loki/issues/12932))
([5ada92b](https://togithub.com/grafana/loki/commit/5ada92b190c671055bb09ca2dd234b6bac49289e))
- **helm:** only default bucket names when using minio
([#&#8203;12548](https://togithub.com/grafana/loki/issues/12548))
([2e32ec5](https://togithub.com/grafana/loki/commit/2e32ec52d8766c0a5a75be30585402f1dce52cc5))
- **helm:** Removed duplicate bucketNames from documentation and fixed
key name `deploymentMode`
([#&#8203;12641](https://togithub.com/grafana/loki/issues/12641))
([0d8ff9e](https://togithub.com/grafana/loki/commit/0d8ff9ee7929b8facbdb469abe344c320d3bd5ce))
- incorrect compactor matcher in loki-deletion dashboard mixin
([#&#8203;12567](https://togithub.com/grafana/loki/issues/12567))
([006f88c](https://togithub.com/grafana/loki/commit/006f88cef19d4d1fe14a40287ccdf534f6975475))
- **indexstats:** do not collect stats from "IndexStats" lookups for
other query types
([#&#8203;12978](https://togithub.com/grafana/loki/issues/12978))
([1f5291a](https://togithub.com/grafana/loki/commit/1f5291a4a3bd3c98c190d9a5dda32bbd78f18c3b))
- Ingester zoneAwareReplication
([#&#8203;12659](https://togithub.com/grafana/loki/issues/12659))
([9edb0ce](https://togithub.com/grafana/loki/commit/9edb0ce140c4fe716a62e81e0fce747d92954f4c))
- Introduce feature flag for \[last|first]\_over_time sharding.
([#&#8203;13067](https://togithub.com/grafana/loki/issues/13067))
([6e45550](https://togithub.com/grafana/loki/commit/6e4555010eab5a2b12caf9af2df5f0991362d754))
- Invalidate caches when pipeline wrappers are disabled
([#&#8203;12903](https://togithub.com/grafana/loki/issues/12903))
([a772ed7](https://togithub.com/grafana/loki/commit/a772ed705c6506992cd1f2364b11fa60c1879f57))
- **ksonnet:** Do not generate rbac for consul if you are using
memberlist
([#&#8203;12688](https://togithub.com/grafana/loki/issues/12688))
([2d62fca](https://togithub.com/grafana/loki/commit/2d62fca05d6ec82196b46c956733c89439660754))
- lambda-promtail, update s3 filename regex to allow finding of log
files from AWS GovCloud regions
([#&#8203;12482](https://togithub.com/grafana/loki/issues/12482))
([7a81d26](https://togithub.com/grafana/loki/commit/7a81d264a4ba54efdb1d79d382fd4188c036aaee))
- loki version prefix in Makefile
([#&#8203;12514](https://togithub.com/grafana/loki/issues/12514))
([dff72d2](https://togithub.com/grafana/loki/commit/dff72d2a52094fb2a831b5930cbfc67759b0978d))
- loki-operational.libsonnet
([#&#8203;12789](https://togithub.com/grafana/loki/issues/12789))
([51a841f](https://togithub.com/grafana/loki/commit/51a841f20dbcbcb233836373ee246fb723ef70ba))
- make detected fields work for both json and proto
([#&#8203;12682](https://togithub.com/grafana/loki/issues/12682))
([f68d1f7](https://togithub.com/grafana/loki/commit/f68d1f7fafa1ec55e90d3a253ef2ee8bb9c2e342))
- make the tsdb filenames correctly reproducible from the identifier
([#&#8203;12536](https://togithub.com/grafana/loki/issues/12536))
([ec888ec](https://togithub.com/grafana/loki/commit/ec888ec8a564c7a93937c785c0540e7d2bcde20e))
- Missing password for Loki-Canary when loki.auth_enabled is true
([#&#8203;12411](https://togithub.com/grafana/loki/issues/12411))
([68b23dc](https://togithub.com/grafana/loki/commit/68b23dc2b5c74b9175d5e24fb445748c422cb7b6))
- mixin generation when cluster label is changed
([#&#8203;12613](https://togithub.com/grafana/loki/issues/12613))
([1ba7a30](https://togithub.com/grafana/loki/commit/1ba7a303566610363c0c36c87e7bc6bb492dfc93))
- **mixin:** dashboards $\__auto fix
([#&#8203;12707](https://togithub.com/grafana/loki/issues/12707))
([91ef72f](https://togithub.com/grafana/loki/commit/91ef72f742fe1f8621af15d8190c5c0d4d613ab9))
- Mixins - Add missing log datasource on loki-deletion
([#&#8203;13011](https://togithub.com/grafana/loki/issues/13011))
([1948899](https://togithub.com/grafana/loki/commit/1948899999107e7f27f4b9faace64942abcdb41f))
- **mixins:** Align loki-writes mixins with loki-reads
([#&#8203;13022](https://togithub.com/grafana/loki/issues/13022))
([757b776](https://togithub.com/grafana/loki/commit/757b776de39bf0fc0c6d1dd74e4a245d7a99023a))
- **nix:** lambda-promtail vendor hash
([#&#8203;12763](https://togithub.com/grafana/loki/issues/12763))
([ae180d6](https://togithub.com/grafana/loki/commit/ae180d6e070946eb5359ecd63a9e01e02f160ce3))
- not owned stream count
([#&#8203;13030](https://togithub.com/grafana/loki/issues/13030))
([4901a5c](https://togithub.com/grafana/loki/commit/4901a5c452fa6822a645f56e20e704db9366182a))
- **operator:** add alertmanager client config to ruler template
([#&#8203;13182](https://togithub.com/grafana/loki/issues/13182))
([6148c37](https://togithub.com/grafana/loki/commit/6148c3760d701768e442186d4e7d574c7dc16c91))
- **operator:** Bump golang builder to 1.21.9
([#&#8203;12503](https://togithub.com/grafana/loki/issues/12503))
([f680ee0](https://togithub.com/grafana/loki/commit/f680ee0453d1b7d315774591293927b988bca223))
- **operator:** Configure Loki to use virtual-host-style URLs for S3 AWS
endpoints
([#&#8203;12469](https://togithub.com/grafana/loki/issues/12469))
([0084262](https://togithub.com/grafana/loki/commit/0084262269f4e2cb94d04e0cc0d40e9666177f06))
- **operator:** Improve API documentation for schema version
([#&#8203;13122](https://togithub.com/grafana/loki/issues/13122))
([3a9f50f](https://togithub.com/grafana/loki/commit/3a9f50f5099a02e662b8ac10ddad0b36cd844161))
- **operator:** Use a minimum value for replay memory ceiling
([#&#8203;13066](https://togithub.com/grafana/loki/issues/13066))
([4f3ed77](https://togithub.com/grafana/loki/commit/4f3ed77cb92c2ffd605743237e609c28f7841728))
- Optimize regular initialization
([#&#8203;12926](https://togithub.com/grafana/loki/issues/12926))
([a46d14f](https://togithub.com/grafana/loki/commit/a46d14fb05ea14dd39095d2d71cd037acc2dfc51))
- **orFilters:** fix multiple or filters would get wrong filtertype
([#&#8203;13169](https://togithub.com/grafana/loki/issues/13169))
([9981e9e](https://togithub.com/grafana/loki/commit/9981e9e40d4eda1a88d1aee0483cec1c098b92c7))
- **otel:** Map 500 errors to 503
([#&#8203;13173](https://togithub.com/grafana/loki/issues/13173))
([b31e04e](https://togithub.com/grafana/loki/commit/b31e04e3f1b7424cc52b518dc974a382a25bf045))
- **packaging:** Require online network in systemd unit file for Loki
and Promtail
([#&#8203;12741](https://togithub.com/grafana/loki/issues/12741))
([57f78b5](https://togithub.com/grafana/loki/commit/57f78b574ac9aa16f8322fb0edc4c7f0ec3cf6fa))
- panics when ingester response is nil
([#&#8203;12946](https://togithub.com/grafana/loki/issues/12946))
([3cc28aa](https://togithub.com/grafana/loki/commit/3cc28aaf0ec08373fb104327827e6a062807e7ff))
- promtail race fixes
([#&#8203;12656](https://togithub.com/grafana/loki/issues/12656))
([4e04d07](https://togithub.com/grafana/loki/commit/4e04d07168a8c5cb7086ced8486c6d584faa1045))
- promtail; clean up metrics generated from logs after a config reload.
([#&#8203;11882](https://togithub.com/grafana/loki/issues/11882))
([39a7181](https://togithub.com/grafana/loki/commit/39a7181a600e9dc848dd3c0b0163c07242a46278))
- **promtail:** Fix bug with Promtail config reloading getting stuck
indefinitely
([#&#8203;12795](https://togithub.com/grafana/loki/issues/12795))
([4d761ac](https://togithub.com/grafana/loki/commit/4d761acd85b90cbdcafdf8d2547f0db14f6ae4dd))
- **promtail:** Fix UDP receiver on syslog transport
([#&#8203;10708](https://togithub.com/grafana/loki/issues/10708))
([a00f1f1](https://togithub.com/grafana/loki/commit/a00f1f1b0b8f536f2cdac2f8857eb40c716aa696))
- **promtail:** Handle docker logs when a log is split in multiple
frames ([#&#8203;12374](https://togithub.com/grafana/loki/issues/12374))
([c0113db](https://togithub.com/grafana/loki/commit/c0113db4e8c4647188db6477d2ab265eda8dbb6c))
- properly return http status codes from ingester to querier for RPC
function calls
([#&#8203;13134](https://togithub.com/grafana/loki/issues/13134))
([691b174](https://togithub.com/grafana/loki/commit/691b1741386716095a4926cea5d5bb53caa88d9a))
- **query sharding:** Generalize avg -> sum/count sharding using
existing binop mapper
([#&#8203;12599](https://togithub.com/grafana/loki/issues/12599))
([11e7687](https://togithub.com/grafana/loki/commit/11e768726fb25f905de880ad2f5495b0f7fba156))
- **regression:** reverts
grafana/loki[#&#8203;13039](https://togithub.com/grafana/loki/issues/13039)
to prevent use-after-free corruptions
([#&#8203;13162](https://togithub.com/grafana/loki/issues/13162))
([41c5ee2](https://togithub.com/grafana/loki/commit/41c5ee21fc80177b50e74515ca568223e86ae56a))
- Remove Hardcoded Bucket Name from EventBridge Example CloudFormation
Template
([#&#8203;12609](https://togithub.com/grafana/loki/issues/12609))
([8c18463](https://togithub.com/grafana/loki/commit/8c18463285f214ba5b0b9a127bbe0071a2ec7d69))
- remove unneccessary disk panels for ssd read path
([#&#8203;13014](https://togithub.com/grafana/loki/issues/13014))
([8d9fb68](https://togithub.com/grafana/loki/commit/8d9fb68ae5d4f26ddc2ae184a1cb6a3b2a2c2127))
- remove unused parameter causing lint error
([#&#8203;12801](https://togithub.com/grafana/loki/issues/12801))
([33e82ec](https://togithub.com/grafana/loki/commit/33e82ec133b133e79666f7eec7d8d69954aa2aa3))
- **spans:** corrects early-close for a few spans
([#&#8203;12887](https://togithub.com/grafana/loki/issues/12887))
([93aaf29](https://togithub.com/grafana/loki/commit/93aaf29e681053a1d23dcf855cfe92af8415260d))
- temporarily moving from alloy -> alloy dev
([#&#8203;13062](https://togithub.com/grafana/loki/issues/13062))
([7ffe0fb](https://togithub.com/grafana/loki/commit/7ffe0fb6490e171e0100cb35ce6fde9377eff237))
- Track bytes discarded by ingester.
([#&#8203;12981](https://togithub.com/grafana/loki/issues/12981))
([88c6711](https://togithub.com/grafana/loki/commit/88c671162f70e075f6aa43599aa560fe7b4b5627))
- Update expected patterns when pruning
([#&#8203;13079](https://togithub.com/grafana/loki/issues/13079))
([2923a7d](https://togithub.com/grafana/loki/commit/2923a7d95818055a6ae9557d4b2f733b1af826f3))
- update to build image 0.33.2, fixes bug with promtail windows DNS
resolution
([#&#8203;12732](https://togithub.com/grafana/loki/issues/12732))
([759f42d](https://togithub.com/grafana/loki/commit/759f42dd50bb4896f5e568691ef32245bb8fb25a))
- updated all dockerfiles go1.22
([#&#8203;12708](https://togithub.com/grafana/loki/issues/12708))
([71a8f2c](https://togithub.com/grafana/loki/commit/71a8f2c2b11b419bd8c0af1f859671e5d8730448))
- Updated Loki Otlp Ingest Configuration
([#&#8203;12648](https://togithub.com/grafana/loki/issues/12648))
([ff88f3c](https://togithub.com/grafana/loki/commit/ff88f3c3088a235eef5153a9d6414c161797a180))
- upgrade old plugin for the loki-operational dashboard.
([#&#8203;13016](https://togithub.com/grafana/loki/issues/13016))
([d3c9cec](https://togithub.com/grafana/loki/commit/d3c9cec22891b45ed1cb93a9eacc5dad6a117fc5))
- Use an intermediate env variable in GH workflow
([#&#8203;12905](https://togithub.com/grafana/loki/issues/12905))
([772616c](https://togithub.com/grafana/loki/commit/772616cd8f5cbac70374dd4a53f1714fb49a7a3b))
- Use to the proper config names in warning messages
([#&#8203;12114](https://togithub.com/grafana/loki/issues/12114))
([4a05964](https://togithub.com/grafana/loki/commit/4a05964d5520d46d149f2a4e4709eee36c7fb418))
- **workflows:** don't run metric collector on forks
([#&#8203;12687](https://togithub.com/grafana/loki/issues/12687))
([7253444](https://togithub.com/grafana/loki/commit/72534449a07cd9f410973f2d01772024e8e4b7ba))

##### Performance Improvements

- **blooms:** Resolve bloom blocks on index gateway and shard by block
address
([#&#8203;12720](https://togithub.com/grafana/loki/issues/12720))
([5540c92](https://togithub.com/grafana/loki/commit/5540c92d50fe25356231e05995d24a7ca342084b))
- Improve Detected labels API
([#&#8203;12816](https://togithub.com/grafana/loki/issues/12816))
([e7fdeb9](https://togithub.com/grafana/loki/commit/e7fdeb974aff62c5775b9f98ebb2228000b28c8d))
- Introduce fixed size memory pool for bloom querier
([#&#8203;13039](https://togithub.com/grafana/loki/issues/13039))
([fc26431](https://togithub.com/grafana/loki/commit/fc264310ce64fc082965a5d7f036e45a5a399c61))
- Replace channel check with atomic bool in tailer.send()
([#&#8203;12976](https://togithub.com/grafana/loki/issues/12976))
([4a5edf1](https://togithub.com/grafana/loki/commit/4a5edf1a2af9e8af1842dc8d9b5482659d61031e))
- TSDB: Add fast-path to `inversePostingsForMatcher`
([#&#8203;12679](https://togithub.com/grafana/loki/issues/12679))
([402d1d7](https://togithub.com/grafana/loki/commit/402d1d7c48ab4eb77835f4ebb9ef7cabf1dd7449))

###
[`v3.0.0`](https://togithub.com/grafana/loki/blob/HEAD/CHANGELOG.md#300-2024-04-08)

[Compare
Source](https://togithub.com/grafana/loki/compare/v2.9.8...v3.0.0)

Starting with the 3.0 release we began using [conventional
commits](https://www.conventionalcommits.org/en/v1.0.0/) and
[release-please](https://togithub.com/googleapis/release-please) to
generate the changelog. As a result the format has changed slightly from
previous releases.

##### Features

- **helm:** configurable API version for PodLog CRD
([#&#8203;10812](https://togithub.com/grafana/loki/issues/10812))
([d1dee91](https://togithub.com/grafana/loki/commit/d1dee9150b0e69941b2bd3ce4b23afead174ea29))
- **lambda/promtail:** support dropping labels
([#&#8203;10755](https://togithub.com/grafana/loki/issues/10755))
([ec54c72](https://togithub.com/grafana/loki/commit/ec54c723ebbeeda88000dde188d539ecfe05dad8))
- **logstash:** clients logstash output structured metadata support
([#&#8203;10899](https://togithub.com/grafana/loki/issues/10899))
([32f1ec2](https://togithub.com/grafana/loki/commit/32f1ec2fda5057732a2b20b98942aafec112c4ba))
- **loki**: Allow custom usage trackers for ingested and discarded bytes
metric. [11840](https://togithub.com/grafana/loki/pull/11840)
- **loki**: feat: Support split align and caching for instant metric
query results [11814](https://togithub.com/grafana/loki/pull/11814)
- **loki**: Helm: Allow the definition of resources for GrafanaAgent
pods. [11851](https://togithub.com/grafana/loki/pull/11851)
- **loki**: Ruler: Add the ability to disable the `X-Scope-OrgId` tenant
identification header in remote write requests.
[11819](https://togithub.com/grafana/loki/pull/11819)
- **loki**: Add profiling integrations to tracing instrumentation.
[11633](https://togithub.com/grafana/loki/pull/11633)
- **loki**: Add a metrics.go log line for requests from querier to
ingester [11571](https://togithub.com/grafana/loki/pull/11571)
- **loki**: support GET for /ingester/shutdown
[11477](https://togithub.com/grafana/loki/pull/11477)
- **loki**: bugfix(memcached): Make memcached batch fetch truly context
aware. [11363](https://togithub.com/grafana/loki/pull/11363)
- **loki**: Helm: Add extraContainers to the write pods.
[11319](https://togithub.com/grafana/loki/pull/11319)
- **loki**: Inflight-logging: Add extra metadata to inflight requests
logging. [11243](https://togithub.com/grafana/loki/pull/11243)
- **loki**: Use metrics namespace for more metrics.
[11025](https://togithub.com/grafana/loki/pull/11025).
- **loki**: Change default of metrics.namespace.
[11110](https://togithub.com/grafana/loki/pull/11110).
- **loki**: Helm: Allow topologySpreadConstraints
[11086](https://togithub.com/grafana/loki/pull/11086)
- **loki**: Storage: Allow setting a constant prefix for all created
keys [10096](https://togithub.com/grafana/loki/pull/10096)
- **loki**: Remove already deprecated `store.max-look-back-period`.
[11038](https://togithub.com/grafana/loki/pull/11038)
- **loki**: Support Loki ruler to notify WAL writes to remote storage.
[10906](https://togithub.com/grafana/loki/pull/10906)
- **loki**: Helm: allow GrafanaAgent tolerations
[10613](https://togithub.com/grafana/loki/pull/10613)
- **loki**: Storage: remove signatureversionv2 from s3.
[10295](https://togithub.com/grafana/loki/pull/10295)
- **loki**: Dynamic client-side throttling to avoid object storage
rate-limits (GCS only)
[10140](https://togithub.com/grafana/loki/pull/10140)
- **loki**: Removes already deprecated `-querier.engine.timeout` CLI
flag and corresponding YAML setting as well as the
`querier.query_timeout` YAML setting.
[10302](https://togithub.com/grafana/loki/pull/10302)
- **loki** Tracing: elide small traces for Stats call.
[10308](https://togithub.com/grafana/loki/pull/10308)
- **loki** Shard `avg_over_time` range aggregations.
[10373](https://togithub.com/grafana/loki/pull/10373)
- **loki** Remove deprecated config `-s3.sse-encryption` in favor or
`-s3.sse.*` settings.
[10377](https://togithub.com/grafana/loki/pull/10377)
- **loki** Remove deprecated `ruler.wal-cleaer.period`
[10378](https://togithub.com/grafana/loki/pull/10378)
- **loki** Remove `experimental.ruler.enable-api` in favour of
`ruler.enable-api` [10380](https://togithub.com/grafana/loki/pull/10380)
- **loki** Remove deprecated `split_queries_by_interval` and
`forward_headers_list` configuration options in the `query_range`
section [10395](https://togithub.com/grafana/loki/pull/10395/)
- **loki** Add `loki_distributor_ingester_append_timeouts_total` metric,
remove `loki_distributor_ingester_append_failures_total` metric
[10456](https://togithub.com/grafana/loki/pull/10456)
- **loki** Remove configuration `use_boltdb_shipper_as_backup`
[10534](https://togithub.com/grafana/loki/pull/10534)
- **loki** Enable embedded cache if no other cache is explicitly
enabled. [10620](https://togithub.com/grafana/loki/pull/10620)
- **loki** Remove legacy ingester shutdown handler
`/ingester/flush_shutdown`.
[10655](https://togithub.com/grafana/loki/pull/10655)
- **loki** Remove `ingester.max-transfer-retries` configuration option
in favor of using the WAL.
[10709](https://togithub.com/grafana/loki/pull/10709)
- **loki** Deprecate write dedupe cache as this is not required by the
newer single store indexes (tsdb and boltdb-shipper).
[10736](https://togithub.com/grafana/loki/pull/10736)
- **loki** Embedded cache: Updates the metric prefix from
`querier_cache_` to `loki_embeddedcache_` and removes duplicate metrics.
[10693](https://togithub.com/grafana/loki/pull/10693)
- **loki** Removes `shared_store` and `shared_store_key_prefix` from
tsdb, boltdb shipper and compactor configs and their corresponding CLI
flags. [10840](https://togithub.com/grafana/loki/pull/10840)
- **loki** Config: Better configuration defaults to provide a better
experience for users out of the box.
[10793](https://togithub.com/grafana/loki/pull/10793)
- **loki** Config: Removes `querier.worker-parallelism` and updates
default value of `querier.max-concurrent` to 4.
[10785](https://togithub.com/grafana/loki/pull/10785)
- **loki** Add support for case-insensitive logql functions
[10733](https://togithub.com/grafana/loki/pull/10733)
- **loki** Native otlp ingestion support
[10727](https://togithub.com/grafana/loki/pull/10727)
- Refactor to not use global logger in modules
[11051](https://togithub.com/grafana/loki/pull/11051)
- **loki** do not wrap requests but send pure Protobuf from frontend v2
via scheduler to querier when `-frontend.encoding=protobuf`.
[10956](https://togithub.com/grafana/loki/pull/10956)
- **loki** shard `quantile_over_time` range queries using probabilistic
data structures. [10417](https://togithub.com/grafana/loki/pull/10417)
- **loki** Config: Adds `frontend.max-query-capacity` to tune per-tenant
query capacity. [11284](https://togithub.com/grafana/loki/pull/11284)
- **kaviraj,ashwanthgoli** Support caching /series and /labels query
results [11539](https://togithub.com/grafana/loki/pull/11539)
- **loki** Force correct memcached timeout when fetching chunks.
[11545](https://togithub.com/grafana/loki/pull/11545)
- **loki** Results Cache: Adds `query_length_served` cache stat to
measure the length of the query served from cache.
[11589](https://togithub.com/grafana/loki/pull/11589)
- **loki** Query Frontend: Allow customisable splitting of queries which
overlap the `query_ingester_within` window to reduce query pressure on
ingesters. [11535](https://togithub.com/grafana/loki/pull/11535)
- **loki** Cache: atomically check background cache size limit
correctly. [11654](https://togithub.com/grafana/loki/pull/11654)
- **loki** Metadata cache: Adds `frontend.max-metadata-cache-freshness`
to configure the time window for which metadata results are not cached.
This helps avoid returning inaccurate results by not caching recent
results. [11682](https://togithub.com/grafana/loki/pull/11682)
- **loki** Cache: extending
[#&#8203;11535](https://togithub.com/grafana/loki/issues/11535) to align
custom ingester query split with cache keys for correct caching of
results. [11679](https://togithub.com/grafana/loki/pull/11679)
- **loki** otel: Add support for per tenant configuration for mapping
otlp data to loki format
[11143](https://togithub.com/grafana/loki/pull/11143)
- **loki** Config: Adds `frontend.log-query-request-headers` to enable
logging of request headers in query logs.
[11499](https://togithub.com/grafana/loki/pull/11284)
- **loki** Ruler: Add support for filtering results of
`/prometheus/api/v1/rules` endpoint by rule_name, rule_group, file and
type. [11817](https://togithub.com/grafana/loki/pull/11817)
- **loki** Metadata: Introduces a separate split interval of
`split_recent_metadata_queries_by_interval` for
`recent_metadata_query_window` to help with caching recent metadata
query results. [11897](https://togithub.com/grafana/loki/pull/11897)
- **loki** Ksonnet: Introduces memory limits to the compactor
configuration to avoid unbounded memory usage.
[11970](https://togithub.com/grafana/loki/pull/11897)
- **loki** Memcached: Add mTLS support.
[12318](https://togithub.com/grafana/loki/pull/12318)
- **loki** Detect name of service emitting logs and add it as a label.
[12392](https://togithub.com/grafana/loki/pull/12392)
- **loki** LogQL: Introduces pattern match filter operators.
[12398](https://togithub.com/grafana/loki/pull/12398)
- **loki**: Helm: Use `/ingester/shutdown` for `preStop` hook in write
pods. [11490](https://togithub.com/grafana/loki/pull/11490)
- **loki** Upgrade thanos objstore, dskit and other modules
[10366](https://togithub.com/grafana/loki/pull/10366)
- **loki** Upgrade thanos `objstore`
[10451](https://togithub.com/grafana/loki/pull/10451)
- **loki** Upgrade prometheus to v0.47.1 and dskit
[10814](https://togithub.com/grafana/loki/pull/10814)
- **loki** introduce a backoff wait on subquery retries.
[10959](https://togithub.com/grafana/loki/pull/10959)
- **loki** Ensure all lifecycler cfgs ref a valid IPv6 addr and port
combination [11121](https://togithub.com/grafana/loki/pull/11121)
- **loki** Ensure the frontend uses a valid IPv6 addr and port
combination [10650](https://togithub.com/grafana/loki/pull/10650)
- **loki** Deprecate and flip `-legacy-read-mode` flag to `false` by
default. [11665](https://togithub.com/grafana/loki/pull/11665)
- **loki** BREAKING CHANGE: refactor how we do defaults for runtime
overrides [12448](https://togithub.com/grafana/loki/pull/12448/files)
- **promtail**: structured_metadata: enable structured_metadata convert
labels [10752](https://togithub.com/grafana/loki/pull/10752)
- **promtail**: chore(promtail): Improve default configuration that is
shipped with rpm/deb packages to avoid possible high CPU utilisation if
there are lots of files inside `/var/log`.
[11511](https://togithub.com/grafana/loki/pull/11511)
- **promtail**: Lambda-Promtail: Add support for WAF logs in S3
[10416](https://togithub.com/grafana/loki/pull/10416)
- **promtail**: users can now define `additional_fields` in cloudflare
configuration. [10301](https://togithub.com/grafana/loki/pull/10301)
- **promtail**: Lambda-Promtail: Add support for dropping labels passed
via env var [10755](https://togithub.com/grafana/loki/pull/10755)

##### Bug Fixes

- All lifecycler cfgs ref a valid IPv6 addr and port combination
([#&#8203;11121](https://togithub.com/grafana/loki/issues/11121))
([6385b19](https://togithub.com/grafana/loki/commit/6385b195739bd7d4e9706faddd0de663d8e5331a))
- **deps:** update github.com/c2h5oh/datasize digest to
[`859f65c`](https://togithub.com/grafana/loki/commit/859f65c) (main)
([#&#8203;10820](https://togithub.com/grafana/loki/issues/10820))
([c66ffd1](https://togithub.com/grafana/loki/commit/c66ffd125cd89f5845a75a1751186fa46d003f70))
- **deps:** update github.com/docker/go-plugins-helpers digest to
[`6eecb7b`](https://togithub.com/grafana/loki/commit/6eecb7b) (main)
([#&#8203;10826](https://togithub.com/grafana/loki/issues/10826))
([fb9c496](https://togithub.com/grafana/loki/commit/fb9c496b21be62f56866ae0f92440085e7860a2a))
- **deps:** update github.com/grafana/gomemcache digest to
[`6947259`](https://togithub.com/grafana/loki/commit/6947259) (main)
([#&#8203;10836](https://togithub.com/grafana/loki/issues/10836))
([2327789](https://togithub.com/grafana/loki/commit/2327789b5506d0ccc00d931195da17a2d47bf236))
- **deps:** update github.com/grafana/loki/pkg/push digest to
[`583aa28`](https://togithub.com/grafana/loki/commit/583aa28) (main)
([#&#8203;10842](https://togithub.com/grafana/loki/issues/10842))
([02d9418](https://togithub.com/grafana/loki/commit/02d9418270f4e615c1f78b0def635da7c0572ca4))
- **deps:** update github.com/grafana/loki/pkg/push digest to
[`cfc4f0e`](https://togithub.com/grafana/loki/commit/cfc4f0e) (main)
([#&#8203;10946](https://togithub.com/grafana/loki/issues/10946))
([d27c4d2](https://togithub.com/grafana/loki/commit/d27c4d297dc6cce93ada98f16b962380ec933c6a))
- **deps:** update github.com/grafana/loki/pkg/push digest to
[`e523809`](https://togithub.com/grafana/loki/commit/e523809) (main)
([#&#8203;11107](https://togithub.com/grafana/loki/issues/11107))
([09cb9ae](https://togithub.com/grafana/loki/commit/09cb9ae76f4aef7dea477961c0c5424d7243bf2a))
- **deps:** update github.com/joncrlsn/dque digest to
[`c2ef48c`](https://togithub.com/grafana/loki/commit/c2ef48c) (main)
([#&#8203;10947](https://togithub.com/grafana/loki/issues/10947))
([1fe4885](https://togithub.com/grafana/loki/commit/1fe48858ae15b33646eedb85b05d6773a8bc5020))
- **deps:** update module google.golang.org/grpc \[security] (main)
([#&#8203;11031](https://togithub.com/grafana/loki/issues/11031))
([0695424](https://togithub.com/grafana/loki/commit/0695424f7dd62435df3a9981276b40f3c5ef5641))
- **helm:** bump nginx-unprivilege to fix CVE
([#&#8203;10754](https://togithub.com/grafana/loki/issues/10754))
([dbf7dd4](https://togithub.com/grafana/loki/commit/dbf7dd4bac112a538a59907a8c6092504e7f4a91))
- **promtail:** correctly parse list of drop stage sources from YAML
([#&#8203;10848](https://togithub.com/grafana/loki/issues/10848))
([f51ee84](https://togithub.com/grafana/loki/commit/f51ee849b03c5f6b79f3e93cb7fd7811636bede2))
- **promtail:** prevent panic due to duplicate metric registration after
reloaded
([#&#8203;10798](https://togithub.com/grafana/loki/issues/10798))
([47e2c58](https://togithub.com/grafana/loki/commit/47e2c5884f443667e64764f3fc3948f8f11abbb8))
- **loki:** respect query matcher in ingester when getting label values
([#&#8203;10375](https://togithub.com/grafana/loki/issues/10375))
([85e2e52](https://togithub.com/grafana/loki/commit/85e2e52279ecac6dc111d5c113c54d6054d2c922))
- **helm:** Sidecar configuration for Backend
([#&#8203;10603](https://togithub.com/grafana/loki/issues/10603))
([c29ba97](https://togithub.com/grafana/loki/commit/c29ba973a0b5b7b59613d210b741d5a547ea0e83))
- **tools/lambda-promtail:** Do not evaluate empty string for
drop_labels
([#&#8203;11074](https://togithub.com/grafana/loki/issues/11074))
([94169a0](https://togithub.com/grafana/loki/commit/94169a0e6b5bf96426ad21e40f9583b721f35d6c))
- **lambda-promtail** Fix panic in lambda-promtail due to mishandling of
empty DROP_LABELS env var.
[11074](https://togithub.com/grafana/loki/pull/11074)
- **loki** Generate tsdb_shipper storage_config even if
using_boltdb_shipper is false
[11195](https://togithub.com/grafana/loki/pull/11195)
- **promtail**: Fix Promtail excludepath not evaluated on newly added
files. [9831](https://togithub.com/grafana/loki/pull/9831)
- **loki** Do not reflect label names in request metrics' "route" label.
[11551](https://togithub.com/grafana/loki/pull/11551)
- **loki** Fix duplicate logs from docker containers.
[11563](https://togithub.com/grafana/loki/pull/11563)
- **loki** Ruler: Fixed a panic that can be caused by concurrent
read-write access of tenant configs when there are a large amount of
rules. [11601](https://togithub.com/grafana/loki/pull/11601)
- **loki** Fixed regression adding newlines to HTTP error response
bodies which may break client integrations.
[11606](https://togithub.com/grafana/loki/pull/11606)
- **loki** Log results cache: compose empty response based on the
request being served to avoid returning incorrect limit or direction.
[11657](https://togithub.com/grafana/loki/pull/11657)
- **loki** Fix semantics of label parsing logic of metrics and logs
queries. Both only parse the first label if multiple extractions into
the same label are requested.
[11587](https://togithub.com/grafana/loki/pull/11587)
- **loki** Background Cache: Fixes a bug that is causing the background
queue size to be incremented twice for each enqueued item.
[11776](https://togithub.com/grafana/loki/pull/11776)
- **loki**: Parsing: String array elements were not being parsed
correctly in JSON processing
[11921](https://togithub.com/grafana/loki/pull/11921)

### [`v2.9.8`](https://togithub.com/grafana/loki/releases/tag/v2.9.8)

[Compare
Source](https://togithub.com/grafana/loki/compare/v2.9.7...v2.9.8)

##### Bug Fixes

- **deps:** update module golang.org/x/net to v0.23.0 \[security]
(release-2.9.x)
([#&#8203;12865](https://togithub.com/grafana/loki/issues/12865))
([94e0029](https://togithub.com/grafana/loki/commit/94e00299ec9b36ad97c147641566b6922268c54e))
- Trigger release-please for 2.9.7
([#&#8203;12822](https://togithub.com/grafana/loki/issues/12822))
([55b747c](https://togithub.com/grafana/loki/commit/55b747ce4ebfe0b46de674104264e4972284ec7d))

###
[`v2.9.7`](https://togithub.com/grafana/loki/blob/HEAD/CHANGELOG.md#297-2024-04-10)

[Compare
Source](https://togithub.com/grafana/loki/compare/v2.9.6...v2.9.7)

##### Bug Fixes

- Bump go to 1.21.9 and build image to 0.33.1
([#&#8203;12542](https://togithub.com/grafana/loki/issues/12542))
([efc4d2f](https://togithub.com/grafana/loki/commit/efc4d2f009e04ecb1db58a637b89b33aa234de34))

</details>

<details>
<summary>jimmidyson/configmap-reload
(ghcr.io/jimmidyson/configmap-reload)</summary>

###
[`v0.13.1`](https://togithub.com/jimmidyson/configmap-reload/compare/v0.13.0...v0.13.1)

[Compare
Source](https://togithub.com/jimmidyson/configmap-reload/compare/v0.13.0...v0.13.1)

###
[`v0.13.0`](https://togithub.com/jimmidyson/configmap-reload/compare/v0.12.0...v0.13.0)

[Compare
Source](https://togithub.com/jimmidyson/configmap-reload/compare/v0.12.0...v0.13.0)

</details>

<details>
<summary>grafana/helm-charts (promtail)</summary>

###
[`v6.16.2`](https://togithub.com/grafana/helm-charts/releases/tag/promtail-6.16.2)

[Compare
Source](https://togithub.com/grafana/helm-charts/compare/promtail-6.16.1...promtail-6.16.2)

Promtail is an agent which ships the contents of local logs to a Loki
instance

#### What's Changed

- \[promtail] Bugfix deployment.strategy in values.yaml by
[@&#8203;Sheikh-Abubaker](https://togithub.com/Sheikh-Abubaker) in
[https://github.com/grafana/helm-charts/pull/2932](https://togithub.com/grafana/helm-charts/pull/2932)

**Full Changelog**:
https://github.com/grafana/helm-charts/compare/tempo-distributed-1.12.0...promtail-6.16.2

###
[`v6.16.1`](https://togithub.com/grafana/helm-charts/releases/tag/promtail-6.16.1)

[Compare
Source](https://togithub.com/grafana/helm-charts/compare/promtail-6.16.0...promtail-6.16.1)

Promtail is an agent which ships the contents of local logs to a Loki
instance

#### What's Changed

- \[promtail] Update service template to fix broken promtail. by
[@&#8203;Sheikh-Abubaker](https://togithub.com/Sheikh-Abubaker) in
[https://github.com/grafana/helm-charts/pull/3164](https://togithub.com/grafana/helm-charts/pull/3164)

**Full Changelog**:
https://github.com/grafana/helm-charts/compare/helm-loki-6.6.4...promtail-6.16.1

###
[`v6.16.0`](https://togithub.com/grafana/helm-charts/releases/tag/promtail-6.16.0)

[Compare
Source](https://togithub.com/grafana/helm-charts/compare/promtail-6.15.5...promtail-6.16.0)

Promtail is an agent which ships the contents of local logs to a Loki
instance

#### What's Changed

- \[promtail] update to 3.0.0 by
[@&#8203;mjnagel](https://togithub.com/mjnagel) in
[https://github.com/grafana/helm-charts/pull/3083](https://togithub.com/grafana/helm-charts/pull/3083)

#### New Contributors

- [@&#8203;mjnagel](https://togithub.com/mjnagel) made their first
contribution in
[https://github.com/grafana/helm-charts/pull/3083](https://togithub.com/grafana/helm-charts/pull/3083)

**Full Changelog**:
https://github.com/grafana/helm-charts/compare/grafana-agent-operator-0.4.0...promtail-6.16.0

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config help](https://togithub.com/renovatebot/renovate/discussions) if
that's undesired.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/defenseunicorns/uds-core).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yNjkuMiIsInVwZGF0ZWRJblZlciI6IjM3LjQyMS45IiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
  • Loading branch information
renovate[bot] authored Jul 3, 2024
1 parent e45a120 commit ed0e109
Show file tree
Hide file tree
Showing 4 changed files with 9 additions and 9 deletions.
2 changes: 1 addition & 1 deletion src/promtail/common/zarf.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ components:
localPath: ../chart
- name: promtail
url: https://grafana.github.io/helm-charts/
version: 6.15.5
version: 6.16.2
namespace: promtail
gitPath: charts/promtail
valuesFiles:
Expand Down
4 changes: 2 additions & 2 deletions src/promtail/values/registry1-values.yaml
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
image:
registry: registry1.dso.mil
repository: ironbank/opensource/grafana/promtail
tag: v2.9.6
tag: v3.1.0
sidecar:
configReloader:
image:
registry: registry1.dso.mil
repository: ironbank/opensource/jimmidyson/configmap-reload
tag: v0.12.0
tag: v0.13.1
4 changes: 2 additions & 2 deletions src/promtail/values/upstream-values.yaml
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
image:
registry: docker.io
repository: grafana/promtail
tag: 2.9.6
tag: 3.1.0
sidecar:
configReloader:
image:
registry: ghcr.io
repository: jimmidyson/configmap-reload
tag: v0.12.0
tag: v0.13.1
8 changes: 4 additions & 4 deletions src/promtail/zarf.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -17,8 +17,8 @@ components:
valuesFiles:
- values/upstream-values.yaml
images:
- ghcr.io/jimmidyson/configmap-reload:v0.12.0
- docker.io/grafana/promtail:2.9.6
- ghcr.io/jimmidyson/configmap-reload:v0.13.1
- docker.io/grafana/promtail:3.1.0

- name: promtail
required: true
Expand All @@ -32,5 +32,5 @@ components:
valuesFiles:
- values/registry1-values.yaml
images:
- registry1.dso.mil/ironbank/opensource/jimmidyson/configmap-reload:v0.12.0
- registry1.dso.mil/ironbank/opensource/grafana/promtail:v2.9.6
- registry1.dso.mil/ironbank/opensource/jimmidyson/configmap-reload:v0.13.1
- registry1.dso.mil/ironbank/opensource/grafana/promtail:v3.1.0

0 comments on commit ed0e109

Please sign in to comment.