opensuse:adrians-build-service.git
7 years agoadd 1.7.6 release notes file 1.7.6
Adrian Schröter [Thu, 8 Jul 2010 09:19:22 +0000 (11:19 +0200)]
add 1.7.6 release notes file

7 years agoupdate default repository list, according to current state on api.opensuse.org
Adrian Schröter [Thu, 8 Jul 2010 09:16:48 +0000 (11:16 +0200)]
update default repository list, according to current state on api.opensuse.org

7 years agomake obs 1.7 compatible with Rails 2.3.8
Adrian Schröter [Thu, 8 Jul 2010 09:13:32 +0000 (11:13 +0200)]
make obs 1.7 compatible with Rails 2.3.8

7 years ago[api] add missing return
Adrian Schröter [Fri, 2 Jul 2010 06:03:06 +0000 (08:03 +0200)]
[api] add missing return

7 years agoadd Fedora 13 and Ubuntu 10.04 to simple list 1.7.5
Adrian Schröter [Wed, 26 May 2010 07:40:39 +0000 (09:40 +0200)]
add Fedora 13 and Ubuntu 10.04 to simple list

7 years agoAdd 1.7.5 release notes file
Adrian Schröter [Wed, 26 May 2010 07:37:38 +0000 (09:37 +0200)]
Add 1.7.5 release notes file

7 years agopatch command changed in a incompatible way, make it working again (#608145)
Adrian Schröter [Tue, 25 May 2010 08:46:48 +0000 (10:46 +0200)]
patch command changed in a incompatible way, make it working again (#608145)

7 years agodo not use static.o.o for host specifics
Stephan Kulow [Tue, 25 May 2010 14:20:04 +0000 (16:20 +0200)]
do not use static.o.o for host specifics

7 years agothere can be more than one globalrole
Ruediger Oertel [Wed, 19 May 2010 14:23:47 +0000 (16:23 +0200)]
there can be more than one globalrole

7 years agoadd globalrole to person struct
Ruediger Oertel [Wed, 19 May 2010 12:55:14 +0000 (14:55 +0200)]
add globalrole to person struct

7 years agoadd "origin" to opstatus, api wants to tell us ...
Ruediger Oertel [Mon, 17 May 2010 22:43:15 +0000 (00:43 +0200)]
add "origin" to opstatus, api wants to tell us ...

7 years agoallow role-independent GET and HEAD requests
Ruediger Oertel [Mon, 10 May 2010 15:50:38 +0000 (17:50 +0200)]
allow role-independent GET and HEAD requests

7 years agofix authentication code for multiple roles
Ruediger Oertel [Mon, 10 May 2010 15:46:13 +0000 (17:46 +0200)]
fix authentication code for multiple roles

7 years agoalso add some timestamps to scheduler log
Ruediger Oertel [Mon, 10 May 2010 14:35:20 +0000 (16:35 +0200)]
also add some timestamps to scheduler log

7 years agoalso ignore sigpipe in scheduler ... sigh
Ruediger Oertel [Mon, 10 May 2010 14:30:09 +0000 (16:30 +0200)]
also ignore sigpipe in scheduler ... sigh

7 years agono newline directly after time output
Ruediger Oertel [Mon, 10 May 2010 12:46:41 +0000 (14:46 +0200)]
no newline directly after time output

7 years agolog some timestamps for requests
Ruediger Oertel [Mon, 10 May 2010 12:39:17 +0000 (14:39 +0200)]
log some timestamps for requests

7 years agofix onlyarch expansion 1.7.4
Ruediger Oertel [Wed, 3 Mar 2010 10:46:31 +0000 (11:46 +0100)]
fix onlyarch expansion

7 years ago1.7.4 release draft
Adrian Schröter [Tue, 27 Apr 2010 13:26:07 +0000 (15:26 +0200)]
1.7.4 release draft

7 years ago- remove spurious debug output
Michael Schroeder [Tue, 27 Apr 2010 12:05:20 +0000 (14:05 +0200)]
- remove spurious debug output

7 years ago- use standard 'handler' instead of 'cleanup'
Michael Schroeder [Thu, 22 Apr 2010 09:57:50 +0000 (11:57 +0200)]
- use standard 'handler' instead of 'cleanup'

7 years agoImplement delayed source download through AJAX system
Michael Schroeder [Tue, 20 Apr 2010 13:25:20 +0000 (15:25 +0200)]
Implement delayed source download through AJAX system
- BSHandoff, BSServerEvents: support rpc without socket transmission
- BSWatcher: support md5 generation in rpc_recv_file
- BSWatcher: support "background" AJAX requests
- bs_sched: treat "download in progress" as blocked
- bs_srcserver: handoff big file downloads to ajax

7 years agofix syntax error in case VM is specified
Adrian Schröter [Mon, 26 Apr 2010 08:48:06 +0000 (10:48 +0200)]
fix syntax error in case VM is specified

7 years agoenable virtio for kvm by default 1.7.3
Adrian Schröter [Wed, 21 Apr 2010 12:30:47 +0000 (14:30 +0200)]
enable virtio for kvm by default

7 years ago- repoview check: fix indent, use -x instead of -e
Michael Schroeder [Tue, 20 Apr 2010 16:46:17 +0000 (18:46 +0200)]
- repoview check: fix indent, use -x instead of -e

7 years agodo not run repoview, if not installed
Adrian Schröter [Tue, 20 Apr 2010 16:08:04 +0000 (18:08 +0200)]
do not run repoview, if not installed

7 years agofinal 1.7.3 spec file
Adrian Schröter [Wed, 21 Apr 2010 11:50:22 +0000 (13:50 +0200)]
final 1.7.3 spec file

7 years agoSupport repotag in rpm-md repos
Adrian Schröter [Wed, 21 Apr 2010 11:06:37 +0000 (13:06 +0200)]
Support repotag in rpm-md repos

7 years agoextend rsync timeout and add "--delete-excluded"
Ruediger Oertel [Wed, 21 Apr 2010 10:43:02 +0000 (12:43 +0200)]
extend rsync timeout and add "--delete-excluded"

7 years agoadd comment about new rpm-md-legacy mode
Adrian Schröter [Wed, 21 Apr 2010 09:01:16 +0000 (11:01 +0200)]
add comment about new rpm-md-legacy mode

7 years ago- use sha instead of sha256 if legacy repo is selected
Michael Schroeder [Wed, 21 Apr 2010 08:41:37 +0000 (10:41 +0200)]
- use sha instead of sha256 if legacy repo is selected

7 years agoIntroduce a rpm-md-legacy repository format, requires patched createrepo.
Adrian Schröter [Tue, 20 Apr 2010 16:16:20 +0000 (18:16 +0200)]
Introduce a rpm-md-legacy repository format, requires patched createrepo.
libzypp on openSUSE 11.1 and SLES 11 SP 0 is not supporting the
rpm-md format correctly, they always try to find "primary.xml".

7 years agoadd dependency to needed tools for source server
Adrian Schröter [Wed, 21 Apr 2010 08:53:11 +0000 (10:53 +0200)]
add dependency to needed tools for source server

7 years agoadd 1.7.3 release notes
Adrian Schröter [Tue, 20 Apr 2010 13:41:58 +0000 (15:41 +0200)]
add 1.7.3 release notes

7 years agodo not allow creation of packages with invalid name
Adrian Schröter [Tue, 20 Apr 2010 07:47:01 +0000 (09:47 +0200)]
do not allow creation of packages with invalid name

7 years agofix dependencies, srcserver might run on another system
Adrian Schröter [Tue, 20 Apr 2010 13:39:46 +0000 (15:39 +0200)]
fix dependencies, srcserver might run on another system

7 years ago- look into repo structure when deciding with path to use for
Michael Schroeder [Wed, 14 Apr 2010 10:40:22 +0000 (12:40 +0200)]
- look into repo structure when deciding with path to use for
  kiwi product building, as prpsearchpath is always set

7 years agotypo
Ruediger Oertel [Tue, 13 Apr 2010 14:50:51 +0000 (16:50 +0200)]
typo

7 years ago- kiwiproduct: also get config via prps used for kiwi setup
Ruediger Oertel [Tue, 13 Apr 2010 14:44:41 +0000 (16:44 +0200)]
- kiwiproduct: also get config via prps used for kiwi setup

7 years agoenable specifying repo for kiwi in product builds
Ruediger Oertel [Tue, 13 Apr 2010 13:46:56 +0000 (15:46 +0200)]
enable specifying repo for kiwi in product builds

7 years ago- do not autovivify remote projects in projpack data, fixes
Michael Schroeder [Fri, 9 Apr 2010 16:20:33 +0000 (18:20 +0200)]
- do not autovivify remote projects in projpack data, fixes
  some interconnect issues

7 years agoBy Iain Arnell <iarnell@gmail.com>:
Adrian Schröter [Fri, 9 Apr 2010 14:59:21 +0000 (16:59 +0200)]
By Iain Arnell <iarnell@gmail.com>:
* unbind ldap connections after use
* optionally disable ldap referrals (necessary for Windows 2003 AD)
* retrieve all attributes when searching
* properly access LDAP_NAME_ATTR attribute

7 years agoadd version also to product repoid tag (#377568)
Adrian Schröter [Wed, 31 Mar 2010 13:38:58 +0000 (15:38 +0200)]
add version also to product repoid tag (#377568)

7 years agoextend product repoid with flavor and archs (#377568)
Adrian Schröter [Wed, 31 Mar 2010 13:13:15 +0000 (15:13 +0200)]
extend product repoid with flavor and archs (#377568)

7 years agocreate REPOID for product media content files (bug #377568)
Adrian Schröter [Fri, 12 Mar 2010 13:20:28 +0000 (14:20 +0100)]
create REPOID for product media content files (bug #377568)

7 years agomake lighttpd bind to all IPs for api and repo vhost
Adrian Schröter [Tue, 23 Mar 2010 19:52:23 +0000 (20:52 +0100)]
make lighttpd bind to all IPs for api and repo vhost

7 years agodon't show package & remote handles on projects which just link to remote project. 1.7.2
Adrian Schröter [Mon, 22 Mar 2010 16:42:12 +0000 (17:42 +0100)]
don't show package & remote handles on projects which just link to remote project.
It confuses stupid people like me ;)

7 years ago- be more careful when updating just the project metadata
Michael Schroeder [Mon, 22 Mar 2010 15:09:09 +0000 (16:09 +0100)]
- be more careful when updating just the project metadata

7 years ago- should also assign after calculating the updated project data
Michael Schroeder [Mon, 22 Mar 2010 10:41:49 +0000 (11:41 +0100)]
- should also assign after calculating the updated project data

7 years ago- save watchremote_start in scheduler state so that we do not loose events
Michael Schroeder [Fri, 19 Mar 2010 11:04:23 +0000 (12:04 +0100)]
- save watchremote_start in scheduler state so that we do not loose events

7 years ago- add myarch to lastevents query
Michael Schroeder [Thu, 18 Mar 2010 14:10:10 +0000 (15:10 +0100)]
- add myarch to lastevents query

7 years ago- add obsname to lastevents call
Michael Schroeder [Thu, 18 Mar 2010 10:59:39 +0000 (11:59 +0100)]
- add obsname to lastevents call

7 years ago- restore bs_admin --deep-check-project behavior
Michael Schroeder [Thu, 18 Mar 2010 10:56:34 +0000 (11:56 +0100)]
- restore bs_admin --deep-check-project behavior
- delete jobhistory files when doing a snapshot
- fix bs_admin code

Conflicts:

src/backend/bs_admin

7 years ago- be more clever with project changes, just update the config, no
Michael Schroeder [Wed, 17 Mar 2010 11:13:12 +0000 (12:13 +0100)]
- be more clever with project changes, just update the config, no
  longer fetch all package data

7 years ago- only send change events if something relevant has changed
Michael Schroeder [Thu, 18 Mar 2010 10:55:01 +0000 (11:55 +0100)]
- only send change events if something relevant has changed
- fix lastevent scale issue

Conflicts:

src/backend/bs_srcserver

7 years ago- comment out some debug statements
Michael Schroeder [Tue, 16 Mar 2010 18:22:45 +0000 (19:22 +0100)]
- comment out some debug statements

7 years agonicer error when wrong project is given
Adrian Schröter [Fri, 12 Mar 2010 15:59:15 +0000 (16:59 +0100)]
nicer error when wrong project is given

7 years ago- correctly forward status codes in RPCs
Michael Schroeder [Fri, 12 Mar 2010 14:53:04 +0000 (15:53 +0100)]
- correctly forward status codes in RPCs

7 years ago- getprojpack: add complete linked info for remote links
Michael Schroeder [Fri, 12 Mar 2010 14:40:50 +0000 (15:40 +0100)]
- getprojpack: add complete linked info for remote links

7 years ago* make VM type configurable
Adrian Schröter [Thu, 11 Mar 2010 08:55:52 +0000 (09:55 +0100)]
* make VM type configurable
* configure memory by default for each instance
* setup kvm correctly

7 years agofinalize 1.7.2 release notes
Adrian Schröter [Thu, 11 Mar 2010 08:55:37 +0000 (09:55 +0100)]
finalize 1.7.2 release notes

7 years agofix execution from non local directory
Adrian Schröter [Thu, 11 Mar 2010 08:55:05 +0000 (09:55 +0100)]
fix execution from non local directory

7 years agofix startproc handling, linux kernel has a limit of 15 chars for process names.
Adrian Schröter [Thu, 11 Mar 2010 08:52:44 +0000 (09:52 +0100)]
fix startproc handling, linux kernel has a limit of 15 chars for process names.

7 years ago- allow optional obsname parameter in /lastevents
Michael Schroeder [Thu, 11 Mar 2010 12:39:57 +0000 (13:39 +0100)]
- allow optional obsname parameter in /lastevents

7 years agomake add OBS instance view a bit more understandable
Adrian Schröter [Wed, 10 Mar 2010 16:49:52 +0000 (17:49 +0100)]
make add OBS instance view a bit more understandable

7 years agoadd 1.7.2 release notes
Adrian Schröter [Wed, 10 Mar 2010 16:35:12 +0000 (17:35 +0100)]
add 1.7.2 release notes

7 years agofix obs_productconverter execution
Adrian Schröter [Wed, 10 Mar 2010 16:34:46 +0000 (17:34 +0100)]
fix obs_productconverter execution

7 years agouse own icon for project list action
Adrian Schröter [Wed, 10 Mar 2010 16:33:12 +0000 (17:33 +0100)]
use own icon for project list action

7 years agoown icon for OBS setup link
Adrian Schröter [Wed, 10 Mar 2010 15:32:10 +0000 (16:32 +0100)]
own icon for OBS setup link

7 years agohide group management in 1.7 branch. This is not supported like in master
Adrian Schröter [Wed, 10 Mar 2010 14:57:47 +0000 (15:57 +0100)]
hide group management in 1.7 branch. This is not supported like in master

7 years agohint the user to finish setup of OBS via admin webui
Adrian Schröter [Wed, 10 Mar 2010 14:09:38 +0000 (15:09 +0100)]
hint the user to finish setup of OBS via admin webui

7 years agosimplify code as suggested by Tom
Adrian Schröter [Wed, 10 Mar 2010 14:09:15 +0000 (15:09 +0100)]
simplify code as suggested by Tom

7 years agoshow setup OBS link to admin and suggest openSUSE.org as default.
Adrian Schröter [Wed, 10 Mar 2010 13:24:39 +0000 (14:24 +0100)]
show setup OBS link to admin and suggest openSUSE.org as default.

7 years agosuggest openSUSE.org by default
Adrian Schröter [Wed, 10 Mar 2010 13:03:42 +0000 (14:03 +0100)]
suggest openSUSE.org by default

7 years ago* add admin view
Adrian Schröter [Wed, 10 Mar 2010 12:32:53 +0000 (13:32 +0100)]
* add admin view
* add support to connect to a remote OBS

7 years agoAdd LDAP/SSL support and make dependency on ldap optional
David Greaves [Tue, 9 Mar 2010 21:19:27 +0000 (21:19 +0000)]
Add LDAP/SSL support and make dependency on ldap optional

7 years agoUpdated LDAP authentication
David Greaves [Sat, 27 Feb 2010 17:30:16 +0000 (17:30 +0000)]
Updated LDAP authentication
* Moved to C-base ruby-ldap library
* Introduced more configuration options to support none-AD LDAP installs
* Support additional auth mechanism (eg local passwd comparison)
* Reduced number of LDAP queries
* Fixed ping count
* Write fakepasswd to OBS DB so LDAP users can't use OBS if removed from LDAP
* Update email address if ldap changes

7 years ago- cpio extension: add forgotten read
Michael Schroeder [Wed, 10 Mar 2010 10:26:50 +0000 (11:26 +0100)]
- cpio extension: add forgotten read

7 years ago- fix kiwi product build workaround
Michael Schroeder [Tue, 9 Mar 2010 17:22:10 +0000 (18:22 +0100)]
- fix kiwi product build workaround

7 years ago- work around kiwi product package list generation problem with unpublished packages
Michael Schroeder [Tue, 9 Mar 2010 16:29:46 +0000 (17:29 +0100)]
- work around kiwi product package list generation problem with unpublished packages
  (temporary fix, we really need to do something else)

7 years agoreset die handler in bs_worker
Ruediger Oertel [Tue, 9 Mar 2010 15:47:15 +0000 (16:47 +0100)]
reset die handler in bs_worker

7 years ago- call diff3 with '-E', creates less conflicts for some unknown reason
Michael Schroeder [Tue, 9 Mar 2010 11:01:36 +0000 (12:01 +0100)]
- call diff3 with '-E', creates less conflicts for some unknown reason

7 years ago* fix ownership of db/ directory for sqlite3 in webui
Adrian Schröter [Tue, 9 Mar 2010 07:57:05 +0000 (08:57 +0100)]
* fix ownership of db/ directory for sqlite3 in webui

7 years ago- extend cpio sender/receiver to cope with oversized files
Michael Schroeder [Mon, 8 Mar 2010 17:13:51 +0000 (18:13 +0100)]
- extend cpio sender/receiver to cope with oversized files

7 years ago- reset PIPE before calling the build script
Michael Schroeder [Mon, 8 Mar 2010 12:11:40 +0000 (13:11 +0100)]
- reset PIPE before calling the build script

7 years ago- don't manage the cache that often for kiwi products
Michael Schroeder [Fri, 5 Mar 2010 10:05:07 +0000 (11:05 +0100)]
- don't manage the cache that often for kiwi products

7 years agorevert unwanted files from last submission (git does implicit add files,
Adrian Schröter [Fri, 5 Mar 2010 08:12:44 +0000 (09:12 +0100)]
revert unwanted files from last submission (git does implicit add files,
when used "git add" before, even when you specify the other files during
"git commit $file" ....)

7 years ago* fix startup of api and webui delayed, processes must not have same
Adrian Schröter [Fri, 5 Mar 2010 07:37:00 +0000 (08:37 +0100)]
* fix startup of api and webui delayed, processes must not have same
  executable name for startproc (#585486)
* prepare spec file for 1.7.2 release

7 years ago- don't send cache requests if no cachedir is defined
Michael Schroeder [Thu, 4 Mar 2010 17:07:55 +0000 (18:07 +0100)]
- don't send cache requests if no cachedir is defined

7 years agoupdate build from master to 1.7
Ruediger Oertel [Thu, 4 Mar 2010 16:15:32 +0000 (17:15 +0100)]
update build from master to 1.7

7 years agosupport short labels for content files (FATE #309104)
Adrian Schröter [Thu, 4 Mar 2010 16:07:08 +0000 (17:07 +0100)]
support short labels for content files (FATE #309104)

7 years ago- implement caching for kiwi product builds
Michael Schroeder [Wed, 3 Mar 2010 16:46:31 +0000 (17:46 +0100)]
- implement caching for kiwi product builds

7 years ago- support binary filtering in getbinarylist
Michael Schroeder [Wed, 3 Mar 2010 14:30:40 +0000 (15:30 +0100)]
- support binary filtering in getbinarylist

7 years ago- no floats for sizek, please
Michael Schroeder [Wed, 3 Mar 2010 14:08:37 +0000 (15:08 +0100)]
- no floats for sizek, please

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