Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package loki for openSUSE:Factory checked in at 2024-12-10 23:43:26 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/loki (Old) and /work/SRC/openSUSE:Factory/.loki.new.29675 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "loki" Tue Dec 10 23:43:26 2024 rev:15 rq:1229478 version:3.3.1 Changes: -------- --- /work/SRC/openSUSE:Factory/loki/loki.changes 2024-11-07 16:26:13.626747350 +0100 +++ /work/SRC/openSUSE:Factory/.loki.new.29675/loki.changes 2024-12-10 23:44:31.667043707 +0100 @@ -1,0 +2,128 @@ +Mon Dec 09 10:04:09 UTC 2024 - opensuse_buildserv...@ojkastl.de + +- Update to version 3.3.1: + * BREAKING CHANGES + - promtail: Remove wget from Promtail docker image (backport + release-3.3.x) (#15146) + * Miscellaneous Chores + - promtail: Switch Promtail base image from Debian to Ubuntu to + fix critical security issues (#15195). + - docker: Move from base-nossl to static. This PR removes the + inclusion of glibc into most of the Docker images created by + the Loki build system. (#15203). + +------------------------------------------------------------------- +Mon Dec 09 09:39:06 UTC 2024 - opensuse_buildserv...@ojkastl.de + +- Update to version 3.3.0: + * BREAKING CHANGES + - blooms: Introduce a new block schema (V3) (#14038) + - blooms: Index structured metadata into blooms (#14061) + * Features + - ability to log stream selectors before service name detection + (#14154) (d7ff426) + - add app_name as a service label (#13660) (f2a16f4) + - add backoff mechanism to the retention process (#14182) + (3136880) + - add functions to common.libsonnet for warpstream (#14123) + (2bde071) + - add gauge loki_ingest_storage_reader_phase (#14679) (f5b0fb6) + - add gauge to track the partition_id (#14713) (a142b3d) + - add missing cluster label to mixins (#12870) (547ca70) + - add query user and query source to "executing query" log + lines (#14320) (4d69929) + - add retries for s3 ObjectExists calls (#14062) (73cbbb0) + - add structured metadata to the promtail push API (#14153) + (66cffcb) + - Add support for partition ingester in dashboards (#14498) + (70deebf) + - Allows to configure client_max_body_size (#12924) (809a024) + - Apply patterns line length limit to json message key (#14296) + (41fafd8) + - blooms: Add bloom planner and bloom builder to backend target + (#13997) (bf60455) + - blooms: disk-backed queue for the bloom-planner (backport + k227) (#14927) (1f6828b) + - blooms: Index structured metadata into blooms (#14061) + (a2fbaa8) + - blooms: Only write key and key=value to blooms (#14686) + (3af0004) + - Configurable list of json fields to mine patterns (#14528) + (7050897) + - detected field values (#14350) (7983f94) + - distributors: Use a pool of worker to push to ingesters. + (#14245) (f80d68a) + - Do not add empty blooms to offsets (#14577) (51c42e8) + - Extract task computing into a strategy interface (#13690) + (ab5e6ea) + - fluentd-plugin-datadog-loki: support custom http headers + (#14299) (e59035e) + - helm: add additional service annotations for components in + distributed mode (#14131) (5978f13) + - helm: add configurable extraEnvFrom to admin-api and + enterprisegw (#14533) (5d78a3a) + - helm: Add kubeVersionOverride for Helm chart (#14434) + (0935d77) + - helm: Add persistence option to memcached on Helm chart + (#13619) (ef1df0e) + - helm: add tolerations to pattern-ingester statefulset + (#13605) (09530c0) + - helm: Allow setting node attributes to tokengen and + provisioner (#14311) (c708ae6) + - helm: Replace bloom compactor with bloom planner and builder + (#14003) (08e61ca) + - helm: update chart with loki version 3.2.0 (#14281) (11b92ee) + - Helm: Update Loki Helm chart for restricted environments + (#14440) (adc7538) + - implement IsRetryableErr for S3ObjectClient (#14174) + (fc90a63) + - Implement owned streams calculation using Partition Ring + (#14282) (3c36ba9) + - Implement WAL segment ingestion via Kafka with partition ring + (#14043) (d178f4c) + - Improve pattern ingester tracing (#14707) (80aec25) + - ingester: implement partition shuffle sharding for ingester + (#14304) (1a4436c) + - Introduce new ObjectExistsWithSize API to (#14268) (ac422b3) + - Introduce shardable probabilistic topk for instant queries. + (backport k227) (#14765) (02eb024) + - jsonnet: Allow to name prefix zoned ingesters (#14260) + (fac3177) + - kafka: Add Ingestion from Kafka in Ingesters (#14192) + (b6e9945) + - kafka: Add support for SASL auth to Kafka (#14487) (e2a209c) + - kafka: Enable querier to optionally query partition ingesters + (#14418) (633bb5e) + - kafka: enqueue commit offset only once per batch process + (#14278) (beca6f3) + - kafka: Implement limiter using partition ring for Kafka + (#14359) (5cbb239) + - kafka: Remove rate limits for kafka ingestion (#14460) + (83a8893) + - kafka: Replay kafka from last commit before allowing + ingesters to become ready (#14330) (39b57ec) + +------------------------------------------------------------------- +Mon Dec 09 07:32:06 UTC 2024 - opensuse_buildserv...@ojkastl.de + +- Update to version 3.2.2: + * BREAKING CHANGES + - promtail: Remove wget from Promtail docker image (backport + release-3.2.x) (#15145) + * Bug Fixes + - logql: Updated JSONExpressionParser not to unescape extracted + values if it is JSON object. (#14499). + - storage: Have GetObject check for canceled context. + S3ObjectClient.GetObject incorrectly returned nil, 0, nil + when the provided context is already canceled (#14420). + * Miscellaneous Chores + - promtail: Switch Promtail base image from Debian to Ubuntu to + fix critical security issues (#15195). + - docker: Move from base-nossl to static. This PR removes the + inclusion of glibc into most of the Docker images created by + the Loki build system. (#15203). +- convert to obs_scm +- add %if condition to build using CGO_ENABLED=1 on s390x, armv7l + and i586 + +------------------------------------------------------------------- Old: ---- loki-3.2.1.tar.xz New: ---- loki-3.3.1.obscpio loki.obsinfo ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ loki.spec ++++++ --- /var/tmp/diff_new_pack.bx0pcO/_old 2024-12-10 23:44:33.675127418 +0100 +++ /var/tmp/diff_new_pack.bx0pcO/_new 2024-12-10 23:44:33.687127919 +0100 @@ -21,7 +21,7 @@ %global promtail_datadir /var/lib/promtail Name: loki -Version: 3.2.1 +Version: 3.3.1 Release: 0 Summary: Loki: like Prometheus, but for logs License: Apache-2.0 @@ -35,9 +35,9 @@ Source99: series Patch0: proper-data-directories.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build +BuildRequires: go >= 1.23 BuildRequires: golang-packaging BuildRequires: systemd-devel -BuildRequires: golang(API) = 1.21 Requires: logcli = %{version} Requires(pre): group(loki) Requires(pre): user(loki) @@ -46,19 +46,19 @@ Requires(post): %fillup_prereq %systemd_ordering -###%%{go_nostrip} - %description -Loki is a horizontally-scalable, highly-available, multi-tenant log aggregation system inspired by Prometheus. +Loki is a horizontally-scalable, highly-available, multi-tenant log aggregation +system inspired by Prometheus. -This package contains the Loki server +This package contains the Loki server. %package -n promtail Summary: Promtail Client Group: System/Monitoring %description -n promtail -Loki is a horizontally-scalable, highly-available, multi-tenant log aggregation system inspired by Prometheus. +Loki is a horizontally-scalable, highly-available, multi-tenant log aggregation +system inspired by Prometheus. This package contains the Promtail client. @@ -67,7 +67,8 @@ Group: System/Monitoring %description -n logcli -Loki is a horizontally-scalable, highly-available, multi-tenant log aggregation system inspired by Prometheus. +Loki is a horizontally-scalable, highly-available, multi-tenant log aggregation +system inspired by Prometheus. This package contains the LogCLI command-line tool. @@ -76,7 +77,8 @@ Group: System/Monitoring %description -n lokitool -Loki is a horizontally-scalable, highly-available, multi-tenant log aggregation system inspired by Prometheus. +Loki is a horizontally-scalable, highly-available, multi-tenant log aggregation +system inspired by Prometheus. This package contains the lokitool command-line tool. @@ -88,7 +90,12 @@ DATE_FMT="+%%Y-%%m-%%dT%%H:%%M:%%SZ" BUILD_DATE=$(date -u -d "@${SOURCE_DATE_EPOCH}" "${DATE_FMT}" 2>/dev/null || date -u -r "${SOURCE_DATE_EPOCH}" "${DATE_FMT}" 2>/dev/null || date -u "${DATE_FMT}") -export CGO_ENABLED=0 +%ifarch %{ix86} s390 s390x armv7l armv7hl armv7l:armv6l:armv5tel + export CGO_ENABLED=1 +%else + export CGO_ENABLED=0 +%endif + export GOFLAGS="-mod=vendor -buildmode=pie -tags=netgo" export GOLDFLAGS="-X %{buildpkg}.Version=%{version} \ -X %{buildpkg}.Revision=v%{version} \ ++++++ _service ++++++ --- /var/tmp/diff_new_pack.bx0pcO/_old 2024-12-10 23:44:33.947138758 +0100 +++ /var/tmp/diff_new_pack.bx0pcO/_new 2024-12-10 23:44:33.987140426 +0100 @@ -1,23 +1,24 @@ <services> - <service name="tar_scm" mode="manual"> + <service name="obs_scm" mode="manual"> <param name="url">https://github.com/grafana/loki.git</param> <param name="scm">git</param> <param name="exclude">.git</param> - <param name="filename">loki</param> <!-- use this pattern for snapshots <param name="versionformat">@PARENT_TAG@+git@TAG_OFFSET@.%h</param> --> <param name="versionformat">@PARENT_TAG@</param> - <param name="revision">v3.2.1</param> + <param name="revision">v3.3.1</param> <param name="versionrewrite-pattern">v(.*)</param> + <param name="submodules">disable</param> <param name="changesgenerate">enable</param> </service> - <service name="recompress" mode="manual"> + <service name="set_version" mode="manual"> + </service> + <service name="tar" mode="buildtime"> + </service> + <service name="recompress" mode="buildtime"> <param name="file">loki*.tar</param> <param name="compression">xz</param> </service> - <service name="set_version" mode="manual"> - <param name="basename">loki</param> - </service> </services> ++++++ _servicedata ++++++ --- /var/tmp/diff_new_pack.bx0pcO/_old 2024-12-10 23:44:34.167147930 +0100 +++ /var/tmp/diff_new_pack.bx0pcO/_new 2024-12-10 23:44:34.191148930 +0100 @@ -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">3c386cc5d13629a74cddb43c429ec290ba2e4a0a</param></service></servicedata> + <param name="changesrevision">60f2af32a73b865b614c454725c7688cb12b7bd9</param></service></servicedata> (No newline at EOF) ++++++ loki.obsinfo ++++++ name: loki version: 3.3.1 mtime: 1733331692 commit: 60f2af32a73b865b614c454725c7688cb12b7bd9 ++++++ series ++++++ --- /var/tmp/diff_new_pack.bx0pcO/_old 2024-12-10 23:44:34.711170609 +0100 +++ /var/tmp/diff_new_pack.bx0pcO/_new 2024-12-10 23:44:34.735171609 +0100 @@ -1,3 +1,2 @@ -harden_promtail.service.patch proper-data-directories.patch