Jimmy Berry
a2ba667f26
Merge pull request #1182 from jberry-suse/check_source-service
...
dist: provide check-source subpackage.
2017-10-10 11:22:06 -05:00
Jimmy Berry
cb6b41d6e4
dist: provide check-source subpackage.
2017-10-10 11:17:55 -05:00
Jimmy Berry
73cec11a72
Merge pull request #1180 from jberry-suse/maintenance-service
...
dist: provide maintenance subpackage.
2017-10-10 11:14:09 -05:00
Jimmy Berry
08be01844f
dist: provide maintenance subpackage.
2017-10-10 11:10:11 -05:00
Jimmy Berry
3ed4156e9c
Merge pull request #1179 from jberry-suse/totest-service
...
dist: rework totest-manager subpackage to provide new style service.
2017-10-10 11:06:06 -05:00
Jimmy Berry
fdc3cd6fd0
dist/spec: totest-manager: reword to avoid dollar sign.
2017-10-10 10:59:09 -05:00
Jimmy Berry
d9e7a5767d
dist/spec: add python-openqa_client as Requires for totest-manager.
2017-10-10 10:59:09 -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
f50ea95e81
Merge pull request #1177 from jberry-suse/leaper-service
...
dist: provide leaper services and related configuration.
2017-10-10 10:48:13 -05:00
Jimmy Berry
712ef05e0f
dist: provide leaper services and related configuration.
2017-10-10 10:26:12 -05:00
Jimmy Berry
de533a2a8c
Merge pull request #1176 from jberry-suse/staging-bot-service
...
dist: provide staging-bot subpackage for related services.
2017-10-10 10:20:45 -05:00
Ludwig Nussel
02e50005b1
Merge pull request #1183 from lnussel/staging
...
staging: add exceptions for new 000* product files
2017-10-10 13:27:48 +02:00
Ludwig Nussel
239c6314c7
staging: add exceptions for new 000* product files
2017-10-10 10:46:54 +02:00
Jimmy Berry
eb7e3a458a
dist: include supersede service in staging-bot subpackage.
2017-10-09 21:37:32 -05:00
Jimmy Berry
014d8cc07b
dist: include suppkg_rebuild in staging-bot subpackage.
2017-10-09 21:09:44 -05:00
Jimmy Berry
a072b21b01
dist: provide staging-bot-devel-list service (changed from leaper).
2017-10-09 20:26:50 -05:00
Jimmy Berry
0539b9d2a7
dist/spec: include project_only repo-checker service in pre/post.
2017-10-09 17:37:01 -05:00
Jimmy Berry
f2122b49e9
dist: provide staging-bot subpackage for related services.
2017-10-09 17:36:27 -05:00
Ludwig Nussel
afbe1495de
Merge pull request #1166 from DimStar77/fa-norename
...
check_source: Ensure the source and destination package name matches
2017-10-09 14:01:10 +02:00
Jimmy Berry
e1c7377ef4
Merge pull request #1174 from jberry-suse/dist-submit-expanded-link-fix
...
dist/ci/deploy: handle expanded links during target project loookup.
2017-10-06 18:18:10 -05:00
Jimmy Berry
e883604d05
dist/ci/deploy: handle expanded links during target project loookup.
2017-10-06 18:12:42 -05:00
Jimmy Berry
4b7fb2f59e
Merge pull request #1173 from jberry-suse/dist-submit-service
...
dist/ci/deploy: wait for service to complete before create submit request (and automatically detect link)
2017-10-06 17:55:48 -05:00
Jimmy Berry
4161a7ec0d
dist/ci/deploy: pipe osc sr --diff
to cat to ensure same behavior manually run.
2017-10-06 17:49:24 -05:00
Jimmy Berry
ace27a9385
dist/ci/deploy: automatically detect target project and package.
2017-10-06 17:48:39 -05:00
Jimmy Berry
a99faac2ba
dist/ci/deploy: wait for service to complete before create submit request.
2017-10-06 17:40:08 -05:00
Jimmy Berry
49fa091281
Merge pull request #1172 from jberry-suse/dist-submit-fix
...
travis: include OBS_TARGET_PROJECT env variable during deploy script.
2017-10-06 17:27:38 -05:00
Jimmy Berry
a985c0d812
travis: include OBS_TARGET_PROJECT env variable during deploy script.
2017-10-06 17:24:59 -05:00
Jimmy Berry
e6d2ffcb13
Merge pull request #1171 from jberry-suse/dist-submit
...
dist/ci/deploy: create submit request if none currently exists.
2017-10-06 17:15:53 -05:00
Jimmy Berry
2724af449c
dist/ci/deploy: create submit request if none currently exists.
2017-10-06 17:11:09 -05:00
Jimmy Berry
e8e1a3d54b
Merge pull request #1159 from jberry-suse/metrics-v1
...
Initial metrics ingestion, processing, write to influxdb, and grafana dashboards.
2017-10-06 16:20:50 -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
ff37da92b6
docs/metrics.md: initial documentation of metrics workflow.
2017-10-06 16:08:33 -05:00
Jimmy Berry
cb24f27eec
Initial metrics ingestion, processing, write to influxdb, and grafana dashboards.
...
A lot of room for improvement and additional metrics that can be extracted.
Including non-final state requests would allow for analyzing the current
staging state instead of only historical state. Additionally, the current
state can be used to present an activity log.
Handling incremental updates is non-trivial given the deltas are evaluated
and stored in sum state. A few possible approaches, but likely not worth
the hassle given the relatively short processing time and infrequent desire
to update data (daily at minimum).
2017-10-06 16:08:33 -05:00
Jimmy Berry
9621116997
Merge pull request #1161 from jberry-suse/check_source-non-factory
...
check_source: allow usage by SLE to primarily add repo-checker review
2017-10-06 16:01:31 -05:00
Jimmy Berry
b325f15b2e
Merge pull request #1162 from jberry-suse/repo_checker-spec
...
dist: provide repo-checker sub-package with binary in path, service, and user.
2017-10-06 15:55:43 -05:00
Jimmy Berry
b129a13758
Merge pull request #1154 from jberry-suse/ReviewBot-comment_write-super-small-teany-tiny-tweak
...
ReviewBot: comment_write() add info_extra parameter (and overview documentation).
2017-10-06 15:37:55 -05:00
Jimmy Berry
48aa2b137a
Merge pull request #1165 from jberry-suse/ReviewBot-comment_write-truncate
...
ReviewBot: comment_write(): pre-truncate for correct comparison.
2017-10-06 15:36:47 -05:00
272348bc21
check_source: Ensure the source and destination package name matches
2017-10-06 17:24:25 +02:00
Ludwig Nussel
a63d00ce65
Merge pull request #1160 from lnussel/master
...
leaper: ignore 404
2017-10-06 10:42:25 +02:00
Jimmy Berry
b97ced1c74
ReviewBot: comment_write() no need to str() since None is exits above.
2017-10-05 17:41:51 -05:00
Jimmy Berry
642f0536a1
ReviewBot: comment_write(): pre-truncate for correct comparison.
...
Otherwise, long comments that end up being truncated are re-posted.
2017-10-05 17:40:26 -05:00
Ludwig Nussel
30930ba7fd
leaper: ignore 404
...
Some projects may not exist yet, such as SLE :Update.
Don't bail out because of that.
2017-10-05 16:44:22 +02:00
Jimmy Berry
f7a546de5c
dist/spec: include perl script requirements.
2017-10-04 20:22:18 -05:00
Jimmy Berry
dbc2744f50
repo_checker: project_only(): correct result_comment() usage.
2017-10-04 17:34:21 -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
a825af82a0
check_source: lookup staging group using StagingAPI rather than flag.
2017-10-04 15:31:28 -05:00
Jimmy Berry
c081de6025
check_source: interpret "None" as python None for review-team and repo-checker.
...
Allows for disabling adding those reviews from the command line.
2017-10-04 15:31:22 -05:00
Jimmy Berry
1e9c389617
check_source: drop inaccurate "with > 8 diff" from --review-team option.
2017-10-04 15:15:18 -05:00
Jimmy Berry
73df8871f1
check_source: drop unnecessary dest from add_option().
2017-10-04 15:13:32 -05:00
Ludwig Nussel
d163170dba
Merge pull request #1157 from lnussel/master
...
maintbot: no maintainer review for SLE15 submissions
2017-10-04 09:24:46 +02:00