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
Jimmy Berry
07dc46fade
Merge pull request #1911 from jberry-suse/origin-manager-misc
...
origin-manager: miscellaneous improvements.
2019-03-22 10:47:57 -05:00
Jimmy Berry
68a4933235
osclib/origin: policy_input_calculate(): s/inital/initial/.
2019-03-22 10:46:30 -05:00
Jimmy Berry
4b17e2c0dd
origin-manager: include annotation in fallback review comment.
2019-03-21 09:03:35 -05:00
Jimmy Berry
ca687d4089
userscript/origin: provide initial supplementary interface.
2019-03-20 19:18:05 -05:00
Jimmy Berry
0734bf756c
obs_operator: expose osc-plugin-origin commands via GET.
2019-03-20 19:18:05 -05:00
Jimmy Berry
2c45688f2f
obs_operator: extract osc environment setup as with object.
2019-03-20 19:18:05 -05:00