wannabuild.git
8 years agomove armhf and s390x to testing master origin/HEAD origin/master
Andreas Barth [Thu, 19 Jan 2012 20:34:22 +0000 (20:34 +0000)]
move armhf and s390x to testing

8 years agotriggers/common: add armhf and s390x to sid
Debian wanna-build admins [Sun, 27 Nov 2011 16:05:22 +0000 (16:05 +0000)]
triggers/common: add armhf and s390x to sid

8 years agoFix order of arches.
Kurt Roeckx [Sat, 26 Nov 2011 18:26:09 +0000 (18:26 +0000)]
Fix order of arches.

8 years agoFix typo
Kurt Roeckx [Sat, 26 Nov 2011 18:18:00 +0000 (18:18 +0000)]
Fix typo

8 years agoAuto-committed schema changes.
Debian wanna-build admins [Sat, 14 Jan 2012 05:01:16 +0000 (05:01 +0000)]
Auto-committed schema changes.

8 years agoAuto-committed schema changes.
Debian wanna-build admins [Fri, 30 Dec 2011 05:01:16 +0000 (05:01 +0000)]
Auto-committed schema changes.

8 years agoAuto-committed schema changes.
Debian wanna-build admins [Thu, 29 Dec 2011 05:01:14 +0000 (05:01 +0000)]
Auto-committed schema changes.

8 years agowanna-build: remove debugging code
Philipp Kern [Sun, 27 Nov 2011 16:16:37 +0000 (16:16 +0000)]
wanna-build: remove debugging code

8 years agowanna-build: ignore partial package overwrite with arch:all
Philipp Kern [Sun, 27 Nov 2011 16:05:00 +0000 (16:05 +0000)]
wanna-build: ignore partial package overwrite with arch:all

8 years agoMerge branch 'master' of /srv/buildd.debian.org/git/wanna-build
Philipp Kern [Sun, 27 Nov 2011 15:45:28 +0000 (15:45 +0000)]
Merge branch 'master' of /srv/buildd.debian.org/git/wanna-build

8 years agowanna-build: add debug output for overwritten binaries
Philipp Kern [Sun, 27 Nov 2011 15:45:23 +0000 (15:45 +0000)]
wanna-build: add debug output for overwritten binaries

8 years agoAuto-committed schema changes.
Debian wanna-build admins [Sun, 27 Nov 2011 05:01:55 +0000 (05:01 +0000)]
Auto-committed schema changes.

8 years agoAuto-committed schema changes.
Debian wanna-build admins [Sat, 26 Nov 2011 05:01:14 +0000 (05:01 +0000)]
Auto-committed schema changes.

8 years agoAuto-committed schema changes.
Debian wanna-build admins [Fri, 25 Nov 2011 05:01:23 +0000 (05:01 +0000)]
Auto-committed schema changes.

8 years agoAdd s390x and armhf to the graphs
Kurt Roeckx [Thu, 24 Nov 2011 18:35:10 +0000 (18:35 +0000)]
Add s390x and armhf to the graphs

8 years agoAuto-committed schema changes.
Debian wanna-build admins [Tue, 1 Nov 2011 05:01:10 +0000 (05:01 +0000)]
Auto-committed schema changes.

8 years agoUse public.locks as locking area.
Philipp Kern [Mon, 31 Oct 2011 14:46:10 +0000 (14:46 +0000)]
Use public.locks as locking area.

Since the central packages table was introduced we used FOR UPDATE
for synchronization between different wanna-build calls.  This
causes a write for every locked row, which is unhelpful for WAL
traffic considering that merge-v3 needs to lock everything.

Let's synchronize by using FOR UPDATE on public.locks instead,
which should ease the WAL load a lot.

8 years agofilter out noautobuild: use proper perl
Andreas Barth [Sat, 6 Aug 2011 13:23:24 +0000 (13:23 +0000)]
filter out noautobuild: use proper perl

8 years agofilter out packages from yaml in restrict/noautobuild at needs-build time
Andreas Barth [Sat, 6 Aug 2011 12:44:49 +0000 (12:44 +0000)]
filter out packages from yaml in restrict/noautobuild at needs-build time

8 years agoMerge branch 'master' of /srv/buildd.debian.org/git/wanna-build
Andreas Barth [Sat, 6 Aug 2011 12:03:50 +0000 (12:03 +0000)]
Merge branch 'master' of /srv/buildd.debian.org/git/wanna-build

8 years agoimprove help message
Andreas Barth [Sat, 6 Aug 2011 11:59:14 +0000 (11:59 +0000)]
improve help message

8 years agoAuto-committed schema changes.
Debian wanna-build admins [Sun, 31 Jul 2011 05:01:04 +0000 (05:01 +0000)]
Auto-committed schema changes.

8 years agoetc/cron/crontab: commit the current live crontab
Philipp Kern [Wed, 27 Jul 2011 17:38:07 +0000 (17:38 +0000)]
etc/cron/crontab: commit the current live crontab

8 years agoAuto-committed schema changes.
Debian wanna-build admins [Fri, 22 Jul 2011 05:01:10 +0000 (05:01 +0000)]
Auto-committed schema changes.

8 years agoold-migrations/add_builder_to_pkg_history.sql: really add builder column to _public...
Philipp Kern [Thu, 21 Jul 2011 10:07:39 +0000 (12:07 +0200)]
old-migrations/add_builder_to_pkg_history.sql: really add builder column to _public schemas

8 years agoold-migrations/add_builder_to_pkg_history.sql: also update _public schemas
Philipp Kern [Thu, 21 Jul 2011 09:51:30 +0000 (11:51 +0200)]
old-migrations/add_builder_to_pkg_history.sql: also update _public schemas

8 years agoold-migrations/add_builder_to_pkg_history.sql: add missing GRANT statements
Philipp Kern [Thu, 21 Jul 2011 09:47:38 +0000 (11:47 +0200)]
old-migrations/add_builder_to_pkg_history.sql: add missing GRANT statements

8 years agoold-migrations: add add_builder_to_pkg_history.sql
Philipp Kern [Thu, 21 Jul 2011 09:24:14 +0000 (11:24 +0200)]
old-migrations: add add_builder_to_pkg_history.sql

9 years agowanna-build: comment the merging code
Philipp Kern [Mon, 11 Jul 2011 10:30:17 +0000 (12:30 +0200)]
wanna-build: comment the merging code

9 years agoWB::QD: Comment the code a bit more.
Philipp Kern [Mon, 11 Jul 2011 10:28:54 +0000 (12:28 +0200)]
WB::QD: Comment the code a bit more.

9 years agowanna-build: document more CLI options
Philipp Kern [Mon, 11 Jul 2011 10:28:08 +0000 (12:28 +0200)]
wanna-build: document more CLI options

9 years agowanna-build: fix syntax nitpick for version on verbose
Philipp Kern [Mon, 20 Jun 2011 21:45:22 +0000 (21:45 +0000)]
wanna-build: fix syntax nitpick for version on verbose

9 years agoadd transform_schema.sql as old migration
Philipp Kern [Mon, 20 Jun 2011 21:42:54 +0000 (21:42 +0000)]
add transform_schema.sql as old migration

9 years agowanna-build: use git commit hash as version number
Philipp Kern [Sun, 19 Jun 2011 22:23:52 +0000 (22:23 +0000)]
wanna-build: use git commit hash as version number

9 years agowanna-build: lock_table: limit row lock to same distribution
Philipp Kern [Sun, 19 Jun 2011 19:51:48 +0000 (19:51 +0000)]
wanna-build: lock_table: limit row lock to same distribution

9 years agoAuto-committed schema changes.
Debian wanna-build admins [Wed, 15 Jun 2011 05:01:02 +0000 (05:01 +0000)]
Auto-committed schema changes.

9 years agoAuto-committed schema changes.
Debian wanna-build admins [Tue, 14 Jun 2011 05:01:04 +0000 (05:01 +0000)]
Auto-committed schema changes.

9 years agoAuto-committed schema changes.
Debian wanna-build admins [Mon, 13 Jun 2011 15:02:28 +0000 (15:02 +0000)]
Auto-committed schema changes.

9 years agowanna-build: lock_table: use row-level locking
Philipp Kern [Mon, 13 Jun 2011 14:06:46 +0000 (14:06 +0000)]
wanna-build: lock_table: use row-level locking

9 years agoAuto-committed schema changes.
Debian wanna-build admins [Mon, 13 Jun 2011 05:01:14 +0000 (05:01 +0000)]
Auto-committed schema changes.

9 years agoAuto-committed schema changes.
Debian wanna-build admins [Sun, 12 Jun 2011 05:00:36 +0000 (05:00 +0000)]
Auto-committed schema changes.

9 years agoAuto-committed schema changes.
Debian wanna-build admins [Sun, 5 Jun 2011 05:01:01 +0000 (05:01 +0000)]
Auto-committed schema changes.

9 years agoAuto-committed schema changes.
Debian wanna-build admins [Mon, 2 May 2011 05:00:58 +0000 (05:00 +0000)]
Auto-committed schema changes.

9 years agoadd view on built/uploaded packages for distribution_architectures
Andreas Barth [Sun, 1 May 2011 16:19:50 +0000 (16:19 +0000)]
add view on built/uploaded packages for distribution_architectures

9 years agoAuto-committed schema changes.
Debian wanna-build admins [Sun, 1 May 2011 05:00:57 +0000 (05:00 +0000)]
Auto-committed schema changes.

9 years agofix verbose intro if no suite is given
Andreas Barth [Sat, 30 Apr 2011 21:51:53 +0000 (21:51 +0000)]
fix verbose intro if no suite is given

9 years agocommit uncommited changes
Andreas Barth [Sat, 30 Apr 2011 21:31:48 +0000 (21:31 +0000)]
commit uncommited changes

9 years agofix squeeze-breakness
Andreas Barth [Sat, 30 Apr 2011 20:42:01 +0000 (20:42 +0000)]
fix squeeze-breakness

9 years agoadd STOP-WANNA-BUILD emergency stop option
Andreas Barth [Sat, 30 Apr 2011 18:44:33 +0000 (18:44 +0000)]
add STOP-WANNA-BUILD emergency stop option

9 years agoshow_distribution_architectures: when used together with a suite, show only that...
Andreas Barth [Sat, 30 Apr 2011 15:10:08 +0000 (15:10 +0000)]
show_distribution_architectures: when used together with a suite, show only that suites architectures
cleanup distribution handling code a bit

9 years agocheck if architecture exists for selected suite
Andreas Barth [Fri, 29 Apr 2011 21:12:13 +0000 (21:12 +0000)]
check if architecture exists for selected suite

9 years agocleanup $arch in call_edos_depcheck
Andreas Barth [Fri, 29 Apr 2011 11:57:54 +0000 (11:57 +0000)]
cleanup $arch in call_edos_depcheck
cleanup main loop
move --recorduser to the ssh-wrapper

9 years agoAuto-committed schema changes.
Debian wanna-build admins [Thu, 28 Apr 2011 05:01:00 +0000 (05:01 +0000)]
Auto-committed schema changes.

9 years agodescribe states
Andreas Barth [Mon, 25 Apr 2011 13:51:48 +0000 (13:51 +0000)]
describe states

9 years agomigrate options parsing code into GetOptions
Andreas Barth [Mon, 25 Apr 2011 13:47:11 +0000 (13:47 +0000)]
migrate options parsing code into GetOptions
add sshwrapper and recorduser as options

9 years agoAdd hurd to the graphs
Kurt Roeckx [Mon, 25 Apr 2011 09:48:27 +0000 (09:48 +0000)]
Add hurd to the graphs

9 years agoadd_one_building: simplify
Andreas Barth [Sun, 24 Apr 2011 19:31:22 +0000 (19:31 +0000)]
add_one_building: simplify

9 years agoadd_packages: start to migrate give-back into the generic state machine
Andreas Barth [Sun, 24 Apr 2011 17:55:14 +0000 (17:55 +0000)]
add_packages: start to migrate give-back into the generic state machine

9 years agoadd_packages / generic version check:
Andreas Barth [Sun, 24 Apr 2011 12:42:51 +0000 (12:42 +0000)]
add_packages / generic version check:
+ binNMU-versions are accepted now as well
slurp set-uploaded fully into the generic state machine
binNMU_version: return correct version if there is no binNMU

9 years agodon't log wanna-build commands regarding security-suites
Andreas Barth [Sat, 23 Apr 2011 19:31:44 +0000 (19:31 +0000)]
don't log wanna-build commands regarding security-suites

9 years agomove set-failed and more of set-dep-wait into the generic state machine
Andreas Barth [Sat, 23 Apr 2011 18:21:35 +0000 (18:21 +0000)]
move set-failed and more of set-dep-wait into the generic state machine
all suites now say BD-Uninstallable to change_state; non-adw-suites go to Needs-Build there

9 years agodistribution-architectures distribution-aliases don't need privmode
Andreas Barth [Sat, 23 Apr 2011 13:34:50 +0000 (13:34 +0000)]
distribution-architectures distribution-aliases don't need privmode

9 years agolist_packages / get_all_source_info: return packages in multiple suites in the releva...
Andreas Barth [Thu, 21 Apr 2011 11:04:36 +0000 (11:04 +0000)]
list_packages / get_all_source_info: return packages in multiple suites in the relevant state

9 years agooperation mode checks: further unify, cleanup
Andreas Barth [Tue, 12 Apr 2011 18:46:55 +0000 (18:46 +0000)]
operation mode checks: further unify, cleanup

9 years agounify different operation mode checks, and clean up
Andreas Barth [Tue, 12 Apr 2011 17:47:28 +0000 (17:47 +0000)]
unify different operation mode checks, and clean up

9 years agoadjust handling of buildpri:
Andreas Barth [Mon, 11 Apr 2011 22:08:51 +0000 (22:08 +0000)]
adjust handling of buildpri:
+ reset buildpri at fresh entering of needs-build/bd-uninst
+ always add buildpri and permbuildpri

9 years agoDon't count Auto-Not-For-Us in stats for the graphs
Kurt Roeckx [Sun, 10 Apr 2011 11:31:06 +0000 (11:31 +0000)]
Don't count Auto-Not-For-Us in stats for the graphs

We shouldn't build those packages, so there is no need to indicate them
in the stats.

9 years agoMerge branch 'master' of /srv/buildd.debian.org/git/wanna-build
Kurt Roeckx [Sat, 9 Apr 2011 18:50:05 +0000 (18:50 +0000)]
Merge branch 'master' of /srv/buildd.debian.org/git/wanna-build

9 years agoFix arch names.
Kurt Roeckx [Sat, 9 Apr 2011 18:49:50 +0000 (18:49 +0000)]
Fix arch names.

9 years agoWB::QD: return arch=all-packages as arch-all-only (and ignore them for now)
Andreas Barth [Sat, 9 Apr 2011 17:06:54 +0000 (17:06 +0000)]
WB::QD: return arch=all-packages as arch-all-only (and ignore them for now)

9 years agoWB::QD: replace not-for-us, auto-not-for-us by
Andreas Barth [Sat, 9 Apr 2011 16:18:19 +0000 (16:18 +0000)]
WB::QD: replace not-for-us, auto-not-for-us by
  packages-arch-specific, overwritten-by-arch-all, arch-not-in-arch-list
wanna-build: adjust to WB::QD-changes

9 years agofix previous commit: dont set values already set on the database
Andreas Barth [Sat, 9 Apr 2011 15:44:47 +0000 (15:44 +0000)]
fix previous commit: dont set values already set on the database

9 years agomark packages in Packages-arch-specific as auto-not-for-us/Packages-arch-specific
Andreas Barth [Sat, 9 Apr 2011 13:05:19 +0000 (13:05 +0000)]
mark packages in Packages-arch-specific as auto-not-for-us/Packages-arch-specific

9 years agomark overwritten by arch-all-packages as auto-not-for-us
Andreas Barth [Sat, 9 Apr 2011 12:53:00 +0000 (12:53 +0000)]
mark overwritten by arch-all-packages as auto-not-for-us
(and prepare auto-not-for-us for all all- and pas-packages)

9 years agoUpdate graphs to not include alpha and hppa
Kurt Roeckx [Fri, 8 Apr 2011 21:04:18 +0000 (21:04 +0000)]
Update graphs to not include alpha and hppa

9 years agoRevert commit to use the common list of arches, it's listed in a fixed order in the...
Kurt Roeckx [Fri, 8 Apr 2011 20:56:01 +0000 (20:56 +0000)]
Revert commit to use the common list of arches, it's listed in a fixed order in the output file.

9 years agoUse -A instead of --database to selected the arch
Kurt Roeckx [Fri, 8 Apr 2011 20:52:40 +0000 (20:52 +0000)]
Use -A instead of --database to selected the arch

9 years agoUpdate graph tool to use the common place of current arches in unstable.
Kurt Roeckx [Fri, 8 Apr 2011 20:51:00 +0000 (20:51 +0000)]
Update graph tool to use the common place of current arches in unstable.

9 years agohppa and alpha removed from sid
Kurt Roeckx [Fri, 8 Apr 2011 20:31:39 +0000 (20:31 +0000)]
hppa and alpha removed from sid

9 years agofor standard suites (i.e. unstable):
Andreas Barth [Tue, 5 Apr 2011 20:30:09 +0000 (20:30 +0000)]
for standard suites (i.e. unstable):
+ write build-essential packages without dependencies to ...build-essential
+ add build-essential packages to the list of packages considered to be available

9 years agoWB::QD: handle case when arch=all-packages becomes arch=any (plus testcase)
Andreas Barth [Sat, 2 Apr 2011 12:59:46 +0000 (12:59 +0000)]
WB::QD: handle case when arch=all-packages becomes arch=any (plus testcase)

9 years agofix last commit
Andreas Barth [Fri, 1 Apr 2011 20:58:53 +0000 (20:58 +0000)]
fix last commit

9 years agooption parser: fix import and export options
Andreas Barth [Fri, 1 Apr 2011 20:36:59 +0000 (20:36 +0000)]
option parser: fix import and export options

9 years agofix selection of distributions
Andreas Barth [Thu, 31 Mar 2011 20:53:43 +0000 (20:53 +0000)]
fix selection of distributions

9 years agoremove create-db-option (it's a noop anyways)
Andreas Barth [Thu, 31 Mar 2011 20:24:04 +0000 (20:24 +0000)]
remove create-db-option (it's a noop anyways)

9 years agoremove sorting by failed category in the default configuration
Andreas Barth [Thu, 31 Mar 2011 20:21:28 +0000 (20:21 +0000)]
remove sorting by failed category in the default configuration

9 years agoremove categories - they are unused anyways
Andreas Barth [Thu, 31 Mar 2011 20:19:16 +0000 (20:19 +0000)]
remove categories - they are unused anyways

9 years agofix --max-age from previous commit
Andreas Barth [Thu, 31 Mar 2011 20:18:11 +0000 (20:18 +0000)]
fix --max-age from previous commit

9 years agoRefactor argument-parsing code using standard module Getopt::Long
Hilko Bengen [Thu, 31 Mar 2011 19:52:05 +0000 (21:52 +0200)]
Refactor argument-parsing code using standard module Getopt::Long

9 years agoremove programm name aliases (symlinks already gone since some time)
Andreas Barth [Thu, 31 Mar 2011 17:55:01 +0000 (17:55 +0000)]
remove programm name aliases (symlinks already gone since some time)

9 years agomerge-v3: fix moving binNMUed packages to installed
Andreas Barth [Thu, 31 Mar 2011 17:38:26 +0000 (17:38 +0000)]
merge-v3: fix moving binNMUed packages to installed

9 years agoremove "pretend-available"
Andreas Barth [Thu, 31 Mar 2011 17:34:00 +0000 (17:34 +0000)]
remove "pretend-available"

9 years agomerge-v3: move Auto-Not-For-Us handling into Installed handling
Andreas Barth [Thu, 31 Mar 2011 17:17:05 +0000 (17:17 +0000)]
merge-v3: move Auto-Not-For-Us handling into Installed handling
(and set version information this way)

9 years agoremove more warnings
Andreas Barth [Wed, 30 Mar 2011 22:10:56 +0000 (22:10 +0000)]
remove more warnings
sort_order: update code for S (>= standard)

9 years agoanother fix for use warnings
Andreas Barth [Wed, 30 Mar 2011 21:59:56 +0000 (21:59 +0000)]
another fix for use warnings

9 years agouse non-priv mode with simulate
Andreas Barth [Wed, 30 Mar 2011 21:57:26 +0000 (21:57 +0000)]
use non-priv mode with simulate

9 years agoremove old ways to import packages, sources and quinn-diff
Andreas Barth [Wed, 30 Mar 2011 21:17:18 +0000 (21:17 +0000)]
remove old ways to import packages, sources and quinn-diff

9 years agoNewer versions of Dpkg::Version export version_compare instead of vercmp.
Hilko Bengen [Wed, 30 Mar 2011 19:48:20 +0000 (21:48 +0200)]
Newer versions of Dpkg::Version export version_compare instead of vercmp.

9 years agofix a place where use strict complains
Andreas Barth [Wed, 30 Mar 2011 21:01:11 +0000 (21:01 +0000)]
fix a place where use strict complains

9 years agofix another place where use warnings complains
Andreas Barth [Wed, 30 Mar 2011 21:00:39 +0000 (21:00 +0000)]
fix another place where use warnings complains