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
cfa8d8482b
devel-project: reword notifier
2018-06-11 10:27:43 +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
Ludwig Nussel
a471c0b9e8
Refactor _check_project into ReviewBot
2018-05-30 13:55:38 +02:00
Michel Normand
14c91c7bbc
ttm: Do not put openqa comment if dryrun
...
to avoid error 403 if openqa no write access.
Signed-off-by: Michel Normand <normand@linux.vnet.ibm.com>
2018-05-28 16:46:19 +02:00
Michel Normand
0d1f564b02
ttm: Set snapshot number for Leap 15.0 Ports
...
seems to be required to update snapshot number
Signed-off-by: Michel Normand <normand@linux.vnet.ibm.com>
2018-05-25 11:05:30 +02:00
Michel Normand
c779de8051
ttm: Use openSUSE Leap 15.0 AArch64 not Ports
...
for openqa_group def in ToTest150Ports class
Required to avoid bad makeurl generated string.
TODO: Next action will be to determine how to handle
ppc64le in same project but different repo (images_ppc)
main_products = [
'000product:openSUSE-cd-mini-aarch64',
'000product:openSUSE-dvd5-dvd-aarch64',
+ '000product:openSUSE-cd-mini-ppc64le',
+ '000product:openSUSE-dvd5-dvd-ppc64le',
]
ftp_products = ['000product:openSUSE-ftp-ftp-aarch64',
+ '000product:openSUSE-ftp-ftp-ppc64le',
]
Signed-off-by: Michel Normand <normand@linux.vnet.ibm.com>
2018-05-25 11:05:29 +02:00
9cec43b30a
Also release 000product:openSUSE-ftp-ftp-armv7hl for Leap 15.0 ports
2018-05-24 15:49:02 +02:00
Stephan Kulow
432237a2a8
Merge pull request #1562 from coolo/uniq_requests
...
openqa-maintenance: Make sure we don't go through requests twice
2018-05-24 13:42:37 +02:00
Ondřej Súkup
7ee44e7853
Merge pull request #1560 from baierjan/sle11_for_ltp
...
[openqa-maintenance] Add kernel incidents for SLE11
2018-05-24 12:29:30 +02:00
Stephan Kulow
a280ab1212
openqa-maintenance: Make sure we don't go through requests twice
...
Fixes #1561
2018-05-24 12:11:34 +02:00
88c8b1d263
[openqa-maintenance] Add kernel incidents for SLE11
2018-05-23 15:44:12 +02:00
Stephan Kulow
b621775b8e
Merge pull request #1555 from coolo/quote_plus
...
openqabot: Quote the module name
2018-05-20 10:12:12 +02:00
Stephan Kulow
129280eb68
openqabot: Quote the module name
...
module names may contain # - especially if the module is loaded twice
and openQA appends #1 and #2
2018-05-19 17:59:59 +02:00
Jimmy Berry
3a01e88c49
Merge pull request #1554 from jberry-suse/metrics-release-schedule-drop
...
metrics: drop release schedule before writing.
2018-05-18 14:43:38 -05:00
Jimmy Berry
07599beca2
metrics: drop release schedule before writing.
...
After change from dropping entire database to individual measurements this
was overlooked and instead new points are simply written each time which
results in duplicates.
2018-05-18 14:20:26 -05:00
Jimmy Berry
6c6bccc04a
Merge pull request #1553 from jberry-suse/metrics-annotation-leap-15.0-final
...
metrics/annotation/leap:15.0: update final release date.
2018-05-18 11:16:53 -05:00
Jimmy Berry
bb1cd23f46
metrics/annotation/leap:15.0: update final release date.
2018-05-18 11:00:32 -05:00
07e3167caf
dist: Require python2-pika by totest-manager (new amqp dependency)
2018-05-18 13:20:26 +02:00
Stephan Kulow
ef92c2fcec
Merge pull request #1548 from asdil12/ttm_amqp
...
Add AMQP support to TTM
2018-05-18 09:02:54 +02:00