Commit Graph

68 Commits

Author SHA256 Message Date
Joao Cavalheiro
b11b17052b Accepting request 714592 from home:jfajerski:branches:server:monitoring
- spec file change:
  * alter permissions of /etc/grafana and /var/lib/grafana to 755
  * alter owner of /etc/grafana/provisioning/dashboards tree to root:root
  * this allows installing dashboards via rpms without these rpms depending on this rpm

OBS-URL: https://build.opensuse.org/request/show/714592
OBS-URL: https://build.opensuse.org/package/show/server:monitoring/grafana?expand=0&rev=18
2019-07-11 08:39:07 +00:00
Dirk Stoecker
d2eb4e1889 Accepting request 711929 from home:dirkmueller:branches:server:monitoring
- Update to version 6.2.5:
  * release 6.2.5
  * Panel: Fully escape html in drilldown links (was only sanitized before)  (#17731)
  * Grafana-CLI: Wrapper for `grafana-cli` within RPM/DEB packages and config/homepath are now global flags (#17695)
  * config: fix connstr for remote_cache (#17675)
  * TablePanel: fix annotations display (#17646)
  * middleware: fix Strict-Transport-Security header (#17644)
  * Elasticsearch: Fix empty query request to send properly (#17488)
  * release 6.2.4
  * grafana-cli: Fix receiving flags via command line (#17617)
  * HTTPServer: Fix X-XSS-Protection header formatting (#17620)
  * release 6.2.3
  * cli: grafana-cli should receive flags from the command line (#17606)
  * AuthProxy: Optimistic lock pattern for remote cache Set (#17485)
  * OAuth: Fix for wrong user token updated on OAuth refresh in DS proxy (#17541)
  *  middleware: add security related HTTP(S) response headers (#17522)
  * remote_cache: Fix redis (#17483)
  * auth_proxy: non-negative cache TTL (#17495)

OBS-URL: https://build.opensuse.org/request/show/711929
OBS-URL: https://build.opensuse.org/package/show/server:monitoring/grafana?expand=0&rev=17
2019-06-26 06:06:01 +00:00
Lars Vogdt
8b36a637f8 Accepting request 710097 from home:dirkmueller:branches:server:monitoring
- Update to version 6.2.2:
  * Security Fix: Prevent csv formula injection attack
  * PluginConfig: Fixed plugin config page navigation when using subpath
  * Explore: Update time range before running queries
  * Perf: Fix slow dashboards ACL query
  * Database: Initialize xorm with an empty schema for postgres
  * CloudWatch: Avoid exception while accessing results

OBS-URL: https://build.opensuse.org/request/show/710097
OBS-URL: https://build.opensuse.org/package/show/server:monitoring/grafana?expand=0&rev=16
2019-06-15 15:01:24 +00:00
Jan Fajerski
d302335b61 Accepting request 706491 from home:jcavalheiro:monitoring
- Remove phantomjs dependency

OBS-URL: https://build.opensuse.org/request/show/706491
OBS-URL: https://build.opensuse.org/package/show/server:monitoring/grafana?expand=0&rev=15
2019-05-30 14:48:25 +00:00
Jan Fajerski
2cf3d5fe22 Accepting request 706256 from home:jcavalheiro:monitoring
- Update to version 6.2.1

OBS-URL: https://build.opensuse.org/request/show/706256
OBS-URL: https://build.opensuse.org/package/show/server:monitoring/grafana?expand=0&rev=14
2019-05-29 09:41:29 +00:00
Joao Cavalheiro
42c630ce5d Accepting request 705890 from home:jcavalheiro:monitoring
Fix broken changelog and wrong license entry in spec

OBS-URL: https://build.opensuse.org/request/show/705890
OBS-URL: https://build.opensuse.org/package/show/server:monitoring/grafana?expand=0&rev=13
2019-05-28 12:44:25 +00:00
Joao Cavalheiro
bcd376029b Accepting request 703969 from home:dirkmueller:branches:server:monitoring
- Update to version 6.1.6 (bsc#1115960, CVE-2018-19039):
  See https://community.grafana.com/t/release-notes-v6-1-x/15772
  Security: Bump jQuery to 3.4.0
  File Exfiltration vulnerability Security fix

- Update to version 6.0.2:
  * Fixed issue with alert links in alert list panel causing panel not found errors, fixes #15680
  * Improved error handling when rendering dashboard panels, fixes #15913
  * fix allow anonymous server bind for ldap search
  * add nil/length check when delete old login attempts
  * fix discord notifier so it doesn't crash when there are no image generated
  * fix only users that can edit a dashboard should be able to update panel json
  * move to new component to handle focus
  * added state to not set focus on search every render
  * Snapshots update
  * Use app config directly in ButtonRow instead of passing datasources page URL via prop
  * Update snapshots
  * Fixed url of back button in datasource edit page, when root_url configured
  * release: Bumped version

OBS-URL: https://build.opensuse.org/request/show/703969
OBS-URL: https://build.opensuse.org/package/show/server:monitoring/grafana?expand=0&rev=12
2019-05-20 13:51:44 +00:00
Jan Fajerski
853b655cf9 OBS ate my changelog
* Bug Fixes:
    + utils: show string errors
    + Viewers with viewers_can_edit should be able to access /explore
    +  log phantomjs output even if it timeout and include orgId when render alert
- Update to version 6.0.0:
  * Breaking Changes:
    + Text Panel: The text panel does no longer by default allow unsantizied
    HTML. This means that if you have text panels with scripts tags they will no
    longer work as before. To enable unsafe javascript execution in text panels
    enable the settings disable_sanitize_html under the section [panels] in your
    Grafana ini file, or set env variable GF_PANELS_DISABLE_SANITIZE_HTML=true.
    + Dashboard: Panel property minSpan replaced by maxPerRow. Dashboard
    migration will automatically migrate all dashboard panels using the minSpan
    property to the new maxPerRow property
    + Internal Metrics Edition has been added to the build_info metric. This will break any Graphite queries using this metric. Edition will be a new label for the Prometheus metric.
  * New Features:
    + Alerting: Adds support for Google Hangouts Chat notifications
    + Elasticsearch: Support bucket script pipeline aggregations
    + Influxdb: Add support for time zone (tz) clause
    + Snapshots: Enable deletion of public snapshot
    + Provisioning: Provisioning support for alert notifiers
    + Explore: A whole new way to do ad-hoc metric queries and exploration. Split view in half and compare metrics & logs and much much more. Read more here
    + Auth: Replace remember me cookie solution for Grafana's builtin, LDAP and OAuth authentication with a solution based on short-lived tokens
    + AzureMonitor: Enable alerting by converting Azure Monitor API to Go
    + Explore A new query focused workflow for ad-hoc data exploration and troubleshooting.
    + Grafana Loki Integration with the new open source log aggregation system from Grafana Labs.
    + Gauge Panel A new standalone panel for gauges.
    + New Panel Editor UX improves panel editing and enables easy switching between different visualizations.
    + Google Stackdriver Datasource is out of beta and is officially released.
    + React Plugin support enables an easier way to build plugins.

OBS-URL: https://build.opensuse.org/package/show/server:monitoring/grafana?expand=0&rev=11
2019-03-20 15:58:21 +00:00
Joao Cavalheiro
5e5dd725b4 Accepting request 683876 from home:jfajerski:branches:server:monitoring
- Update to version 6.0.1:
  * Bug Fixes:
    + utils: show string errors
    + Viewers with viewers_can_edit should be able to access /explore
    +  log phantomjs output even if it timeout and include orgId when render alert
- Update to version 6.0.0:
  * Breaking Changes:
    + Text Panel: The text panel does no longer by default allow unsantizied
    HTML. This means that if you have text panels with scripts tags they will no
    longer work as before. To enable unsafe javascript execution in text panels
    enable the settings disable_sanitize_html under the section [panels] in your
    Grafana ini file, or set env variable GF_PANELS_DISABLE_SANITIZE_HTML=true.
    + Dashboard: Panel property minSpan replaced by maxPerRow. Dashboard
    migration will automatically migrate all dashboard panels using the minSpan
    property to the new maxPerRow property
    + Internal Metrics Edition has been added to the build_info metric. This will break any Graphite queries using this metric. Edition will be a new label for the Prometheus metric.
  * New Features:
    + Alerting: Adds support for Google Hangouts Chat notifications
    + Elasticsearch: Support bucket script pipeline aggregations
    + Influxdb: Add support for time zone (tz) clause
    + Snapshots: Enable deletion of public snapshot
    + Provisioning: Provisioning support for alert notifiers
    + Explore: A whole new way to do ad-hoc metric queries and exploration. Split view in half and compare metrics & logs and much much more. Read more here
    + Auth: Replace remember me cookie solution for Grafana's builtin, LDAP and OAuth authentication with a solution based on short-lived tokens
    + AzureMonitor: Enable alerting by converting Azure Monitor API to Go
    + Explore A new query focused workflow for ad-hoc data exploration and troubleshooting.
    + Grafana Loki Integration with the new open source log aggregation system from Grafana Labs.
    + Gauge Panel A new standalone panel for gauges.
    + New Panel Editor UX improves panel editing and enables easy switching between different visualizations.
    + Google Stackdriver Datasource is out of beta and is officially released.
    + React Plugin support enables an easier way to build plugins.
    + Named Colors in our new improved color picker.
    + Removal of user session storage makes Grafana easier to deploy & improves security.
  * Bug Fixes:
    + Metrics: Fixes broken usagestats metrics for /metrics
    + Dashboard: Fixes kiosk mode should have &kiosk appended to the url
    + Dashboard: Fixes kiosk=tv mode with autofitpanels should respect header
    + Image rendering: Fixed image rendering issue for dashboards with auto refresh,
    + Dashboard: Fix only users that can edit a dashboard should be able to update panel json.
    + LDAP: fix allow anonymous initial bind for ldap search.
    + UX: Fixed scrollbar not visible initially (only after manual scroll).
    + Datasource admin TestData
    + Dashboard: Fixed scrolling issue that caused scroll to be locked to bottom.
    + Explore: Viewers with viewers_can_edit should be able to access /explore.
    + Security fix: limit access to org admin and alerting pages.
    + Panel Edit minInterval changes did not persist
    + Teams: Fixed bug when getting teams for user.
    + Stackdriver: fix for float64 bounds for distribution metrics
    + Stackdriver: no reducers available for distribution type
    + Influxdb: Add support for alerting on InfluxDB queries that use the non_negative_difference function
    + Alerting: Fix percent_diff calculation when points are nulls
    + Alerting: Fixed handling of alert urls with true flags
    + Gauge: Fix issue with gauge requests being cancelled
    + Gauge: Accept decimal inputs for thresholds
    + UI: Fix error caused by named colors that are not part of named colors palette
    + Search: Bug pressing special regexp chars in input fields
    + Permissions: No need to have edit permissions to be able to "Save as"
    + Search: Fix for issue with scrolling the "tags filter" dropdown
    + Prometheus: Query for annotation always uses 60s step regardless of dashboard range
    + Annotations: Fix creating annotation when graph panel has no data points position the popup outside viewport
    + Piechart/Flot: Fixes multiple piechart instances with donut bug
    + plus many minor changes and fixes
- Update to version 5.4.3:
  * Fixes:
    + Alerting Invalid frequency causes division by zero in alert scheduler
    + Dashboard Dashboard links do not update when time range changes
    + Limits Support more than 1000 datasources per org
    + Backend fix signed in user for orgId=0 result should return active org id
    + Provisioning Adds orgId to user dto for provisioned dashboards
- Update to version 5.4.2:
  * Fixes:
    + Datasource admin: Fix for issue creating new data source when same name exists
    + OAuth: Fix for oauth auto login setting, can now be set using env variable
    + Dashboard search: Fix for searching tags in tags filter dropdown.
- Update to version 5.4.1:
  * Fixes:
    + Stackdriver: Fixes issue with data proxy and Authorization header
    + Units: fixedUnit for Flow:l/min and mL/min
    + Logging: Fix for issue where data proxy logged a secret when debug logging was enabled, now redacted.
    + InfluxDB: Add support for alerting on InfluxDB queries that use the cumulative_sum function.
    + Plugins: Panel plugins should no receive the panel-initialized event again as usual.
    + Embedded Graphs: Iframe graph panels should now work as usual.
    + Postgres: Improve PostgreSQL Query Editor if using different Schemas,
    + Quotas: Fixed for updating org & user quotas.
    + Cloudwatch: Add the AWS/SES Cloudwatch metrics of BounceRate and ComplaintRate to auto complete list.
    + Dashboard Search: Fixed filtering by tag issues.
    + Graph: Fixed time region issues,
    + Graph: Fixed issue with series color picker popover being placed outside window.
- Update to version 5.4.0:
  * Breaking Changes:
    + Postgres/MySQL/MSSQL datasources now per default uses max open connections = unlimited (earlier 10), max idle connections = 2 (earlier 10) and connection max lifetime = 4 hours (earlier unlimited).
  * Features:
    + Alerting: Introduce alert debouncing with the FOR setting.
    + Alerting: Option to disable OK alert notifications
    + Postgres/MySQL/MSSQL: Adds support for configuration of max open/idle connections and connection max lifetime. Also, panels with multiple SQL queries will now be executed concurrently
    + MySQL: Graphical query builder
    + MySQL: Support connecting thru Unix socket for MySQL datasource
    + MSSQL: Add encrypt setting to allow configuration of how data sent between client and server are encrypted
    + Stackdriver: Not possible to authenticate using GCE metadata server
    + Teams: Team preferences (theme, home dashboard, timezone) support
    + Graph: Time regions support enabling highlight of weekdays and/or certain timespans
    + OAuth: Automatic redirect to sign-in with OAuth
    + Stackdriver: Template query editor
  * Fixes:
    + Cloudwatch: Fix invalid time range causes segmentation fault
    + Cloudwatch: AWS/CodeBuild metrics and dimensions
    + MySQL: Fix $__timeFrom() and $__timeTo() should respect local time zone
    + Graph: Fix legend always visible even if configured to be hidden
    + Elasticsearch: Fix regression when using datasource version 6.0+ and alerting
- Update to version 5.3.4:
  * minor bug fixes
- Update to version 5.3.3:
  * fix potential security issue https://community.grafana.com/t/grafana-5-3-3-and-4-6-5-security-update/11961

OBS-URL: https://build.opensuse.org/request/show/683876
OBS-URL: https://build.opensuse.org/package/show/server:monitoring/grafana?expand=0&rev=10
2019-03-13 08:29:03 +00:00
Jan Fajerski
6b77062c6e Accepting request 664691 from home:witekbedyk:branches:Cloud:OpenStack:Rocky
- Provide default dashboard provider from upstream

OBS-URL: https://build.opensuse.org/request/show/664691
OBS-URL: https://build.opensuse.org/package/show/server:monitoring/grafana?expand=0&rev=9
2019-01-11 15:50:03 +00:00
Lars Vogdt
07e312614f Accepting request 645662 from systemsmanagement:sumaform:tools
Update to version 5.3.2, including golang 1.11

OBS-URL: https://build.opensuse.org/request/show/645662
OBS-URL: https://build.opensuse.org/package/show/server:monitoring/grafana?expand=0&rev=8
2018-10-31 09:18:34 +00:00
Lars Vogdt
578d56d11a Accepting request 617300 from home:mcalmer:branches:server:monitoring
- Update to version 5.1.3:
  * Heatmap support for Prometheus
  * Align Zero-Line for Right and Left Y-axes
  * allow setting the database
  * MSSQL Data Source
  * support multiple histogram series
  * support cloudwatch high resolution query
  * Added radiation units
  * Modify Grafana Pagerduty notifier to use Pagerduty API V2
  * prometheus editor: variable autocomplete support
  * Use net.SplitHostPort to support IPv6
  * See /usr/share/doc/packages/grafana/CHANGELOG.md for more details

- remove unknown build flag -s

need working phantomjs and new go

OBS-URL: https://build.opensuse.org/request/show/617300
OBS-URL: https://build.opensuse.org/package/show/server:monitoring/grafana?expand=0&rev=7
2018-06-26 13:57:56 +00:00
Jan Fajerski
45e476ac34 Accepting request 604489 from Cloud:OpenStack:Master
- fix build for older distributions

OBS-URL: https://build.opensuse.org/request/show/604489
OBS-URL: https://build.opensuse.org/package/show/server:monitoring/grafana?expand=0&rev=6
2018-05-07 06:18:24 +00:00
Jan Fajerski
975d33c658 Trim changes file to something more manageable
OBS-URL: https://build.opensuse.org/package/show/server:monitoring/grafana?expand=0&rev=5
2018-03-09 14:40:15 +00:00
Jan Fajerski
76963233ce Accepting request 583995 from home:jengelh:branches:server:monitoring
- Remove marketing wording from description.

OBS-URL: https://build.opensuse.org/request/show/583995
OBS-URL: https://build.opensuse.org/package/show/server:monitoring/grafana?expand=0&rev=4
2018-03-07 16:32:44 +00:00
Jan Fajerski
b9a11a7b68 - add user and group according to packaging guidelines
- add README and Makefile as Sources

OBS-URL: https://build.opensuse.org/package/show/server:monitoring/grafana?expand=0&rev=3
2018-03-07 12:23:46 +00:00
Jan Fajerski
24e65ec0cb Accepting request 583872 from home:jfajerski:branches:server:monitoring
OBS-URL: https://build.opensuse.org/request/show/583872
OBS-URL: https://build.opensuse.org/package/show/server:monitoring/grafana?expand=0&rev=2
2018-03-07 12:18:37 +00:00
f504c80fe4 Accepting request 583279 from security:logging
server:monitoring seems to be a better place for grafana then security:logging.

OBS-URL: https://build.opensuse.org/request/show/583279
OBS-URL: https://build.opensuse.org/package/show/server:monitoring/grafana?expand=0&rev=1
2018-03-07 10:11:57 +00:00