opensuse:build-service.git
7 years ago- add support for binaryversion query on packages
Michael Schroeder [Wed, 3 Mar 2010 11:49:54 +0000 (12:49 +0100)]
- add support for binaryversion query on packages

7 years agodo not create patchinfo packages with illegal characters
Adrian Schröter [Thu, 4 Mar 2010 13:29:19 +0000 (14:29 +0100)]
do not create patchinfo packages with illegal characters

7 years agoTypo fixes by Scott Bahling (#584620)
Adrian Schröter [Tue, 2 Mar 2010 12:32:47 +0000 (13:32 +0100)]
Typo fixes by Scott Bahling (#584620)

7 years agosupport search for projects with a given name (#583570)
Adrian Schröter [Tue, 2 Mar 2010 07:45:20 +0000 (08:45 +0100)]
support search for projects with a given name (#583570)

7 years agoMerge branch '1.7' of gitorious.org:opensuse/build-service into 1.7
Adrian Schröter [Tue, 2 Mar 2010 09:07:51 +0000 (10:07 +0100)]
Merge branch '1.7' of gitorious.org:opensuse/build-service into 1.7

7 years agoFix attribute definition validation
Adrian Schröter [Mon, 1 Mar 2010 16:34:43 +0000 (17:34 +0100)]
Fix attribute definition validation

7 years ago- don't die if baserev does not exist
Michael Schroeder [Mon, 1 Mar 2010 15:19:05 +0000 (16:19 +0100)]
- don't die if baserev does not exist
- catch all handlelink errors in getprojpack

7 years ago- copy bs_worker's SEEK_SET workaround to bs_repserver
Michael Schroeder [Mon, 1 Mar 2010 11:54:41 +0000 (12:54 +0100)]
- copy bs_worker's SEEK_SET workaround to bs_repserver

7 years agohandle "_product" packages as excluded instead of broken
Adrian Schröter [Fri, 26 Feb 2010 12:15:48 +0000 (13:15 +0100)]
handle "_product" packages as excluded instead of broken

7 years agodocument changed permission behavior
Adrian Schröter [Fri, 26 Feb 2010 10:59:15 +0000 (11:59 +0100)]
document changed permission behavior

7 years agoIgnore case while counting CPUs, as it might be "Processor" in case of ARM
Alexandr D. Kanevskiy [Thu, 25 Feb 2010 21:33:13 +0000 (23:33 +0200)]
Ignore case while counting CPUs, as it might be "Processor" in case of ARM

7 years agoAllow creation of home:$login:someproject, even when home:$login does not exist.
Adrian Schröter [Fri, 26 Feb 2010 10:44:22 +0000 (11:44 +0100)]
Allow creation of home:$login:someproject, even when home:$login does not exist.

7 years agoadd 1.7.1 release notes
Adrian Schröter [Thu, 25 Feb 2010 08:34:27 +0000 (09:34 +0100)]
add 1.7.1 release notes

7 years agowarn about unsuccessfull network setup
Adrian Schröter [Thu, 11 Feb 2010 16:50:25 +0000 (17:50 +0100)]
warn about unsuccessfull network setup

7 years agoshow the parse error in error result when kiwi file parsing failed.
Adrian Schröter [Wed, 24 Feb 2010 16:11:59 +0000 (17:11 +0100)]
show the parse error in error result when kiwi file parsing failed.

7 years agoquote patches (bnc#582211)
Stephan Kulow [Wed, 24 Feb 2010 10:01:06 +0000 (11:01 +0100)]
quote patches (bnc#582211)

7 years agofix save of changed of devel package but already defined via change_devel request
Adrian Schröter [Tue, 23 Feb 2010 13:03:15 +0000 (14:03 +0100)]
fix save of changed of devel package but already defined via change_devel request

Conflicts:

src/api/app/controllers/request_controller.rb

7 years ago- don't try to determine version/release from a link
Michael Schroeder [Mon, 22 Feb 2010 09:58:02 +0000 (10:58 +0100)]
- don't try to determine version/release from a link

7 years agoMerge branch '1.7' of gitorious.org:opensuse/build-service into 1.7
Adrian Schröter [Thu, 18 Feb 2010 20:16:25 +0000 (21:16 +0100)]
Merge branch '1.7' of gitorious.org:opensuse/build-service into 1.7

7 years agoquote images projconf to avoid failures in some situations
Adrian Schröter [Thu, 18 Feb 2010 20:14:06 +0000 (21:14 +0100)]
quote images projconf to avoid failures in some situations

7 years agoaccept also noarch packages as metapackages by default, if not specified otherwise...
Adrian Schröter [Thu, 18 Feb 2010 15:04:39 +0000 (16:04 +0100)]
accept also noarch packages as metapackages by default, if not specified otherwise via onlyarch

7 years agosupport arch and addarch attributes fro meta package
Adrian Schröter [Wed, 17 Feb 2010 15:58:14 +0000 (16:58 +0100)]
support arch and addarch attributes fro meta package

7 years agoMerge branch '1.7' of gitorious.org:opensuse/build-service into 1.7
Adrian Schröter [Tue, 16 Feb 2010 14:32:40 +0000 (15:32 +0100)]
Merge branch '1.7' of gitorious.org:opensuse/build-service into 1.7

7 years ago- use new xml escape functions
Michael Schroeder [Tue, 16 Feb 2010 14:28:39 +0000 (15:28 +0100)]
- use new xml escape functions

7 years ago- str2xml -> str2utf8xml, data2xml -> data2utf8xml
Michael Schroeder [Tue, 16 Feb 2010 14:25:46 +0000 (15:25 +0100)]
- str2xml -> str2utf8xml, data2xml -> data2utf8xml

7 years ago- add str2xml and data2xml
Michael Schroeder [Tue, 16 Feb 2010 14:18:49 +0000 (15:18 +0100)]
- add str2xml and data2xml

7 years ago- support requestid in commitfilelist
Michael Schroeder [Tue, 16 Feb 2010 13:10:06 +0000 (14:10 +0100)]
- support requestid in commitfilelist

7 years agodo not write :repodone in case build jobs are still open (kiwi case)
Adrian Schröter [Tue, 16 Feb 2010 09:37:35 +0000 (10:37 +0100)]
do not write :repodone in case build jobs are still open (kiwi case)

7 years agosupport onlyarch attribute for meta packages
Adrian Schröter [Mon, 15 Feb 2010 11:28:26 +0000 (12:28 +0100)]
support onlyarch attribute for meta packages

7 years agofix a sudden scheduler death while racing with the repserver ;)
Adrian Schröter [Fri, 12 Feb 2010 10:53:06 +0000 (11:53 +0100)]
fix a sudden scheduler death while racing with the repserver ;)

7 years agothe typical ashamed typo, sorry :/
Adrian Schröter [Fri, 12 Feb 2010 09:53:47 +0000 (10:53 +0100)]
the typical ashamed typo, sorry :/

7 years agoAvoid to collide with "Macros:" settings at the end of prjconf
Adrian Schröter [Fri, 12 Feb 2010 09:49:49 +0000 (10:49 +0100)]
Avoid to collide with "Macros:" settings at the end of prjconf

7 years agoAdd a button to build kiwi images in a repository.
Adrian Schröter [Fri, 12 Feb 2010 09:38:32 +0000 (10:38 +0100)]
Add a button to build kiwi images in a repository.
This is not really a good and clean way, but I am tired of the daily
support requests.
To be adapted when FATE #308899 is implemented

7 years agoreport correct error code on broken product input. (#578253)
Adrian Schröter [Thu, 11 Feb 2010 11:51:32 +0000 (12:51 +0100)]
report correct error code on broken product input. (#578253)

7 years agoset patchinfo name to a sensefull default if not specified
Adrian Schröter [Thu, 11 Feb 2010 11:01:24 +0000 (12:01 +0100)]
set patchinfo name to a sensefull default if not specified

7 years agowrite repo state also for new created, but broken configured repos.
Adrian Schröter [Wed, 10 Feb 2010 16:39:58 +0000 (17:39 +0100)]
write repo state also for new created, but broken configured repos.

7 years agowrite repo state also for new created, but broken configured repos.
Adrian Schröter [Wed, 10 Feb 2010 15:38:50 +0000 (16:38 +0100)]
write repo state also for new created, but broken configured repos.

7 years ago* Fix kvm check by checking for /dev/kvm
Adrian Schröter [Wed, 10 Feb 2010 14:55:09 +0000 (15:55 +0100)]
* Fix kvm check by checking for /dev/kvm
  (works independend of intel and kvm, requires that kvm is activated manually on 11.1 and before)
* use current spec file

7 years agoreplace exceptional chars with "_" to avoid breaking xml parser.
Adrian Schröter [Wed, 10 Feb 2010 13:39:35 +0000 (14:39 +0100)]
replace exceptional chars with "_" to avoid breaking xml parser.
Should be solved more generic in Structured xml parser, but this looks too
risky atm.

7 years agofixed gsub chaining
Thomas Schmidt [Tue, 9 Feb 2010 14:17:52 +0000 (15:17 +0100)]
fixed gsub chaining

7 years ago[webui] preserve whitespace in buildlog (bnc#577996)
Thomas Schmidt [Tue, 9 Feb 2010 13:16:09 +0000 (14:16 +0100)]
[webui] preserve whitespace in buildlog (bnc#577996)

7 years agodo not die on writing repo state, if repo is not existing
Adrian Schröter [Tue, 9 Feb 2010 12:01:57 +0000 (13:01 +0100)]
do not die on writing repo state, if repo is not existing

7 years agofinal 1.7.0 spec file 1.7.0
Adrian Schröter [Mon, 8 Feb 2010 13:39:05 +0000 (14:39 +0100)]
final 1.7.0 spec file

7 years agogo for 1.7.0
Adrian Schröter [Mon, 8 Feb 2010 13:36:38 +0000 (14:36 +0100)]
go for 1.7.0

7 years agofix source service runtime failure
Adrian Schröter [Fri, 5 Feb 2010 08:13:48 +0000 (09:13 +0100)]
fix source service runtime failure

7 years agofix missing port default value (5152)
Adrian Schröter [Thu, 4 Feb 2010 16:15:00 +0000 (17:15 +0100)]
fix missing port default value (5152)

7 years agoreport broken states of a repository
Adrian Schröter [Thu, 4 Feb 2010 09:30:22 +0000 (10:30 +0100)]
report broken states of a repository

7 years agometion to run db:migrate for webui as well
Adrian Schröter [Wed, 3 Feb 2010 17:34:06 +0000 (18:34 +0100)]
metion to run db:migrate for webui as well

7 years ago[webui] the neutral theme doesn't use static.opensuse.org anymore
Thomas Schmidt [Wed, 3 Feb 2010 16:48:29 +0000 (17:48 +0100)]
[webui] the neutral theme doesn't use static.opensuse.org anymore
we need to clean up this structures with the new design

7 years ago1.7.0 RC1 spec file
Adrian Schröter [Wed, 3 Feb 2010 16:25:37 +0000 (17:25 +0100)]
1.7.0 RC1 spec file

7 years agostart after xend
Adrian Schröter [Wed, 3 Feb 2010 16:25:17 +0000 (17:25 +0100)]
start after xend

7 years agofix xml generation for attribute type permissions ("bies" -> "by")
Adrian Schröter [Wed, 3 Feb 2010 12:55:11 +0000 (13:55 +0100)]
fix xml generation for attribute type permissions ("bies" -> "by")

7 years ago[webui] remove feeds from neutral theme
Thomas Schmidt [Wed, 3 Feb 2010 12:21:16 +0000 (13:21 +0100)]
[webui] remove feeds from neutral theme

7 years agoups, fix merge rests
Adrian Schröter [Tue, 2 Feb 2010 16:29:17 +0000 (17:29 +0100)]
ups, fix merge rests

7 years agouse version with kiwi 4.1 support
Adrian Schröter [Tue, 2 Feb 2010 16:23:13 +0000 (17:23 +0100)]
use version with kiwi 4.1 support

7 years agogenerate schemaversion 4.1 files for kiwi when non 11.1/11.2 is used
Adrian Schröter [Tue, 2 Feb 2010 15:38:30 +0000 (16:38 +0100)]
generate schemaversion 4.1 files for kiwi when non 11.1/11.2 is used

Conflicts:

src/backend/bs_productconvert

7 years agokiwi 4.1 support
Adrian Schröter [Tue, 2 Feb 2010 15:37:37 +0000 (16:37 +0100)]
kiwi 4.1 support

7 years agosupport new kiwi (post 3.74) schemAversion 3.7 with all media styles, except 11.1...
Adrian Schröter [Tue, 2 Feb 2010 15:37:19 +0000 (16:37 +0100)]
support new kiwi (post 3.74) schemAversion 3.7 with all media styles, except 11.1 and 11.2

Conflicts:

src/backend/bs_productconvert

7 years agosupport kiwi 4.1 <type image= attribute
Adrian Schröter [Tue, 2 Feb 2010 15:32:11 +0000 (16:32 +0100)]
support kiwi 4.1 <type image= attribute

7 years agokiwi supports now "product" type
Adrian Schröter [Tue, 2 Feb 2010 15:34:58 +0000 (16:34 +0100)]
kiwi supports now "product" type

Conflicts:

src/backend/bs_productconvert

7 years agouse latest build code to support kiwi 4.1
Adrian Schröter [Tue, 2 Feb 2010 12:28:57 +0000 (13:28 +0100)]
use latest build code to support kiwi 4.1

7 years ago- fix for #575335 ("File uploads containing special characters (+, ~) in the name...
Marcus Huewe [Sat, 30 Jan 2010 00:16:09 +0000 (01:16 +0100)]
- fix for #575335 ("File uploads containing special characters (+, ~) in the name are rejected")

7 years ago[webui] call error template correctly
Thomas Schmidt [Tue, 2 Feb 2010 14:04:50 +0000 (15:04 +0100)]
[webui] call error template correctly

7 years ago[api] fix routes for users with dots (fate 308906)
Thomas Schmidt [Tue, 2 Feb 2010 14:03:52 +0000 (15:03 +0100)]
[api] fix routes for users with dots (fate 308906)

7 years ago[api] fix [574875] (case insensitive login names)
Thomas Schmidt [Tue, 2 Feb 2010 13:33:11 +0000 (14:33 +0100)]
[api] fix [574875] (case insensitive login names)

7 years agofix version dependency of migration product to base product
Adrian Schröter [Tue, 2 Feb 2010 09:08:39 +0000 (10:08 +0100)]
fix version dependency of migration product to base product

7 years agofix creation of attribute types
Adrian Schröter [Mon, 1 Feb 2010 16:18:10 +0000 (17:18 +0100)]
fix creation of attribute types

7 years agoaccept also older flavor release packages, avoid enforcing to release new ones.
Adrian Schröter [Mon, 1 Feb 2010 12:55:45 +0000 (13:55 +0100)]
accept also older flavor release packages, avoid enforcing to release new ones.

Conflicts:

src/backend/bs_productconvert

7 years agofix attribute xml syntax (by Vincent)
Adrian Schröter [Mon, 1 Feb 2010 07:47:55 +0000 (08:47 +0100)]
fix attribute xml syntax (by Vincent)

7 years agoenforce correct product name in upgrade section of release prod file
Adrian Schröter [Fri, 29 Jan 2010 15:34:45 +0000 (16:34 +0100)]
enforce correct product name in upgrade section of release prod file

7 years agosupport missing parameters of backend for diff, linkdiff and copypac
Adrian Schröter [Fri, 29 Jan 2010 15:11:11 +0000 (16:11 +0100)]
support missing parameters of backend for diff, linkdiff and copypac

7 years agoenforce correct usage of migration package name
Adrian Schröter [Fri, 29 Jan 2010 14:12:50 +0000 (15:12 +0100)]
enforce correct usage of migration package name

7 years agocreate also migration products for SP0
Adrian Schröter [Fri, 29 Jan 2010 13:09:54 +0000 (14:09 +0100)]
create also migration products for SP0

7 years ago- fix typo so that diffs have +++ again
Michael Schroeder [Fri, 29 Jan 2010 10:51:49 +0000 (11:51 +0100)]
- fix typo so that diffs have +++ again

7 years agoupdate shared to fix the http timeout
Stephan Kulow [Fri, 29 Jan 2010 09:52:35 +0000 (10:52 +0100)]
update shared to fix the http timeout

7 years agofix repos server path
Adrian Schröter [Thu, 28 Jan 2010 15:51:26 +0000 (16:51 +0100)]
fix repos server path

7 years agoadd ignore for sigpipe
Ruediger Oertel [Thu, 28 Jan 2010 14:41:22 +0000 (15:41 +0100)]
add ignore for sigpipe

7 years ago- use srcmd5 from linkinfo instead of expanded link
Michael Schroeder [Wed, 27 Jan 2010 14:23:45 +0000 (15:23 +0100)]
- use srcmd5 from linkinfo instead of expanded link

7 years ago- don't use linkrev=base as it might create broken links
Michael Schroeder [Wed, 27 Jan 2010 14:05:57 +0000 (15:05 +0100)]
- don't use linkrev=base as it might create broken links

7 years ago- fix deletion of files in branch/branch integration
Michael Schroeder [Wed, 27 Jan 2010 13:16:30 +0000 (14:16 +0100)]
- fix deletion of files in branch/branch integration

7 years ago* allow incomplete _patchinfo submissions
Adrian Schröter [Wed, 27 Jan 2010 12:41:02 +0000 (13:41 +0100)]
* allow incomplete _patchinfo submissions
* new verification function for validate a complete one

7 years ago- fix local kiwi product building
Michael Schroeder [Wed, 27 Jan 2010 10:03:22 +0000 (11:03 +0100)]
- fix local kiwi product building

7 years agowrite sourceserver attribute also in image build jobs
Adrian Schröter [Tue, 26 Jan 2010 16:35:54 +0000 (17:35 +0100)]
write sourceserver attribute also in image build jobs

7 years agofix xml generation for _patchinfo files
Adrian Schröter [Tue, 26 Jan 2010 16:08:12 +0000 (17:08 +0100)]
fix xml generation for _patchinfo files

7 years ago* Fix worker code download without SLP
Adrian Schröter [Tue, 26 Jan 2010 15:25:28 +0000 (16:25 +0100)]
* Fix worker code download without SLP

7 years agodon't alway pull from master
Thomas Schmidt [Tue, 26 Jan 2010 11:57:10 +0000 (12:57 +0100)]
don't alway pull from master

7 years ago[webui] package maintainers can handle requests
Thomas Schmidt [Thu, 21 Jan 2010 11:55:53 +0000 (12:55 +0100)]
[webui] package maintainers can handle requests

7 years ago* fix dependencies for deb building
Adrian Schröter [Tue, 26 Jan 2010 09:24:01 +0000 (10:24 +0100)]
* fix dependencies for deb building
* bs_worker support for autodetection of
  - OBS cache volume
  - kvm/xen support

7 years agoapi: do not make the function private that the delayed_job calls
Stephan Kulow [Tue, 26 Jan 2010 08:53:28 +0000 (09:53 +0100)]
api: do not make the function private that the delayed_job calls

7 years ago- add back --srcserver in hostcheck call so that autobuild works again
Michael Schroeder [Mon, 25 Jan 2010 17:12:45 +0000 (18:12 +0100)]
- add back --srcserver in hostcheck call so that autobuild works again

7 years ago- change srcserver handling to be backward compatible
Michael Schroeder [Mon, 25 Jan 2010 17:06:50 +0000 (18:06 +0100)]
- change srcserver handling to be backward compatible

7 years agofix script call for startproc, removing "env" hack
Adrian Schröter [Mon, 25 Jan 2010 15:37:11 +0000 (16:37 +0100)]
fix script call for startproc, removing "env" hack

7 years ago* use src server as specified in buildinfo to support multi OBS Servers
Adrian Schröter [Mon, 25 Jan 2010 15:01:14 +0000 (16:01 +0100)]
* use src server as specified in buildinfo to support multi OBS Servers
  with one pool of workers
* export srcserver as part of buildinfo
* further init script fixes

7 years agoMerge branch '1.7' of gitorious.org:opensuse/build-service into 1.7
Michael Schroeder [Mon, 25 Jan 2010 14:06:07 +0000 (15:06 +0100)]
Merge branch '1.7' of gitorious.org:opensuse/build-service into 1.7

7 years agobackport commit f7f36cd791b286f64fa7ff961d02a89de6255dbb from master:
Michael Schroeder [Mon, 25 Jan 2010 14:05:25 +0000 (15:05 +0100)]
backport commit f7f36cd791b286f64fa7ff961d02a89de6255dbb from master:
- do not set lsrcmd5 for unexpanded links
- do not die if the link is bad xml

7 years agoapi: only check if the project name is valid on put requests, a get
Stephan Kulow [Mon, 25 Jan 2010 11:30:26 +0000 (12:30 +0100)]
api: only check if the project name is valid on put requests, a get
will see 404 anyway

7 years agoapi: fix typo
Stephan Kulow [Mon, 25 Jan 2010 11:10:34 +0000 (12:10 +0100)]
api: fix typo

7 years agoapi: do not allow unknown users as maintainers
Stephan Kulow [Mon, 25 Jan 2010 11:00:37 +0000 (12:00 +0100)]
api: do not allow unknown users as maintainers

7 years agoapi: unbreak /public URLs because of rails 1.1 "support"
Stephan Kulow [Mon, 25 Jan 2010 10:48:17 +0000 (11:48 +0100)]
api: unbreak /public URLs because of rails 1.1 "support"

7 years agoapi: if there is nothing in cache, ask the backend about worker status
Stephan Kulow [Mon, 25 Jan 2010 10:14:53 +0000 (11:14 +0100)]
api: if there is nothing in cache, ask the backend about worker status