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
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
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
Jimmy Berry
a45c3358df
metrics: ingest relevant dashboard files and extract metrics.
2018-04-20 16:32:02 -05:00
Jimmy Berry
4ee96ae3d2
metrics: provide dashboard revision walking function and cache patterns.
2018-04-20 16:30:27 -05:00
Jimmy Berry
079eda3ba6
metrics: instead of wiping cache place ephemeral patterns behind flag.
...
This allows for non-ephemeral queries to be cached indeinitely in the
future (like source queries that include the revision). For development
one may use --heavy-cache to be able to quickly iterate.
2018-04-20 16:25:47 -05:00
Jimmy Berry
48913abc47
osclib/stagingapi: dashboard_content_load(): expose revision parameter.
2018-04-20 16:19:52 -05:00
Jimmy Berry
09f843edcc
metrics/annotation: add openSUSE:Leap:15.0 schedule.
2018-04-20 16:15:46 -05:00
Stephan Kulow
e23e58d8fd
[oqamaint] Remove symlinks - not necessary according to my experiments
2018-04-20 15:18:36 +02:00
Stephan Kulow
7eaca8a60d
[oqamaint] Create mesh compatible data for openSUSE
2018-04-20 15:18:36 +02:00
Stephan Kulow
5dc49a60d2
[oqamaint] Fetch the list of packages for openSUSE
...
We used to list this from the request, but as this is no longer available,
the settings function itself needs to query it
2018-04-20 15:18:36 +02:00
Stephan Kulow
0954e2a00c
[oqamaint] Fix openSUSE support
2018-04-20 15:18:36 +02:00
Stephan Kulow
41dc901713
Rename openqa-maintenance2 to openqa-maintenance
...
There is nothing left in the old bot
2018-04-20 15:18:36 +02:00
fbb47c58b7
Handle the JeOS multibuild package for Factory:ARM:Live
...
Handle the JeOS builds alongside the normal openqa images
and publish them together with the ftp trees.
2018-04-20 12:55:54 +02:00
3dcaf5cd66
Merge pull request #1488 from dirkmueller/master
...
totest manager fixes for Factory:ARM
2018-04-19 15:08:01 +02:00
Jimmy Berry
c7255930db
Merge pull request #1494 from jberry-suse/devel-project-notify-remove-links
...
devel-project: notify: utilize osclib.core.package_list_without_links().
2018-04-18 15:43:33 -05:00
Jimmy Berry
9c214723c1
devel-project: notify: utilize osclib.core.package_list_without_links().
...
Otherwise, all packages are returned which include psuedo-packages like
kernel-default which is really a multi-build of kernel-source. When
invoking devel_project_fallback() the return ends up being
openSUSE:Factory/kernel-source which is less than desireable.
2018-04-17 17:31:34 -05:00
Jimmy Berry
c6289c8516
osclib/core: provide package_list_without_links().
2018-04-17 17:31:28 -05:00
Jimmy Berry
1dc269feaf
devel-project: remove unused imports.
2018-04-17 17:15:48 -05:00
Jimmy Berry
5b2296ed57
Merge pull request #1489 from jberry-suse/package-binaries
...
Makefile: package all executable files in bindir.
2018-04-17 16:32:30 -05:00
Jimmy Berry
dc1dc370a6
dist/ci/obs-build-target: in include --always to git describe.
...
Otherwise, it fails in certain cases which is undesirable.
2018-04-17 16:11:46 -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
e92d7bf092
Merge pull request #1491 from jberry-suse/ReviewBot-replace-default-handler
...
ReviewBot: replace default handler for legal-auto and check_tags_in_requests
2018-04-17 15:59:09 -05:00
Jimmy Berry
038cb940bd
Merge pull request #1490 from jberry-suse/leaper-unhandled-comment-skip
...
ReviewBot: disable comment handler for default action handler.
2018-04-17 15:48:03 -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
fcbe79a338
Handle more products for Factory:ARM
...
We want to handle armv7 and armv6 trees alongside aarch64 (even
though they don't get tested separately right now its better
to have them released when aarch64 releases as not aligned
at all).
2018-04-17 21:17:12 +02:00
Stephan Kulow
b8337f43a7
Merge pull request #1148 from mimi1vx/oqamaintbot
...
Rework openqa-maintenance bot
2018-04-17 13:01:25 +02:00
Ludwig Nussel
7dbb4d667b
leaper: update diff link to also link to package itself
2018-04-17 10:13:06 +02:00
Ludwig Nussel
ecf14e0e52
leaper: fix link to SLE-workarounds
2018-04-17 10:13:06 +02:00
cf7dbb0b32
Handle Leap:15.0:Ports images_arm repository
...
For Leap 15.0 Ports we need to be able to support two image
repos, one for arm and one for ppc because they get published
to two different locations. for now as we have only images_arm
add support for that while ppc is still making its way through
an initial build.
2018-04-17 09:20:56 +02:00
Jimmy Berry
f751f4768a
check_tags_in_requests: replace check_action__default() with built-in.
2018-04-16 18:28:28 -05:00