Commit graph

664 commits

Author SHA1 Message Date
Mike Bonnet
8d18ddbf9f callback hooks for package list actions 2009-11-09 11:08:22 -05:00
Mike Bonnet
c690b61b81 return more information about rpm contents, and display it in the UI 2009-11-09 10:36:51 -05:00
Mike Bonnet
ae953a7072 - extend the plugin system with an event-based callback infrastructure
- implement callback hooks for task state transitions
 - example echo plugin that logs all callback invocations
2009-11-09 10:13:21 -05:00
Dennis Gilmore
f7d990f8d7 continue when we hit an ignored dep dont break, we are not yet done dep solving the build 2009-10-14 12:49:17 -05:00
Mike Bonnet
06f940299c - add a revoke-permission cli command
- clean up grant- and revoke-permission to remove duplicate work and enable better error reporting
2009-10-07 13:57:33 -04:00
Mike Bonnet
c67cfcdcf7 missing hyphen 2009-10-02 17:49:09 -04:00
Mike Bonnet
be958c0696 avoid double-escaping ampersands 2009-09-30 17:05:23 -04:00
Mike Bonnet
7e999d1480 handle all strings as unicode for compatibility with Cheetah 2.2.x (also backward-compatible with 2.0.x) 2009-09-30 17:04:56 -04:00
Mike Bonnet
a66e628f10 - include directory entries in the manifest
- don't call iso9660.name_translate(), it seems unnecessary
2009-09-30 15:40:21 -04:00
Mike Bonnet
1e92e0d510 add new Requires to koji-builder 2009-09-30 10:32:51 -04:00
Mike Bonnet
0a9142ff6c allow longer mediatypes 2009-09-30 09:31:04 -04:00
Mike Bonnet
82e38da8e9 enable specifying the syntax version of the kickstart file 2009-09-29 18:29:12 -04:00
Mike Bonnet
dd0f48e752 don't depend on a specific version of a pykickstart RepoData class 2009-09-29 18:05:34 -04:00
Mike Bonnet
cfa34bc744 rename the spin-livecd option --scmurl to --ksurl (in case we allow specifying a --compsurl later) 2009-09-29 18:02:45 -04:00
Mike Bonnet
bdac9d5f85 - store the arch of the image in the imageinfo table
- put the non-.iso files in a data/logs/ subdirectory for consistency with builds
2009-09-29 17:11:53 -04:00
Mike Bonnet
b5172f49ae importImage() should be in HostExports 2009-09-29 16:09:08 -04:00
Mike Bonnet
3adc9c9c40 minor changes, mostly cosmetic 2009-09-29 15:37:23 -04:00
Mike Bonnet
bb711506a6 avoid filename collisions with the user-supplied kickstart file 2009-09-29 14:31:32 -04:00
Mike Bonnet
7d954b8b22 minor tweaks to the web UI for consistency 2009-09-29 13:23:20 -04:00
Mike Bonnet
f39637bf2a only pass non-null options to createLiveCD 2009-09-29 11:12:51 -04:00
Mike Bonnet
33dd85fcd9 show the "Watch logs" link on the taskinfo page for createLiveCD tasks as well 2009-09-28 18:22:37 -04:00
Mike Bonnet
baac7cc0da add extended info to createLiveCD task labels 2009-09-28 15:55:22 -04:00
Mike Bonnet
bb164493dd missed this one in the initial LiveCD commit 2009-09-28 14:56:40 -04:00
Mike Bonnet
445edc2018 put createLiveCD tasks in their own channel 2009-09-28 14:53:44 -04:00
Mike Bonnet
e04395e7f3 use assertPerm() so admins will inherit the permission 2009-09-28 14:42:18 -04:00
Mike Bonnet
78e9e65ddf remove the topurl option to spin-livecd 2009-09-28 14:32:19 -04:00
Mike Bonnet
f47af01a40 specify the LiveCD target first, for consistency with the build command 2009-09-28 14:23:46 -04:00
Mike Bonnet
66a86887b1 mark spin-livecd as an admin task 2009-09-28 14:09:13 -04:00
Jay Greguske
d93d05ab5f enable creation of LiveCD/DVD images in Koji
Signed-off-by: Mike Bonnet <mikeb@redhat.com>
2009-09-28 14:07:01 -04:00
Mike Bonnet
3bc3e2628e Merge branch 'master' of git+ssh://git.fedorahosted.org/git/koji 2009-09-28 12:24:36 -04:00
Mike McLean
512e663eb4 use custom krb5 cache in kojid and kojira. ticket#104 (patch by tjarls) 2009-09-23 15:47:05 -04:00
Mike McLean
e1e3168c97 support event args in get-tag-inheritance 2009-09-23 15:47:05 -04:00
Mike McLean
aced7c5794 support querying package listings at an event 2009-09-23 15:47:05 -04:00
Mike McLean
79de9eaf3e don't expire repos from old events while they are being created 2009-09-23 15:47:05 -04:00
Mike McLean
508cbc1612 make latest repo symlinks relative 2009-09-23 15:47:05 -04:00
Mike McLean
4c44f7fec2 avoid duplicate waits on mock 2009-09-23 15:47:05 -04:00
Mike Bonnet
f4416e63c5 remove unnecessary stat() that causes a huge slowdown when accessing files via nfs 2009-09-18 16:34:04 -04:00
Mike Bonnet
279418adf1 remove ugly hacks from mergerepos now that fixes to yum have been checked in upstream 2009-09-18 16:32:12 -04:00
Mike Bonnet
f2ea0f9bd0 adding this join to the front of the list rather than the end improves the query plan and dramatically speeds up the query on postgres 8.1 (postgres 8.3 always uses the better plan) 2009-08-20 14:10:45 -04:00
Mike McLean
a75ddac324 support large file uploads, take two 2009-08-18 17:10:21 -04:00
Mike Bonnet
035dbeef4e use the proper escape syntax 2009-08-13 12:24:47 -04:00
Dennis Gilmore
47603127b5 commit the footer.chtml and koji.css changes needed for the powered by koji icon 2009-08-10 09:38:46 -05:00
Dennis Gilmore
1a97c5fdbc add powered by koji logo to the footer. it links back to https://fedorahosted.org/koji 2009-08-10 09:38:46 -05:00
Dennis Gilmore
08e911dac7 if we are scanning a build we can not use prefer new so make sure we dont. 2009-08-10 09:38:46 -05:00
Mike McLean
2da42499e3 fix a typo in buildtag policy test 2009-07-20 16:18:17 -04:00
Mike Bonnet
6ea2571114 - add a task count to the userinfo page
- allow a few more pages to take usernames in addition to user IDs
2009-06-11 18:31:26 -04:00
Mike Bonnet
87576b0dc1 paginate the component buildroot list on the rpminfo page 2009-06-11 18:05:48 -04:00
Mike Bonnet
5b11e90fea - allow filtering by enabled/disabled on the hosts page (default to showing only enabled hosts) 2009-06-11 16:44:19 -04:00
Mike Bonnet
c81079b551 relicense hub/rpmdiff as GPLv2+, with permission from ffesti 2009-05-27 14:24:46 -04:00
Kedar Sovani
aa4de72dbe koji: Look at tail of *.log
A lot of times the purpose of looking at the build logs is to look at the error
which usually appear at the end of the log. Provide a mechanism to look at the tail
instead of downloading the entire log.  (offset = -2000 is probably reasonable
enough as a default?)

Signed-off-by: Kedar Sovani <kedars@marvell.com>
2009-05-18 17:23:01 -04:00