Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(deps): update docker.io/grafana/loki-operator docker tag to v2 #14973

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Nov 15, 2024

This PR contains the following updates:

Package Type Update Change
docker.io/grafana/loki-operator Kustomization major 0.7.1 -> 2.9.5

Release Notes

grafana/loki (docker.io/grafana/loki-operator)

v2.9.5

Compare Source

Changes
  • 10677 chaudum Remove deprecated stream_lag_labels setting from both the options and client configuration sections.
  • 10689 dylanguedes: Ingester: Make jitter to be 20% of flush check period instead of 1%.
  • 11420 zry98: Show a clearer reason in "disable watchConfig" log message when server is disabled.
Fixes
  • 10708 joshuapare: Fix UDP receiver on syslog transport
  • 10631 thampiotr: Fix race condition in cleaning up metrics when stopping to tail files.
  • 10798 hainenber: Fix agent panicking after reloaded due to duplicate metric collector registration.
  • 10848 rgroothuijsen: Correctly parse list of drop stage sources from YAML.
LogCLI
  • 11852 MichelHollands: feat: update logcli so it tries to load the latest version of the schemaconfig
Mixins
  • 11087 JoaoBraveCoding: Adds structured metadata panels for ingested data
  • 11637 JoaoBraveCoding: Add route to write Distributor Latency dashboard
Fixes
FluentD
Jsonnet
  • 11312 sentoz: Loki ksonnet: Do not generate configMap for consul if you are using memberlist

  • 11020 ashwanthgoli: Loki ksonnet: Do not generate table-manager manifests if shipper store is in-use.

  • 10784 slim-bean Update index gateway client to use a headless service.

  • 10542 chaudum: Remove legacy deployment mode for ingester (Deployment, without WAL) and instead always run them as StatefulSet.

v2.8.10

Compare Source

Bug Fixes

v2.8.9

Compare Source

Bug Fixes

v2.8.8

Compare Source

This is release v2.8.8 of Loki.

Notable changes:
  • 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 to v0.18.0

For a full list of changes, please refer to the CHANGELOG!

Installation:

The components of Loki are currently distributed in plain binary form and as Docker container images. Choose what fits your use-case best.

Docker container:
$ docker pull "grafana/loki:2.8.8"
$ docker pull "grafana/promtail:2.8.8"
Binary

We provide pre-compiled binary executables for the most common operating systems and architectures.
Choose from the assets below for the application and architecture matching your system.
Example for Loki on the linux operating system and amd64 architecture:

$ curl -O -L "https://github.com/grafana/loki/releases/download/v2.8.8/loki-linux-amd64.zip"

### extract the binary
$ unzip "loki-linux-amd64.zip"

### make sure it is executable
$ chmod a+x "loki-linux-amd64"

v2.8.7

Compare Source

This is release v2.8.7 of Loki.

Notable changes:

This release updates a few dependencies to bring in various security patches (see CHANGELOG for specifics).

Installation:

The components of Loki are currently distributed in plain binary form and as Docker container images. Choose what fits your use-case best.

Docker container:
$ docker pull "grafana/loki:2.8.7"
$ docker pull "grafana/promtail:2.8.7"
Binary

We provide pre-compiled binary executables for the most common operating systems and architectures.
Choose from the assets below for the application and architecture matching your system.
Example for Loki on the linux operating system and amd64 architecture:

$ curl -O -L "https://github.com/grafana/loki/releases/download/v2.8.7/loki-linux-amd64.zip"

##### extract the binary
$ unzip "loki-linux-amd64.zip"

##### make sure it is executable
$ chmod a+x "loki-linux-amd64"

v2.8.6

Compare Source

Loki
Security

v2.8.5

Compare Source

Loki
Security
  • 10573 DylanGuedes: Bump Docker base images to Alpine version 3.18.3 to mitigate CVE-2022-48174

v2.8.4

Compare Source

This is release v2.8.4 of Loki.

Notable changes:

This release fixes a few vulnerabilities in Loki and our published images.

Installation:

The components of Loki are currently distributed in plain binary form and as Docker container images. Choose what fits your use-case best.

Docker container:
$ docker pull "grafana/loki:2.8.4"
$ docker pull "grafana/promtail:2.8.4"
Binary

We provide pre-compiled binary executables for the most common operating systems and architectures.
Choose from the assets below for the application and architecture matching your system.
Example for Loki on the linux operating system and amd64 architecture:

$ curl -O -L "https://github.com/grafana/loki/releases/download/v2.8.4/loki-linux-amd64.zip"

##### extract the binary
$ unzip "loki-linux-amd64.zip"

##### make sure it is executable
$ chmod a+x "loki-linux-amd64"

v2.8.3

Compare Source

Loki
Security
  • 9913 MichelHollands: Upgrade go version to 1.20.6
Enhancements
  • 9604 dannykopping: Querier: configurable writeback queue bytes size
Fixes
  • 9471 sandeepsukhani: query-scheduler: fix query distribution in SSD mode.
  • 9629 periklis: Fix duplicate label values from ingester streams.
Promtail
Fixes
  • 9155 farodin91: Promtail: Break on iterate journal failure.
  • 8988 darxriggs: Promtail: Prevent logging errors on normal shutdown.

v2.8.2

Compare Source

Loki
Security
  • 9370 dannykopping: upgrade to go1.20.4
Promtail
Enhancements
  • 8994 DylanGuedes: Promtail: Add new decompression configuration to customize the decompressor behavior.

v2.8.1

Compare Source

Bug Fixes

v2.8.0

Loki
Enhancements
  • 8824 periklis: Expose optional label matcher for label values handler
  • 8727 cstyan jeschkies: Propagate per-request limit header to querier.
  • 8682 dannykopping: Add fetched chunk size distribution metric loki_chunk_fetcher_fetched_size_bytes.
  • 8532 justcompile: Adds Storage Class option to S3 objects
  • 7951 MichelHollands: Add a count template function to line_format and label_format.
  • 7380 liguozhong: metrics query: range vector support streaming agg when no overlap.
  • 7731 bitkill: Add healthchecks to the docker-compose example.
  • 7759 kavirajk: Improve error message for loading config with ENV variables.
  • 7785 dannykopping: Add query blocker for queries and rules.
  • 7817 kavirajk: fix(memcached): panic on send on closed channel.
  • 7916 ssncferreira: Add doc-generator tool to generate configuration flags documentation.
  • 7964 slim-bean: Add a since query parameter to allow querying based on relative time.
  • 7989 liguozhong: logql support sort and sort_desc.
  • 7997 kavirajk: fix(promtail): Fix cri tags extra new lines when joining partial lines
  • 7975 adityacs: Support drop labels in logql
  • 7946 ashwanthgoli config: Add support for named stores
  • 8027 kavirajk: chore(promtail): Make batchwait and batchsize config explicit with yaml tags
  • 7978 chaudum: Shut down query frontend gracefully to allow inflight requests to complete.
  • 8047 bboreham: Dashboards: add k8s resource requests to CPU and memory panels.
  • 8061 kavirajk: Remove circle from Loki OSS
  • 8092 dannykopping: add rule-based sharding to ruler.
  • 8131 jeschkies: Compile Promtail ARM and ARM64 with journald support.
  • 8212 kavirajk: ingester: Add ingester_memory_streams_labels_bytes metric for more visibility of size of metadata of in-memory streams.
  • 8271 kavirajk: logql: Support urlencode and urldecode template functions
  • 8259 mar4uk: Extract push.proto from the logproto package to the separate module.
  • 7906 kavirajk: Add API endpoint that formats LogQL expressions and support new fmt subcommand in logcli to format LogQL query.
  • 6675 btaani: Add logfmt expression parser for selective extraction of labels from logfmt formatted logs
  • 8474 farodin91: Add support for short-lived S3 session tokens
  • 8774 slim-bean: Add new logql template functions bytes, duration, unixEpochMillis, unixEpochNanos, toDateInZone, b64Enc, and b64Dec
Fixes
  • 7784 isodude: Fix default values of connect addresses for compactor and querier workers to work with IPv6.
  • 7880 sandeepsukhani: consider range and offset in queries while looking for schema config for query sharding.
  • 7937 ssncferreira: Deprecate CLI flag -ruler.wal-cleaer.period and replace it with -ruler.wal-cleaner.period.
  • 7966 sandeepsukhani: Fix query-frontend request load balancing when using k8s service.
  • 8251 sandeepsukhani index-store: fix indexing of chunks overlapping multiple schemas.
  • 8151 sandeepsukhani fix log deletion with line filters.
  • 8448 chaudum: Fix bug in LogQL parser that caused certain queries that contain a vector expression to fail.
  • 8775 sandeepsukhani: index-gateway: fix failure in initializing index gateway when boltdb-shipper is not being used.
  • 8448 sandeepsukhani: deletion: fix issue in processing delete requests with tsdb index
  • 8753 slim-bean A zero value for retention_period will now disable retention.
  • 8959 periklis: Align common instance_addr with memberlist advertise_addr
Changes
  • 8315 thepalbi Relicense and export pkg/ingester WAL code to be used in Promtail's WAL.
  • 8761 slim-bean Remove "subqueries" from the metrics.go log line and instead provide splits and shards
  • 8887 3deep5me Helm: Removed support for PodDisruptionBudget in policy/v1alpha1 and upgraded it to policy/v1.
Build
Promtail
Enhancements
  • 8231 CCOLLOT: Lambda-promtail: add support for AWS SQS message ingestion.
  • 7619 cadrake: Add ability to pass query params to heroku drain targets for relabelling.
  • 7973 chodges15: Add configuration to drop rate limited batches in Loki client and new metric label for drop reason.
  • 8153 kavirajk: promtail: Add max-line-size limit to drop on client side
  • 8096 kavirajk: doc(promtail): Doc about how log rotate works with promtail
  • 8233 nicoche: promtail: Add max-line-size-truncate limit to truncate too long lines on client side
  • 7462 MarNicGit: Allow excluding event message from Windows Event Log entries.
  • 7597 redbaron: allow ratelimiting by label
  • 3493 adityacs Support geoip stage.
  • 8382 kelnage: Promtail: Add event log message stage
Fixes
  • 8231 CCOLLOT: Lambda-promtail: fix flushing behavior of batches, leading to a significant increase in performance.
Changes
LogCLI
Enhancement
  • 8413 chaudum: Try to load tenant-specific schemaconfig-{orgID}.yaml when using --remote-schema argument and fallback to global schemaconfig.yaml.
  • 8537 jeschkies: Allow fetching all entries with --limit=0.
Fluent Bit
Loki Canary
Enhancements
  • 8024 jijotj: Support passing loki address as environment variable
Jsonnet
  • 7923 manohar-koukuntla: Add zone aware ingesters in jsonnet deployment
Fixes
  • 8247 Whyeasy fix usage of cluster label within Mixin.
Build
  • 7938 ssncferreira: Add DroneCI pipeline step to validate configuration flags documentation generation.
Notes
Dependencies

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.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot requested a review from periklis as a code owner November 15, 2024 21:02
@renovate renovate bot added the dependencies Pull requests that update a dependency file label Nov 15, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file sig/operator size/XS
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants