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

Update all non-major dependencies #2

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

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Sep 10, 2023

This PR contains the following updates:

Package Update Change
grafana/grafana minor 9.3.6 -> 9.5.21
grafana/loki minor 2.7.1 -> 2.9.10
grafana/promtail minor 2.7.1 -> 2.9.10
jc21/nginx-proxy-manager minor 2.10.4 -> 2.12.1
offen/docker-volume-backup (source) minor v2.25.1 -> v2.43.0
portainer/portainer-ce minor 2.19.0 -> 2.23.0
prom/node-exporter minor v1.6.1 -> v1.8.2
prom/prometheus minor v2.47.1 -> v2.55.1

Release Notes

grafana/loki (grafana/loki)

v2.9.10

Compare Source

Bug Fixes

v2.9.9

Compare Source

All Changes
Loki
Fixes
  • 12925 grobinson-grafana Ingester: Add ingester_chunks_flush_failures_total
  • 13140 grobinson-grafana Ingester: Add backoff to flush op

v2.9.8

Compare Source

All Changes
Loki
Fixes
  • update module golang.org/x/net to v0.23.0 [security] (release-2.9.x) (#​12865) (94e0029)

v2.9.7

Compare Source

Bug Fixes

v2.9.6

Compare Source

Bug Fixes

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.9.4

Compare Source

This is release v2.9.4 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.
  • Fixed the discrepancy between the semantics of logs and metrics queries.
  • Fixed promtail default scrape config causing CPU and memory load
  • 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.9.4"
$ docker pull "grafana/promtail:2.9.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.9.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.9.3

Compare Source

This is release v2.9.3 of Loki.

Notable changes:

This release includes a few small fixes and CVE patches

  • Upgrade otelhttp from 0.40.0 -> 0.44.0 and base alpine image from 3.18.3 -> 3.18.5 to fix a few CVES (CVE-2023-45142, CVE-2022-21698, CVE-2023-5363).
  • Fix querying ingester for label values with a matcher (previously didn't respect the matcher).
  • Ensure all lifecycler cfgs ref a valid IPv6 addr and port combination
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.9.3"
$ docker pull "grafana/promtail:2.9.3"
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.9.3/loki-linux-amd64.zip"

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

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

v2.9.2

Compare Source

All Changes
Security

v2.9.1

Compare Source

Bug Fixes

v2.9.0

Compare Source

All Changes
Security
  • 10188 shantanualsi: Bump alpine version from 3.16.5 -> 3.16.7
Loki
Enhancements
  • 10101 owen-d: Sharding optimizations and fix bug on <aggr> by|without () groupings which removed the grouping while downstreaming
  • 10324 ashwanthgoli: Deprecate ingester.unordered-writes and a few unused configs(log.use-buffered, log.use-sync, frontend.forward-headers-list)
  • 10322 chaudum: Deprecate misleading setting -ruler.evaluation-delay-duration.
  • 10295 changhyuni: Storage: remove signatureversionv2 from s3.
  • 10109 vardhaman-surana: Ruler: add limit parameter in rulegroup
  • 10187 roelarents: Add connection-string option for Azure Blob Storage.
  • 9621 DylanGuedes: Introduce TSDB postings cache.
  • 10010 rasta-rocket: feat(promtail): retrieve BotTags field from cloudflare
  • 9995 chaudum: Add jitter to the flush interval to prevent multiple ingesters to flush at the same time.
  • 9797 chaudum: Add new loki_index_gateway_requests_total counter metric to observe per-tenant RPS
  • 9710 chaudum: Add shuffle sharding to index gateway
  • 9573 CCOLLOT: Lambda-Promtail: Add support for AWS CloudFront log ingestion.
  • 9497 CCOLLOT: Lambda-Promtail: Add support for AWS CloudTrail log ingestion.
  • 8886 MichelHollands: Add new logql template function unixToTime
  • 8067 CCOLLOT: Lambda-Promtail: Add support for AWS CloudTrail log ingestion.
  • 9515 MichelHollands: Fix String() on vector aggregation LogQL expressions that contain without ().
  • 8067 DylanGuedes: Distributor: Add auto-forget unhealthy members support.
  • 9175 MichelHollands: Ingester: update the prepare_shutdown endpoint so it supports GET and DELETE and stores the state on disk.
  • 8953 dannykopping: Querier: block queries by hash.
  • 8851 jeschkies: Introduce limit to require a set of labels for selecting streams.
  • 9016 kavirajk: Change response type of format_query handler to application/json
  • 8972 salvacorts Index stat requests are now cached in the results cache.
  • 9177 salvacorts Index stat cache can be enabled or disabled with the new cache_index_stats_results flag. Disabled by default.
  • 9096 salvacorts: Compute proportional TSDB index stats for chunks that doesn't fit fully in the queried time range.
  • 8939 Suruthi-G-K: Loki: Add support for trusted profile authentication in COS client.
  • 8852 wtchangdm: Loki: Add route_randomly to Redis options.
  • 8848 dannykopping: Ruler: add configurable rule evaluation jitter.
  • 8826 amankrsingh2000: Loki: Add support for IBM cloud object storage as storage client.
  • 8752 chaudum: Add query fairness control across actors within a tenant to scheduler, which can be enabled by passing the X-Loki-Actor-Path header to the HTTP request of the query.
  • 8786 DylanGuedes: Ingester: add new /ingester/prepare_shutdown endpoint.
  • 8744 dannykopping: Ruler: remote rule evaluation.
  • 8670 salvacorts Introduce two new limits to refuse log and metric queries that would read too much data.
  • 8918 salvacorts Introduce limit to require at least a number label matchers on metric and log queries.
  • 8909 salvacorts Requests to /loki/api/v1/index/stats are split in 24h intervals.
  • 8732 abaguas: azure: respect retry config before cancelling the context
  • 9206 dannykopping: Ruler: log rule evaluation detail.
  • 9184 periklis: Bump dskit to introduce IPv6 support for memberlist
  • 9357 Indransh: Add HTTP API to change the log level at runtime
  • 9431 dannykopping: Add more buckets to loki_memcache_request_duration_seconds metric; latencies can increase if using memcached with NVMe
  • 8684 oleksii-boiko-ua: Helm: Add hpa templates for read, write and backend components.
  • 9535 salvacorts Index stats cache can be configured independently of the results cache. If it's not configured, but it's enabled, it will use the results cache configuration.
  • 9626 ashwanthgoli logfmt: add --strict flag to enable strict parsing, perform nostrict parsing by default
  • 9672 zeitlinger: Add alignLeft and alignRight line formatting functions.
  • 9693 salvacorts Add keep stage to LogQL.
  • 7447 ashwanthgoli compactor: multi-store support.
  • 7754 ashwanthgoli index-shipper: add support for multiple stores.
  • 9813 jeschkies: Enable Protobuf encoding via content negotiation between querier and query frontend.
  • 10281 dannykopping: Track effectiveness of hedged requests.
  • 10341 ashwanthgoli Deprecate older index types and non-object stores - aws-dynamo, gcp, gcp-columnkey, bigtable, bigtable-hashed, cassandra, grpc
  • 10344 ashwanthgoli Compactor: deprecate -boltdb.shipper.compactor. prefix in favor of -compactor..
  • 10073 sandeepsukhani,salvacorts,vlad-diachenko Support attaching structured metadata to log lines.
  • 11151 ashwanthgoli: Removes already deprecated configs: ruler.evaluation-delay-duration, boltdb.shipper.compactor.deletion-mode, validation.enforce-metric-name and flags with prefix -boltdb.shipper.compactor.*.
Fixes
  • 10026 aminesnow: Add support for Alibaba Cloud as storage backend for the ruler.
  • 10065 fgouteroux: Fix the syntax error message when parsing expression rule.
  • 8979 slim-bean: Fix the case where a logs query with start time == end time was returning logs when none should be returned.
  • 9099 salvacorts: Fix the estimated size of chunks when writing a new TSDB file during compaction.
  • 9130 salvacorts: Pass LogQL engine options down to the split by range, sharding, and query size limiter middlewares.
  • 9252 jeschkies: Use un-escaped regex literal for string matching.
  • 9176 DylanGuedes: Fix incorrect association of per-stream rate limit when sharding is enabled.
  • 9463 Totalus: Fix OpenStack Swift client object listing to fetch all the objects properly.
  • 9495 thampiotr: Promtail: Fix potential goroutine leak in file tailer.
  • 9650 ashwanthgoli: Config: ensure storage config defaults apply to named stores.
  • 9757 sandeepsukhani: Frontend Caching: Fix a bug in negative logs results cache causing Loki to unexpectedly send empty/incorrect results.
  • 9754 ashwanthgoli: Fixes an issue with indexes becoming unqueriable if the index prefix is different from the one configured in the latest period config.
  • 9763 ssncferreira: Fix the logic of the offset operator for downstream queries on instant query splitting of (range) vector aggregation expressions containing an offset.
  • 9773 ssncferreira: Fix instant query summary statistic's splits corresponding to the number of subqueries a query is split into based on split_queries_by_interval.
  • 9949 masslessparticle: Fix pipelines to clear caches when tailing to avoid resource exhaustion.
  • 9936 masslessparticle: Fix the way query stages are reordered when unpack is present.
  • 10309 akhilanarayanan: Fix race condition in series index store.
  • 10221 periklis: Allow using the forget button when access via the internal server
Changes
  • 9857 DylanGuedes: Stop emitting spans for every AWS.S3 or Azure.Blob call.
  • 9212 trevorwhitney: Rename UsageReport to Analytics. The only external impact of this change is a change in the -list-targets output.
Promtail
Enhancements
  • 8474 andriikushch: Promtail: Add a new target for the Azure Event Hubs
  • 8874 rfratto: Promtail: Support expoential backoff when polling unchanged files for logs.
  • 9508 farodin91: Promtail: improve behavior of partial lines.
  • 9986 vlad-diachenko: Promtail: Add structured_metadata stage to attach metadata to each log line.
Fixes
  • 8987 darxriggs: Promtail: Fix file descriptor leak.
  • 9863 ashwanthgoli: Promtail: Apply defaults to HTTP client config. This ensures follow_redirects is set to true.
  • 9915 frittentheke: Promtail: Update grafana/tail to address issue in retry logic
LogCLI
Fixes
  • 9597 vlad-diachenko: Set TSDB shipper mode to ReadOnly and disabled indexGatewayClient during local query run and changed index downloading timeout from 5s to 1m.
  • 8566 ndrpnt: Allow queries to start with negative filters (!= and !~) when omitting stream selector with --stdin flag
Mixins
Enhancements
Fixes
  • 9684 thampiotr: Mixins: Fix promtail cluster template not finding all clusters.
  • 8995 dannykopping: Mixins: Fix Jsonnet RUNTIME ERROR that occurs when you try to use the mixins with use_boltdb_shipper: false.
FluentD
Enhancements
  • LOG-4012 jcantril: fluent-plugin-grapha-loki: Add config to support tls: ciphers, min_versio
Jsonnet
  • 9790 manohar-koukuntla: Add TSDB equivalent of use_boltdb_shipper flag to be able to configure tsdb_shipper section.
  • 8855 JoaoBraveCoding: Add gRPC port to loki compactor mixin
  • 8880 JoaoBraveCoding: Normalize headless service name for query-frontend/scheduler
  • 9978 vlad-diachenko: replaced deprecated policy.v1beta1 with policy.v1.

v2.8.11

Compare Source

Bug Fixes

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

Compare Source

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

v2.7.7

Compare Source

This is release v2.7.7 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.7.7"
$ docker pull "grafana/promtail:2.7.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.7.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.7.6

Compare Source

Loki
Fixes
  • 10028 MichelHollands: Use go 1.20.6
  • 9185 dannykopping: Prevent redis client from incorrectly choosing cluster mode with local address.
  • 8824 periklis: Expose optional label matcher for label values handler

v2.7.5

Compare Source

Loki
Fixes
  • 7924 jeschkies: Flush buffered logger on exit

v2.7.4

Compare Source

Loki
Fixes
  • 8531 garrettlish: logql: fix panics when cloning a special query
  • 8120 ashwanthgoli: fix panic on hitting /scheduler/ring when ring is disabled.
  • 7988 ashwanthgoli: store: write overlapping chunks to multiple stores.
  • 7925 sandeepsukhani: Fix bugs in logs results caching causing query-frontend to return logs outside of query window.
Build
  • 8575 MichelHollands: Update build image to go 1.20.1 and alpine 3.16.4.
  • 8583 MichelHollands: Use 0.28.1 build image and update go and alpine versions.
Promtail
Enhancements
Fixes
  • 8497 kavirajk: Fix cri tags treating different streams as the same
  • 7771 GeorgeTsilias: Handle nil error on target Details() call.
  • 7461 MarNicGit: Promtail: Fix collecting userdata field from Windows Event Log

v2.7.3

Compare Source

Loki
Fixes
  • 8340 MasslessParticle Fix bug in compactor that caused panics when startTime and endTime of a delete request are equal.
Build
  • 8232 TaehyunHwang Fix build issue that caused --version to show wrong version for Loki and Promtail binaries.

v2.7.2

Compare Source

Loki
Fixes
  • 7926 MichelHollands: Fix bug in validation of pattern and regexp parsers where missing or empty parameters caused panics.
  • 7720 sandeepsukhani: Fix bugs in processing delete requests with line filters.
  • 7708 DylanGuedes: Fix bug in multi-tenant querying.
Notes

This release was created from a branch starting at commit 706c22e9e40b0156031f214b63dc6ed4e210abc1 but it may also contain backported changes from main.

Check the history of the branch release-2.7.x.

Dependencies
  • Go version: 1.19.5
jc21/nginx-proxy-manager (jc21/nginx-proxy-manager)

v2.12.1

Compare Source

Changes

  • Fixes saving default site settings and auto scheme redirects (thanks @​Nephiel)
  • Adds test suite for settings
  • Some schema fixes

Docker images

v2.12.0

Compare Source

Important: Back up your entire instance before using this new version! As with any new version, there may be breaking changes.

  1. Bring your docker instance down
  2. Zip or copy your data and letsencrypt folders
  3. Pull this new image jc21/nginx-proxy-manager:2.11.3
  4. Bring up your docker stack and check for any problems in the logs
  5. Renew your DNS certs manually
  6. Check some or all of your hosts for expected behaviour

Changes

  • Fix CVE-2024-46256 and CVE-2024-46257
  • Reworked API Schema and validation, full openapi/swagger spec can be fetched from /api/schema endpoint
  • ⚠️ Boolean fields in API responses are actual booleans now, not 0/1
  • API correctly returns 404 for operations on incorrect objects
  • Vastly improved API Cypress test suite, spins up local acme server for DNS certificate testing
  • Updated security deps
  • Add mijn.host dns plugin (thanks @​RafaelSchridi)
  • Added active24 DNS provider (thanks @​vggscqq)
  • swap mysql library and knex client for mysql2 (thanks @​nlynzaad)
  • Add set directives for proxied paths to keep nginx from crashing if upstream is down (thanks @​ddshd)
  • Fix app not restarting after log rotate (thanks @​cqhtyi)
  • Add rockenstein AG DNS Plugin (thanks @​rag-franky)
  • Add Edge DNS by Akamai (thanks @​egobude)
  • fixed wedos password description (thanks @​Hadatko)

Docker images

Should you encounter problems, use the docker tag 2.11.3 to downgrade.

v2.11.3

Compare Source

Important: Back up your entire instance before using this new version! As with any new version, there may be breaking changes.

  1. Bring your docker instance down
  2. Zip or copy your data and letsencrypt folders
  3. Pull this new image jc21/nginx-proxy-manager:2.11.3
  4. Bring up your docker stack and check for any problems in the logs
  5. Renew your DNS certs manually
  6. Check some or all of your hosts for expected behaviour

Changes

Docker images

v2.11.2

Compare Source

Important: Back up your entire instance before using this new version! As with any new version, there may be breaking changes.

  1. Bring your docker instance down
  2. Zip or copy your data and letsencrypt folders
  3. Pull this new image jc21/nginx-proxy-manager:2.11.2
  4. Bring up your docker stack and check for any problems in the logs
  5. Renew your DNS certs manually
  6. Check some or all of your hosts for expected behaviour

Changes

  • Update certbot-dns-infomaniak (thanks @​Fuechslein)
  • update certbot-dns-strato to latest version (thanks @​jdolderer)
  • Add DNS multi (thanks @​starsoccer)
  • update certbot-dns-transip to latest version (thanks @​leinelissen)
  • Update certbot-dns-goddaddy (thanks @​wolviex)
  • replaced chown with find -not -user -execdir chown (thanks @​woodmichl)
  • Update certbot-dns-duckdns version (thanks @​sdaqo)
  • Access-List fix so that nginx config is loaded after configuration happens (thanks @​timob)
  • Update README.md to support Podman (thanks @​michto01)
  • Fix: increase max number of domains to 100 (match with Let's Encrypt) (thanks @​davidindra)
  • Adding easyDNS provider (thanks @​drachul)
  • Add FreeDNS certbot plugin (thanks @​bricas)
  • Add DNS Provider TimeWeb Cloud (thanks @​hywax)
  • Updated certbot-dns-websupport plugin to 2.0.1 (thanks @​setrin)

Docker images

v2.11.1

Compare Source

Important: Back up your entire instance before using this new version! As with any new version, there may be breaking changes.

  1. Bring your docker instance down
  2. Zip or copy your data and letsencrypt folders
  3. Pull this new image jc21/nginx-proxy-manager:2.11.1
  4. Bring up your docker stack and check for any problems in the logs
  5. Renew your DNS certs manually
  6. Check some or all of your hosts for expected behaviour

Changes

  • Fix startup hanging for instances where there are SSL certs but none of them are DNS challenges

Docker images

v2.11.0

Compare Source

Important: Back up your entire instance before using this new version! As with any new version, there may be breaking changes.

  1. Bring your docker instance down
  2. Zip or copy your data and letsencrypt folders
  3. Pull this new image jc21/nginx-proxy-manager:2.11.0
  4. Bring up your docker stack and check for any problems in the logs
  5. Renew your DNS certs manually
  6. Check some or all of your hosts for expected behaviour

Changes

  • Use nginxproxymanager/nginx-full image base #​3444
    • debian bookworm
    • python v3.11

Configuration

📅 Schedule: Branch creation - "before 4am" (UTC), 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 if that's undesired.


  • 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 force-pushed the renovate/all-minor-patch branch 4 times, most recently from 340c9f3 to a8ad103 Compare September 20, 2023 02:41
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 4 times, most recently from 925e96a to 3add018 Compare September 29, 2023 23:06
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 6 times, most recently from eba8365 to e8b991c Compare October 12, 2023 21:29
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 2 times, most recently from ffda033 to 87b1ab9 Compare October 16, 2023 17:10
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 2 times, most recently from ff818c9 to f98c8fa Compare November 4, 2023 16:07
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 3 times, most recently from cf0fcf1 to c65db84 Compare November 16, 2023 07:03
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 5 times, most recently from 4fe4288 to b59e4bd Compare December 11, 2023 19:22
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 2 times, most recently from b4bc3b7 to a9001f5 Compare May 9, 2024 00:57
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 2 times, most recently from 3747443 to 92380e5 Compare May 21, 2024 03:20
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 92380e5 to 7cd8e78 Compare May 22, 2024 04:33
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 2 times, most recently from 1f062d4 to 276cd1e Compare June 25, 2024 19:50
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 2 times, most recently from 2f825bc to 375d1ce Compare July 10, 2024 14:50
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 375d1ce to e6d1f4b Compare July 14, 2024 13:42
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 2 times, most recently from 1e568ec to c60fed8 Compare August 1, 2024 01:48
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 4 times, most recently from 26aabd8 to 7e81925 Compare August 11, 2024 10:47
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 7e81925 to 8b0bdfd Compare August 19, 2024 22:47
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 2 times, most recently from 2d6213d to a846f29 Compare August 27, 2024 14:37
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from a9306e8 to c25e397 Compare October 3, 2024 00:48
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 3 times, most recently from ec7a33f to 0533f6b Compare October 17, 2024 00:52
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 2 times, most recently from 7dc5533 to 6be7c1a Compare November 13, 2024 02:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants