Metrics dashboard and graph editor
Go to file
2020-04-28 14:01:56 +02:00
scripts update to upstream version 6.7.2, add scripts to ease upgrade process 2020-04-23 19:14:27 +02:00
.gitignore update to upstream version 6.7.2, add scripts to ease upgrade process 2020-04-23 19:14:27 +02:00
001-login-oauth-use-oauth2-exchange.patch Update to latest upstream sources v6.6.2 2020-02-26 08:38:50 +11:00
002-remove-jaeger-tracing.patch Update to latest upstream sources v6.6.2 2020-02-26 08:38:50 +11:00
003-manpages.patch update to upstream version 6.7.2, add scripts to ease upgrade process 2020-04-23 19:14:27 +02:00
004-wrappers-grafana-cli.patch Update to latest upstream sources v6.6.2 2020-02-26 08:38:50 +11:00
005-pkg-main-fix-import-paths.patch Update to latest upstream sources v6.6.2 2020-02-26 08:38:50 +11:00
006-pkg-setting-ini-default-section.patch Update to latest upstream sources v6.6.2 2020-02-26 08:38:50 +11:00
007-pkg-prometheus-client-query-range.patch Update to latest upstream sources v6.6.2 2020-02-26 08:38:50 +11:00
008-pkg-services-notifications-codes-Unknwon.patch update to upstream version 6.7.2, add scripts to ease upgrade process 2020-04-23 19:14:27 +02:00
009-pkg-fix-xorm-import.patch update to upstream version 6.7.2, add scripts to ease upgrade process 2020-04-23 19:14:27 +02:00
distro-defaults.ini update to upstream version 6.7.2, add scripts to ease upgrade process 2020-04-23 19:14:27 +02:00
grafana.rpmlintrc add grafana.rpmlintrc 2020-03-04 09:57:43 +11:00
grafana.spec remove %commit, update sources 2020-04-28 14:01:56 +02:00
make_grafana_webpack.sh update to upstream version 6.7.2, add scripts to ease upgrade process 2020-04-23 19:14:27 +02:00
README.md remove %commit, update sources 2020-04-28 14:01:56 +02:00
sources remove %commit, update sources 2020-04-28 14:01:56 +02:00

grafana

The grafana package

Upgrade instructions

(replace X.Y.Z with the new Grafana version)

  • update Version and %changelog in the specfile
  • download source tarball and create webpack: ./make_grafana_webpack.sh X.Y.Z
  • update golang buildrequires: ./scripts/list_go_buildrequires.sh grafana-X.Y.Z and replace the old golang BuildRequires: with the new ones
  • update nodejs provides: ./scripts/list_bundled_nodejs_packages.py grafana-X.Y.Z and replace the old nodejs Provides: with the new ones
  • check if the default configuration has changed: diff grafana-X.Y.Z/conf/defaults.ini distro-defaults.ini and update distro-defaults.ini if necessary
  • install all new golang build dependencies: sudo dnf builddep grafana.spec and create packages for missing dependencies
  • run local build: rpkg local, and if any patches fail, update them accordingly
  • run rpm linter: rpkg lint
  • run local builds with different OS versions: ./scripts/run_container_build.sh version (place not yet published dependencies in the deps/ directory)
  • run a scratch build: fedpkg scratch-build --srpm