5078 Commits

Author SHA1 Message Date
Jimmy Berry
ceb4a9cea9 osclib/origin: cast filter() to list() to improve debug output [python3]. 2019-05-15 21:01:51 -05:00
Jimmy Berry
743b3a6cd6 osc-origin, osclib/origin: port first dict key/value access [python3]. 2019-05-15 21:01:00 -05:00
Jimmy Berry
7a1ff946cd osclib/util: sha1_short(): encode data as utf-8 [python3]. 2019-05-15 21:00:11 -05:00
Jimmy Berry
8221df0028
Merge pull request #2014 from jberry-suse/osclib-core-package_list_kind_filtered
osclib/core: rework as package_list_kind_filtered().
2019-05-15 19:39:05 -05:00
Stephan Kulow
33b3694546
Merge pull request #2031 from coolo/run_monitors_in_python3
Run ttm in python3 containers as well
2019-05-15 20:59:24 +02:00
Stephan Kulow
1d600077e9 Run ttm in python3 containers as well 2019-05-15 20:47:41 +02:00
Stephan Kulow
b5131ba81f
Merge pull request #2030 from coolo/run_monitors_in_python3
Run the monitors in python3 containers
2019-05-15 20:37:12 +02:00
Stephan Kulow
9858031bed Run the monitors in python3 containers 2019-05-15 20:32:50 +02:00
Stephan Kulow
5a1b08d81b
Merge pull request #2023 from nilxam/update_factory_ver_py3
Some TypeError fixes for python3
2019-05-15 13:47:32 +02:00
acc0ffc385 osclib: make source_file_load() always return string
Makes sense always return string from source_file_load(), this
preventing potentially TypeError on python3. Also changed product file
loading, now source_file_load() used.
2019-05-15 19:34:05 +08:00
Stephan Kulow
778c8be322
Merge pull request #2025 from coolo/more_python3
pkglistgen: Output strings on the console
2019-05-15 13:05:40 +02:00
Stephan Kulow
6f46ae809f
Merge pull request #2026 from coolo/switch_account
Switch to newly created account to update OSRT
2019-05-15 08:52:15 +02:00
Stephan Kulow
0c3a577822 Switch to newly created account to update OSRT 2019-05-15 08:51:21 +02:00
Stephan Kulow
1b20c92d41 pkglistgen: Output strings on the console 2019-05-15 08:49:30 +02:00
Stephan Kulow
077c32aa27
Merge pull request #2024 from jberry-suse/check_tags-deleted-fix
check_tags_in_requests: issue state is deleted not removed.
2019-05-15 06:36:39 +02:00
Jimmy Berry
a1e436cb12
Merge pull request #1975 from jberry-suse/cname
Add CNAME for github pages serving.
2019-05-14 22:18:36 -05:00
Jimmy Berry
655bac280f check_tags_in_requests: escalate loss of issue references to a decline. 2019-05-14 19:34:45 -05:00
Jimmy Berry
45e6b617e1 check_tags_in_requests: make issue singular since references is plural. 2019-05-14 19:29:23 -05:00
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