5118 Commits

Author SHA1 Message Date
Stephan Kulow
53f5522b93
Merge pull request #1979 from jberry-suse/dist-spec-python3
dist/package: handle python 2 vs python 3 dependencies.
2019-05-03 06:32:30 +02:00
Jimmy Berry
c142b9052f dist/package: handle python 2 vs python 3 dependencies.
Since osc was updated to require python 3 handle dependencies in
same fashion as osc so as to get them right.
2019-05-02 15:55:03 -05:00
Jimmy Berry
be729c0bd1 dist/package: require influxdb and telegraf for Tumbleweed.
The packages have made there way into Tumbleweed and thus can now be
required instead of suggested.
2019-05-02 15:28:57 -05:00
Jimmy Berry
9214736f37 dist/package: drop %check and related build requirements.
Not feasible to run tests on OBS.
2019-05-02 15:24:12 -05:00
Stephan Kulow
410ee68996
Merge pull request #1977 from jberry-suse/dist-package-osc-plugin-depend-osclib
dist/package: add osclib dependency to all osc plugin packages.
2019-05-02 22:03:07 +02:00
Jimmy Berry
e66fa4c404 osclib/conf: convert all non-string defaults to string equivalents.
Python3 osc config parsing explodes on non-strings.
2019-05-02 14:55:12 -05:00
Jimmy Berry
38b9ab430e dist/package: add osclib dependency to all osc plugin packages. 2019-05-02 14:48:01 -05:00
Jimmy Berry
e20725a482 osclib/origin: handle origin_info when None. 2019-05-02 14:44:14 -05:00
Jimmy Berry
cbd3e446e6 osclib/origin: origin_revision_state(): do not find origin when None.
Previously, there was no way to distinguish between a None origin and no
origin_info passed in. Using False as default allows the two cases to be
distinguished.
2019-05-02 14:43:37 -05:00
Jimmy Berry
02d22c1180 Add CNAME for github pages serving.
Utilized for serving content of web directory.
2019-05-02 10:19:42 -05:00
Stephan Kulow
e4b5f68fa0
Merge pull request #1973 from michelmno/dryrun
[ttm] do not wait publishing if dryrun
2019-05-02 13:01:58 +02:00
Stephan Kulow
94176960bb
Merge pull request #1974 from nilxam/pika_rabbit
PubSubConsumer: adopt to Pika 1.0 change
2019-05-02 12:44:04 +02:00
Stephan Kulow
fefa1adaf7 PubSubConsumer: Fix cancel callbacks 2019-05-02 11:55:08 +02:00
Stephan Kulow
22ff335e45 PubSubConsumer: fix timer API and close callbacks 2019-05-02 11:26:32 +02:00
Stephan Kulow
79109efe55 PubSubConsumer: add SSL options and fix reason API 2019-05-02 11:14:06 +02:00
0877289bf3 PubSubConsumer: adopt to Pika 1.0 change 2019-05-02 17:05:53 +08:00
Michel Normand
9e248644f8 [ttm] do not wait publishing if dryrun
Signed-off-by: Michel Normand <normand@linux.vnet.ibm.com>
2019-05-02 10:47:03 +02:00
Stephan Kulow
9cdbc9ac8d
Merge pull request #1971 from jberry-suse/origin-manager-webui
origin-manager: provide web interface to aid in maintenance and decision making
2019-05-02 08:37:24 +02:00
Stephan Kulow
09332504d4
Merge pull request #1968 from coolo/python3_cherry_picks
Python3 cherry picks
2019-05-02 07:59:22 +02:00
Jimmy Berry
8022a8435a obs_operator: do not validate apiurl when set by flag. 2019-05-01 18:26:54 -05:00
Jimmy Berry
83c170660f dist/ci/flake-extra: include osc-origin.py in product grep. 2019-05-01 18:25:04 -05:00
Jimmy Berry
70a70a3983 web/origin-manager: provide initial interface utilizing operator handlers. 2019-05-01 18:24:59 -05:00
Jimmy Berry
5ffe4931e7 obs_operator: provide request/submit handler. 2019-05-01 18:24:27 -05:00
Jimmy Berry
2e311f0702 obs_operator: provide package/diff handler. 2019-05-01 18:24:18 -05:00
Jimmy Berry
2722f5fe2f obs_operator: provide origin/projects handler. 2019-05-01 15:55:33 -05:00
Jimmy Berry
ed20276100 obs_operator: provide origin/potentials handler. 2019-05-01 15:55:33 -05:00
Jimmy Berry
6c931615c7 obs_operator: provide origin/history handler. 2019-05-01 15:55:33 -05:00
Jimmy Berry
c3c4069c79 obs_operator: add format support to origin/list handler. 2019-05-01 15:55:27 -05:00
Jimmy Berry
7bf860c8cb obs_operator: handle empty body POST request. 2019-05-01 15:49:21 -05:00
Jimmy Berry
701e5ea2d1 obs_operator: support CORS preflight check OPTIONS requests. 2019-05-01 15:49:21 -05:00
Jimmy Berry
9a00f9c995 osc-origin: add command to list package origin history. 2019-05-01 15:49:21 -05:00
Jimmy Berry
4be2b335d8 osclib/origin: add origin_history(). 2019-05-01 15:49:21 -05:00
Jimmy Berry
3b61db61e5 osc-origin: add command to list potential origins for a package. 2019-05-01 15:49:21 -05:00
Jimmy Berry
4bae7078b8 osclib/origin: add origin_potentials(). 2019-05-01 15:49:21 -05:00
Jimmy Berry
792271d71d osc-origin: add projects command to list managed projects. 2019-05-01 15:49:21 -05:00
Jimmy Berry
5d3f68159f osc-origin: provide format flag and add support to list command. 2019-05-01 15:49:21 -05:00
Jimmy Berry
c2246343a5 osc-origin: include revision state information in lookup cache. 2019-05-01 15:49:21 -05:00
Jimmy Berry
6c041c7df4 osc-origin: correct import order of origin_find(). 2019-05-01 15:49:21 -05:00
Jimmy Berry
f6b9a9dd87 osclib/origin: provide origin_revision_state(). 2019-05-01 15:49:21 -05:00
Jimmy Berry
860fcd0a60 osclib/core: review_find_last(): compare by_user instead of who. 2019-05-01 15:49:21 -05:00
Jimmy Berry
34c99b699d osclib/core: provide project_attribute_list(). 2019-05-01 15:49:21 -05:00
Jimmy Berry
b01390ea76 osclib/core: provide package_version(). 2019-05-01 15:49:21 -05:00
Jimmy Berry
d78d9657ae obs_operator: change to two-level POST paths and same func naming as GET. 2019-05-01 15:49:16 -05:00
Stephan Kulow
491142d2fa
Merge pull request #1970 from jberry-suse/abichecker-drop-pkgcache
abichecker: remove PkgCache usage and drop PkgCache.
2019-04-30 17:03:10 +02:00
Jimmy Berry
11921d78ba osclib/pkgcache: drop as no more uses.
No longer works in python3.
2019-04-30 08:39:18 -05:00
Jimmy Berry
7f873d810b abichecker: remove PkgCache usage and instead always download. 2019-04-30 08:37:45 -05:00
Stephan Kulow
c8d7e558d5 Skip latest m2crypto for python3 branches as well 2019-04-30 14:51:26 +02:00
Stephan Kulow
c11313b2dc Fix imports, python3 doesn't import from . 2019-04-30 14:29:16 +02:00
Stephan Kulow
691fa83616 Convert iterator to list to avoid RuntimeError
dictionary changed size during iteration
2019-04-30 14:28:55 +02:00
Stephan Kulow
8bf2602baa family_prior: Cast the filtered list to a list 2019-04-30 14:28:49 +02:00