4076 Commits

Author SHA1 Message Date
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
Jimmy Berry
7bd42dc200 metrics/grafana/release: score yaxis max 100.
With scores reaching near 100 :) the auto axis is leaving margin.
2018-06-01 15:56:52 -05:00
95e0616f34
Merge pull request #1565 from simotek/master
Update announcer.py to ask people to report bugs
2018-05-31 12:41:03 +02:00
Simon Lees
ac7e566418 Fix punctuation
Signed-off-by: Simon Lees <sflees@suse.de>
2018-05-31 20:00:44 +09:30
Simon Lees
9d990376ce
Update announcer.py to ask people to report bugs
Rather then replying to the generated email we would like people to create new issues on bugzilla.opensuse.org
2018-05-31 19:30:06 +09:30