]>
git.decadent.org.uk Git - dak.git/log
Ansgar Burchardt [Thu, 14 May 2015 09:42:58 +0000 (11:42 +0200)]
debian-security: import new security updates into stable-kfreebsd
Joerg Jaspert [Mon, 11 May 2015 08:11:45 +0000 (10:11 +0200)]
No, we don't need to see this output, halt die klappe cron
Joerg Jaspert [Mon, 11 May 2015 08:01:17 +0000 (10:01 +0200)]
Exclude tiffani/ from dd-sync and shut up cron
its a state dir only and files change too often so rsync gets annoyed
which in turn annoys cron which hands that over to ftpmasters, who
dont like it. AWAY, you mails.
Joerg Jaspert [Mon, 11 May 2015 07:53:39 +0000 (09:53 +0200)]
public mirror is not ries
Ansgar Burchardt [Fri, 8 May 2015 08:50:19 +0000 (10:50 +0200)]
Merge remote-tracking branch 'dktrkranz/releases'
Joerg Jaspert [Fri, 8 May 2015 08:11:44 +0000 (10:11 +0200)]
And another case of "shutup, cron"
Luca Falavigna [Fri, 8 May 2015 06:57:28 +0000 (06:57 +0000)]
Add jessie freeze and release dates
Signed-off-by: Luca Falavigna <dktrkranz@debian.org>
Joerg Jaspert [Wed, 6 May 2015 15:31:42 +0000 (17:31 +0200)]
Shutup unchecked
Joerg Jaspert [Wed, 6 May 2015 15:20:50 +0000 (17:20 +0200)]
make-mirror shutup
Joerg Jaspert [Thu, 30 Apr 2015 07:18:44 +0000 (09:18 +0200)]
Silence dak generate-releases
Ansgar Burchardt [Tue, 28 Apr 2015 07:17:02 +0000 (09:17 +0200)]
Send buildd notifications for oldstable again.
Ansgar Burchardt [Mon, 27 Apr 2015 12:13:05 +0000 (14:13 +0200)]
Document how to import additional sources into the security archive.
Ansgar Burchardt [Mon, 27 Apr 2015 08:52:58 +0000 (10:52 +0200)]
Do not require overridecodename to be set.
Ansgar Burchardt [Mon, 27 Apr 2015 08:52:17 +0000 (10:52 +0200)]
Make sure ${exportdir} for stable-new exists.
Ansgar Burchardt [Mon, 27 Apr 2015 08:51:49 +0000 (10:51 +0200)]
Make "mirrordir" a local variable.
Ansgar Burchardt [Sun, 26 Apr 2015 10:33:57 +0000 (12:33 +0200)]
update-suite: Handle case of not installing new packages.
Ansgar Burchardt [Sun, 26 Apr 2015 07:16:46 +0000 (09:16 +0200)]
Add missing import for NoResultFound.
Ansgar Burchardt [Sat, 25 Apr 2015 08:54:11 +0000 (10:54 +0200)]
add-build-queue: Fix format string in error message.
Ansgar Burchardt [Sat, 25 Apr 2015 08:49:14 +0000 (10:49 +0200)]
Switch to "jessie" as stable.
Ansgar Burchardt [Sat, 25 Apr 2015 08:43:25 +0000 (10:43 +0200)]
No longer generate override.*.all3{,.src}
The buildd support no longer needs these files.
Ansgar Burchardt [Wed, 22 Apr 2015 19:44:44 +0000 (21:44 +0200)]
update-suite: We need the build queue's suite.
Ansgar Burchardt [Wed, 22 Apr 2015 19:38:41 +0000 (21:38 +0200)]
Choose a more useful default overridesuite for build queues.
Ansgar Burchardt [Sun, 19 Apr 2015 22:35:27 +0000 (00:35 +0200)]
config/debian/dak.conf: No direct uploads to testing-kfreebsd.
Ansgar Burchardt [Sun, 19 Apr 2015 22:19:14 +0000 (00:19 +0200)]
update-suite: fix module name: daklog -> daklib.daklog
Ansgar Burchardt [Sun, 22 Mar 2015 09:42:43 +0000 (10:42 +0100)]
Initial work on update-suite.
Ansgar Burchardt [Thu, 9 Apr 2015 20:23:59 +0000 (22:23 +0200)]
Do not include long description in Packages index by default
Ansgar Burchardt [Thu, 9 Apr 2015 19:04:38 +0000 (21:04 +0200)]
suite add: set version to NULL when an empty string is given
Ansgar Burchardt [Thu, 9 Apr 2015 18:32:27 +0000 (20:32 +0200)]
Add "add-build-queue" to quickly setup build queues.
Ansgar Burchardt [Tue, 7 Apr 2015 22:18:22 +0000 (00:18 +0200)]
Allow release team to manage jessie-updates. (Closes: #781403)
Bug: https://bugs.debian.org/781403
Ansgar Burchardt [Sat, 4 Apr 2015 10:50:48 +0000 (12:50 +0200)]
generate-d-i: Use "set -u"
Ansgar Burchardt [Sat, 4 Apr 2015 10:50:16 +0000 (12:50 +0200)]
generate-d-i: Only look at architectures in testing.
Ansgar Burchardt [Sat, 4 Apr 2015 10:48:59 +0000 (12:48 +0200)]
generate-d-i: Do not hardcode suite ids.
The suite.id for testing and testing-proposed-updates changed with the
wheezy release.
Ansgar Burchardt [Sat, 4 Apr 2015 10:33:55 +0000 (12:33 +0200)]
generate-d-i: Reformat SQL queries (no semantic changes).
Ansgar Burchardt [Sun, 22 Mar 2015 22:11:52 +0000 (23:11 +0100)]
Run bts-categorize as unprivileged user.
Ansgar Burchardt [Tue, 17 Mar 2015 23:06:54 +0000 (00:06 +0100)]
Use more https://
Ansgar Burchardt [Tue, 17 Mar 2015 22:50:23 +0000 (23:50 +0100)]
queue-report: use tracker.debian.org instead of packages.qa.d.o
Julien Cristau [Mon, 9 Mar 2015 17:00:06 +0000 (18:00 +0100)]
cron.daily: tell dc-tool where to find CA certificates
Signed-off-by: Julien Cristau <jcristau@debian.org>
Ansgar Burchardt [Wed, 25 Feb 2015 18:17:40 +0000 (19:17 +0100)]
cron.buildd: disable oldstable, enable testing
Ansgar Burchardt [Tue, 3 Feb 2015 19:52:41 +0000 (20:52 +0100)]
Rename exception.
Also inherit from Reject so a proper rejection message is shown
instead of a backtrace.
Ansgar Burchardt [Fri, 9 Jan 2015 13:11:44 +0000 (14:11 +0100)]
Include backports-policy in backports-new.html.
Ansgar Burchardt [Tue, 6 Jan 2015 21:10:07 +0000 (22:10 +0100)]
process-policy: pass component name to get_mapped_component
Ansgar Burchardt [Mon, 5 Jan 2015 22:08:04 +0000 (23:08 +0100)]
process-policy: Rollback transaction if dry run is requested.
Ansgar Burchardt [Mon, 5 Jan 2015 22:07:25 +0000 (23:07 +0100)]
process-policy: Apply component mappings.
Ansgar Burchardt [Sat, 27 Dec 2014 17:14:28 +0000 (18:14 +0100)]
Allow uploads to jessie-backports.
Paul Wise [Fri, 26 Dec 2014 23:49:19 +0000 (07:49 +0800)]
Restore the correct From address by adding additional headers.
Signed-off-by: Ansgar Burchardt <ansgar@debian.org>
Ansgar Burchardt [Wed, 24 Dec 2014 11:11:57 +0000 (12:11 +0100)]
Do not pass sendmail options to mail.
bsd-mailx no longer allows passing options to sendmail since the last
security update (8.1.2-0.20111106cvs-1+deb7u1). These are now
understood as additional recipient addresses and cause errors.
Reference: https://www.debian.org/security/2014/dsa-3104
Joerg Jaspert [Sun, 14 Dec 2014 14:11:48 +0000 (15:11 +0100)]
Now thats a better url
Joerg Jaspert [Sun, 14 Dec 2014 14:08:49 +0000 (15:08 +0100)]
Make list_paths use the epydoc html for api docs
Joerg Jaspert [Sun, 14 Dec 2014 14:06:34 +0000 (15:06 +0100)]
A bit of docs for the ftpmaster api
Joerg Jaspert [Fri, 12 Dec 2014 21:30:46 +0000 (22:30 +0100)]
epydoc from cron sucks big donkeys through small needle holes, turn off for now
Joerg Jaspert [Tue, 9 Dec 2014 22:17:08 +0000 (23:17 +0100)]
Timeout epydoc, it likes to hang randomly...
Joerg Jaspert [Tue, 9 Dec 2014 22:08:12 +0000 (23:08 +0100)]
sync-dd wants sync, not pool, as argument
Joerg Jaspert [Sun, 7 Dec 2014 12:48:12 +0000 (13:48 +0100)]
Instead of doing our own (bad) help, simply use existing epydoc foo and redirect there
And to have that in useful, rework the whole docstrings of the dakweb/
foo, to give useful epydoc output.
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Sun, 7 Dec 2014 12:37:48 +0000 (13:37 +0100)]
Regen our epydoc html files
Joerg Jaspert [Sat, 6 Dec 2014 14:37:06 +0000 (15:37 +0100)]
Not nice, but some doc
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Sat, 6 Dec 2014 14:03:56 +0000 (15:03 +0100)]
Allow json format for madison
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Laurent Arnoud [Sat, 25 Oct 2014 15:47:13 +0000 (17:47 +0200)]
tools/queue_rss.py: Fix author format
see http://validator.w3.org/feed/docs/warning/EmailFormat.html
Signed-off-by: Laurent Arnoud <laurent@spkdev.net>
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Mon, 1 Dec 2014 11:10:28 +0000 (12:10 +0100)]
Adjust way of syncing the dd-accessible copy
- Take out ries, hostname is coccia for a long time (use dd...)
- Allow sync-dd to push only the dak/ code directory
- Fixup whitespace in that script
- Take out the distinction of sync|pool push - that wasn't done for a
long time, ftp/ is never ever synced instead.
Signed-off-by: Joerg Jaspert <joerg@debian.org>
Joerg Jaspert [Mon, 1 Dec 2014 10:34:08 +0000 (11:34 +0100)]
Ups, rename function so its actually what it should be
Joerg Jaspert [Sun, 30 Nov 2014 13:08:16 +0000 (14:08 +0100)]
dakweb: Allow to query for all source packages
Joerg Jaspert [Sun, 30 Nov 2014 13:03:37 +0000 (14:03 +0100)]
dakweb: add sources_in_suite query
Ansgar Burchardt [Wed, 26 Nov 2014 22:38:32 +0000 (23:38 +0100)]
rmadison: use yield to return content and set correct content type.
Ansgar Burchardt [Wed, 26 Nov 2014 21:21:46 +0000 (22:21 +0100)]
dakweb: add rmadison query (still incomplete)
Ansgar Burchardt [Wed, 26 Nov 2014 21:20:01 +0000 (22:20 +0100)]
Use new package_list view for "dak ls" command.
Ansgar Burchardt [Wed, 26 Nov 2014 21:18:21 +0000 (22:18 +0100)]
daklib/utils.py: Use boolean instead of an integer.
Ansgar Burchardt [Wed, 26 Nov 2014 21:17:57 +0000 (22:17 +0100)]
Add custom SQLAlchemy extensions for Postgres' string_agg.
Ansgar Burchardt [Wed, 26 Nov 2014 21:15:03 +0000 (22:15 +0100)]
Add new package_list view.
Don Armstrong [Sun, 28 Sep 2014 00:01:24 +0000 (17:01 -0700)]
Make queued complain less when removing files
Reset @files each time through the command loop to avoid adding
previously deleted files to the output message.
Bug: https://bugs.debian.org/594803
Signed-off-by: Ansgar Burchardt <ansgar@debian.org>
Mark Hymers [Sun, 9 Nov 2014 12:15:25 +0000 (12:15 +0000)]
Close our SQLAlchemy sessions
This is a temporary workaround to stop us leaving sessions around
until I write a decorator function
Signed-off-by: Mark Hymers <mhy@debian.org>
Mark Hymers [Sun, 9 Nov 2014 11:07:24 +0000 (11:07 +0000)]
Implement and document the different names
Signed-off-by: Mark Hymers <mhy@debian.org>
Mark Hymers [Sun, 9 Nov 2014 10:55:15 +0000 (10:55 +0000)]
Hack to not end up with None versions
Signed-off-by: Mark Hymers <mhy@debian.org>
Mark Hymers [Sat, 8 Nov 2014 15:35:34 +0000 (15:35 +0000)]
Find suite by any of the random name types we have
Signed-off-by: Mark Hymers <mhy@debian.org>
Mark Hymers [Sat, 8 Nov 2014 14:14:35 +0000 (14:14 +0000)]
Add database update to contain release_suite field
Signed-off-by: Mark Hymers <mhy@debian.org>
Mark Hymers [Fri, 7 Nov 2014 21:03:09 +0000 (21:03 +0000)]
Add suite function
Signed-off-by: Mark Hymers <mhy@debian.org>
Mark Hymers [Fri, 7 Nov 2014 21:02:56 +0000 (21:02 +0000)]
Improve suites() documentation
Signed-off-by: Mark Hymers <mhy@debian.org>
Mark Hymers [Fri, 7 Nov 2014 21:02:39 +0000 (21:02 +0000)]
Improve dsc_in_suite function documentation
Signed-off-by: Mark Hymers <mhy@debian.org>
Mark Hymers [Fri, 7 Nov 2014 21:02:19 +0000 (21:02 +0000)]
Improve archives() function documentation
Signed-off-by: Mark Hymers <mhy@debian.org>
Mark Hymers [Fri, 7 Nov 2014 16:57:10 +0000 (16:57 +0000)]
Add initial suites and archives routines
Signed-off-by: Mark Hymers <mhy@debian.org>
Mark Hymers [Fri, 7 Nov 2014 16:43:30 +0000 (16:43 +0000)]
Return filesize and sha256sum too
Signed-off-by: Mark Hymers <mhy@debian.org>
Mark Hymers [Fri, 7 Nov 2014 16:34:01 +0000 (16:34 +0000)]
Run WSGI script from apache
Signed-off-by: Mark Hymers <mhy@debian.org>
Mark Hymers [Fri, 7 Nov 2014 16:26:27 +0000 (16:26 +0000)]
First pass at a hacky mod_wsgi version
Signed-off-by: Mark Hymers <mhy@debian.org>
Mark Hymers [Fri, 7 Nov 2014 16:05:15 +0000 (16:05 +0000)]
Add initial api.ftp-master.d.o apache config
Signed-off-by: Mark Hymers <mhy@debian.org>
Mark Hymers [Fri, 7 Nov 2014 14:26:20 +0000 (14:26 +0000)]
Merge in the initial web API code
Mark Hymers [Fri, 7 Nov 2014 14:19:33 +0000 (14:19 +0000)]
Remove debugging code
Signed-off-by: Mark Hymers <mhy@debian.org>
Mark Hymers [Fri, 7 Nov 2014 14:07:58 +0000 (14:07 +0000)]
Merge remote-tracking branch 'origin/dakweb'
Mark Hymers [Fri, 7 Nov 2014 12:17:32 +0000 (12:17 +0000)]
Merge remote-tracking branch 'mhy/master'
Mark Hymers [Fri, 7 Nov 2014 12:16:44 +0000 (12:16 +0000)]
Lock {src,bin}_associations to stop other things writing to them during gps
Signed-off-by: Mark Hymers <mhy@debian.org>
Mark Hymers [Fri, 7 Nov 2014 12:09:40 +0000 (12:09 +0000)]
Update install instructions
Signed-off-by: Mark Hymers <mhy@debian.org>
Mark Hymers [Fri, 7 Nov 2014 11:51:30 +0000 (11:51 +0000)]
Create some directories needed for new dak installs
Signed-off-by: Mark Hymers <mhy@debian.org>
Mark Hymers [Fri, 7 Nov 2014 11:43:50 +0000 (11:43 +0000)]
Call dak admin s-c in example install instructions
Signed-off-by: Mark Hymers <mhy@debian.org>
Ansgar Burchardt [Thu, 6 Nov 2014 18:58:30 +0000 (19:58 +0100)]
Reject uploads with Multi-Arch: no
Multi-Arch: no currently breaks wanna-build. We don't want that to happen.
Reference: https://bugs.debian.org/768353
Ansgar Burchardt [Thu, 6 Nov 2014 15:43:14 +0000 (16:43 +0100)]
Do not require arch:all packages in experimental uploads
This is to allow setting up an experimental arch:all buildd and will
be reverted later.
Ansgar Burchardt [Sun, 2 Nov 2014 19:33:40 +0000 (20:33 +0100)]
daklib/checks.py: check for Section field in binary packages
Ansgar Burchardt [Sun, 26 Oct 2014 09:01:34 +0000 (10:01 +0100)]
daklib/gpg.py: Ignore POLICY_URL keyword.
Ansgar Burchardt [Thu, 23 Oct 2014 18:31:57 +0000 (20:31 +0200)]
daklib/command.py: Add Cc option.
Ansgar Burchardt [Sun, 19 Oct 2014 08:56:48 +0000 (10:56 +0200)]
README.stable-point-release: Update for 7.7
Add copy & paste snippets for propups.
Ansgar Burchardt [Wed, 15 Oct 2014 19:00:38 +0000 (21:00 +0200)]
security NEW processing: add dak admin forget-signature
Ansgar Burchardt [Tue, 7 Oct 2014 19:18:52 +0000 (21:18 +0200)]
Handle packages with overrides in multiple components
This should make moving packages between components (e.g. packages
moving from non-free to main) less painful.
Bug: https://bugs.debian.org/690444
Ansgar Burchardt [Thu, 11 Sep 2014 23:24:24 +0000 (01:24 +0200)]
daklib/checks.py: check timestamp of .changes signature
This allows to eventually drop old entries from the signature_history
table.
Ansgar Burchardt [Thu, 11 Sep 2014 18:30:18 +0000 (20:30 +0200)]
dak make-pkg-file-mapping: do not include sources from other archives
Include only information about a source package's files if its .dsc is
in the requested archive.
Previously when xy_1.0-1 was in the requested archive and xy_1.0-2
using the same upstream tarball in a different archive, dak would
still include information about xy_1.0-2's upstream tarball resulting
in confusing entries on snapshot.d.o.
Reported-by: Salvatore Bonaccorso <carnil@debian.org>