Mike Bonnet
0c2cfa9b79
- use req.connection.local_addr to find the port the server is running on (req.server.port evaluates to 0)
...
- define env before we reference it
2008-09-19 14:57:04 -04:00
Ricky Zhou
7ade70b997
Use a python construct_url function (req.construct_url isn't available in mod_python mod_python-3.2.8)
2008-09-15 17:26:26 -04:00
Mike McLean
117ac78c1e
choose a better arch for noarch builds
...
When builder receives a noarch build, choose an arch that the host
can handle AND that the build tag can support.
2008-09-12 15:21:18 -04:00
Mike Bonnet
00044616bd
url quote the name in case it gets included in the url of the search results
2008-09-08 16:32:05 -04:00
Mike Bonnet
ac51ab2ce2
only allow searching for files by an exact match on filename, so we can use the index and not thrash the disks
2008-09-08 16:14:52 -04:00
Mike Bonnet
4db24cdae0
- indicate which log people should look in for build failures
...
- use BuildError instead of BuildrootError in build() to further differentiate the cause of failure
2008-09-05 17:34:21 -04:00
Mike Bonnet
1c237f061e
join against the _config tables so search results don't include inactive entries
2008-09-05 16:05:34 -04:00
Mike Bonnet
e0bef6a762
clean up remove-target a little bit
2008-09-05 05:17:33 -04:00
Mike Bonnet
b2c013db7e
add remove-tag admin command
2008-09-05 05:15:07 -04:00
Mike Bonnet
5f06bb6bf2
make the "inherited" toggle on the builds page a drop-down instead of a link
2008-09-04 18:00:33 -04:00
Mike McLean
8a731de32c
fix license, bump version, add changelog entry
2008-08-25 15:49:15 -04:00
Mike McLean
aed32ed56f
add missing init actions for kojid/kojira
...
see: https://fedorahosted.org/koji/ticket/94
- Add missing actions to kojid.init (patch from wakko666)
- Add missing actions to kojira.init (patch from wakko666)
2008-08-22 18:00:34 -04:00
Dennis Gilmore
3bd5f0ded8
Merge branch 'master' of ssh://git.fedoraproject.org//git/koji
2008-08-18 21:22:18 -05:00
Dennis Gilmore
1a362b7916
patch from Toshio adding support to use passwd auth for database connection.
2008-08-18 01:05:22 -05:00
Mike Bonnet
a12b756e89
register system.multicall for compliance with the multicall spec
2008-08-14 17:16:11 -04:00
Mike Bonnet
d1acf91741
clean up kojihub.conf option handling
2008-08-14 17:05:52 -04:00
Mike Bonnet
aa2e4f76c4
- put the task label into the taskinfo header
...
- move the task ID into the main table
2008-08-12 18:07:42 -04:00
Mike Bonnet
097b3cc018
change the title format to put the important bits first (format suggested by Will Woods)
2008-08-12 18:03:29 -04:00
Mike Bonnet
9e81274a9d
put identification information into the title on the *info pages
2008-08-12 17:45:48 -04:00
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