Stephan Kulow
d14a232ba3
Merge pull request #1825 from nilxam/str_check_duplicates
...
check_duplicate_binaries: set arch key to string instead of the list
2018-12-18 11:56:28 +01:00
32a88ccddb
check_duplicate_binaries: set arch key to string instead of the list
2018-12-18 18:50:43 +08:00
75e065fb5d
Merge pull request #1785 from Vogtinator/twjeosontotestcontainer
...
Add JeOS and containers to TW
2018-12-10 11:39:54 +01:00
f966934271
Add JeOS and containers to TW
2018-12-06 10:26:44 +01:00
180ca461ac
Merge pull request #1817 from nilxam/pre_delete_pkgs
...
fcc_submitter: ignore removed package in the previous version
2018-12-05 21:24:12 +08:00
a7c6f4db86
fcc_submitter: ignore removed package in the previous version
2018-12-05 20:30:50 +08:00
Stephan Kulow
aa1c004dda
Merge pull request #1812 from coolo/remove_ports
...
Remove 'ports' scope as powerpc is using target
2018-12-04 14:28:52 +01:00
Stephan Kulow
53595a24bf
droplist: Ignore Leap:15.1 for Leap:15.1:ARM
...
The heuristic calculating the product family doesn't really work
for ports, so give the tool some hints in the config. And as 15.1
doesn't have a baseurl yet, we need to give 15.0 one specifically.
2018-12-04 07:42:33 +01:00
Stephan Kulow
5da698c8af
Do not generate drop list for leap:15.1:arm at the moment
...
I moved the baseurl into the remote config so that Dirk can enable it
when the repo was published
2018-12-04 07:03:11 +01:00
Stephan Kulow
ee72a3efb0
No longer default to all scopes but make it configurable
...
By default only generate the pkglists for the target project, only
for leap we configure rings and stagings as additional scopes to look
at
2018-12-04 04:43:18 +01:00
Stephan Kulow
c31c259530
Also remove 'arm' scope
2018-12-03 19:36:17 +01:00
Stephan Kulow
1eee0c68de
Remove 'ports' scope - powerpc uses target project
2018-12-03 15:43:36 +01:00
Stephan Kulow
c2e68c2f9a
Fix deleting of files
...
The Package class would already look at the files, so the addremove
was too late
2018-12-03 14:47:45 +01:00
Stephan Kulow
9273bd42a3
Delete kiwi by glob
...
openSUSE only has 2 to remove, but SLE has a whole list of e.g. s390
2018-12-03 14:47:37 +01:00
Stephan Kulow
5b04108f81
Add option to only generate release packages
...
We want to do this before the packages build
2018-12-03 14:47:02 +01:00
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