Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package alloy for openSUSE:Factory checked 
in at 2026-04-26 21:12:04
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/alloy (Old)
 and      /work/SRC/openSUSE:Factory/.alloy.new.11940 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "alloy"

Sun Apr 26 21:12:04 2026 rev:32 rq:1349335 version:1.15.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/alloy/alloy.changes      2026-03-03 
15:31:15.321846593 +0100
+++ /work/SRC/openSUSE:Factory/.alloy.new.11940/alloy.changes   2026-04-26 
21:14:46.761917591 +0200
@@ -1,0 +2,134 @@
+Wed Apr 22 15:47:02 UTC 2026 - Witek Bedyk <[email protected]>
+
+- update to 1.15.1:
+  * Bug Fixes
+    - database_observability: Ensure connection_info_monitor
+      goroutine exits on Stop
+    - prometheus.exporter.postgres: Close DB connections on update
+
+-------------------------------------------------------------------
+Thu Mar 26 08:34:00 UTC 2026 - Witek Bedyk <[email protected]>
+
+- update to 1.15.0:
+  * BREAKING CHANGES
+    - otelcol: Upgrade to OTel Collector v0.147.0
+    - Renamed undocumented metrics that was previously prefixed
+      with <component_id><metric_name> to
+      loki_source_awsfirehose<metric_name>
+  * Security
+    CVE-2026-26958: Update filippo.io/edwards25519 to version 1.1.1
+                    (bsc#1258609).
+  * Features
+    - alloy-mixin: Add filters, groupBy, and multi-select dashboard
+      variables
+    - beyla.ebpf: Add support for Prometheus native histograms
+    - beyla.ebpf: Bump Beyla to v3.6
+    - converters: Support converting Promtail limits_config
+    - database_observability.mysql: Add filtering of query samples
+      and wait events by minimum duration
+    - database_observability.mysql: Embed prometheus exporter
+      within db-o11y component
+    - database_observability.postgres: Add configurable limit to
+      pg_stat_statements query
+    - database_observability.postgres: Embed prometheus exporter
+      within db-o11y component
+    - database_observability: Promote components to stable
+    - Expose Functionality to Handle syslogs with Empty MSG Field
+    - loki.process: Support structured metadata as source type of
+      stage.labels for loki.process
+    - loki.secretfilter: Add sampling for secretfilter entries
+    - loki.source.gcplog: Add alloy config for MaxOutstandingBytes
+      and MaxOutstandingMessages
+    - loki.write: Add loki pipeline latency metric
+    - mixin: Update loki dashboard
+    - otelcol.receiver.datadog: Expose intake proxy and
+      trace_id_cache_size settings
+    - prometheus.exporter.cloudwatch: Use aws-sdk-go-v2 by default
+    - pyroscope.ebpf: Add comm, pid labels and kernel frame options
+
+- update to 1.14.2:
+  * Security
+    CVE-2026-33186: Update module google.golang.org/grpc to v1.79.3
+                    (bsc#1260317).
+
+- update to 1.14.1:
+  * Bug Fixes
+    - Correctly handle the deprecated topic field in
+      otelcol.receiver.kafka configuration
+    - loki.process: Protect against json that does not look like
+      docker json format
+    - loki.source.file: Keep positions for compressed files when
+      reading is finished
+    - otelcol.receiver.datadog: Expose intake proxy and
+      trace_id_cache_size settings
+    - prometheus.scrape: Update arguments and targets even if
+      scrape_native_histograms and extra_metrics are updated
+
+- update to 1.14.0:
+  * BREAKING CHANGES
+    - loki.secretfilter: Some config options are removed entirely:
+      partial_mask (replaced with redact_percent), allowlist (now
+      controlled with custom gitleaks config), enable_entropy,
+      include_generic, types (now controlled with custom gitleaks
+      config).
+    - otelcol.receiver.prometheus: otelcol.receiver.prometheus no
+      longer sets start times of OTLP metrics.
+  * Security:
+    CVE-2026-25934: Update module github.com/go-git/go-git/v5 to
+                    v5.16.5 (bsc#1258099).
+
+- update to 1.13.2:
+  * Bug Fixes
+    - Expose missing otelcol.processor.tail_sampling options
+    - mixin: Add zipped dashboards as a release artifact
+    - profiler: Backport Go 1.26 gopclntab textStart fix
+    - prometheus.exporter.postgres: Update version of the exporter
+      fork to fix pg_settings
+    - pyroscope.ebpf: Backport dotnet nibble map fix
+
+- update to 1.13.1:
+  * Bug Fixes
+    - timeout before starting new ones
+
+- update to 1.13.0:
+  * BREAKING CHANGES
+    - otelcol: Upgrade to OTel Collector v0.142.0
+    - otelcol.receiver.kafka: The global topic attribute has been
+      deleted; use the topics attributes inside the logs, metrics,
+      and traces blocks instead.
+    - otelcol.exporter > sending_queue > batch > min_size changed
+      from 8192 to 2000 and max_size changed from 0 to 3000
+  * Features
+    - Add a virtual_node_peer_attributes and
+      virtual_node_extra_label arguments to
+      otelcol.connector.servicegraph
+    - Add an otelcol.processor.metric_start_time component
+    - Add job level period, length, and add_cloudwatch_timestamp
+      options and labels_snake_case to CW exporter
+    - Add missing configuration parameter
+      deployment_name_from_replicaset to k8sattributes processor
+    - Add parcas symbols upload to pyroscope.ebpf
+    - Add sharding for loki.write
+    - Add unexposed otel engine and extension to codebase and
+      change build structure
+    - beyla.ebpf: Add meta_cache_address to
+      beyla.ebpf.attributes.kubernetes
+    - beyla.ebpf: Upgrade Beyla to v2.8.5
+    - Change the defaults for sending_queue > batch block inside
+      otelcol.exporter components
+    - cluster: Support DNS discovery mode prefixes in
+      --cluster.join-addresses flag
+    - converter: Update promtail converter to use file_match block
+      for loki.source.file
+    - database_observability: Add health check collector for
+      postgres component
+    - database_observability: Expose exclude_schemas and
+      exclude_databases settings
+    - database_observability: Support Azure cloud provider config
+      data
+    - database_observability.mysql: Support excluding schemas in
+      all collectors
+    - database_observability.postgres: Support excluding DBs in all
+      collectors
+
+-------------------------------------------------------------------

Old:
----
  alloy-1.12.2.obscpio
  ui-1.12.2.tar.gz

New:
----
  alloy-1.15.1.tar.gz
  ui-1.15.1.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ alloy.spec ++++++
--- /var/tmp/diff_new_pack.PG96Fq/_old  2026-04-26 21:14:51.734120031 +0200
+++ /var/tmp/diff_new_pack.PG96Fq/_new  2026-04-26 21:14:51.762121171 +0200
@@ -17,12 +17,12 @@
 
 
 Name:           alloy
-Version:        1.12.2
+Version:        1.15.1
 Release:        0
 Summary:        OpenTelemetry Collector distribution with programmable 
pipelines
 License:        Apache-2.0
 URL:            https://github.com/grafana/alloy
-Source0:        %{name}-%{version}.tar.gz
+Source0:        
%{URL}/archive/refs/tags/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
 Source1:        vendor.tar.gz
 Source2:        ui-%{version}.tar.gz
 Source3:        PACKAGING_README.md
@@ -68,11 +68,9 @@
   pipelines.
 
 %prep
-%autosetup -p 1 -a 1
-pwd
-cd internal/web/
-tar xzf %{SOURCE2}
-cd ../../
+%setup -b 2
+cd collector/
+tar zxf %{SOURCE1}
 
 %build
 # hash will be shortended by COMMIT_HASH:0:8 later
@@ -80,6 +78,7 @@
 
 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}")
+cd ./collector
 go build \
    -mod=vendor \
    -buildmode=pie \
@@ -89,12 +88,12 @@
    -X github.com/grafana/alloy/internal/build.Version=v%{version} \
    -X github.com/grafana/alloy/internal/build.BuildUser=geeko@obs \
    -X github.com/grafana/alloy/internal/build.BuildDate=${BUILD_DATE}" \
-   -tags "builtinassets promtail_journal_enabled" \
+   -tags "netgo embedalloyui promtail_journal_enabled" \
    -o bin/%{name} .
 
 %install
 # Install the binary.
-install -D -m 0755 bin/%{name} %{buildroot}/%{_bindir}/%{name}
+install -D -m 0755 collector/bin/%{name} %{buildroot}/%{_bindir}/%{name}
 
 # systemd unit
 install -D -m 0644 packaging/rpm/%{name}.service 
%{buildroot}/%{_unitdir}/%{name}.service

++++++ Makefile ++++++
--- /var/tmp/diff_new_pack.PG96Fq/_old  2026-04-26 21:14:52.222139900 +0200
+++ /var/tmp/diff_new_pack.PG96Fq/_new  2026-04-26 21:14:52.254141203 +0200
@@ -1,3 +1,8 @@
+.ONESHELL:
+SHELL := /bin/bash
+
+NVM_DIR ?= $(HOME)/.config/nvm
+
 NAME = alloy
 SPEC = alloy.spec
 
@@ -7,24 +12,29 @@
        rm -rf $(NAME) $(NAME)-*.obscpio $(NAME)-*.tar.gz ui-*.tar.gz 
vendor.tar.gz
 
 tar:
-       osc service manualrun
-       @version=$$( awk '/^Version:/ {print $$2;exit;}' $(SPEC) ) && \
-       echo "Package version is $$version" && \
-       basename=$(NAME)-$$version && \
-       obscpio=$$basename.obscpio && \
-       ui=ui-$$version.tar && \
-       wd=$$(pwd) && \
-       tmpdir=$$(mktemp -d -p /tmp) && \
-       cd $$tmpdir && \
-       cpio -idv < $$wd/$$obscpio && \
-       cd $$basename && \
-       cd internal/web/ui/ && \
-        yarn --network-timeout=1200000 && \
-        yarn run build && \
-       cd .. && \
-       echo "Creating web assets tarball" && \
-       tar -cf $$wd/$$ui ui/ && \
-       cd $$wd && \
-       gzip -f $$ui && \
+       osc service manualrun download_files
+       @version=$$( awk '/^Version:/ {print $$2;exit;}' $(SPEC) )
+       echo "Package version is $$version"
+       basename=$(NAME)-$$version
+       tar=$$basename.tar
+       ui=ui-$$version.tar
+       wd=$$(pwd)
+       tmpdir=$$(mktemp -d -p /tmp)
+       pushd $$tmpdir
+       tar zxf $$wd/$$tar.gz
+       pushd $$basename/internal/web/ui/
+       . $(NVM_DIR)/nvm.sh
+       npm install
+       npm run build
+       popd
+       echo "Creating web assets tarball"
+       tar zcf $$wd/$$ui.gz $$basename/internal/web/ui/dist/
+       pushd $$basename/collector/
+       go mod download
+       go mod vendor
+       go mod verify
+       tar zcf $$wd/vendor.tar.gz vendor
+       popd
+       popd
        rm -rf $$tmpdir
 

++++++ _service ++++++
--- /var/tmp/diff_new_pack.PG96Fq/_old  2026-04-26 21:14:52.546153092 +0200
+++ /var/tmp/diff_new_pack.PG96Fq/_new  2026-04-26 21:14:52.594155046 +0200
@@ -1,24 +1,7 @@
 <services>
-  <service name="obs_scm" mode="manual">
-    <param name="url">https://github.com/grafana/alloy</param>
-    <param name="scm">git</param>
-    <param name="exclude">.git</param>
-    <param name="revision">v1.12.2</param>
-    <param name="versionformat">@PARENT_TAG@</param>
-    <param name="versionrewrite-pattern">v(.*)</param>
-    <param name="changesgenerate">disable</param>
-  </service>
-  <service name="set_version" mode="manual">
-  </service>
+  <service name="download_files" mode="manual" />
   <service name="go_modules" mode="manual">
-    <param 
name="replace">github.com/expr-lang/expr=github.com/expr-lang/[email protected]</param>
-  </service>
-  <!-- services below are running at buildtime -->
-  <service name="tar" mode="buildtime">
-  </service>
-  <service name="recompress" mode="buildtime">
-    <param name="file">*.tar</param>
-    <param name="compression">gz</param>
+    <param name="subdir">collector</param>
   </service>
 </services>
 

++++++ ui-1.12.2.tar.gz -> ui-1.15.1.tar.gz ++++++
/work/SRC/openSUSE:Factory/alloy/ui-1.12.2.tar.gz 
/work/SRC/openSUSE:Factory/.alloy.new.11940/ui-1.15.1.tar.gz differ: char 4, 
line 1

++++++ vendor.tar.gz ++++++
/work/SRC/openSUSE:Factory/alloy/vendor.tar.gz 
/work/SRC/openSUSE:Factory/.alloy.new.11940/vendor.tar.gz differ: char 9, line 1

Reply via email to