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

4753 Commits

Author SHA1 Message Date
a08ab2ef18 Identify inherited packages in the 'dependson' command output 2023-04-28 09:30:38 +02:00
0ea0015ca1
Merge pull request #1307 from dmach/build-fix-get_repo
Fix build.get_repo() to return only directory that contains 'repodata/repomd.xml'
2023-04-28 09:07:23 +02:00
ea69d13157 Fix urlgrab to skip mirrors with invalid scheme
The package will get downloaded from another mirror
or directly from the API.
2023-04-28 09:02:28 +02:00
2cdf0520f3 Fix build.get_repo() to return only directory that contains 'repodata/repomd.xml' 2023-04-27 13:58:13 +02:00
6d5493130e
Merge pull request #1306 from dmach/connection-retry-on-errors
Retry on receiving the following HTTP status codes: 400, 500, 502, 503, 504
2023-04-27 11:31:56 +02:00
3f421c8fad
Merge pull request #1305 from dmach/link-popt
Document 'popt' attribute in the _link template
2023-04-27 11:29:14 +02:00
601e0d08a6
Merge pull request #1304 from dmach/buildtool-opt
Add '--buildtool-opt' option passing options to underlying rpmbuild to the 'build' command
2023-04-27 11:28:32 +02:00
9f62fce5a4 Add '--buildtool-opt' option passing options to underlying rpmbuild to the 'build' command 2023-04-26 11:28:01 +02:00
e25dc2d24f Retry on receiving the following HTTP status codes: 400, 500, 502, 503, 504
Retrying 400 mitigates a problem with retrieving data from OBS API while the
server runs a service.
2023-04-26 10:29:34 +02:00
04b6fb137a Document 'popt' attribute in the _link template 2023-04-26 09:33:04 +02:00
c9c3dd62c0
Merge pull request #1302 from dmach/fix-buildhistory-limit-type
Fix 'buildhistory' command by setting the type of the '--limit' option to int
2023-04-17 16:28:58 +02:00
9926791bf0 Fix 'buildhistory' command by setting the type of the '--limit' option to int 2023-04-17 15:35:17 +02:00
e299ab98bd
Merge pull request #1301 from marxin/fix-old-folder
clean-up .old folder if an exception happens
2023-04-17 14:22:38 +02:00
Martin Liska
a01d2a43df clean-up .old folder if an exception happens
Fixes: openSUSE/obs-build#920
2023-04-14 13:53:32 +02:00
6e4fcfe315
Merge pull request #1299 from dmach/fix-buildinfo-debug
Bring the '--debug' option back to the 'buildinfo' command
2023-04-14 09:41:38 +02:00
53e204f275 Bring the '--debug' option back to the 'buildinfo' command
It was automatically removed by the argument parser when resolving
a conflict between buildinfo's --debug and the global --debug option.
Now we're iterating backwards to give the command's options
a priority over parent/global options.
2023-04-11 17:09:50 +02:00
fcc4b9cc7e release 1.1.1 2023-04-11 14:01:52 +02:00
c2b0898bbe
Merge pull request #1290 from hellcp-work/master
Fix creq command not working
2023-04-11 13:51:33 +02:00
Jacob Michalskie
67f77ae582 Fix creq command not working 2023-04-11 13:43:10 +02:00
1a9d973bce
Merge pull request #1298 from dmach/fix-interactive-config-setup
Fix interactive config setup
2023-04-11 13:41:59 +02:00
43f07f90c4
Merge pull request #1293 from dmach/cli-fix-loading-plugins
commandline: Append plugin dirs to sys.path to allow loading modules installed next to the plugins
2023-04-11 13:41:11 +02:00
96c193545e
Merge pull request #1297 from dmach/fix-ls-slash
ls: Fix listing all projects when project equals to '/'
2023-04-11 13:26:58 +02:00
0600b6745d ls: Fix listing all projects when project equals to '/' 2023-04-11 12:49:13 +02:00
713856d15a commandline: Handle missing config or credentials 2023-04-11 11:27:34 +02:00
5f912a8d7d conf: Display apiurl when asking for a username or a password 2023-04-11 11:25:24 +02:00
cf6e33a59b conf: If apiurl is not set in interactive_config_setup(), use apiurl from DEFAULTS 2023-04-11 11:11:25 +02:00
8b5f0139e1
Merge pull request #1291 from andreas-schwab/master
Decode entities in HTTPError message body
2023-04-06 09:02:10 +02:00
baca98abbb commandline: Do not recurse into subdirs when loading plugins 2023-04-05 15:54:20 +02:00
497f4db18b commandline: Append plugin dirs to sys.path to allow loading modules installed next to the plugins 2023-04-05 15:53:17 +02:00
b6a6ee5c00 Decode entities in HTTPError message body 2023-04-04 14:36:32 +02:00
9e0d7783d6 release 1.1.0 2023-04-03 13:45:36 +02:00
b3e88c5380
Merge pull request #1289 from dmach/fix-commandline-default-apiurl
commandline: Fix regression in handling default apiurl from oscrc
2023-04-03 09:33:20 +02:00
bff9e6f7d4
Merge pull request #1288 from dmach/restore-include_request_from_project
rq list: Restore 'include_request_from_project' conf option functionality
2023-04-03 09:13:45 +02:00
bc468b7710 commandline: Fix regression in handling default apiurl from oscrc
The default apiurl (https://api.opensuse.org) was always used as default
regardless the settings in oscrc.
2023-04-03 09:12:01 +02:00
a25ea8d175 conf: Do not error out if oscrc is owned by another user 2023-04-03 08:59:25 +02:00
d7af821ec1 rq list: Restore 'include_request_from_project' conf option functionality 2023-03-31 14:01:55 +02:00
5ef74a6e3d
Merge pull request #1285 from dmach/commandline-refactor
Refactor osc.commandline to classes
2023-03-31 13:55:13 +02:00
26a8fb1acf commandline: New class-based commands
This is based on a prototype we've worked on together
with Laurin Fäller <laurin.faeller@suse.com>.
2023-03-31 09:39:04 +02:00
e0404c003b cmdln: Sort commands before printing help 2023-03-31 09:39:04 +02:00
f7c84d42a3 Simplify how babysitter works with options and config 2023-03-31 09:39:04 +02:00
8ea24b1a3c commandline: No longer read plugins from /var/lib/osc-plugins 2023-03-31 09:39:04 +02:00
16abcb4630
Merge pull request #1286 from dirkmueller/f_strings
Prefer f-strings ove c-style string expansion
2023-03-31 09:38:41 +02:00
483685aaa8
Prefer f-strings ove c-style string expansion
This exists since Python >= 3.6 and is shorter and easier to read.
2023-03-30 10:25:49 +02:00
370b0d225d
Merge pull request #1284 from dmach/gha-linters-sle-prjmgr-tools
GHA: Add sle-prjmgr-tools to the pylint_plugins job
2023-03-21 07:41:11 +01:00
1e48f01fef GHA: Install deps from extras_require and requirements.txt in the pylint_plugins job 2023-03-20 16:08:27 +01:00
0c0bc39f63 GHA: Add sle-prjmgr-tools to the pylint_plugins job 2023-03-20 14:55:45 +01:00
a953dcf8b8 release 1.0.1 2023-03-17 16:05:07 +01:00
2c04bd64d7
Merge pull request #1282 from dmach/fix-conf-disable_hdrmd5_check
conf: Fix a cut&paste error in setting 'disable_hdrmd5_check' config option
2023-03-17 15:30:11 +01:00
2b852846f2
Merge pull request #1281 from dmach/fix-POST-content-type
connection: Set Content-Type of POST requests without data to 'application/x-www-form-urlencoded'
2023-03-17 15:29:24 +01:00
7c826dc605 conf: Fix a cut&paste error in setting 'disable_hdrmd5_check' config option
This set credentials_mgr_class to 'False', which caused
TransientCredentialsManager to ask for a password even when doing ssh auth.
2023-03-17 14:13:21 +01:00