Metrics dashboard and graph editor
Go to file
2020-08-20 11:52:33 +02:00
.gitignore Rebase to grafana-6.7.3 for 8.3 2020-05-05 17:28:43 +02:00
001-login-oauth-use-oauth2-exchange.patch Rebase to grafana-6.7.3 for 8.3 2020-05-05 17:28:43 +02:00
002-remove-jaeger-tracing.patch Rebase to grafana-6.7.3 for 8.3 2020-05-05 17:28:43 +02:00
003-manpages.patch Rebase to grafana-6.7.3 for 8.3 2020-05-05 17:28:43 +02:00
004-wrappers-grafana-cli.patch Rebase to grafana-6.7.3 for 8.3 2020-05-05 17:28:43 +02:00
005-pkg-main-fix-import-paths.patch Rebase to grafana-6.7.3 for 8.3 2020-05-05 17:28:43 +02:00
006-pkg-setting-ini-default-section.patch Rebase to grafana-6.7.3 for 8.3 2020-05-05 17:28:43 +02:00
007-pkg-prometheus-client-query-range.patch Rebase to grafana-6.7.3 for 8.3 2020-05-05 17:28:43 +02:00
008-pkg-services-notifications-codes-Unknwon.patch Rebase to grafana-6.7.3 for 8.3 2020-05-05 17:28:43 +02:00
009-pkg-fix-xorm-import.patch Rebase to grafana-6.7.3 for 8.3 2020-05-05 17:28:43 +02:00
010-CVE-2020-13430.patch fix CVE-2020-13430 2020-08-19 17:21:49 +02:00
distro-defaults.ini Rebase to grafana-6.7.3 for 8.3 2020-05-05 17:28:43 +02:00
gating.yaml Onboard grafana to CI gating. 2019-06-11 13:19:05 +02:00
grafana.rpmlintrc Rebase to grafana-6.7.4 2020-06-05 21:40:36 +02:00
grafana.spec apply patch for CVE-2020-13430 also to sources, not only to compiled webpack 2020-08-20 11:52:33 +02:00
list_bundled_nodejs_packages.py Rebase to grafana-6.7.3 for 8.3 2020-05-05 17:28:43 +02:00
list_go_buildrequires.sh Rebase to grafana-6.7.3 for 8.3 2020-05-05 17:28:43 +02:00
make_grafana_webpack.sh fix CVE-2020-13430 2020-08-19 17:21:49 +02:00
README.md Rebase to grafana-6.7.3 for 8.3 2020-05-05 17:28:43 +02:00
run_container_build.sh Rebase to grafana-6.7.3 for 8.3 2020-05-05 17:28:43 +02:00
sources fix CVE-2020-13430 2020-08-19 17:21:49 +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: ./list_go_buildrequires.sh grafana-X.Y.Z and replace the old golang BuildRequires: with the new ones
  • update nodejs provides: ./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: ./run_container_build.sh version (place not yet published dependencies in the deps/ directory)
  • run a scratch build: fedpkg scratch-build --srpm