Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package loki for openSUSE:Factory checked in at 2023-04-14 13:13:20 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/loki (Old) and /work/SRC/openSUSE:Factory/.loki.new.19717 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "loki" Fri Apr 14 13:13:20 2023 rev:11 rq:1079282 version:2.8.0+git.1680557182.90888a0c Changes: -------- --- /work/SRC/openSUSE:Factory/loki/loki.changes 2022-08-03 21:16:52.967471168 +0200 +++ /work/SRC/openSUSE:Factory/.loki.new.19717/loki.changes 2023-04-14 13:13:32.771724465 +0200 @@ -1,0 +2,1272 @@ +Wed Apr 12 06:35:23 UTC 2023 - [email protected] + +- Update to version 2.8.0+git.1680557182.90888a0c: + * [release-2.8.x] Change loki version in docs for 2.8 release (#8985) (#9000) + * [release-2.8.x] index-gateway: fix failure in initializing index gateway when boltdb-shipper is not being used (#8997) + * [release-2.8.x] Adding release cadence docs (#8980) + * [release-2.8.x] Fix fetched chunk from store size in metric (#8974) + * [release-2.8.x] Expose optional label matcher for label values handler (#8824) (#8960) + * [release-2.8.x] (chore): remove incorrect cache config preample (#8865) + * [release-2.8.x] Revert query optimizations (#8862) + * [release-2.8.x] json parser: fix panic when processing empty line (#8839) + * [release-2.8.x] fix to-string for noop label filters (#8801) + * Revert "Implement hierarchical queues for query scheduler (#8691)" (#8794) + * Impose per-request limit on label queries. (#8777) + * Loki: Add new logql template functions `bytes`, `duration`, `unixEpochMillis`, `unixEpochNanos`, `toDateInZone`, `b64Enc`, and `b64Dec` (#8774) + * Loki: add lines processed to metrics.go (#8764) + * Loki: remove `subqueries` from metrics.go logging and replace it with separate split and shard counters (#8761) + * Remove print statements introduced by #8727. (#8775) + * Loki: Change the behavior of the 0 value for retention_period to disable retention. (#8753) + * Changes from linter (#8769) + * Expand `which-release.sh` to cover weekly builds as well (#8768) + * Add initial implementation of per-query limits (#8727) + * Fix distributor latency panel (#8760) + * Modify debug loki build to work on any architecture, including ARM (#8758) + * Change severity of PromtailFileMissing alert to warning (#8757) + * Use changed metric in operational dashboard (#8749) + * Reimplement Unpack in terms of jsonparser rather than jsoniter (#8739) + * Reimplement JsonExpressionParser in terms of jsonparser (#8734) + * Implement hierarchical queues for query scheduler (#8691) + * deletion: fix issue in processing delete requests with tsdb index (#8665) + * operator: Bump golang.org/x/net from 0.0.0-20220722155237-a158d28d115b to 0.7.0 (#8726) + * Loki-Mixin: Remove query-readiness panel (#8735) + * Fixing broken link (404) (#8688) + * Tools: add tool to determine which release (if any) a commit appears in (#8706) + * Promtail: Stop ticker to avoid leaking (#8695) + * operator: Fix gateway's nodeSelector and tolerations (#8707) + * Update retention_support.md (#8342) + * Make Loki Overrides public. (#8696) + * Use Line Filters in StringLabelFilter (#8659) + * Loki: Stop running tickers on deletes (#8697) + * Allow passing of context to query related limits functions (#8689) + * doc(best-practices): Update default value of `max_chunk_age`. (#8685) + * Loki Getting Started: Fix example query that was not working (#8668) + * Querier/Ruler: add histogram to track fetched chunk size distribution (#8682) + * WAL: store pointers in record pool (#8667) + * Optimize .+ regex line filter (#8646) + * operator: Fix version inconsistency in generated OpenShift bundle (#8666) + * Clean up scheduler code to prepare upcoming changes (#8643) + * Optimize Promtail wal writer to batch both series and entries record (#8489) + * [CI/CD] Update yaml file `./production/helm/loki/values.yaml` (+1 other) (#8655) + * LID: Improve scheduler to control QoS across users within a tenant (#8585) + * S3: add support for s3 session token (#8474) + * Ruler: do not keep appending logger keys (#8650) + * Update CHANGELOG.md (#8633) + * [logcli] set default instead of error for parallel-max-workers validation (#8641) + * added missed binaries required to run `./tools/image-tag` script (#8640) + * Fixing broken link and removing out of date blog post. (#8632) + * Loki cloud integration instructions (and necessary mixin changes) (#8492) + * Helm: fix enterprise-logs license secret name (#8498) + * Helm chart auto update (#8331) + * Helm: update changelog CI comment (#8603) + * Helm: update changelog with changes from PR #8467 (#8601) + * Bump golang.org/x/net from 0.4.0 to 0.7.0 in /pkg/push (#8562) + * Bump golang.org/x/net from 0.5.0 to 0.7.0 (#8563) + * production: Add missing string formatter token to nginx.conf config map (#8580) + * Update prometheus/prometheus from 2.41 to 2.42 (#8571) + * chore: Fix typos in Helm documentation (#8593) + * chore: Cleanup label extraction expression (#8596) + * Iterators: re-implement entrySortIterator using loserTree for performance (#8351) + * Define Container for Codespaces (#8561) + * Helm enterprise-logs: update kubernetes secrets creation (#8467) + * Use 0.28.1 build image and update go and alpine versions (#8583) + * Bump golang.org/x/text from 0.3.7 to 0.3.8 in /operator (#8597) + * Clean up CHANGELOG (#8595) + * operator: Refactor status update to reduce API calls (#8578) + * operator: Store gateway tenant information in secret instead of configmap (#8577) + * Revert "Loki: Fix memchunk headblock filter" (#8594) + * Add logfmt selective label extraction (#6675) + * Loki: Fix memchunk headblock filter (#8591) + * operator: Remove deprecated field querier.engine.timeout (#8579) + * Fix ruler deadlock (#8486) + * Use golangci-lint v1.51.2 in build image (#8587) + * [RFR] fix vector() function produces wrong timestamp on instant query (#8370) + * feature: geoip stage in promtail (#3493) + * Update build image to go 1 20 1 and alpine 3 16 4 (#8575) + * Lambda-promtail: Add support for processing SQS messages, add promtailClient Type, add logger, upgrade dependencies and fix unexpected flushing behaviors (#8231) + * Promtail: Add ready endoint to loki-push-api server (#8552) + * helm: make multi tenant easy: use tenant id from nginx $remote_user (#8404) + * Replace deprecated inet.af/netaddr (#8560) + * lambda-promtail: Various Terraform fixes (#8549) + * Bump golang.org/x/net from 0.5.0 to 0.7.0 in /tools/lambda-promtail (#8556) + * fix(promtail): Make `cri` tags streams aware. (#8497) + * Document memcached configuration for caching. (#8373) + * Fix logcli parallel download deadlock. (#8553) + * S3 Storage Class Configuration (#8532) + * lambda-promtail: Add option to omit extra labels prefix `__extra_` (#8548) + * Fix regression in lambda-promtail tool that yields incorrect label names (#8547) + * logcli: Add parallel flags (#8518) + * Fixed XSS on LogQL Analyzer page (#8521) + * Fetch all entries with logcli if limit==0. (#8537) + * operator: Update Promtail and LogCLI addons to v2.7.3 (#8536) + * fix panics when cloning a special query (#8531) + * operator: Provide community operator bundle (#7308) + * Fix missing braces for service stanza (#8510) + * Helm: Remove unreleased setting from Helm chart configuration file (#8515) + * operator: update assume-no-moving-gc to fix go 1.20 (#8507) + * helm: azure config: don't set use_federated_token if false (#8513) + * DynamoDB: Accept a KMS key for DynamoDB tables (#8469) + * Temporarily unpublish Analyzer page. (#8503) + * Helm: add sleep argument to helm makefile on local development (#8502) + * helm: values to override read/write/backend paths in gateway config (#8490) + * Loki Documentation: corrected config example for loki.storage (#8277) + * correctly calculate max shards (#8494) + * Helm: add debug option to helm command for verbose output on local development (#8479) + * Loki: set a maximum number of shards for "limited" queries instead of fixed number (#8487) + * Loki: Process "Limited" queries sequentially and not in parallel (#8482) + * [new] chunk backend: Integrate Alibaba Cloud oss (#8410) + * Updated CONTRIBUTING file for docs. (#8431) + * [helm] Fix read-only /tmp in 3 targets mode (#8477) + * [helm] Bump to Loki 2.7.3 (#8445) + * Swift: Allow to configure swift with the internal endpoint (#8438) + * More precise sharding logic for `on|ignoring` (#8461) + * Fix parsing of vector expression (#8448) + * logs sharding astmapperware to spans in addition to logs (#8457) + * [helm] set compactor address (#8427) + * add section to prom operator instructions about necessary label (#8379) + * Put instance_addr in proper place in loki-local-config (#6106) (#8364) + * Usage stats reporter: fix to remove duplicate if block (#8392) + * [Helm] Allow to configure publishNotReadyAddresses on memberlist service (#8446) + * Improve installation instructions (#8454) + * Helm: Add podlabels to backend (#8398) + * Fix namespace rendering in provisioner job (#8449) + * Correct sizing tool unit in help text. (#8441) + * Fix reading logs from remote Docker daemon with TLS (#6909) + * [jsonnet] fix import ordering in loki.libsonnet (#8442) + * Promtail: Add event log message stage (#8382) + * Fix flaky `TestMicroServicesDeleteRequest` integration test (#8436) + * Fix broken cross-reference in Helm installation. (#8430) + * Update publishing workflows to use organization secret (#8435) + * Add OVHcloud to sizing tool (#8423) + * Fix numbering issue in second procedure. (#8429) + * operator: Add missing release section into the changelog (#8412) + * Promtail WAL support: Implement writer side (#8267) + * Bump version of `fluent-plugin-grafana-loki` to 1.2.20 (#8426) + * operator: Bump bundle OCP max version property to 4.15 (#8411) + * [helm] Single binary object storage (#8284) + * Update fluent-plugin-grafana-loki to Ruby 3.2 (#8421) + * Skip image validation (#8425) + * operator: Update operand Loki to v2.7.3 (#8397) + * LogQL: [optimization] syntax: Replace "panic" in "/pkg/logql/syntax" with "error" (#7208) + * [LogCLI] Load tenant-specific schema config file when using `--remote-schema` (#8413) + * Fix open "/tmp/*" the system cannot find the path specified on windows (#8170) + * Use portable output redirection (#8417) + * Bump docker/build-push-action from 2 to 4 (#8416) + * Bump google.golang.org/api from 0.108.0 to 0.109.0 (#8395) + * Upstream additional multi-zone ingester jsonnet (#8360) + * docs(monitor-and-alert): Fix typo in ServiceMonitor spelling (#7693) + * [Mixin] Update clusterlabel usage (#8247) + * Jsonnet: Allows gateway tenant ID to be configured (#7624) + * Re-stablish tailing websocket connection if it's closed unexpectedly. (#8374) + * Fix the ruler alertmanager_client documentation (#7474) + * Promtail: Add custom headers on push requests (#7470) (#7472) + * feat(promtail): add more complex options of dropping logs at the drop stage (#6371) + * Bump github.com/fatih/color from 1.13.0 to 1.14.1 (#8385) + * Fix comparison in a delete request integration test (#8389) + * Add table of Loki versions in helm chart (#8383) + * Pin windows build Go version (#8387) + * Update GEL plugin in k3d env to latest (#8378) + * Snyk Workflow add (#8375) + * Reflect release 2.7.3 on main branch (#8372) + * Loki: Add the ability to wait on SIGTERM before shutting down (#8371) + * Clarify query performance in sizing tool. (#8327) + * Bump github.com/bmatcuk/doublestar from 1.2.2 to 1.3.4 (#8368) + * chore: Vendor `runtimeconfig` package patch (#8366) + * Cosmetic lint warning fixes (#8363) + * operator: Cleanup ruler resources when disabled (#8308) + * Helm: Align ingress timeout and size limits. (#8352) + * Display Memory request in sizing tool. (#8326) + * Sizing tool: Display units. (#8333) + * Docs: Improve/update examples page (#8338) + * Bump github.com/go-logfmt/logfmt from 0.5.1 to 0.6.0 (#8350) + * Bump cloud.google.com/go/pubsub from 1.27.1 to 1.28.0 (#8349) + * Sizing Tool: Set the minimum replias to 3. (#8329) + * Update index metrics (#8316) + * fix dashboard helper to use regex (#8319) + * Re-license and export `pkg/ingester` WAL code to be used in Promtail's WAL (#8315) + * Ensure a delete request interval of at least a second (#8340) + * operator: Update operand Loki to v2.7.2 (#8336) + * Only report test coverage when it changes (#8339) + * Zone aware ingesters (#7923) + * Loki: only log "executing query" once per query in the frontend (#8337) + * deletion: fix log deletion with line filters (#8151) + * Bump google.golang.org/grpc from 1.52.0 to 1.52.3 (#8335) + * Bump github.com/drone/envsubst from 1.0.2 to 1.0.3 (#8334) + * Bump golangci/golangci-lint-action from 3.3.1 to 3.4.0 (#8332) + * Use organization ISSUE_COMMANDS_TOKEN with reduced scope (#8325) + * Helm Chart release automation (step 1) (#8323) ++++ 1075 more lines (skipped) ++++ between /work/SRC/openSUSE:Factory/loki/loki.changes ++++ and /work/SRC/openSUSE:Factory/.loki.new.19717/loki.changes Old: ---- loki-2.6.1+git.1658128747.6bd05c9a4.tar.bz2 New: ---- loki-2.8.0+git.1680557182.90888a0c.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ loki.spec ++++++ --- /var/tmp/diff_new_pack.xsZ4er/_old 2023-04-14 13:13:33.363727851 +0200 +++ /var/tmp/diff_new_pack.xsZ4er/_new 2023-04-14 13:13:33.367727874 +0200 @@ -1,7 +1,7 @@ # # spec file for package loki # -# Copyright (c) 2022 SUSE LLC +# Copyright (c) 2023 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,10 +17,11 @@ %global loki_datadir /var/lib/loki +%global loki_logdir /var/log/loki %global promtail_datadir /var/lib/promtail Name: loki -Version: 2.6.1+git.1658128747.6bd05c9a4 +Version: 2.8.0+git.1680557182.90888a0c Release: 0 Summary: Loki: like Prometheus, but for logs License: Apache-2.0 @@ -37,7 +38,7 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: golang-packaging BuildRequires: systemd-devel -BuildRequires: golang(API) = 1.17 +BuildRequires: golang(API) = 1.20 Requires: logcli = %{version} Requires: group(loki) Requires: user(loki) @@ -109,7 +110,7 @@ install -Dm755 promtail %{buildroot}%{_bindir} install -Dm755 logcli %{buildroot}%{_bindir} -install -D -d -m 0750 %{buildroot}%{promtail_datadir} %{buildroot}%{loki_datadir} +install -D -d -m 0750 %{buildroot}%{promtail_datadir} %{buildroot}%{loki_datadir} %{buildroot}%{loki_logdir} %pre %service_add_pre loki.service @@ -147,6 +148,7 @@ %config(noreplace) %attr(-,root,loki) %{_sysconfdir}/loki/loki.yaml %{_sbindir}/rcloki %dir %attr(-,loki,loki) %{loki_datadir}/ +%dir %attr(-,loki,loki) %{loki_logdir}/ %files -n promtail %{_unitdir}/promtail.service ++++++ _service ++++++ --- /var/tmp/diff_new_pack.xsZ4er/_old 2023-04-14 13:13:33.431728239 +0200 +++ /var/tmp/diff_new_pack.xsZ4er/_new 2023-04-14 13:13:33.435728262 +0200 @@ -5,7 +5,7 @@ <param name="exclude">.git</param> <param name="filename">loki</param> <param name="versionformat">@PARENT_TAG@+git.%ct.%h</param> - <param name="revision">v2.6.1</param> + <param name="revision">v2.8.0</param> <param name="versionrewrite-pattern">v(.*)</param> <param name="changesgenerate">enable</param> </service> ++++++ _servicedata ++++++ --- /var/tmp/diff_new_pack.xsZ4er/_old 2023-04-14 13:13:33.463728423 +0200 +++ /var/tmp/diff_new_pack.xsZ4er/_new 2023-04-14 13:13:33.467728445 +0200 @@ -3,6 +3,6 @@ <param name="url">git://github.com/grafana/loki.git</param> <param name="changesrevision">525040a3265715ca8cfb52cd39108ccfac9f8af6</param></service><service name="tar_scm"> <param name="url">https://github.com/grafana/loki.git</param> - <param name="changesrevision">6bd05c9a4399805b7951f8a3fb59f4aebf60e6cd</param></service></servicedata> + <param name="changesrevision">90888a0cc737b60f29b8bed880a380731ae1e492</param></service></servicedata> (No newline at EOF) ++++++ loki-2.6.1+git.1658128747.6bd05c9a4.tar.bz2 -> loki-2.8.0+git.1680557182.90888a0c.tar.bz2 ++++++ /work/SRC/openSUSE:Factory/loki/loki-2.6.1+git.1658128747.6bd05c9a4.tar.bz2 /work/SRC/openSUSE:Factory/.loki.new.19717/loki-2.8.0+git.1680557182.90888a0c.tar.bz2 differ: char 11, line 1 ++++++ proper-data-directories.patch ++++++ ++++ 1228 lines (skipped) ++++ between /work/SRC/openSUSE:Factory/loki/proper-data-directories.patch ++++ and /work/SRC/openSUSE:Factory/.loki.new.19717/proper-data-directories.patch
