Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package grafana for openSUSE:Factory checked in at 2023-04-13 16:09:16 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/grafana (Old) and /work/SRC/openSUSE:Factory/.grafana.new.19717 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "grafana" Thu Apr 13 16:09:16 2023 rev:43 rq:1079164 version:9.4.7 Changes: -------- --- /work/SRC/openSUSE:Factory/grafana/grafana.changes 2023-02-27 12:55:10.927353904 +0100 +++ /work/SRC/openSUSE:Factory/.grafana.new.19717/grafana.changes 2023-04-13 16:09:19.465006035 +0200 @@ -1,0 +2,102 @@ +Thu Apr 6 15:03:14 UTC 2023 - Marius Kittler <marius.kitt...@suse.com> + +- Update to 9.4.7 (2023-03-16) + * Bug fixes + - Alerting: Update scheduler to receive rule updates only + from database. + - Influxdb: Re-introduce backend migration feature toggle. + - Security: Fixes for CVE-2023-1410. + * Breaking changes + The InfluxDB backend migration feature toggle + (influxdbBackendMigration) has been reintroduced in this + version as issues were discovered with backend processing of + InfluxDB data. Unless this feature toggle is enabled, all + InfluxDB data will be parsed in the frontend. This frontend + processing is the default behavior. + In Grafana 9.4.4, InfluxDB data parsing started to be handled + in the backend. If you have upgraded to 9.4.4 and then added + new transformations on InfluxDB data, those panels will fail to + render. To resolve this either: + - Remove the affected panel and re-create it + - Edit the `time` field as `Time` in `panel.json` or + `dashboard.json` + +------------------------------------------------------------------- +Fri Mar 24 09:23:53 UTC 2023 - Marius Kittler <marius.kitt...@suse.com> + +- Remove 0002-Update-exporter-toolkit-to-version-0.7.3.patch + as the exporter toolkit has been updated by upstream +- Install wrapper scripts under /usr/sbin +- Install actual binaries under /usr/libexec/grafana (or /usr/lib + under older distributions) and create a simlink for wrapper + scripts and the service (which expect the binary to be under + /usr/share/grafana/bin) + +------------------------------------------------------------------- +Fri Mar 3 15:10:17 UTC 2023 - Marius Kittler <marius.kitt...@suse.com> + +- Update to 9.4.3 (2023-03-02) + * Bug fixes + - Alerting: Use background context for maintenance + function. + +- Update to 9.4.2 (2023-03-02) + * Bug fixes + - Alerting: Fix boolean default in migration from false to + 0. + +- Update to 9.4.0 (2023-02-28) + * Features and enhancements + - Alerting: Add endpoint for querying state history. + - Alerting: Add label query parameters to state history + endpoint. + - Alerting: Add static label to all state history entries. + - Alerting: Mark AM configuration as applied. + - Azure Monitor: Enable multiple resource queries. + - InfluxDB: Move database information into jsondata. + - Query Caching: Add per-panel query caching TTL. + - Table: Add row number column option. + - Tempo: Remove tempoApmTable feature flag. + - Transformations: Selectively apply transformation to + queries. + * Bug fixes + - AccessControl: Clear user permission cache for update org + user role. + - Alerting: Fix handling of special floating-point cases + when writing observed values to annotations. + - Auth: Rotate token patch. + - ContextMenu: Consider y coord when determining bottom + collision. + - Elasticsearch: Fix consistent label order in alerting. + - Explore: Fix graph not updating when changing config. + - Heatmap: Support heatmap rows with non-timeseries X axis. + - Login: Fix panic when a user is upserted by a background + process. + - MSSQL: Add support for macro function calls. + - MySQL: Quote identifiers that include special characters. + - Navigation: Sign in button now works correctly when + served under a sub path. + - Nested Folder: Fix for SQLite not to overwrite the parent + on restarts. + - PanelChrome: Adds display mode to support transparent + option. + - Plugins: Case-sensitive routes for standalone pages. + - Plugins: Prefer to use the data source UID when querying. + - SQLStore: Fix folder migration for MySQL < 5.7. + - Search: Fix not being able to clear sort value. + - Tempo: Fix span name being dropped from the query. + * Plugin development fixes & changes + - PanelChrome: Implement hover header. + +- Update to 9.3.7 (2023-02-28) + * Bug fixes + - Alerting: Validate that tags are 100 characters or less. + - Expressions: Fixes the issue showing expressions editor. + - Logs: Fix stats not being updated when log results + change. + - Plugins: Fix circular reference in customOptions leading + to MarshalJSON errors. + - Time Series Panel: Fix legend text selection in Firefox. + + +------------------------------------------------------------------- Old: ---- 0002-Update-exporter-toolkit-to-version-0.7.3.patch grafana-9.3.6.tar.gz New: ---- grafana-9.4.7.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ grafana.spec ++++++ --- /var/tmp/diff_new_pack.z9xXmc/_old 2023-04-13 16:09:21.061015195 +0200 +++ /var/tmp/diff_new_pack.z9xXmc/_new 2023-04-13 16:09:21.065015218 +0200 @@ -22,7 +22,7 @@ %endif Name: grafana -Version: 9.3.6 +Version: 9.4.7 Release: 0 Summary: The open-source platform for monitoring and observability License: AGPL-3.0-only @@ -36,8 +36,6 @@ # Makefile to automate build process Source4: Makefile Source5: 0001-Add-source-code-reference.patch -# CVE-2022-46146 bsc#1208065 -Patch0: 0002-Update-exporter-toolkit-to-version-0.7.3.patch BuildRequires: fdupes BuildRequires: git-core BuildRequires: golang-packaging @@ -63,7 +61,6 @@ %prep %setup -q -n grafana-%{version} %setup -q -T -D -a 1 -n grafana-%{version} -%patch0 -p1 %build %goprep github.com/grafana/grafana @@ -83,10 +80,19 @@ %install %goinstall +# install binaries and service install -Dm644 {packaging/rpm/systemd/,%{buildroot}%{_unitdir}/}%{name}-server.service install -dm755 %{buildroot}%{_sbindir} +install -dm755 %{buildroot}%{_libexecdir}/%{name} +install -m755 --target-directory=%{buildroot}%{_sbindir} packaging/wrappers/%{name}* +mv --target-directory=%{buildroot}%{_libexecdir}/%{name} %{buildroot}/%{_bindir}/%{name}* + +# create "rc symlink" (https://en.opensuse.org/openSUSE:Systemd_packaging_guidelines#rc_symlink) ln -s %{_sbindir}/service %{buildroot}%{_sbindir}/rc%{name}-server -mv %{buildroot}/%{_bindir}/grafana-* %{buildroot}/%{_sbindir} + +# add symlink to binary where systemd unit file expects it to be +install -dm755 %{buildroot}%{_datadir}/%{name}/bin +ln -s %{_libexecdir}/%{name}/%{name} %{buildroot}%{_datadir}/%{name}/bin/%{name} install -Dm644 packaging/rpm/sysconfig/%{name}-server \ %{buildroot}%{_fillupdir}/sysconfig.%{name}-server @@ -134,6 +140,8 @@ %doc CHANGELOG* %{_sbindir}/%{name}* %{_sbindir}/rc%{name}-server +%dir %{_libexecdir}/%{name} +%{_libexecdir}/%{name}/%{name}* %{_unitdir}/%{name}-server.service %{_fillupdir}/sysconfig.%{name}-server %attr(0755,root,root) %dir %{_sysconfdir}/%{name} ++++++ Makefile ++++++ --- /var/tmp/diff_new_pack.z9xXmc/_old 2023-04-13 16:09:21.101015425 +0200 +++ /var/tmp/diff_new_pack.z9xXmc/_new 2023-04-13 16:09:21.105015448 +0200 @@ -24,7 +24,6 @@ cd $$basename && \ # Patches for the JS frontend go after here \ patch --no-backup-if-mismatch -p1 -i ../../0001-Add-source-code-reference.patch && \ - patch --no-backup-if-mismatch -p1 -i ../../0002-Update-exporter-toolkit-to-version-0.7.3.patch && \ # End patches section \ go mod download && \ go mod verify && \ ++++++ _service ++++++ --- /var/tmp/diff_new_pack.z9xXmc/_old 2023-04-13 16:09:21.141015654 +0200 +++ /var/tmp/diff_new_pack.z9xXmc/_new 2023-04-13 16:09:21.145015677 +0200 @@ -5,7 +5,7 @@ <param name="exclude">.git</param> <param name="versionformat">@PARENT_TAG@</param> <param name="versionrewrite-pattern">v(.*)</param> - <param name="revision">v9.3.6</param> + <param name="revision">v9.4.7</param> <param name="changesgenerate">enable</param> </service> <service name="recompress" mode="disabled"> ++++++ _servicedata ++++++ --- /var/tmp/diff_new_pack.z9xXmc/_old 2023-04-13 16:09:21.165015792 +0200 +++ /var/tmp/diff_new_pack.z9xXmc/_new 2023-04-13 16:09:21.169015815 +0200 @@ -1,7 +1,7 @@ <servicedata> <service name="tar_scm"> <param name="url">https://github.com/grafana/grafana</param> - <param name="changesrevision">978237e7cbe35c06d4be0e9c40670c64af2029eb</param> + <param name="changesrevision">4add91f03d3bf455b4eb8160c86c50030cbb823c</param> </service> </servicedata> (No newline at EOF) ++++++ grafana-9.3.6.tar.gz -> grafana-9.4.7.tar.gz ++++++ /work/SRC/openSUSE:Factory/grafana/grafana-9.3.6.tar.gz /work/SRC/openSUSE:Factory/.grafana.new.19717/grafana-9.4.7.tar.gz differ: char 5, line 1 ++++++ vendor.tar.gz ++++++ /work/SRC/openSUSE:Factory/grafana/vendor.tar.gz /work/SRC/openSUSE:Factory/.grafana.new.19717/vendor.tar.gz differ: char 5, line 1