4567 Commits

Author SHA1 Message Date
Stephan Kulow
ac7c2b5072 Remove skip_release option
This was used for ring2 support - which we don't do anymore
2018-12-03 14:46:51 +01:00
Stephan Kulow
a989b7c8ce Set OBS_NAME ourselves on api.suse.de
(the default is correct for api.opensuse.org)
2018-12-03 14:46:35 +01:00
Stephan Kulow
c4862cd75a pkglistgen: Add --staging option for easier scoping
To run on gitlab worker, it's easier to just use the project name
as argument, as this is also what we pass to other jobs
2018-12-03 14:46:21 +01:00
Stephan Kulow
f45087d1c0
Merge pull request #1810 from jberry-suse/travis-notification-encrypt
travis: use ecrypted e-mail address to avoid spam from forks.
2018-11-29 03:54:44 +01:00
Stephan Kulow
e59bac67a5
Merge pull request #1808 from jberry-suse/metrics-config-key
tests/metrics: add basic test to ensure code is executable.
2018-11-29 03:51:42 +01:00
Stephan Kulow
4c711395b0
Merge pull request #1811 from jberry-suse/cache-double-comment
osclib/cache: remove double comment introduced in #1802.
2018-11-29 03:50:37 +01:00
Jimmy Berry
5ffaf618b0 osclib/cache: remove double comment introduced in #1802. 2018-11-28 19:11:03 -06:00
Jimmy Berry
2df0813d36 metrics: sync config key with recent Leap changes. 2018-11-28 18:56:37 -06:00
Jimmy Berry
1abca4088a tests/metrics: add basic test to ensure code is executable. 2018-11-28 18:56:33 -06:00
Jimmy Berry
a9a77386ab travis: use ecrypted e-mail address to avoid spam from forks.
Rather silly there is not better solution, but as noted by others this is
the only relatively sane way to do it.

- travis-ci/travis-ci#1094
- travis-ci/travis-ci#5063
- mozilla/build-tools@c13a297
2018-11-28 18:51:36 -06:00
Stephan Kulow
ad48ebfe20
Merge pull request #1795 from coolo/dont_error_on_RR
If we can't resolve the package name, it's no reason to decline
2018-11-27 06:34:31 +01:00
Stephan Kulow
edba5dcc4c
Merge pull request #1809 from coolo/revert_kiwi
Revert extracted kiwi again
2018-11-27 06:32:44 +01:00
Stephan Kulow
0f53b91243 Revert extracted kiwi again
This kiwi file is built in all places where this package ends, including
openSUSE:Factory, where it creates a problem as there is no tumbleweed#current

And we really don't want to build it again there, we only want it in
openSUSE:Tools(:Images)
2018-11-27 06:30:46 +01:00
Jimmy Berry
590fd22198
Merge pull request #1786 from jberry-suse/obs_operator-dist
dist/kubernetes: provide OBS Operator component (and related changes)
2018-11-26 16:29:29 -06:00
Jimmy Berry
14fa32d8ab dist/k8s/app.yaml: disable check-source and repo-checker components.
Changing plans mean these components are not actively being used so they
should be disabled in source to properly reflect that.
2018-11-26 16:01:45 -06:00
Jimmy Berry
648136ff96 dist/kubernetes: utilize new image home in openSUSE:Tools:Images. 2018-11-26 16:01:45 -06:00
Jimmy Berry
bfa1f65e5c dist/package: include worker kiwi to allow extraction via _service.
Since the kiwi file will reside in the source package, it needs to be
referenced in order to appease Factory rpmlint.
2018-11-26 16:01:45 -06:00
Jimmy Berry
c234055133 dist/kiwi/worker: include obs-operator subpackage. 2018-11-26 16:01:45 -06:00
Jimmy Berry
441ea7167a obs_operator: use unbuffered output to work properly in systemd. 2018-11-26 16:01:45 -06:00
Jimmy Berry
4323d5a5f7 dist/kubernetes: provide OBS Operator component. 2018-11-26 16:01:37 -06:00
4331271baa
Merge pull request #1797 from dirkmueller/master
[ARM] Further fixes for ttm on Factory
2018-11-26 19:09:15 +08:00
86732dc472 ttm: add minimal staging config for pseudometa package
The config default for pseudometa package (00Meta) does not
exist for Tumbleweed, so we need to add an override for :ARM
to contain the proper information so that the publishing
logic doesn't stop. Also update correspondingly for Leap
2018-11-26 10:51:51 +01:00
680d50e8e1 Add workaround for failing JeOS comparison on ARM 2018-11-26 10:35:21 +01:00
f333b2dceb
Merge pull request #1807 from dirkmueller/ttm_fixes
Ttm fixes
2018-11-26 17:33:06 +08:00
3e23f6dee2 Readability cleanups 2018-11-26 10:14:51 +01:00
8f1b936795 Follow flake8 import order 2018-11-26 10:14:50 +01:00
f1eb3d43ea Iterate over product arch list 2018-11-26 10:14:50 +01:00
Stephan Kulow
c1a76982c0
Merge pull request #1803 from Vogtinator/jeos_151
Adjust JeOS for 15.1 images
2018-11-24 09:36:20 +01:00
b280e8a0a5
Merge pull request #1804 from nilxam/update_fcc_to_151
fcc_submitter: update version to 15.1
2018-11-23 15:19:56 +08:00
2dbba7b932 fcc_submitter: update version to 15.1 2018-11-23 14:53:40 +08:00
bc1e96f548 Adjust JeOS for 15.1 images
- Has a different name than 15.0 images, so need to split from 15.0
2018-11-22 14:06:05 +01:00
Ludwig Nussel
aaef1490b5
Merge pull request #1796 from lnussel/master
leaper: sle tuning
2018-11-22 12:12:19 +01:00
Stephan Kulow
5a43f6fa5e
Merge pull request #1802 from Vogtinator/totestmgr-fix
Disable caching project _meta
2018-11-21 12:25:25 +01:00
97e0dec9fb Disable caching project _meta
latest_updated is broken for _meta:
https://github.com/openSUSE/open-build-service/issues/6323
2018-11-21 11:48:57 +01:00
c2d806549d
Merge pull request #1801 from Vogtinator/totestmgr-fix
Disable publishing for the product_repo in the test_project directly
2018-11-21 09:57:11 +01:00
d9225758ce Disable publishing for the product_repo in the test_project directly
- This should fix https://github.com/openSUSE/openSUSE-release-tools/pull/1751#issuecomment-440578557
2018-11-21 09:47:37 +01:00
Stephan Kulow
1f0e92c643
Merge pull request #1799 from nilxam/correct_repos_handling
pkglistgen: for nonefree repo handling should update to tool's repos rather than commandline's repos
2018-11-20 15:14:58 +01:00
9ad6881a46 pkglistgen: nonefree repo handling should update to tool's repos rather than commandline's repos 2018-11-20 21:55:39 +08:00
Stephan Kulow
4be5ff3e3a
Merge pull request #1775 from michelmno/ttm_leap15.1_ppc64le
Add ToTest151PowerPC for Leap 15.1 PowerPC
2018-11-20 07:39:11 +01:00
Stephan Kulow
c12bcd0620
Merge pull request #1793 from coolo/more_python3
Port pkglistgen (and some more)
2018-11-20 07:38:41 +01:00
Ludwig Nussel
bc2d939a2d leaper: just pass if only origin change left to decide
don't require leaper override for origin change
2018-11-19 17:02:09 +01:00
Ludwig Nussel
b107271dff leaper: fix comment about package not in Factory 2018-11-19 16:52:53 +01:00
Ludwig Nussel
d438edb7ed leaper: silence output of checking older dists
Too noiy. only report when there is a match.
2018-11-19 16:52:34 +01:00
Stephan Kulow
4d6133a25b If we can't resolve the package name, it's no reason to decline
Sometimes maintenance adds specific containers to build in the
incident
2018-11-19 13:00:19 +01:00
Stephan Kulow
1714c582f6
Merge pull request #1791 from jberry-suse/staging-report-check-pending
staging-report: ignore projects not in a final state.
2018-11-19 11:33:52 +01:00
efa6674368
Merge pull request #1794 from nilxam/fix_disable_build
stagingapi: No longer build disable to sub packages
2018-11-19 14:46:35 +08:00
7433149ab3 stagingapi: No longer build disable to sub packages 2018-11-19 14:23:44 +08:00
Stephan Kulow
cedff89286 Replace urlparse.urlparse for python3 2018-11-17 10:51:36 +01:00
Stephan Kulow
40513d9503 Import url functions properly for python3
Make it possible to run pkglistgen under python3
2018-11-17 10:16:14 +01:00
Stephan Kulow
2fe9701238 Use more print from the future 2018-11-17 10:16:13 +01:00