Commit graph

324 commits

Author SHA1 Message Date
Mike Bonnet
c08807d8a2 add links to the headers on the info pages 2008-08-12 16:49:03 -04:00
Mike Bonnet
a9a82be465 change taskLabel() to show the repository path, module path (when present), and revision information
- the additional information is helpful when dealing with multiple source repositories in the same Koji instance
2008-08-12 15:56:52 -04:00
Mike Bonnet
6805218514 change the way git urls are parsed
- the concatenation of server and repository now constitute the full url, and are passed to "git clone"
 - module is now considered a subdirectory of the git checkout, where the Makefile and specfile are expected to be found
 - module can now be empty or absent in a scm url, meaning that the Makefile and specfile are in the root directory of the checkout
2008-08-12 15:54:19 -04:00
Mike Bonnet
3967f413c8 allow the checkout of the common/ directory from source control to be configured via the allowed_scms option in kojid.conf 2008-08-12 13:03:29 -04:00
Mike Bonnet
c7d868b4b6 add the authtype config option and command-line option to manually specify the authentication method (patch by Dennis Gilmore) 2008-08-12 12:49:33 -04:00
Mike McLean
71fb065e65 honor group dependencies by expanding in comps 2008-07-15 15:54:38 -04:00
Mike Bonnet
20ee6af836 - pass newRepo tasks the tag name instead of tag ID
- display the tag name for newRepo tasks in the web UI
2008-07-01 11:07:48 -04:00
Mike McLean
6529645b2e Ticket #82 -- fix issue with tasks dir size 2008-06-23 17:42:19 -04:00
Mike McLean
d35e999770 add ignored/protected tag options to prune-signed-copies (cli) 2008-06-06 18:48:45 -04:00
Mike McLean
b8d5355b75 allow a transaction set to be passed into get_rpm_header 2008-06-05 16:12:43 -04:00
Jesse Keating
f3dedd8b31 Add quiet option to resubmit, if not quiet print info about task about to be resubmitted.
This is for ticket #97
2008-06-03 14:34:18 -04:00
Mike Bonnet
676311e721 allow use of wildcards in the allowed_scms config parameter 2008-06-03 13:35:57 -04:00
Mike Bonnet
004c3a92dc don't sleep if we successfully took a task, to enable builders to reach their capacity more quickly 2008-05-28 00:27:43 -04:00
Jesse Keating
035047b25f Add a test-srpm build target, from oliver for #72 2008-05-30 14:58:45 -04:00
Mike McLean
e5b44a0d46 Merge commit 'origin' 2008-05-30 14:49:13 -04:00
Jesse Keating
822200fbe5 Add patch from wakko666 for #77; Patch to document koji's --admin help options. 2008-05-30 14:10:25 -04:00
Jesse Keating
8efd6693fb Update copyright as we've modified the file this year. 2008-05-30 13:46:43 -04:00
Jesse Keating
3209869102 Finish missing commit 2008-05-30 13:42:53 -04:00
Jesse Keating
2d2f70fb30 Patch from Ajax for #85, top level --quiet for koji cli 2008-05-30 13:42:53 -04:00
Mike Bonnet
7ccc3a62cc sort rpm listing on the buildinfo page by arch and -debuginfo 2008-05-27 17:05:53 -04:00
Mike Bonnet
a151d50816 handle importing a srpm into a build that already exists (could have been created by import --create-build) 2008-05-27 12:21:21 -04:00
Mike Bonnet
6c92e09e96 parse config values based on the name used to invoke the client (patch by Adam Jackson) 2008-05-23 18:07:18 -04:00
Mike Bonnet
c597f4c574 put packageID into the linkURL as well 2008-05-23 17:44:03 -04:00
Mike Bonnet
79978d3626 - only send the session cookie over a secure connection (patch from Toshio Kuratomi, with modifications)
- remove the KojiWebURL config option (no longer necessary)
2008-05-23 17:39:57 -04:00
Mike Bonnet
ecc44a59bd - allow rss feed to filter by package name (specified with package=)
- allow listTagged* and readTagged* to filter by package owner name (specified with owner=)
- allow the builds page in the web UI to filter by package ID (specified with packageID=)
2008-05-23 16:08:42 -04:00
Mike McLean
e705f3b7a3 prune-signed-copies: logic fix, plus new option
- fix a bug where it would treat builds that had been force retagged as
  not latest, even if they were.
- option to work on a single build
2008-05-19 18:18:56 -04:00
Mike McLean
dafb63ec41 list-pkgs: only hide dups when a tag is specified 2008-05-19 18:11:22 -04:00
Mike McLean
352e6b169b gc: fix age calculation for untagged builds 2008-05-19 18:11:22 -04:00
Mike McLean
a9f090092b package koji-gc
also changed default config location for koji-gc
2008-05-19 18:11:22 -04:00
Mike Bonnet
1c6ffe3ae0 remove unnecessary work-around 2008-05-16 18:48:15 -04:00
Mike Bonnet
2b28053397 unify logic between the waitrepo task and koji wait-repo 2008-05-16 12:34:36 -04:00
Mike Bonnet
20daea06f2 set labels on the subtasks so a chainbuild can restart gracefully 2008-05-13 11:33:48 -04:00
Mike Bonnet
ebce7dc6b8 the wait-repo command: wait for the repo of a given tag to be regenerated, and optionally that one or more NVRs are present in the repo 2008-05-06 13:36:32 -04:00
Mike Bonnet
22df61f445 add the --key option to download build, to download packages signed with the given key ID 2008-05-06 11:21:05 -04:00
Mike Bonnet
5d96460ea1 increase the default blocksize to 1M and use it everywhere 2008-05-06 10:45:36 -04:00
Mike Bonnet
e23b3d93c1 download-build: handle subpackages whihc override version and release (this should really be using PathInfo, but that's incompatible with pkgurl at the moment) 2008-04-28 10:39:01 -04:00
Jesse Keating
1a74b30ffa Remove redundant getBuild call. (mikeb) 2008-04-09 22:37:32 -04:00
Jesse Keating
9dc1b7ae88 Merge branch 'download-latest' 2008-04-09 22:25:24 -04:00
Jesse Keating
d1897f6a36 Add some error checking. 2008-04-09 22:24:23 -04:00
Jesse Keating
11825ad93b listTagged returns a list, handle it. Also handle the case where we would get no builds returned. 2008-04-09 17:42:20 -05:00
Jesse Keating
95fced2d03 Rename option from latest to latestfrom. 2008-04-09 17:32:23 -05:00
Jesse Keating
89f842d92d Add option to download-build to get the latest from a tag. 2008-04-09 17:27:13 -05:00
Mike Bonnet
5d09f214b9 don't reference st if os.stat() failed 2008-03-06 11:20:18 -05:00
Jesse Keating
5f5cf9bac0 Set a mock option to timeout builds lasting longer than 24 hours
Was discussed during Fedora Buildsystem
2008-02-29 17:48:27 -05:00
Mike McLean
3dc2eb581e handle errors more gracefully in the web ui. Display a real explanation if possible. 2008-02-22 18:52:55 -05:00
Mike McLean
6d3977ee62 don't mask errors when retrying rpc calls
use _callMethod() in multiCall()
2008-02-22 18:47:55 -05:00
Mike McLean
54f79ff665 make ClientSession retries more configurable, and more robust
add an offline mode to the hub (ServerOffline fault)
report offline status if db connection fails
adjust retry timings for kojid and kojira
2008-02-22 11:32:27 -05:00
Mike McLean
58b7313d0a don't recycle broken db connections 2008-02-22 11:28:37 -05:00
Mike Bonnet
9456ad95da don't throw an exception if a tag is renamed or deleted 2008-02-05 23:11:50 -05:00
Jesse Keating
5f203e16ef fix the url, again 2008-01-25 02:24:15 -05:00