1
0
mirror of https://github.com/openSUSE/osc.git synced 2024-11-15 16:46:14 +01:00
Commit Graph

4997 Commits

Author SHA1 Message Date
644c59fd3e
Merge pull request #1597 from dmach/keyinfo-minimal-attributes
Make most of the fields in KeyinfoPubkey and KeyinfoSslcert models optional
2024-07-04 22:06:55 +02:00
52f076636d Make most of the fields in KeyinfoPubkey and KeyinfoSslcert models optional
The presence of the fields seems to be random and the only truly required field
is the actual public key/cert. Other fields are only for the information.
2024-07-04 14:24:52 +02:00
4d1651d038 Fix colorize() to avoid wrapping empty string into color escape sequences 2024-07-04 14:24:52 +02:00
745ac7956b
Merge pull request #1595 from dcermak/use-defaults-for-pop-get
Provide default values for kwargs.get/pop
2024-07-03 08:08:25 +02:00
c34d994041
Provide default values for kwargs.get/pop
Otherwise the function fails if the keys in question are not in kwargs
2024-07-02 17:28:14 +02:00
fe3777414e release 1.8.2 2024-07-02 13:54:34 +02:00
dcbfcb4b0f
Merge pull request #1593 from dmach/repairwc-_osclib_version
Change 'repairwc' command to fix missing .osc/_osclib_version
2024-07-02 13:50:22 +02:00
9e56fdaa52
Merge pull request #1590 from andreas-schwab/master
Don't check for store version in project store
2024-07-02 13:42:24 +02:00
5c185f26f7 Change 'repairwc' command to fix missing .osc/_osclib_version 2024-07-02 13:28:15 +02:00
30a33b91f1 Make error message in check_store_version() more generic to work for both projects and packages 2024-07-02 08:46:18 +02:00
865913a65d release 1.8.1 2024-07-01 10:11:40 +02:00
3a02c868da
Merge pull request #1592 from dmach/fix-linkpac-disable-build-publish
Fix 'linkpac' command crash when used with '--disable-build' or '--disable-publish' option
2024-07-01 10:05:27 +02:00
7cd9635537 Fix 'linkpac' command crash when used with '--disable-build' or '--disable-publish' option 2024-07-01 09:31:14 +02:00
Andreas Schwab
9d3ba5bc3f Fix check_store_version in project store 2024-06-30 15:23:14 +02:00
8f634225c9 release 1.8.0 2024-06-28 14:07:27 +02:00
682a7c4e2e
Merge pull request #1589 from dmach/pmbs-build-failures
Fix PMBS build failures
2024-06-28 10:40:53 +02:00
1d344186ed
Merge pull request #1588 from dmach/venv-debug
Redirect venv warnings from stderr to debug output
2024-06-28 09:59:25 +02:00
dcab9d5178 Make obs_api.KeyinfoSslcert keyid and fingerprint fields optional 2024-06-28 09:53:16 +02:00
3702e3f939 Fix return value in build build.create_build_descr_data() 2024-06-28 09:52:06 +02:00
473f6fd333 Redirect venv warnings from stderr to debug output
The message was disturbing during regular use on NixOS
because the file system layout doesn't conform with FHS
and sys.base_prefix != sys.prefix.
2024-06-28 08:53:47 +02:00
73662270ea
Merge pull request #1586 from dmach/ro-tests
Fix tests so they don't modify fixtures
2024-06-25 09:10:01 +02:00
b8e187cc70 Fix tests so they don't modify fixtures 2024-06-25 08:48:45 +02:00
e9b57c82d1 Modify conf.get_config() to print permissions warning to stderr rather than stdout 2024-06-25 08:41:36 +02:00
613a8633c9
Merge pull request #1585 from dmach/store-run-check_store_version
Run check_store_version() in obs_scm.Store and fix related code in Project and Package
2024-06-25 08:32:40 +02:00
b972c1db21
Merge pull request #1582 from dmach/sr-supersede-message
Improve 'submitrequest' command to inherit description from superseded request
2024-06-25 08:32:11 +02:00
5c3cca63c4 Run check_store_version() in obs_scm.Store and fix related code in Project and Package 2024-06-24 12:37:15 +02:00
3ffda9e290
Merge pull request #1573 from saschagrunert/fail-on-error
Add `results --fail-on-error/-F` flag
2024-06-20 11:06:29 +02:00
Sascha Grunert
e43477921c Add results --fail-on-error/-F flag
This allows to exit with `1` in case any build fails to provide feedback
to end-user scripts.

Refers to: https://github.com/kubernetes/release/issues/3632

Signed-off-by: Sascha Grunert <sgrunert@redhat.com>
2024-06-20 09:56:35 +02:00
a6c0b2c8d5
Merge pull request #1583 from dmach/getbinaries-multibuild
Improve 'getbinaries' command by accepting '-M' / '--multibuild-package' option outside checkouts
2024-06-20 09:51:51 +02:00
b78b6ad568 Improve 'getbinaries' command by accepting '-M' / '--multibuild-package' option outside checkouts 2024-06-20 08:54:01 +02:00
110ddafbc0
Merge pull request #1580 from marcosbc/osc-results-format-for-default-text-mode
results: Add support for --format for default text mode
2024-06-18 17:38:45 +02:00
a501ed3157 Add behave tests for 'results' command 2024-06-18 16:22:48 +02:00
480e659fff
Merge pull request #1577 from lethliel/release_arch_filtering
add architecture filtering to osc release
2024-06-18 16:07:43 +02:00
4d4ef09319 Update help text for '--format' option in 'results' command 2024-06-18 15:55:17 +02:00
e1b866d5a7 Change 'results' command so the normal and multibuild packages have the same output 2024-06-18 15:55:17 +02:00
46895095fa Change 'results' command to use csv writer instead of formatting csv as string 2024-06-18 15:55:17 +02:00
bf99bf257e Add couple mutually exclusive options errors to 'results' command 2024-06-18 15:55:17 +02:00
673907ea9f Fix core.get_package_results() to obey 'multibuild_packages' argument 2024-06-18 15:55:17 +02:00
5b0fbc43b0 Fix PEP validation error 2024-06-18 15:55:17 +02:00
60094ba692 Set a default value for --format only for --csv 2024-06-18 15:55:17 +02:00
e2f164336d osc results: Add support for --format for default text mode 2024-06-18 15:55:17 +02:00
083fdf3bca Improve 'submitrequest' command to inherit description from superseded request 2024-06-18 13:52:58 +02:00
088a4678ba
Merge pull request #1581 from dirkmueller/flynt
Use f-strings where possible
2024-06-18 13:16:09 +02:00
661bc7757c
Use f-strings where possible 2024-06-18 10:26:36 +02:00
Marco Strigl
76ff4456eb add architecture filtering to osc release 2024-06-12 21:12:58 +02:00
f3119fa475
Merge pull request #1576 from bmwiedemann/prjinfo
Add `info` command for projects
2024-06-12 13:12:50 +02:00
Bernhard M. Wiedemann
29d44d540b
Add info for projects
Without this change, `osc info` in a project checkout dir returned

    Directory '.' is not an OBS SCM working copy of a package
2024-06-11 11:36:42 +02:00
84524b565d
Merge pull request #1572 from dmach/conf-duplicate-sections
Fix config parser to throw an exception on duplicate sections or options
2024-06-03 16:30:50 +02:00
360a94c4a3 Fix config parser to throw an exception on duplicate sections or options 2024-06-03 08:21:17 +02:00
d92f2677f4
Merge pull request #1571 from dmach/boo1122683-insecure
Fix insecure extraction of 'ar' and 'cpio' archives by forbidding extracting files with absolute paths
2024-06-03 08:00:12 +02:00