5110 Commits

Author SHA1 Message Date
Jimmy Berry
a309e1c85b check_tags_in_requests: issue state is deleted not removed.
See #679, where it was originally added and provides example output.
2019-05-14 19:28:48 -05:00
Jimmy Berry
45bc515ed8 osclib/core: rework as package_list_kind_filtered(). 2019-05-14 18:58:19 -05:00
Jimmy Berry
feca459bb7 osclib/core: provide package_kind(). 2019-05-14 18:58:12 -05:00
Jimmy Berry
3df85367fb
Merge pull request #2018 from jberry-suse/userscript-origin-interface-link
userscript/origin: rework to handle requests and interface link.
2019-05-14 18:48:00 -05:00
Stephan Kulow
681a59ac0d
Merge pull request #2020 from Vogtinator/maxsize
Only impose a maxsize for a selected list of packages
2019-05-14 09:37:16 +02:00
2237c880a7 Only impose a maxsize for a selected list of packages
Currently everything needs to have a maxsize defined, but for most it doesn't
make sense. So only keep those which do and don't impose a limit by default.
2019-05-14 09:16:46 +02:00
Stephan Kulow
60b9a9096e
Merge pull request #2019 from coolo/more_python3
Add SUSE checkers config here
2019-05-14 07:01:25 +02:00
Stephan Kulow
a04544f6b0 Add SUSE checkers config here 2019-05-14 06:44:26 +02:00
Jimmy Berry
3d6852a52c userscript/origin: rework to handle requests and interface link. 2019-05-13 21:54:24 -05:00
Jimmy Berry
c5e7d06d49
Merge pull request #2016 from jberry-suse/userscript-origin-no-config
userscript/origin: do not show failed when no OriginConfig.
2019-05-13 21:36:53 -05:00
Jimmy Berry
2657cadc42
Merge pull request #2017 from jberry-suse/web-origin-manager-scroll
web/origin-manager: scroll to value after selecting.
2019-05-13 18:04:48 -05:00
Jimmy Berry
b19d7a1803 web/origin-manager: scroll to value after selecting.
Useful in main lookup table when loading from external link.
2019-05-13 17:43:32 -05:00
Jimmy Berry
ed26d9219d userscript/origin: do not show failed when no OriginConfig.
Rather it should be assumed that the project does not intend to have
origin information.
2019-05-13 17:36:35 -05:00
Jimmy Berry
0c46b2ca0d
Merge pull request #2015 from jberry-suse/obs_operator-pre-flight-no-session
obs_operator: do not require session for OPTIONS method.
2019-05-13 17:19:16 -05:00
Jimmy Berry
5f94ac9eaa obs_operator: do not require session for OPTIONS method.
The CORS pre-flight OPTIONS calls do not include the session headers,
but should validate everything else bsides the session.
2019-05-13 16:53:26 -05:00
Stephan Kulow
f246043497
Merge pull request #2013 from coolo/more_python3
Run staging-installcheck exclusively on python3
2019-05-13 16:17:12 +02:00
Stephan Kulow
3828715e46 Run staging-installcheck exclusively on python3
It creates invalid reports with python2 and I see no point in debugging
that
2019-05-13 16:07:27 +02:00
Stephan Kulow
b0d4f35262
Merge pull request #2012 from coolo/more_python3
Even more fixes for pkglistgen on python3
2019-05-13 14:33:07 +02:00
Stephan Kulow
c043a2d537 Even more fixes for pkglistgen on python3 2019-05-13 14:09:57 +02:00
Stephan Kulow
9c9e6e94de
Merge pull request #2009 from nilxam/py3_sup_rebuild
suppkg_rebuild: Fix TypeError on python3
2019-05-13 13:35:44 +02:00
Stephan Kulow
b98a02f37f
Merge pull request #2011 from coolo/fix_leap_pkglistgen
pkglistgen needs to run in the python3 container
2019-05-13 13:23:38 +02:00
Stephan Kulow
531173bdc3 pkglistgen needs to run in the python3 container
Merge leap and factory pkglistgen config - they are very much the same
2019-05-13 12:17:12 +02:00
5035107bee suppkg_rebuild: Fix TypeError on python3
Convert all items to String in a List to fix TypeError when executing on python3.

File "suppkg_rebuild.py", line 42, in get_support_package_list
    if re.match('Preinstall', line) or re.match('VM[Ii]nstall', line) or re.match('Support', line):
  File "/usr/lib64/python3.6/re.py", line 172, in match
    return _compile(pattern, flags).match(string)
TypeError: cannot use a string pattern on a bytes-like object
2019-05-13 18:04:22 +08:00
Stephan Kulow
03a548021a
Merge pull request #2010 from coolo/more_pika
Close the rabbit connection more carefully
2019-05-13 11:55:17 +02:00
Stephan Kulow
e0a2d7e653 Close the rabbit connection more carefully
Fixes #1985
2019-05-13 11:37:06 +02:00
Stephan Kulow
ccca194f84
Merge pull request #2008 from coolo/more_python3
Even more python3 fixes for pkglistgen
2019-05-13 09:10:59 +02:00
Stephan Kulow
df8de99945 Even more python3 fixes for pkglistgen 2019-05-13 08:57:34 +02:00
Stephan Kulow
780404f48a
Merge pull request #2007 from coolo/more_python3
Fix update_repo_handler
2019-05-13 08:24:21 +02:00
Stephan Kulow
302f8918c3 Fix path to pkglistgen.py 2019-05-13 07:29:45 +02:00
Stephan Kulow
001e8e32fd Fix update_repo_handler in python3 2019-05-13 07:27:26 +02:00
Stephan Kulow
90426046a6
Merge pull request #2006 from coolo/fix_expand
Fix repository_path_expand to also work in Factory stagings
2019-05-12 22:45:55 +02:00
Stephan Kulow
700cf1e41a Fix repository_path_expand to also work in Factory stagings
I got the algorithm wrong - it overwrites repositories only when used
in the same path, not by recursion
2019-05-12 22:35:59 +02:00
Stephan Kulow
e68bcda3a3
Merge pull request #2005 from coolo/fix_pl
Fix problems with pkglistgen under python3
2019-05-12 21:34:57 +02:00
Stephan Kulow
d0eef97d27 Fix problems with pkglistgen under python3 2019-05-12 21:22:07 +02:00
Stephan Kulow
4ef0c6230d
Merge pull request #2004 from coolo/add_pkglistgen_python3
Move to python3 containers for testing
2019-05-12 20:34:20 +02:00
Stephan Kulow
a7f449b446 Move to python3 containers for testing 2019-05-12 20:32:53 +02:00
Stephan Kulow
a31c37243b
Merge pull request #2000 from coolo/move_to_gocd
Simplify travis setup even more: deploy in gocd
2019-05-11 16:54:59 +02:00
Stephan Kulow
97e7d011b8
Merge pull request #2003 from coolo/fix_si
Fix string/bytes confusion with installcheck
2019-05-11 16:53:12 +02:00
Stephan Kulow
b04d91e2bd
Merge pull request #2001 from coolo/more_python3
Avoid warning on using .warn (python3)
2019-05-11 16:49:32 +02:00
Stephan Kulow
7ee9614ac2
Merge pull request #2002 from coolo/repository_fix
Fix and test repository_path_expand on SLE12-SP5
2019-05-11 16:49:16 +02:00
Stephan Kulow
9f9e6b75f3 Fix string/bytes confusion with installcheck 2019-05-11 16:40:27 +02:00
Stephan Kulow
4db9df6aec Fix and test repository_path_expand on SLE12-SP5
The way OBS collapses repositories is different to what we did
2019-05-11 16:34:31 +02:00
Stephan Kulow
fec762e5a4 Avoid warning on using .warn (python3) 2019-05-11 14:25:02 +02:00
Stephan Kulow
227e3ad0a8 Simplify travis setup even more: deploy in gocd
Fixes https://github.com/openSUSE/openSUSE-release-tools/pull/2000
2019-05-11 11:01:40 +02:00
Stephan Kulow
ffc9b22e0a
Merge pull request #1999 from coolo/remove_vcr
Remove more references to vcr
2019-05-11 10:40:30 +02:00
Stephan Kulow
d57ba61df5 Remove more references to vcr
I tried to replace the Mocking of functions with httpretty, but
unfortunately httpretty replaces all other API calls with 404s then.

What we'd need is a library sniping out single requests - possibly
by mocking the http_GET function, but that's tricky as well with
caching already overwriting it
2019-05-11 10:26:35 +02:00
Jimmy Berry
fbd1bbd4e2
Merge pull request #1998 from jberry-suse/obs_operator-handle-multilevel-domains
obs_operator: handle multi-level origin domains.
2019-05-10 12:12:02 -05:00
Jimmy Berry
74eb4a3955 obs_operator: handle multi-level host domains. 2019-05-10 11:53:28 -05:00
Jimmy Berry
d8df047d24 obs_operator: handle multi-level origin domains. 2019-05-10 11:44:26 -05:00
Jimmy Berry
a18d69a6e3
Merge pull request #1996 from jberry-suse/origin-manager-web-multilevel-domain
web/origin-manager: handle multi-level domains.
2019-05-10 11:35:13 -05:00