Jimmy Berry
d4172e6aa7
Merge pull request #1586 from jberry-suse/metrics-config-revert
...
Revert crap from 'Use attribute to store staging config' that create corrupt data
2018-06-20 15:42:36 -05:00
Jimmy Berry
a909b40461
osclib/stagingapi: superseded_request(): revert poor indentation changes.
...
Human eyes can vertically. One does not write math homework like:
1. y = mx + b
b = y - mx
or
1. y = mx + b
b = y - mx
one write it
1. y = mx + b
b = y - mx
2018-06-20 15:30:13 -05:00
Jimmy Berry
bc03a99e46
metrics: thankfully we lived past the days of assembly variable name limits.
...
Replaces commit 437f46a4cb156d44baf9f2c18a4d702240936836.
2018-06-20 15:23:26 -05:00
Jimmy Berry
ed23a53196
metrics: ingest_dashboard(): replace max_revision duplicate variable nonsense
...
Replaces commit 437f46a4cb156d44baf9f2c18a4d702240936836.
2018-06-20 15:21:52 -05:00
Jimmy Berry
adaeac7714
Revert "Output Attribute metrics (not well tested)"
...
This reverts commit 3fa61c8b8780b8de14f821fd0768bdd0b82ce6da.
Remove this garbage from repository as it is not a toilet. This creates
corrupt records and prevents deployment to metrics.o.o.
2018-06-20 15:16:33 -05:00
Ludwig Nussel
78e8212654
Merge pull request #1557 from michelmno/leap15_aarch64
...
ttm: Use openSUSE Leap 15.0 AArch64 not Ports
2018-06-20 09:58:28 +02:00
Ludwig Nussel
0f536c837d
Merge pull request #1570 from lnussel/requestfinder
...
requestfinder: make devel project configurable
2018-06-20 09:57:09 +02:00
Stephan Kulow
67121e297e
Merge pull request #1573 from coolo/use_attributes
...
Use attribute to store staging config
2018-06-19 06:38:32 +02:00
Stephan Kulow
d99640fb2b
Merge pull request #1584 from jberry-suse/metrics-access-timer-skip
...
systemd/metrics-access.timer: skip Monday to avoid conflict with metrics.timer.
2018-06-19 06:30:29 +02:00
Jimmy Berry
d1d69ebf6d
systemd/metrics-access.timer: skip Monday to avoid conflict with metrics.timer.
2018-06-18 23:05:02 -05:00
Jimmy Berry
d41cbda37e
Merge pull request #1578 from jberry-suse/metrics-access
...
Metrics access log parsing tool for ingesting download.o.o logs.
2018-06-18 22:23:22 -05:00
Jimmy Berry
56dbcb1d53
metrics/access: add summary README.md.
2018-06-18 22:13:29 -05:00
Jimmy Berry
f84ad329c6
dist: package metrics/access tool and related.
2018-06-18 22:13:29 -05:00
Jimmy Berry
da56d9213b
metrics/grafana: add access dashboard and data source.
...
Utilized by metrics/access tool.
2018-06-18 22:13:22 -05:00
Jimmy Berry
3d7bb16489
metrics/access: initial aggregate script.
2018-06-18 21:29:43 -05:00
Jimmy Berry
6fecfcb128
metrics/access: initial ingest script.
2018-06-18 21:29:23 -05:00
Stephan Kulow
3fa61c8b87
Output Attribute metrics (not well tested)
2018-06-18 17:28:23 +02:00
Stephan Kulow
437f46a4cb
Catch 404 in metrics
...
SP1 has no dashboard
2018-06-18 16:29:27 +02:00
Stephan Kulow
18c2ba3bb8
Merge pull request #1579 from asdil12/autorelease
...
Make norelease the default for SLE
2018-06-18 07:02:13 +02:00
Stephan Kulow
b646e55340
Merge pull request #1582 from coolo/generate_unsorted_group
...
Generate an unsorted.group if configured
2018-06-18 06:28:50 +02:00
Jimmy Berry
b05d559cf7
Merge pull request #1580 from nilxam/gcc8_now
...
request_splitter: gcc8 is the default compiler now
2018-06-15 10:28:40 -05:00
Stephan Kulow
a68be43d04
Generate an unsorted.group if configured
...
We need this to have the remains of SLE15 in OBS to build against
2018-06-15 17:13:10 +02:00
7238800b36
request_splitter: gcc8 is the default compiler now
2018-06-15 21:01:59 +08:00
Stephan Kulow
0180de281a
Fix test cases
2018-06-15 13:16:46 +02:00
Stephan Kulow
a840f6bf40
Don't store empty config attribute and propose migration
2018-06-15 11:40:02 +02:00
Stephan Kulow
5e0e6c5126
Catch 404 for attributes (python3 way)
2018-06-15 11:40:02 +02:00
Stephan Kulow
af9ac0b01d
Read lock attribute from remote config
2018-06-15 11:40:02 +02:00
Stephan Kulow
fa2e4f7b75
Migrate SUSE config into attributes
2018-06-15 11:40:02 +02:00
Stephan Kulow
92398937e7
Make remote-config mandatory
...
It's the only way to sync things between different staging managers. oscrc
just won't do
2018-06-15 11:40:02 +02:00
Stephan Kulow
030e7b807f
Move config into an OBS attribute
...
Right now we require a Staging subproject to use staging plugin, which
is suboptimal especially for maintenance requests. The OBS attributes allow
to store the things right attached to the project - and the permissions
can be controlled in parallel to the maintainers right, which gives us
enough freedom
2018-06-15 11:40:02 +02:00
Stephan Kulow
3f7ae41a10
Merge pull request #1574 from asdil12/ttm_timer
...
Run ttm by systemd timer to prevent mem leaks
2018-06-15 11:37:35 +02:00
Stephan Kulow
03bb1fd736
Merge pull request #1576 from asdil12/pb
...
TTM: Remove project-base option
2018-06-15 11:36:50 +02:00
Dominik Heidler
a661ccb9a1
Make norelease the default for SLE
...
Add option --release to explicitly enable release
2018-06-15 11:34:40 +02:00
Dominik Heidler
0a7b19ffce
Run ttm by systemd timer to prevent mem leaks
2018-06-14 16:18:39 +02:00
Dominik Heidler
3cd27c8ded
TTM: Remove project-base option
...
Derive project-base from project argument.
This removes some redundancy from cli.
2018-06-14 16:11:06 +02:00
Stephan Kulow
3b991374ae
Merge pull request #1575 from jberry-suse/python-ssl-ci
...
dist/ci/Dockerfile: add python2-pyOpenSSL as dependency.
2018-06-14 07:05:13 +02:00
Jimmy Berry
c3df950869
dist/ci/Dockerfile: add python2-pyOpenSSL as dependency.
...
Pending a proper resolution to openSUSE/osc#429 .
2018-06-13 20:57:39 -05:00
Ludwig Nussel
c0b472c633
requestfinder: make devel project configurable
2018-06-11 10:41:06 +02:00
Ludwig Nussel
7d650af54e
Merge pull request #1569 from asdil12/norelease
...
TTM: Add norelease option for use with OSD
2018-06-11 10:22:06 +02:00
Ludwig Nussel
20749ff425
Merge pull request #1523 from dirkmueller/arm_totest
...
Handle armv6/armv7 with totest manager as well
2018-06-11 10:21:06 +02:00
Ludwig Nussel
12bf418113
Merge pull request #1563 from Vogtinator/armv7
...
Also release 000product:openSUSE-ftp-ftp-armv7hl for Leap 15.0 ports
2018-06-11 10:20:38 +02:00
Ludwig Nussel
20425c7a62
Merge pull request #1552 from DimStar77/dep
...
dist: Require python2-pika by totest-manager (new amqp dependency)
2018-06-11 10:01:37 +02:00
Ludwig Nussel
20e2ec8294
Merge pull request #1544 from coolo/scan_products
...
Add product scan to legal-auto
2018-06-11 09:59:36 +02:00
Ludwig Nussel
a3f320c8be
Merge pull request #1540 from lnussel/pkglistgen
...
pkglistgen: log unsorted locale packages
2018-06-11 09:56:29 +02:00
Ludwig Nussel
671e2f4cb0
Merge pull request #1564 from lnussel/leaper
...
Refactor _check_project into ReviewBot
2018-06-11 09:56:10 +02:00
Dominik Heidler
1bbaa2a1dc
TTM: Add norelease option for use with OSD
2018-06-05 11:09:24 +02:00
Stephan Kulow
ce0a1431ef
Merge pull request #1568 from coolo/add_incidents_to_repohash
...
oqamaint: Make debuging of incident list in repohash easier
2018-06-04 22:09:07 +02:00
Stephan Kulow
f728cea30b
oqamaint: use the proper key to add incident repo
...
For openSUSE it doesn't matter but for SLE the architecture is part of
the key. So this lead to inserting under the channel name, but querying
under the repo (including architecture).
2018-06-04 21:57:45 +02:00
Stephan Kulow
227c5eeec1
oqamaint: Make debuging of incident list in repohash easier
...
By appending the IDs of incidents considered, e.g.
'REPOHASH': '9b9ff324e95d25dc6bb216cb45bdd855:8198,8200,8201,8203',
2018-06-04 21:57:27 +02:00
Jimmy Berry
fb82c462dd
Merge pull request #1567 from jberry-suse/metrics-release-score-max-100
...
metrics/grafana/release: score yaxis max 100.
2018-06-04 13:49:15 -05:00