3820 Commits

Author SHA1 Message Date
Jimmy Berry
dc30723b4a
Merge pull request #1487 from jberry-suse/unmaintained
unmaintained: tool to find umaintained binaries sourced from SLE.
2018-04-16 15:53:30 -05:00
Jimmy Berry
3e3b96df50 unmaintained: tool to find umaintained binaries sourced from SLE. 2018-04-16 15:17:09 -05:00
Jimmy Berry
225c398e87 osclib/core: provide source_file_load() from StagingAPI. 2018-04-16 14:59:45 -05:00
Jimmy Berry
71fd5fe607
Merge pull request #1486 from jberry-suse/pkglistgen-continue-and-print
pkglistgen: do_update_and_solve(): print exception and continue for all scope.
2018-04-13 15:10:04 -05:00
Jimmy Berry
547703d92a pkglistgen: do_update_and_solve(): print exception and continue for all projects. 2018-04-12 00:08:43 -05:00
Ludwig Nussel
820d1030e5
Merge pull request #1484 from jberry-suse/devel-project-notify
devel-project: provide notify sub-command.
2018-04-11 14:30:51 +02:00
Jimmy Berry
1102e3cebc issue-diff: utilize entity_mail() as adapted into osclib.core. 2018-04-10 22:55:40 -05:00
Jimmy Berry
72c057949b devel-project: provide notify sub-command. 2018-04-10 22:55:33 -05:00
Jimmy Berry
9a633ec26f osclib/util: provide mail_send(), modified from announcer.py.
Depend on config for relay, from, and followup-to.
2018-04-10 22:51:28 -05:00
Jimmy Berry
b52f890bb9 osclib/core: provide entity_email(), modified from issue-diff.py. 2018-04-10 22:43:39 -05:00
Ludwig Nussel
ace73fecaf ttm: adjust regexp to include Snapshot 2018-04-06 15:28:16 +02:00
Ludwig Nussel
6455aff69a ttm: fix leap 15 docker image handling
need to refactor a bit and force setting a snapshot number for the
docker image. counters are different due to different source containers.
2018-04-05 17:00:38 +02:00
e96a27ad7f
Merge pull request #1482 from DimStar77/pattern
Minor changes for Factory Staging DVD generation
2018-04-05 11:36:52 +02:00
a9737a8ace
Staging2-DVD: Drop pattern gnome_laptop
The GNOME patterns are being reworked and the gnome_laptop pattern eliminated
2018-04-04 10:54:27 +02:00
d90117a8d2
create_test_dvds: Gcc7 staging project was resurrected 2018-04-04 10:53:20 +02:00
Stephan Kulow
78ea7dd133
Merge pull request #1472 from lnussel/cs
check_source: skip checks for packages without spec file
2018-04-03 12:11:33 +02:00
Ludwig Nussel
1ab84c3cd6
Merge pull request #1480 from DimStar77/20890-2
Change remaining usage of _product to 000product
2018-03-29 17:39:14 +02:00
Ludwig Nussel
1a614df935
Merge pull request #1473 from lnussel/leaper
leaper: also look into :Live subproject of Factory
2018-03-29 17:37:09 +02:00
ae801cf76d
Change remaining usage of _product to 000product
All openSUSE distros in developments switched to the new product builder, meaning
they no longer use _product as the package container, but operate on the standardized
name 000product.

Addresses https://progress.opensuse.org/issues/20890
2018-03-29 13:12:35 +02:00
9ad18cf55f
Merge pull request #1479 from DimStar77/accept
Staging accept: run service in ports 000product
2018-03-29 19:05:23 +08:00
64bd11baf4
Staging accept: run service in ports 000product 2018-03-29 12:01:07 +02:00
8097ab6582
Merge pull request #1478 from nilxam/check_is_not_none
conf: make sure variable is not None before do lower()
2018-03-29 16:56:54 +08:00
ed8feb6105 conf: make sure variable is not None before do lower() 2018-03-29 16:37:19 +08:00
f195bc7998
Merge pull request #1474 from DimStar77/r-c-runtime
repo-checker: check delete requests for runtime deps
2018-03-28 17:50:02 +08:00
Ludwig Nussel
3e0d07b335 leaper: set maintainer review early 2018-03-27 09:28:44 +02:00
b4c885d265
Merge pull request #1471 from DimStar77/ttm-new-prod
totest-manager: Tumbleweed moved to the new product builder
2018-03-26 11:21:57 +02:00
Ludwig Nussel
c7ac58119d
Merge pull request #1475 from Vogtinator/dockerrelease
totest_manager: Also release openSUSE:Leap:15.0:Images/opensuse-leap-image
2018-03-26 11:19:32 +02:00
49d2fbeaee totest_manager: Also release openSUSE:Leap:15.0:Images/opensuse-leap-image 2018-03-26 11:10:29 +02:00
c676ba7384
repo-checker: Check delete requests for provided runtime dependencies
So far, repo-checker only validated that a delete request won't cause build
dependency failures, but there was no check that removal of a package won't
break other runtime dependencies.

Fixes issue #277
2018-03-24 13:54:12 +01:00
67779dba6f
API: move fileinfo_ext[_all] from StagingAPI to core
These helpers can be used by other bots, like for example repo-checker,
which do not rely on the StagingAPI.
2018-03-24 13:34:44 +01:00
Ludwig Nussel
7b6dcfeb88 check_source: skip checks for packages without spec file 2018-03-23 16:24:36 +01:00
Ludwig Nussel
1b5ab032aa leaper: also look into :Live subproject of Factory 2018-03-23 15:28:11 +01:00
Ludwig Nussel
5d0c024ffe
Merge pull request #1453 from coolo/add_sle_droplist
Add create_sle_weakremovers command
2018-03-23 11:21:43 +01:00
Ludwig Nussel
4e03967dba
Merge pull request #1455 from lnussel/leaper
leaper: allow comment override also on openSUSE
2018-03-23 11:20:36 +01:00
26eb2c6780
totest-manager: Tumbleweed moved to the new product builder 2018-03-22 09:12:51 +01:00
Ludwig Nussel
133d87b99f
Merge pull request #1467 from jberry-suse/repo-rename
Change references to osc-plugin-factory to openSUSE-release-tools.
2018-03-19 17:00:26 +01:00
Ludwig Nussel
d372c5132c
Merge pull request #1466 from jberry-suse/check_source-default-handler
check_source: make use of ReviewBot request_default_return.
2018-03-19 16:35:16 +01:00
Ludwig Nussel
60bb341c29 leaper: allow comment override also on openSUSE 2018-03-19 16:29:33 +01:00
Ludwig Nussel
d2cec14e17
Merge pull request #1462 from jberry-suse/check_source_in_factory-repo-checker-allow
check_source_in_factory: allow repo-checker reviews.
2018-03-19 16:14:24 +01:00
Stephan Kulow
88a6e975f5
Merge pull request #1465 from jberry-suse/check_source-sle
check_source: SLE: allow in-air-rename and place maintainer review check behind ignore_devel.
2018-03-17 07:10:11 +01:00
Jimmy Berry
39ef75493d Change references to osc-plugin-factory to openSUSE-release-tools. 2018-03-16 14:58:27 -05:00
Jimmy Berry
60a9e7decb check_source: make use of ReviewBot request_default_return. 2018-03-16 14:21:41 -05:00
Jimmy Berry
42139de4d6 check_source: delete: place maintainer review check behind ignore_devel.
SLE does not utilize devel projects and so adding such reviewer does not
make sense. Additionally, for Leap the right review will depend on origin
which leaper handles.
2018-03-16 14:11:12 -05:00
Jimmy Berry
e964cb58a4 osclib/conf: SLE-15: set check-source-in-air-rename-allow to True. 2018-03-16 14:09:24 -05:00
Jimmy Berry
a7e36b03f7 check_source: provide in-air-rename-allow config setting. 2018-03-16 14:09:02 -05:00
Stephan Kulow
d11501f884
Merge pull request #1459 from coolo/skip_boolean_dependencies
Avoid boolean dependencies for repo checker
2018-03-15 17:38:48 +01:00
Stephan Kulow
cb08861e77
Merge pull request #1463 from kraih/sle_00_packages
check_source: skip all checks for 00* packages
2018-03-15 17:37:39 +01:00
Jimmy Berry
129d3ebad5
Merge pull request #1461 from Vogtinator/docker-rename
Use opensuse/tumbleweed in the Dockerfile
2018-03-15 11:23:38 -05:00
Jimmy Berry
ea7ca0424e check_source_in_factory: allow repo-checker reviews.
This would be better done by using config, but that would require a larger
refactor since the underlying ReviewBot is not entirely setup when called
by leaper.
2018-03-15 10:44:40 -05:00
Sebastian Riedel
d991c97a6c check_source: skip all checks for 00* packages 2018-03-15 16:04:38 +01:00