4857 Commits

Author SHA1 Message Date
Stephan Kulow
99299a1010 Move some more pipelines from citest to official repo 2019-03-28 12:16:33 +01:00
7f59878b02
Merge pull request #1931 from coolo/fix_makeurl
Fix one more crash in totest-manager on actual release
2019-03-28 10:08:02 +01:00
Stephan Kulow
0a4ca45e48 Replace all left self.project with self.project.name 2019-03-28 10:05:44 +01:00
Stephan Kulow
e80cf63aa0
Merge pull request #1930 from coolo/fix_no_release
Fix crash on images projects (openSUSE:Leap:15.0:Images)
2019-03-28 09:00:06 +01:00
Stephan Kulow
1576a1cf46 Fix crash on images projects (openSUSE:Leap:15.0:Images)
And reduce debug output - it's hard to see the actual debug output
2019-03-28 08:34:26 +01:00
Stephan Kulow
1dc8e17785
Merge pull request #1919 from coolo/totest_manager_refact
Totest manager refactoring
2019-03-28 06:30:51 +01:00
Stephan Kulow
9e41f45f52 Skip ttm subdir in nosetests 2019-03-27 19:59:17 +01:00
Jimmy Berry
d8487cd417
Merge pull request #1925 from jberry-suse/obs_operator-k8s-cache
obs_operator: provide cache volume and origin-manager report cron.
2019-03-27 13:45:41 -05:00
Stephan Kulow
32afd61501 Remove is_image_product all together 2019-03-27 17:23:59 +01:00
Stephan Kulow
f3b3549a35 Rename the snapshot functions and add gocd config 2019-03-27 17:20:20 +01:00
Stephan Kulow
7932e11134 Moved the config into OBS/IBS 2019-03-27 15:56:48 +01:00
Stephan Kulow
b35453b4bf Calculate is_image_product instead of configuring it 2019-03-27 15:56:48 +01:00
Stephan Kulow
86c507d668 Parse the config from yaml 2019-03-27 15:56:48 +01:00
Stephan Kulow
bb438bde4f Split totest manager into multiple files 2019-03-27 15:56:48 +01:00
Stephan Kulow
e66d5054d7 Add config 2019-03-27 15:56:48 +01:00
Stephan Kulow
55301c87ae Stop the fallback - we pass the real project name 2019-03-27 15:56:48 +01:00
Stephan Kulow
dc932a67d7 Make is_image_product a config 2019-03-27 15:56:48 +01:00
Stephan Kulow
af4acbe91d Remove bad quotes (flake) 2019-03-27 15:56:48 +01:00
Stephan Kulow
31568f2b37 ToTestBaseNew is history 2019-03-27 15:56:48 +01:00
Stephan Kulow
46a135090a Merge _release functions 2019-03-27 15:56:48 +01:00
Stephan Kulow
40346475e0 Merge is_snapshottable variants 2019-03-27 15:56:48 +01:00
Stephan Kulow
0ed0c0ebcd Change the current_source override to a config 2019-03-27 15:56:48 +01:00
Stephan Kulow
fa33f864cf Move set_snapshot_number to ToTestBase 2019-03-27 15:56:48 +01:00
Stephan Kulow
c7a81596bc Remove overloaded iso_ and ftp_ function for SLE
All your base belong to us!
2019-03-27 15:56:48 +01:00
Stephan Kulow
2f1c2cb2e6 Remove basically duplicated release_version function
This used to differ between _product and 000product - but meanwhile we all
use the same mechanism
2019-03-27 15:56:48 +01:00
Stephan Kulow
0d4a233fd8 Harmonize get_current_snapshot to take first main_product 2019-03-27 15:56:48 +01:00
Stephan Kulow
ef4660eb01 Remove interval option - we run it as systemd timer for a while 2019-03-27 15:56:48 +01:00
Stephan Kulow
a8bf788456 Fix one more newline - not just in print 2019-03-27 09:06:35 +01:00
Stephan Kulow
eae888473a
Merge pull request #1928 from coolo/fix_newline
Fix newline in SI report
2019-03-27 07:58:02 +01:00
Stephan Kulow
596f656229 Fix newline in SI report 2019-03-27 07:57:07 +01:00
Stephan Kulow
b3f1624260
Merge pull request #1927 from coolo/include_missing_deps_in_output
Include the delete request analysis in the text file
2019-03-27 07:42:03 +01:00
Stephan Kulow
2f3379467c Include the delete request analysis in the text file 2019-03-27 07:34:20 +01:00
Jimmy Berry
83e05fab2a
Merge pull request #1921 from jberry-suse/obs_operator-robustness
obs_operator: improve robustness
2019-03-26 18:42:08 -05:00
Jimmy Berry
8f53d66594 dist/k8s: drop --debug flag from obs_operator service. 2019-03-26 18:34:07 -05:00
Jimmy Berry
9fbab1b87e dist/k8s: provide obs_operator origin-manager report sub component.
Refreshes origin information 3 days a week for quick serving from cache.
2019-03-26 18:34:07 -05:00
Jimmy Berry
9d1264390c dist/k8s: add service cache to obs_operator. 2019-03-26 18:34:01 -05:00
Jimmy Berry
2a3def39fd obs_operator: verify that origin root-domain matches host domain.
Reduces the attack surface by limiting sites that can initiate a
cross-domain request to sub-domains of the domain on which the operator
server is running.
2019-03-26 18:21:06 -05:00
Jimmy Berry
9d00ba0171
Merge pull request #1920 from jberry-suse/userscript-origin-cross-domain
userscript/origin: use cross-domain request with credentials.
2019-03-26 17:26:58 -05:00
Stephan Kulow
2b58c022db
Merge pull request #1923 from jengelh/master
check_source: update grammar
2019-03-26 16:38:22 +01:00
Stephan Kulow
4aa89f727c
Merge pull request #1922 from coolo/fix_reports_url
Don't hardcode build.opensuse.org
2019-03-26 13:59:43 +01:00
Stephan Kulow
780807ebd7 Don't hardcode build.opensuse.org 2019-03-26 13:47:06 +01:00
Jimmy Berry
8912b660c5 dist/k8s: provide service level cache similar to reviewbot cache. 2019-03-25 21:16:18 -05:00
Jimmy Berry
68f25fad68 userscript/origin: use cross-domain request with credentials. 2019-03-25 21:07:48 -05:00
Jimmy Berry
d3ff38cbf8 obs_operator: raise exceptions when osc request environment cannot be aquired. 2019-03-25 17:47:07 -05:00
Jimmy Berry
cdb99a1f1a obs_operator: calculate apiurl from host instead of origin header.
Debated originally, but was attempting to allow operator to run on
different domain from request origin and handle multiple origins. This
does not work in practice since openSUSE and SUSE https certs are not
present on same machine. As such, host works better since it allows for
non-cross-origin requests to work without having to specify an apiurl
in startup arguments.
2019-03-25 17:46:14 -05:00
76c6efd56b check_source: update grammar
Add some missing end-of-sentence periods here and there, remove
broken comma placement, fixup plural forms and "cannot" spello.
2019-03-25 12:23:15 +01:00
Stephan Kulow
9a259088c8
Merge pull request #1918 from coolo/dont_add_repochecker_leap
Don't add repo-checker from factory-auto in Leap
2019-03-24 07:32:31 +01:00
Stephan Kulow
75bc903497 Don't add repo-checker from factory-auto in Leap
This leaves repo checker for incidents
2019-03-23 19:14:20 +01:00
Jimmy Berry
83c6eb0f06
Merge pull request #1913 from jberry-suse/origin-manager-annotation-in-fallback-review
origin-manager: include annotation in fallback review comment.
2019-03-22 11:05:07 -05:00
Jimmy Berry
f36bb8b876
Merge pull request #1912 from jberry-suse/origin-manager-cli-web
origin-manager: expose osc-plugin-origin commands via operator and provide initial supplementary interface.
2019-03-22 10:58:39 -05:00