Jimmy Berry
5e6476bd14
osclib/check_duplicate_binaries: drop unused imports post lnussel rework.
2018-04-26 22:46:56 -05:00
Jimmy Berry
2550cb4240
Merge pull request #1513 from jberry-suse/check_duplicate_binaries-glibc-fix
...
osclib/check_duplicate_binaries: ignore s/glibc.i686/glibc:i686/.
2018-04-26 12:04:12 -05:00
Jimmy Berry
2282f15cf3
Merge pull request #1510 from jberry-suse/metrics-dashboard-weekly-yaxis
...
metrics/grafana/dashboard: remove y-axis max from "Weekly Revisions".
2018-04-26 10:55:07 -05:00
Jimmy Berry
ab3fc2bed5
osclib/check_duplicate_binaries: ignore s/glibc.i686/glibc:i686/.
...
Presumably an oversight when lnussel added.
2018-04-26 10:50:15 -05:00
2aba87c277
Merge pull request #1509 from nilxam/keep_maintainership
...
freeze_command: rebase staging project do not erase users data
2018-04-26 19:13:17 +08:00
Jimmy Berry
29c9a000f8
metrics/grafana/dashboard: remove y-axis max from "Weekly Revisions".
2018-04-25 22:22:23 -05:00
Jimmy Berry
abd03b39ea
Merge pull request #1506 from jberry-suse/metrics-config-missing
...
metrics: ingest_dashboard_config: initialize seen with last record keys.
2018-04-25 22:00:15 -05:00
Jimmy Berry
94fefafdf3
Merge pull request #1507 from jberry-suse/metrics-dashboard-last
...
metrics/grafana/dashboard: change all selectors to last (plus cleanups)
2018-04-25 21:52:44 -05:00
Jimmy Berry
1677557fae
metrics: ingest_dashboard_config: rename seen to previous.
...
More accurately describes the new purpose.
2018-04-25 21:43:07 -05:00
Jimmy Berry
4a1eb1701b
metrics: ingest_dashboard_config: initialize seen with last record keys.
2018-04-25 21:42:16 -05:00
Jimmy Berry
ade9313fbc
Merge pull request #1508 from jberry-suse/metrics-dashboard-revisions
...
metrics: dashboard: include revisions graph.
2018-04-25 21:40:17 -05:00
Jimmy Berry
e3b66f63b2
metrics: ingest_dashboard_config: only fill missing values once.
2018-04-25 21:35:54 -05:00
Jimmy Berry
adab26cd15
Merge pull request #1505 from jberry-suse/repo_checker-whitelist-clean
...
repo_checker: provide whitelist_clean subcommand.
2018-04-25 21:04:51 -05:00
Stephan Kulow
8bb627d9bf
Merge pull request #1504 from coolo/simplify_reviews
...
Fix several bugs with the bot scheduling and reviewing
2018-04-25 11:44:55 +02:00
90891beef0
freeze_command: rebase staging project do not erase users data
...
Sometimes we has distributed a staging project for specific reason and
given people the maintainership, after froze staging project the users
data will be erased, freeze command should copy the users data therefore
we do not need to add people back again. Staging Master have to remember
reset users data when the goal of staging project has achieved.
2018-04-25 15:25:50 +08:00
Jimmy Berry
2010288be4
Merge pull request #1496 from jberry-suse/accept-avoid-empty-commit
...
osclib/accept_command: avoid making empty commit to dashboard.
2018-04-24 20:17:29 -05:00
Jimmy Berry
bb576ca137
osclib/accept_command: avoid making empty commit to dashboard.
2018-04-24 20:10:34 -05:00
Jimmy Berry
1268165f53
metrics: dashboard: drop dashboard measurement in favor of dashboard_revision.
2018-04-24 19:27:18 -05:00
Jimmy Berry
6e74ae62fd
metrics: dashboard: include revisions graph.
2018-04-24 19:24:52 -05:00
Jimmy Berry
568249b0d1
metrics/grafana/dashboard: add release schedule annotation.
2018-04-24 19:10:45 -05:00
Jimmy Berry
52693a6204
metrics/grafana/dashboard: include dashboard description.
2018-04-24 19:10:12 -05:00
Jimmy Berry
ed927994b2
metrics/grafana/dashboard: change all selectors to last.
2018-04-24 19:09:52 -05:00
Jimmy Berry
bfb20af7d1
repo_checker: provide whitelist_clean subcommand.
...
Removes whitelist entries that are no longer mentioned in repo_checker
output and condenses entries common to all.
2018-04-24 17:45:10 -05:00
Jimmy Berry
0e96a64036
osclib/core: correct BINARY_REGEX by making it greedy.
...
Should not effect RPM_REGEX usage since it appends suffix.
2018-04-24 17:45:10 -05:00
Jimmy Berry
855f660bf4
Merge pull request #1503 from jberry-suse/unmaintained-debug-ignore
...
unmaintained: utilize package_binary_list(exclude_src_debug).
2018-04-24 11:31:28 -05:00
Stephan Kulow
24986f1485
[oqamaint] Reset the hashes on every review round
2018-04-24 13:46:11 +02:00
Stephan Kulow
86c31e2aae
[oqamaint] Fix re-reviewing requests
...
We no longer need to be careful with requests that have started
jobs or not - we schedule the incident projects as the very first
action. So what's left to do is reviewing the requests and checking
if the current target repo jobs have the incident listed in some _TEST_ISSUES
variable. Otherwise the request is not to be reviewed
2018-04-24 11:27:48 +02:00
Stephan Kulow
d1f24ed700
[oqamaint] Do not append to OS_TEST_ISSUES
...
As review runs in a loop this results in always growing list. So redefine the
OS_TEST_ISSUES on every run
2018-04-24 09:45:06 +02:00
Jimmy Berry
fe2e20a747
Merge pull request #1498 from jberry-suse/metrics-dashboard
...
metrics: walk dashboard revisions and extract metrics from relevant files
2018-04-23 19:03:04 -05:00
Jimmy Berry
d65e037d18
unmaintained: utilize package_binary_list(exclude_src_debug).
2018-04-23 18:56:41 -05:00
Jimmy Berry
3c560d0c68
osclib/core: package_binary_list(): provide exclude_src_debug option.
2018-04-23 18:54:46 -05:00
Jimmy Berry
6d46e97dbe
Merge pull request #1500 from jberry-suse/metrics-grafana-sizing-tweaks
...
metrics: grafana sizing tweaks
2018-04-23 18:42:10 -05:00
Stephan Kulow
55e7990bcd
[oqamaint] Look at all open release requests for Updates
...
self.requests is only the incidents to be reviewed, but for testing we
need to take into account all open incidents (i.e. those we already approved
but not yet release migth interfere with those newly in testing)
2018-04-23 17:35:02 +02:00
Stephan Kulow
244db8c5fa
[oqamaint] Reschedule Updates test if the list of incidents changed
2018-04-23 17:15:53 +02:00
Stephan Kulow
62791301c8
[oqamaint] Remove wrong entries in json
...
- We no longer need the test repo - so don't check it
- Remove duplicated incident entries for openSUSE
2018-04-23 14:37:13 +02:00
Stephan Kulow
884aa1f0ca
Merge pull request #1501 from okurz/feature/maintenance_15.0
...
[openqa-maintenance] Add openSUSE Leap 15.0 configuration
2018-04-23 14:33:42 +02:00
Oliver Kurz
5a0dcdf64c
[openqa-maintenance] Add openSUSE Leap 15.0 configuration
2018-04-23 13:26:59 +02:00
Stephan Kulow
dce40cb5f8
Merge pull request #1495 from coolo/rework_opensuse_maintenance
...
Rework opensuse maintenance
2018-04-23 11:27:27 +02:00
Ludwig Nussel
750f0916bb
Merge pull request #1497 from jberry-suse/metrics-leap-15.0-annotation
...
metrics/annotation: add openSUSE:Leap:15.0 schedule.
2018-04-23 11:03:23 +02:00
Ludwig Nussel
df6e6cbc1d
Merge pull request #1493 from dirkmueller/arm_factory_live
...
publish appliances for ARM alongside of normal product
2018-04-23 11:02:25 +02:00
Ludwig Nussel
934ad1a64d
Merge pull request #1492 from dirkmueller/leap15
...
Handle Leap:15.0:Ports images_arm repository
2018-04-23 11:02:02 +02:00
Ludwig Nussel
28fb6a8dc6
Merge pull request #1485 from lnussel/leaper
...
fix links in leaper comments
2018-04-23 11:01:35 +02:00
Stephan Kulow
65dc9f8a38
[oqamaint] Fix indentation
2018-04-23 10:26:04 +02:00
Stephan Kulow
8760db67b1
[oqamaint] Use reviewbot's comment API
2018-04-23 10:26:04 +02:00
Stephan Kulow
4f0b5e14cb
[oqamaint] Add OS_TEST_ISSUES as openSUSE repo settings
2018-04-23 10:26:04 +02:00
Stephan Kulow
ed9732dd77
[oqamaint] Make settings a hash instead of an array
...
Now openSUSE follows the same approach as SLE
(ran the file through json_pp to reformat)
2018-04-23 10:25:44 +02:00
Jimmy Berry
f11979f01e
metrics/grafana/staging: move legend to right side on pie charts.
...
Necessary post Grafana 5.x migration.
2018-04-20 17:06:50 -05:00
Jimmy Berry
b9f8f79a9f
metrics/grafana/review: increase hieght on lists to accomodate size.
...
Necessary post Grafana 5.x migration.
2018-04-20 17:06:19 -05:00
Jimmy Berry
9f8cdc63e5
metrics/grafana/release: increase width to 100% grid width.
2018-04-20 17:05:46 -05:00
Jimmy Berry
0ec3569d70
metrics/grafana: add dashboard.json.
2018-04-20 16:33:56 -05:00