32 Commits

Author SHA1 Message Date
Stephan Kulow
4a1f36fe1a Install pkglistgen files 2019-01-17 17:45:53 +01:00
Jimmy Berry
f49b8d1149 osclib/common: provide project name and version constants.
Not specific to staging plugin, but previously only place to provide
version.
2018-09-04 15:04:33 -05:00
Jimmy Berry
92d5c2c6f8 metrics: provide initial telegraf setup for ingesting historical snapshots. 2018-08-29 16:49:12 -05:00
Jimmy Berry
f84ad329c6 dist: package metrics/access tool and related. 2018-06-18 22:13:29 -05:00
Jimmy Berry
de5ffa13fd Makefile: package all executable files in bindir.
Rather than only expose the tools deployed via package it makes sense to
provide all tools to aid use by others via package.
2018-04-17 16:11:42 -05:00
Jimmy Berry
06a9f15999 metrics_release: remove executable flag left over from development.
Ignore metrics from nosetests loader since it is no longer executable.
2018-04-17 15:46:09 -05:00
Jimmy Berry
8dd2694617 metrics: switch over to grafana 5.x provisioning.
Provides both dashboards and datasources.
2018-03-09 17:16:46 -06:00
Jimmy Berry
5e9392f4a0 pkglistgen: migrate bash scripts to python. 2017-12-21 01:05:55 -06:00
Jimmy Berry
10311c12c6 dist: install exported dashboards in grafana dashboard directory. 2017-11-03 17:58:18 -05:00
Jimmy Berry
159790907e dist: include metrics.py in bindir. 2017-11-03 17:50:24 -05:00
Jimmy Berry
02d5749d28 dist: move package_name variable to Makefile.common. 2017-11-03 17:48:47 -05:00
Ludwig Nussel
b8a971be8b pkglistgen: shell scripts to actually commit 2017-10-17 15:41:52 +02:00
Jimmy Berry
cb6b41d6e4 dist: provide check-source subpackage. 2017-10-10 11:17:55 -05:00
Jimmy Berry
08be01844f dist: provide maintenance subpackage. 2017-10-10 11:10:11 -05:00
Jimmy Berry
ac99db6147 dist: rework totest-manager subpackage to provide new style service. 2017-10-10 10:59:09 -05:00
Jimmy Berry
712ef05e0f dist: provide leaper services and related configuration. 2017-10-10 10:26:12 -05:00
Jimmy Berry
014d8cc07b dist: include suppkg_rebuild in staging-bot subpackage. 2017-10-09 21:09:44 -05:00
Jimmy Berry
f2122b49e9 dist: provide staging-bot subpackage for related services. 2017-10-09 17:36:27 -05:00
Jimmy Berry
298ca5e0a6 dist/spec: create metrics sub-package.
Excludes large JSON files from main package as most users will not need.
2017-10-06 16:13:42 -05:00
Jimmy Berry
0b07d05408 dist: provide repo-checker sub-package with binary in path, service, and user. 2017-10-04 17:33:47 -05:00
Jimmy Berry
ea6bc0f28f dist/spec: utilize obs_scm renaming which properly includes version in source. 2017-07-17 16:26:21 -05:00
Jimmy Berry
db2908816a Makefile & disc/spec: include version in installed osc-staging plugin. 2017-07-13 21:28:05 -05:00
Jimmy Berry
06d69e5d5b travis & Makefile: drop old repo checker directory creation. 2017-07-13 17:09:13 -05:00
Jimmy Berry
bd5296d680 Makefile: provide package and package-clean targets. 2017-07-13 17:09:13 -05:00
Ludwig Nussel
0b3996a8aa Wait for Factory reviews
The old code would decline requests instead of waiting for matching
Factory submissions to pass reviews.
2017-04-19 11:49:39 +02:00
Ludwig Nussel
80accab1a4 add Makefile, systemd unit, apache config 2015-05-28 13:16:49 +02:00
Ludwig Nussel
71ed3cfdfb we need to use nosetests for python 2 2015-04-23 13:10:07 +02:00
Ludwig Nussel
fb77d5f7ba also install .pm 2014-09-03 16:00:48 +02:00
Ludwig Nussel
2d7376c26a add systemd units for repo checker 2014-09-03 16:00:48 +02:00
Ludwig Nussel
f569c90040 create home 2014-09-03 16:00:48 +02:00
Ludwig Nussel
fa7cb9223d fix permissions 2014-09-03 16:00:48 +02:00
Ludwig Nussel
d0eae8753a add toplevel makefile 2014-09-03 14:44:44 +02:00