Metrics dashboard and graph editor
This is an automated DistroBaker update from upstream sources. If you do not know what this is about or would like to opt out, contact the OSCI team. Source: https://src.fedoraproject.org/rpms/grafana.git#111fbc27f0d9314da0a44524fdb7172c43853bff |
||
|---|---|---|
| .gitignore | ||
| 001-login-oauth-use-oauth2-exchange.patch | ||
| 002-remove-jaeger-tracing.patch | ||
| 003-manpages.patch | ||
| 004-wrappers-grafana-cli.patch | ||
| 005-pkg-main-fix-import-paths.patch | ||
| 006-pkg-setting-ini-default-section.patch | ||
| 007-pkg-prometheus-client-query-range.patch | ||
| 008-pkg-services-notifications-codes-Unknwon.patch | ||
| 009-pkg-fix-xorm-import.patch | ||
| distro-defaults.ini | ||
| grafana.rpmlintrc | ||
| grafana.spec | ||
| list_bundled_nodejs_packages.py | ||
| list_go_buildrequires.sh | ||
| make_grafana_webpack.sh | ||
| README.md | ||
| run_container_build.sh | ||
| sources | ||
grafana
The grafana package
Upgrade instructions
(replace X.Y.Z with the new Grafana version)
- update
Versionand%changelogin 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.Zand replace the old golangBuildRequires:with the new ones - update nodejs provides:
./list_bundled_nodejs_packages.py grafana-X.Y.Zand replace the old nodejsProvides:with the new ones - check if the default configuration has changed:
diff grafana-X.Y.Z/conf/defaults.ini distro-defaults.iniand updatedistro-defaults.iniif necessary - install all new golang build dependencies:
sudo dnf builddep grafana.specand 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 thedeps/directory) - run a scratch build:
fedpkg scratch-build --srpm