Jimmy Berry
9a1fd7fb7b
leaper: remove only_one_action limitation.
...
Leaper will now be used on maintenance incidents which commonly have
multiple actions. A similar change was done to check_source.py where the
restriction was moved to a review setting which is more appropriate rather
than a hard limitation. Going forward it makes sense to lift the limitation
and have only one bot enforce the rule where appropriate.
2018-08-08 23:31:41 -05:00
Jimmy Berry
e479ddc841
leaper: provide maintenance_incident support.
2018-08-08 23:31:34 -05:00
Stephan Kulow
b58b4e43dc
Merge pull request #1631 from nilxam/fix_expand_repo
...
pkglistgen: respect main_repo setup for other variant
2018-08-03 11:02:05 +02:00
8129bef009
pkglistgen: fix calling expand_repos() in CommandLineInterface
2018-08-03 16:21:16 +08:00
ec019c42ce
pkglistgen: respect main_repo setup for other variant
...
Respect main_repo setup for other variant eg. ARM. Also removed ports
from SCOPES.
2018-08-03 16:21:16 +08:00
dec881dfc2
Merge pull request #1622 from nilxam/fix_lookup_150
...
leaper: fix error with no lookup_150 attribute exist after introduced PackageLookup
2018-08-02 19:07:23 +08:00
Stephan Kulow
cc79ce04f0
Merge pull request #1628 from coolo/fix_1626
...
Lazy evaluation the ring projects
2018-08-01 16:58:33 +02:00
Stephan Kulow
b40036fb71
Lazy evaluation the ring projects
...
So we can use the StagingAPI also for projects below the target
project
Fixes #1626
2018-08-01 16:15:48 +02:00
Stephan Kulow
174755ed28
Merge pull request #1627 from coolo/fix_scopes
...
pkglistgen: Support multiple scopes
2018-08-01 15:47:29 +02:00
Stephan Kulow
af1252ef3e
pkglistgen: Support passing multiple scopes
...
For SLE I need -s target -s staging, but it only did the later - as
I didn't figure the concept of commandline :)
2018-08-01 15:46:50 +02:00
Stephan Kulow
ff717c2006
Merge pull request #1629 from bgeuken/rename_superseded_by_id
...
Rename superseded_by_id to superseded_by
2018-08-01 15:46:25 +02:00
Björn Geuken
9552b16330
Rename superseded_by_id to superseded_by
...
OBS is going to drop the superseded_by_id attribute soon as it is just
an alias for superseded_by.
2018-08-01 10:49:10 +02:00
27f0056e8d
Merge pull request #1623 from nilxam/add_salt
...
Add salt packages to DVD for Staging tests
2018-07-27 14:14:54 +02:00
60514b4404
Add salt packages to DVD for Staging tests
2018-07-27 18:59:42 +08:00
32cd7bc22d
leaper: fix error with no lookup_150 attribute exist after introduced PackageLookup
2018-07-25 18:09:51 +08:00
Stephan Kulow
7920baacc7
Merge pull request #1609 from coolo/fix_pkglist
...
pkglistgen: remove default-support-status option
2018-07-20 09:59:59 +02:00
Stephan Kulow
fb114a75d4
pkglistgen: Commit a summary.yml into 000product-summary if existant
2018-07-19 21:55:52 +02:00
Stephan Kulow
57fe0871dc
pkglist: Review the proper package (000release-packages)
2018-07-19 21:55:52 +02:00
Stephan Kulow
9e23eab573
pkglistgen: allow to pass staging:a as scope
2018-07-19 21:55:50 +02:00
Stephan Kulow
715d94c01a
pkglistgen: remove default-support-status option
...
The OUTPUT groups need to specify the status now or it will default to
unsupported (which should still be fine for leap/factory)
2018-07-19 21:55:14 +02:00
Stephan Kulow
9951b454fb
Merge pull request #1620 from coolo/fix_repo_checker
...
repo_checker: Fix the review loop
2018-07-19 21:54:39 +02:00
Stephan Kulow
c9030efc93
Merge pull request #1621 from jberry-suse/ci-python-dep-revert
...
Revert "dist/ci/Dockerfile: add python2-pyOpenSSL as dependency."
2018-07-19 16:07:18 +02:00
Jimmy Berry
61b055e46d
Revert "dist/ci/Dockerfile: add python2-pyOpenSSL as dependency."
...
This reverts commit c3df9508696dbca3b8e0835704814442ac1871dc.
Fixed upstream in openSUSE/osc#429 .
2018-07-19 08:26:07 -05:00
Stephan Kulow
4f275a5af8
Move expanded_repos into staging api
...
and make pkglistgen and repo_checker use it. We will have more
cases in the future of tools requiring it :)
2018-07-19 09:14:30 +02:00
Stephan Kulow
94e2127dd8
repo_checker: Expand repositories of target project
...
For Factory, Leap and SLE15 it doesn't matter as they are self contained.
But for Service Packs we use layering, so we need to mirror and check them
too
2018-07-19 09:04:40 +02:00
Stephan Kulow
44f93dfa7c
repo_checker: Fix the review loop
...
The break on openQA failures is a left over from 93ee829260a6abf094cbbc31e26eb21bf45e8f15
where we stopped the loop over subprojects. We don't want to break out of
the review loop on openQA failures
2018-07-19 08:44:59 +02:00
2f192f1240
Merge pull request #1619 from nilxam/sync_back_without_dvd
...
Obsoletes create_test_Factory_dvd-2.testcase
2018-07-18 17:39:21 +08:00
56b6fe1fa5
Obsoletes create_test_Factory_dvd-2.testcase
2018-07-18 17:01:31 +08:00
a83493bac2
Merge pull request #1618 from dirkmueller/master
...
Remove debug code accidentally part of #1615
2018-07-17 16:23:34 +08:00
4f58794f8c
Remove debug code accidentally part of #1615
...
Apparently accidentally did a commit --amend --all on last commit,
revert.
2018-07-17 10:03:00 +02:00
4ced4cef1c
Merge pull request #1617 from nilxam/group_15_for_151
...
Fix openQA group for Leap 15.1
2018-07-17 16:00:12 +08:00
36e0a91daf
Merge pull request #1616 from asdil12/sle12sp4_and_sle15sp1
...
Add support for SLE12SP4 and SLE15SP1
2018-07-17 15:59:56 +08:00
6d15a766cb
Fix openQA group for Leap 15.1
2018-07-17 15:44:39 +08:00
35e7657e15
Merge pull request #1615 from dirkmueller/leap_151_arm
...
Add Leap 15.1 ARM support
2018-07-17 15:41:49 +08:00
Dominik Heidler
00d6eaa4b0
Add support for SLE12SP4 and SLE15SP1
2018-07-16 16:51:08 +02:00
d113e01bbb
Add Leap 15.1 ARM support
2018-07-16 15:51:47 +02:00
Stephan Kulow
d16163483a
Merge pull request #1614 from coolo/fix_openqa_comments
...
Apply remote config in openqa-comments
2018-07-16 11:51:08 +02:00
2c59f5e27d
Merge pull request #1613 from coolo/less_ring2
...
Remove more of :DVD subproject handling
2018-07-08 21:17:44 +08:00
Stephan Kulow
e109b990e9
Apply remote config in openqa-comments
2018-07-06 12:41:57 +02:00
Stephan Kulow
ae97da90e5
Remove more of :DVD subproject handling
2018-07-05 20:43:07 +02:00
Ludwig Nussel
c561663314
Merge pull request #1610 from nilxam/no_more_subprojects_r2
...
Do not check subproject as the subproject method has been obsoleted
2018-07-05 11:29:49 +02:00
76c20501ab
tests: remove all subproject related part
2018-07-05 17:01:37 +08:00
099166f2f4
openqa-comments: do not need to check subproject
...
subproject method has been obsoleted on dashboard
2018-07-05 16:34:19 +08:00
6a8062c071
check_command: subproject method is no longer exists in dashboard
2018-07-05 16:31:25 +08:00
Stephan Kulow
0b67025ac0
Merge pull request #1608 from nilxam/no_more_subprojects
...
stagingapi: subprojects method has been removed from dashboard
2018-07-05 10:06:00 +02:00
71763873e3
stagingapi: remove staging_walk() function
...
DVD subproject has been obsoleted, no need to check :DVD anymore.
2018-07-04 21:27:19 +08:00
93ee829260
stagingapi: remove project_status_walk() function
...
subprojects method has been removed from dashboard,
project_status_walk() is not needed anymore.
2018-07-04 21:24:24 +08:00
Ludwig Nussel
72eb7dc4fc
Merge pull request #1603 from lnussel/backports
...
Add support for Backports
2018-07-03 17:11:01 +02:00
Ludwig Nussel
a4eaf691a3
Merge pull request #1605 from coolo/fix_pkglist
...
pkglistgen: Fixes required for SP1
2018-07-03 17:10:31 +02:00
Stephan Kulow
29d6152fa4
pkglistgen: Don't crash on empty groups (unsorted is one)
2018-07-03 15:35:44 +02:00