5602 Commits

Author SHA1 Message Date
Jimmy Berry
edfef91b3d osclib/origin: origin_history(): expose source_(project,package,revision).
This is the best location to expose the information as the action context
is already available. Alternatively, a lookup function accepting a request
target_project and target_package could perform the equivalent of the
client-side filter operation that is part of the initial search. This also
alleviates additional queries that would be needed later.
2019-08-28 17:07:23 -05:00
Jimmy Berry
b466442260 obs_operator: handle_package_diff(): expose target package and revision. 2019-08-28 17:04:48 -05:00
Jimmy Berry
14971e2db0
Merge pull request #2174 from jberry-suse/sentry-improvements
sentry improvements and check_source logger error demotion
2019-08-28 15:34:02 -05:00
Jimmy Berry
7400d7d5e7 osc-origin: capture exception with sentry to ensure they are reported. 2019-08-28 15:09:45 -05:00
Stephan Kulow
97f37e8092
Merge pull request #2172 from DimStar77/bfr
gocd: use sep pipeline for build-fail-reminder
2019-08-28 16:42:04 +02:00
Stephan Kulow
4155474e39
Merge pull request #2170 from DimStar77/checknewer-py3
checknewer.py: Use python3 shebang
2019-08-28 16:41:54 +02:00
Stephan Kulow
79d31cd963
Merge pull request #2171 from lnussel/master
gocd: add Leap 15.2 announcer
2019-08-28 16:40:40 +02:00
74846d2cb2
gocd: use sep pipeline for build-fail-reminder 2019-08-28 15:05:51 +02:00
Ludwig Nussel
fca343511f gocd: add Leap 15.2 announcer 2019-08-28 14:59:31 +02:00
3d65059281
checknewer.py: Use python3 shebang 2019-08-28 13:52:21 +02:00
Stephan Kulow
30c7a9a268
Merge pull request #2157 from andreas-schwab/master
update_repo_handler: properly extract factory build string
2019-08-28 11:58:35 +02:00
Jimmy Berry
7a913b34d4 check_source: check for target package not found when checking out.
When new packages are submitted the target package should not exist and
thus does not constitute an error. Any other return code does.
2019-08-27 14:49:17 -05:00
Jimmy Berry
208336ca80 ReviewBot: action_method(): drop request.type sentry extra in favor or action.key. 2019-08-27 14:45:29 -05:00
Jimmy Berry
4ca9995b5d ReviewBot: simplify sentry_sdk initialization line since defined globally. 2019-08-27 14:44:54 -05:00
Jimmy Berry
b0d7e9930a ReviewBot: provide request.id and action.key as sentry extras. 2019-08-27 14:44:42 -05:00
Jimmy Berry
ca4033e614 ReviewBot: action_method(): reduce sentry extra to filter(None, ...). 2019-08-27 14:31:00 -05:00
Jimmy Berry
37386e0c74 osclib/common: provide version_calcuate() and utilize by default. 2019-08-27 14:27:11 -05:00
Jimmy Berry
6e8e461e1c osclib/git: provide describe(). 2019-08-27 14:27:08 -05:00
Jimmy Berry
2189443994 osclib/git: remove unnecessary CacheManager import. 2019-08-27 14:13:10 -05:00
Jimmy Berry
7f92a226fc
Merge pull request #2168 from jberry-suse/ReviewBot-logger-reduction
ReviewBot: reduce unhandled request type log message from error to info.
2019-08-27 08:38:57 -05:00
Jimmy Berry
12d15ae850 ReviewBot: reduce unhandled request type log message from error to info.
Uninteresting request action types are intentionally left to the default
handler and does not constitute and error.
2019-08-27 08:20:13 -05:00
Jimmy Berry
cf98ac16de
Merge pull request #2167 from jberry-suse/origin-manager-none-origin-override
osclib/origin: origin_annotation_dump(): allow origin_info_new to be None.
2019-08-26 15:45:34 -05:00
Jimmy Berry
54c28b6908 osclib/origin: origin_annotation_dump(): allow origin_info_new to be None.
A None origin annotation can be generated when unknown_origin_wait is True
and an override comment is detected.
2019-08-26 15:09:25 -05:00
Jimmy Berry
bf48f33adf
Merge pull request #2153 from jsegitz/master
check_source: add a review for the security team if there are warnings about missing
2019-08-22 11:17:04 -05:00
Johannes Segitz
b445589f87 check_source: add a review for the security team if there are warnings
about missing whitelist entries and this is submitted to a project that
has this check activated via attribute OSRT:Config (add to
bad-rpmlint-entries)
2019-08-22 08:42:05 +02:00
Stephan Kulow
b9c7635cfc
Merge pull request #2163 from jberry-suse/gocd-origin-manager-timer-fix
gocd: *.Origin.Manager.Update: shift timer to account for seconds.
2019-08-20 14:54:04 +02:00
Jimmy Berry
55bcb8b34d gocd: *.Origin.Manager.Update: shift timer to account for seconds. 2019-08-20 07:47:45 -05:00
Jimmy Berry
a1d076d067
Merge pull request #2161 from jberry-suse/origin-userscript-request-fix-revert
Revert "userscript/origin: hide request card when no OSRT:OriginConfig."
2019-08-16 17:37:28 -05:00
Jimmy Berry
7bd839f1f0 Revert "userscript/origin: hide request card when no OSRT:OriginConfig."
This reverts commit 249a35efe6be9ebbf516fc4c5969cdc33e9cb767.

Undesired hide on package pages and acceptable on request.
2019-08-16 17:36:45 -05:00
Jimmy Berry
a7d8e04488
Merge pull request #2160 from jberry-suse/gocd-origin-manager-include-leapr-nonfree
gocd: include :NonFree in OS.Origin.Manager.Update.
2019-08-16 16:47:55 -05:00
Jimmy Berry
bf09c01d23 gocd: include :NonFree in OS.Origin.Manager.Update. 2019-08-16 16:29:09 -05:00
Jimmy Berry
74b9714a25
Merge pull request #2159 from jberry-suse/sentry-initial
Initial sentry integration and configuration for obs_operator, osc-{origin,staging}, and ReviewBot.
2019-08-16 16:27:04 -05:00
Jimmy Berry
776747c9b5 osclib/sentry: expose environment configuration. 2019-08-16 16:02:01 -05:00
Jimmy Berry
8b82d024f6 obs_operator: provide sentry_sdk integration. 2019-08-16 16:02:01 -05:00
Jimmy Berry
7915299229 osc-origin: provide sentry_sdk integration. 2019-08-16 16:02:01 -05:00
Jimmy Berry
c71949f12b osc-staging: provide sentry_sdk integration. 2019-08-16 16:02:01 -05:00
Jimmy Berry
5dd0a99068 ReviewBot: provide sentry_sdk integration. 2019-08-16 16:01:55 -05:00
Jimmy Berry
6003bff62a osclib/sentry: provide initial sentry_sdk handling.
Allows for DSN to be configured via oscrc general.sentry_sdk.dsn.
2019-08-16 15:12:19 -05:00
Jimmy Berry
723e45f353
Merge pull request #2158 from jberry-suse/origin-userscript-request-fix
userscript/origin: restore request origin lookup.
2019-08-16 15:03:11 -05:00
Jimmy Berry
45d065b027 userscript/origin: update release request handling. 2019-08-16 14:46:05 -05:00
Jimmy Berry
249a35efe6 userscript/origin: hide request card when no OSRT:OriginConfig. 2019-08-16 14:45:27 -05:00
Jimmy Berry
941859bc3c userscript/origin: update request card column xpath. 2019-08-16 14:44:27 -05:00
417fdb35e0 update_repo_handler: properly extract factory build string 2019-08-15 11:20:22 +02:00
Jimmy Berry
0bb5815bda
Merge pull request #2156 from Vogtinator/armrebuild
Add rebuild trigger for openSUSE:Factory:ARM
2019-08-14 10:07:20 -05:00
21d9b1b3a6 Add rebuild trigger for openSUSE:Factory:ARM 2019-08-14 16:38:47 +02:00
Jimmy Berry
1e238223ec
Merge pull request #2155 from jberry-suse/request-splitter-quick-update
osclib/request_splitter: update quick strategy for origin-manager and staging checks
2019-08-13 17:25:09 -05:00
Jimmy Berry
b3cae3c23e
Merge pull request #2154 from jberry-suse/gocd-leap-duplicate-binaries
gocd: duplicate Duplicated.Binaries check for Leap.
2019-08-13 17:16:09 -05:00
Jimmy Berry
e2695ca665 gocd: duplicate Duplicated.Binaries check for Leap. 2019-08-13 16:59:13 -05:00
Jimmy Berry
d5188b326f osclib/request_splitter: quick strategy: s/leaper/origin-manager/. 2019-08-13 16:55:42 -05:00
Jimmy Berry
d3593cfed9 osclib/request_splitter: quick strategy: remove repo-checker from whitelist. 2019-08-13 16:55:42 -05:00