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
Stephan Kulow
91a8b5dfa6
pkglistgen: Add --stop-after-solve option to ease debugging
2018-07-03 15:35:44 +02:00
Stephan Kulow
c1177170d5
pkglistgen: Add --no-checkout option to accelerate reruns
2018-07-03 15:35:44 +02:00
Stephan Kulow
121cec768b
pkglistgen: Calculate the repos list instead of hardcoding
2018-07-03 15:35:44 +02:00
Ludwig Nussel
9e59de4feb
stagingapi: add support for Backports
2018-07-03 15:25:56 +02:00
Ludwig Nussel
29c4b6a210
Merge pull request #1412 from lnussel/deptool
...
Tool to debug dependencies
2018-07-03 15:23:42 +02:00
Stephan Kulow
3efedd4096
pkglistgen: drop ring 2
2018-07-03 14:10:10 +02:00
Ludwig Nussel
6bdf227553
stagingapi: apply default config first
...
by reinterpreting the fallback as default we can actually install
default values without having to touch all other sections
2018-06-29 13:07:05 +02:00
Ludwig Nussel
4355859082
Merge pull request #1604 from nilxam/no_ring2
...
No longer have Ring2 and staging :DVD subproject
2018-06-29 13:06:29 +02:00
30c32af1aa
No longer have Ring2 and staging :DVD subproject
2018-06-29 18:29:47 +08:00
Ludwig Nussel
2ed2f4e0a5
Merge pull request #1595 from lnussel/leaper-sle
...
leaper: adjust for SLE 15SP1 and SLE12SP4
2018-06-29 10:30:59 +02:00
Ludwig Nussel
714dbbb0ec
Merge pull request #1601 from jberry-suse/check_source-maintenance
...
check_source: handle maintenance incident workflow.
2018-06-29 10:30:47 +02:00
b29cbe4ae5
Merge pull request #1599 from Vogtinator/leap15-jeos
...
Update definitions for openSUSE:Leap:15.0:Images
2018-06-29 09:41:53 +02:00
Jimmy Berry
4c129bec3c
check_source: skip adding reviews for incidents in favor of maintbot.
2018-06-28 12:25:24 -05:00
Jimmy Berry
da36ae9931
check_source: replace one action limitation with configurable rule.
...
Allows tool to be used on multi-action requests while still enforcing
the rule for Factory and Leap which should reject such requests due to
staging process.
2018-06-28 12:14:19 -05:00
Jimmy Berry
6092ff55c8
check_source: override rename project setting for maintenance_incident.
2018-06-28 12:11:24 -05:00
Jimmy Berry
bfcc1ddf86
check_source: rework rename check to allow for suffixed :Update packages.
...
Exact name matching is thus always enforced for projects requiring devel
project enforcement (ie. Factory), but relaxed to compare without suffix
for packages coming from an :Update project.
2018-06-28 12:10:19 -05:00
Jimmy Berry
85e6205e3a
ReviewBot: provide self.action for direct access in sub-classes.
2018-06-28 11:41:54 -05:00
Jimmy Berry
e4f94b471f
ReviewBot: check_action_maintenance_incident(): clarify src_package magic.
2018-06-28 11:41:33 -05:00
Jimmy Berry
fdc0978214
Merge pull request #1600 from jberry-suse/obs_clone-factory-ring-2-removal
...
obs_clone: start from :Rings:1-MinimalX instead of :Rings:2-TestDVD.
2018-06-28 11:38:22 -05:00
Jimmy Berry
df10ee01a9
ReviewBot: downgrade patchinfo message to debug and include for release.
2018-06-28 11:37:56 -05:00
Jimmy Berry
e308bd6139
check_maintenance_incidencts: utilize _is_patchinfo().
...
Pulled out as function in 9a418f780f2c09caaf22c1430b93b1895909bd80, but
not used in maintenance bot.
2018-06-28 10:52:47 -05:00
Jimmy Berry
c565d78c6a
obs_clone: start from :Rings:1-MinimalX instead of :Rings:2-TestDVD.
...
:Rings:2-TestDVD was dropped from Factory and Leap.
2018-06-28 10:47:34 -05:00
Ludwig Nussel
140951d275
Include deptool in spec file
2018-06-28 16:07:54 +02:00
ba03166f57
Adjust opensuse-leap-image references for multibuild
2018-06-28 15:15:20 +02:00
61e425e057
Add packages for Leap 15.0 JeOS
2018-06-28 14:48:36 +02:00
Ludwig Nussel
cc2fa88058
leaper: adjust for SLE 15SP1 and SLE12SP4
2018-06-28 14:24:35 +02:00
Stephan Kulow
fc8db674e5
Merge pull request #1598 from jberry-suse/config-remote-attribute-fix
...
osclib/stagingapi: attribute_value_load(): ensure using desired value.
2018-06-28 07:37:50 +02:00
Jimmy Berry
e6157ce837
osclib/stagingapi: attribute_value_load(): ensure using desired value.
...
OBS likes to not follow its API documentation and tends to ignore the
specific attribute option and returns everything. This results in
returning the first element that lxml decide to match to the pattern.
Not sure if OBS broke this recently, or if #1573 was poorly tested.
2018-06-27 17:00:36 -05:00
d5144d37fe
Merge pull request #1596 from dirkmueller/master
...
Fix JeOS snapshotable detection for Factory:ARM
2018-06-27 15:07:14 +02:00
b5fdeccc55
Fix JeOS snapshotable detection for Factory:ARM
...
In order to release the live images for Factory:ARM we need
to check if they finished building. Currently JeOS is multibuild
for armv7l and aarch64 but the main package is just building for armv7l,
so thats what we check for now. Without this change it was checking
for the default architectures (i586, x86_64) which did never pass.
2018-06-26 16:03:27 +02:00
ca7fec3f2b
Merge pull request #1591 from lnussel/ttm
...
TTM for Leap 15.1
2018-06-26 07:52:16 -06:00
Ludwig Nussel
07de65b419
Leaper: adjust for 15.1
...
preliminary adjustments
2018-06-26 09:03:33 +02:00
Stephan Kulow
15618eb05c
Merge pull request #1593 from coolo/fix_repo_checker
...
repo_checker: Fix config read/load in whitelist_clean
2018-06-26 06:59:07 +02:00
Stephan Kulow
140057cad4
repo_checker: Fix config read/load
...
Fixes #1587
2018-06-25 14:59:33 +02:00
Ludwig Nussel
f9753a45f2
Tool to debug dependencies
2018-06-25 14:30:51 +02:00
Ludwig Nussel
14d18ead13
TTM for Leap 15.1
2018-06-25 13:22:51 +02:00
Ludwig Nussel
7f9cdfb230
Fix norelease
2018-06-25 13:22:51 +02:00
Ludwig Nussel
89c6f1c6d4
Merge pull request #1502 from lnussel/notify
...
devel-project: reword notifier
2018-06-25 10:43:53 +02:00
Jimmy Berry
c38f9ca0e5
Merge pull request #1589 from jberry-suse/metrics-access-aggregate-zero
...
metrics/access/aggregate: write zeros for empty product data.
2018-06-21 11:13:51 -05:00
Jimmy Berry
d91ce3f2b2
metrics/access/aggregate: write zeros for empty product data.
...
Since the aggregation is not done by influxdb a fill option is not
available and instead needs to be performed manually. As such the order of
writing must be from oldest to newest so that the list of product seen
before can be kept and missing products for a given interval can be filled.
2018-06-21 10:41:37 -05:00