]>
Frank Brehm's Git Trees - profitbricks/jenkins-build-scripts.git/log
Benjamin Drung [Tue, 28 Oct 2014 08:27:48 +0000 (09:27 +0100)]
Add webhook_post2querystring.py
Benjamin Drung [Wed, 15 Oct 2014 16:43:49 +0000 (18:43 +0200)]
debian_build.py: Disable automatic liveboot builds (requested by Elmar Gerdes)
Frank Brehm [Wed, 8 Oct 2014 14:27:37 +0000 (16:27 +0200)]
Added and used files/nsswitch.conf in create-grml-squash.sh, replaced getting PB apt-key from alexandria by a keyring package
Benjamin Drung [Wed, 8 Oct 2014 13:27:07 +0000 (15:27 +0200)]
Drop extract_storage_kernel+modules_MASTERHACK.sh (changes integrated in normal script)
Benjamin Drung [Wed, 8 Oct 2014 13:25:38 +0000 (15:25 +0200)]
extract_storage_kernel+modules.sh: Call pbuilder with --override-config
pbuilder needs to be called with --override-config to set the APT sources.list
to the values specified in the .pbuilderrc
Benjamin Drung [Wed, 8 Oct 2014 13:22:25 +0000 (15:22 +0200)]
extract_storage_kernel+modules.sh: Use repo.pb.local instead of alexandria.pb.local
Benjamin Drung [Wed, 8 Oct 2014 13:07:42 +0000 (15:07 +0200)]
debian_build.py: Remove unused code
Benjamin Drung [Wed, 8 Oct 2014 13:05:17 +0000 (15:05 +0200)]
debian_build.py: Drop legacy upload to alexandria.pb.local
Benjamin Drung [Wed, 8 Oct 2014 12:25:09 +0000 (14:25 +0200)]
liveboot_garbage_collection.sh: Increase maximum count of liveboot to 20.
Due to currently having two parallel liveboots (one for qemu 1.0 and one for
qemu 1.2), the maximum number of 15 is too restrictive.
Benjamin Drung [Wed, 8 Oct 2014 09:45:53 +0000 (11:45 +0200)]
debian_repos2db.sh: Update list of repos from alexandria to repo.pb.local
Benjamin Drung [Wed, 8 Oct 2014 09:26:13 +0000 (11:26 +0200)]
debian_repos2db.sh: Increase liveboot limit to 15.
Benjamin Drung [Wed, 24 Sep 2014 09:16:50 +0000 (11:16 +0200)]
live_build.sh: Increase maximum count of liveboot to 20.
Due to currently having two parallel liveboots (one for qemu 1.0 and one for
qemu 1.2), the maximum number of 15 is too restrictive.
Benjamin Drung [Mon, 22 Sep 2014 12:32:52 +0000 (14:32 +0200)]
Remove sbuild-post-build-copy-chroot-to-tmp (use sbuild --purge=successful instead)
Benjamin Drung [Mon, 22 Sep 2014 12:06:18 +0000 (14:06 +0200)]
debian_build.py: Extend schroot debugging instructions.
Benjamin Drung [Mon, 22 Sep 2014 10:33:36 +0000 (12:33 +0200)]
debian_build.py: Extend debugging instructions with schroot commands.
Benjamin Drung [Mon, 22 Sep 2014 09:47:17 +0000 (11:47 +0200)]
.pbuilderrc: Remove squeeze-dev for unstable chroots
Benjamin Drung [Mon, 22 Sep 2014 09:45:13 +0000 (11:45 +0200)]
debian_build.py: Fix directory to an absolute path in the debugging instructions
Benjamin Drung [Mon, 22 Sep 2014 09:23:29 +0000 (11:23 +0200)]
lib/sbuild.py: Fix command property
Benjamin Drung [Mon, 22 Sep 2014 09:19:20 +0000 (11:19 +0200)]
debian_build.py: Add debugging instructions (for sbuild).
Benjamin Drung [Fri, 12 Sep 2014 14:49:28 +0000 (16:49 +0200)]
extract_storage_kernel+modules_MASTERHACK.sh: Fix order of pbuilder arguments
Benjamin Drung [Fri, 12 Sep 2014 14:48:33 +0000 (16:48 +0200)]
extract_storage_kernel+modules_MASTERHACK.sh: Call pbuilder with --override-config
Benjamin Drung [Fri, 12 Sep 2014 14:46:09 +0000 (16:46 +0200)]
Add extract_storage_kernel+modules_MASTERHACK.sh to not use pre-staging for master builds.
Frank Brehm [Wed, 10 Sep 2014 09:43:23 +0000 (11:43 +0200)]
Chowning some files to root:root and changed PB repositories to repo01.pb.local in create-grml-squash.sh
Frank Brehm [Wed, 10 Sep 2014 09:40:10 +0000 (11:40 +0200)]
Generated new files/authorized_keys
Benjamin Drung [Tue, 26 Aug 2014 12:40:59 +0000 (14:40 +0200)]
debian_build.py: Tag new version (instead of current one).
Benjamin Drung [Tue, 26 Aug 2014 12:39:39 +0000 (14:39 +0200)]
debian_build.py: Fix W1201 'Specify string format arguments as logging function parameters'
Benjamin Drung [Tue, 26 Aug 2014 12:32:40 +0000 (14:32 +0200)]
debian_build.py: remove unused variables
Benjamin Drung [Tue, 26 Aug 2014 12:26:31 +0000 (14:26 +0200)]
debian_build.py: Correctly strip .git suffix.
Benjamin Drung [Tue, 26 Aug 2014 12:16:35 +0000 (14:16 +0200)]
debian_build.py: Add support for AUTO_CHANGELOG=yes
Benjamin Drung [Tue, 26 Aug 2014 10:00:18 +0000 (12:00 +0200)]
debian_build.py: Fix import re-definitions.
Benjamin Drung [Tue, 26 Aug 2014 09:50:14 +0000 (11:50 +0200)]
debian_build.py: Use a main function.
Benjamin Drung [Tue, 26 Aug 2014 09:19:38 +0000 (11:19 +0200)]
debian_build.py: Add support for rebuilds via REBUILD_DIST.
Benjamin Drung [Tue, 26 Aug 2014 08:55:38 +0000 (10:55 +0200)]
Merge branch 'master' into develop
Benjamin Drung [Tue, 26 Aug 2014 08:55:20 +0000 (10:55 +0200)]
Revert "liveboot_rsync: do not rsync onto mgmt-qa"
mgmt-qa is fixed.
This reverts commit
9bc0c36b65f07e28a7d01004bfe1b4c54630eb73.
Benjamin Drung [Mon, 18 Aug 2014 08:47:13 +0000 (10:47 +0200)]
debian_build.py: Make legacy upload non-fatal.
Benjamin Drung [Thu, 14 Aug 2014 08:40:03 +0000 (10:40 +0200)]
debian_build.py: Also add feature/rk-autotest builds to the CIDB.
Benjamin Drung [Thu, 14 Aug 2014 08:37:27 +0000 (10:37 +0200)]
sbuild-post-build-get-reports: Log workspace directory.
Benjamin Drung [Tue, 12 Aug 2014 13:57:41 +0000 (15:57 +0200)]
debian_build.py: Only reset the latest git commit if it was added.
Benjamin Drung [Mon, 11 Aug 2014 14:40:23 +0000 (16:40 +0200)]
liveboot_build.sh: Replace pbuilder by schroot.
Benjamin Drung [Mon, 4 Aug 2014 11:06:10 +0000 (13:06 +0200)]
debian_build.py: Fix error message for legacy uploads.
Jenkins [Thu, 31 Jul 2014 15:45:36 +0000 (15:45 +0000)]
Added deploy-storage-image
Dongsu Park [Tue, 29 Jul 2014 10:27:40 +0000 (12:27 +0200)]
liveboot_rsync: do not rsync onto mgmt-qa
liveboot_rsync fails every time as mgmt-qa is dead since months.
Disable the rsync-ing temporarily.
Benjamin Drung [Mon, 28 Jul 2014 17:52:05 +0000 (19:52 +0200)]
create_debug_archive.sh: Fix cleanup and permission.
Benjamin Drung [Mon, 28 Jul 2014 17:40:13 +0000 (19:40 +0200)]
create_debug_archive.sh: Fix tar command.
Benjamin Drung [Mon, 28 Jul 2014 17:32:57 +0000 (19:32 +0200)]
create_debug_archive.sh: Run tar in the chroot session, too.
Benjamin Drung [Mon, 28 Jul 2014 17:23:10 +0000 (19:23 +0200)]
create_debug_archive.sh: chroot command cannot resolve *.
Benjamin Drung [Mon, 28 Jul 2014 17:13:55 +0000 (19:13 +0200)]
create_debug_archive.sh: Run apt-get install with --yes.
Benjamin Drung [Mon, 28 Jul 2014 17:11:41 +0000 (19:11 +0200)]
create_debug_archive.sh: Set DIST to squeeze.
Benjamin Drung [Mon, 28 Jul 2014 17:10:07 +0000 (19:10 +0200)]
create_debug_archive.sh: Run everything in a chroot session.
Benjamin Drung [Mon, 28 Jul 2014 12:43:43 +0000 (14:43 +0200)]
debian_build.py: Pass absolute path of changes file to add_package_instances (otherwise it doesn't find it)
Benjamin Drung [Mon, 28 Jul 2014 10:03:22 +0000 (12:03 +0200)]
sbuild-post-build-get-reports: Remove -u due to possibly empty BUILD_TRIGGERS
Benjamin Drung [Mon, 28 Jul 2014 09:58:08 +0000 (11:58 +0200)]
Simplify sbuild-post-build-* script by using the new %SBUILD_CHROOT_DIR and %SBUILD_PKGBUILD_DIR keywords
Benjamin Drung [Fri, 25 Jul 2014 22:22:22 +0000 (00:22 +0200)]
.pbuilderrc: Fix sources.list for staging (which is squeeze+squeeze-proposed).
Benjamin Drung [Fri, 25 Jul 2014 22:19:38 +0000 (00:19 +0200)]
.pbuilderrc: Make sure that $DIST is set
Benjamin Drung [Fri, 25 Jul 2014 22:00:42 +0000 (00:00 +0200)]
debian_build.py: Fix logging output
Benjamin Drung [Fri, 25 Jul 2014 21:49:46 +0000 (23:49 +0200)]
debian_build.py: Print distribution and version for Jenkins 'set build description' task
Benjamin Drung [Fri, 25 Jul 2014 20:14:55 +0000 (22:14 +0200)]
debian_build.py: Fix print of changelog entries.
Benjamin Drung [Fri, 25 Jul 2014 20:03:10 +0000 (22:03 +0200)]
debian_build.py: Fix adding only a new changelog entry if really needed.
Benjamin Drung [Fri, 25 Jul 2014 19:55:17 +0000 (21:55 +0200)]
debian_build.py: Add only a new changelog entry if really needed.
Benjamin Drung [Thu, 24 Jul 2014 13:47:47 +0000 (15:47 +0200)]
Add new sbuild-post-build-copy-chroot-to-tmp script
Benjamin Drung [Thu, 24 Jul 2014 12:23:20 +0000 (14:23 +0200)]
sbuild-post-build-get-reports: Improve info message.
Benjamin Drung [Thu, 24 Jul 2014 12:22:42 +0000 (14:22 +0200)]
sbuild-post-build-get-reports: Improve info message.
Benjamin Drung [Thu, 24 Jul 2014 12:17:57 +0000 (14:17 +0200)]
Make sbuild-post-build-get-reports executable again.
Benjamin Drung [Thu, 24 Jul 2014 12:16:23 +0000 (14:16 +0200)]
Fix sbuild-post-build-get-reports and make output nicer.
Benjamin Drung [Thu, 24 Jul 2014 12:09:42 +0000 (14:09 +0200)]
add sbuild-post-build-get-reports script
Benjamin Drung [Thu, 24 Jul 2014 11:31:54 +0000 (13:31 +0200)]
debian_build.py: Fix absolute path generation
Benjamin Drung [Thu, 24 Jul 2014 11:00:04 +0000 (13:00 +0200)]
debian_build.py: Use absolute path to changes file
Benjamin Drung [Thu, 24 Jul 2014 01:21:34 +0000 (03:21 +0200)]
debian_build.py: Remove debugging instructions (sbuild has no interactive shell)
Benjamin Drung [Thu, 24 Jul 2014 00:40:32 +0000 (02:40 +0200)]
debian_build.py: Fix another shell escape.
Benjamin Drung [Thu, 24 Jul 2014 00:38:55 +0000 (02:38 +0200)]
debian_build.py: Fix shell escape.
Benjamin Drung [Thu, 24 Jul 2014 00:24:46 +0000 (02:24 +0200)]
debian_build.py: Add additional repos for develop and feature branches.
Benjamin Drung [Wed, 23 Jul 2014 23:31:43 +0000 (01:31 +0200)]
debian_build.py: Use correct changes filename.
Benjamin Drung [Wed, 23 Jul 2014 23:17:40 +0000 (01:17 +0200)]
debian_build.py: Run sbuild with -n (for getting output) and fix sbuild work directory
Benjamin Drung [Wed, 23 Jul 2014 22:05:22 +0000 (00:05 +0200)]
Merge branch 'master' into develop
Benjamin Drung [Wed, 23 Jul 2014 22:04:17 +0000 (00:04 +0200)]
.pbuilderrc: Fix dev repo test.
Benjamin Drung [Wed, 23 Jul 2014 14:20:10 +0000 (16:20 +0200)]
debian_build.py: Use sbuild instead of pbuilder.
Benjamin Drung [Wed, 23 Jul 2014 14:12:42 +0000 (16:12 +0200)]
Drop PB_SUITE environment variable.
Benjamin Drung [Wed, 23 Jul 2014 12:31:39 +0000 (14:31 +0200)]
debian_build.py: Make repo01 the default upload target, disable alexandria upload for wheezy
Benjamin Drung [Wed, 23 Jul 2014 11:20:18 +0000 (13:20 +0200)]
pbuilder: Replace Debian repositories on alexandria.pb.local by repo.pb.local.
Benjamin Drung [Tue, 22 Jul 2014 20:01:06 +0000 (22:01 +0200)]
pxe_install.sh: Print experimental packages in addition to develop packages.
Benjamin Drung [Tue, 22 Jul 2014 20:00:21 +0000 (22:00 +0200)]
pxe_install.sh: Do not open pseudo-terminal.
Benjamin Drung [Tue, 22 Jul 2014 10:25:08 +0000 (12:25 +0200)]
pxe_riserver_setup.sh: Set FAI_CONFIG_BRANCH to target branch
Benjamin Drung [Mon, 21 Jul 2014 09:07:04 +0000 (11:07 +0200)]
debian_build.py: Rename apt01 to repo01 again (to avoid confusion with app01).
Tobias von der Krone [Mon, 7 Jul 2014 11:40:22 +0000 (13:40 +0200)]
add git branches regex to allow additional packages of these branches to pe pushed to the cidb (Closes: #6977)
Benjamin Drung [Fri, 4 Jul 2014 10:04:13 +0000 (12:04 +0200)]
debian_build.py: Use re for partial substitution.
Benjamin Drung [Fri, 4 Jul 2014 09:56:10 +0000 (11:56 +0200)]
debian_build.py: Increment or decrement version for develop and experemental build depending on their changelog entries
Benjamin Drung [Fri, 4 Jul 2014 09:34:28 +0000 (11:34 +0200)]
debian_build.py: Read the VERSION_SUFFIX environment variable
Benjamin Drung [Fri, 4 Jul 2014 09:29:16 +0000 (11:29 +0200)]
debian_build.py: Search for the last release (where distribution is not UNRELEASED)
Benjamin Drung [Thu, 3 Jul 2014 14:31:30 +0000 (16:31 +0200)]
upload squeeze-dev/wheezy-dev packages to pb-debian-dev instead of pb-debian
Pascal Giannakakis [Tue, 24 Jun 2014 11:49:27 +0000 (13:49 +0200)]
- Adds a missing character
Pascal Giannakakis [Mon, 23 Jun 2014 17:57:45 +0000 (19:57 +0200)]
- Re-adds tagging feature that was accidentally dropped
Benjamin Drung [Tue, 17 Jun 2014 15:39:23 +0000 (17:39 +0200)]
debian_build.py: Fail build if apt01 upload fail.
Benjamin Drung [Fri, 6 Jun 2014 15:22:55 +0000 (17:22 +0200)]
debian_build.py: Fix typo split -> splitext.
Benjamin Drung [Fri, 6 Jun 2014 15:17:48 +0000 (17:17 +0200)]
debian_build.py: Put modified changes file into same directory than the original.
Benjamin Drung [Fri, 6 Jun 2014 15:12:15 +0000 (17:12 +0200)]
debian_build.py: Upload to apt01 first and store changed .changes file separately.
Benjamin Drung [Fri, 6 Jun 2014 09:25:32 +0000 (11:25 +0200)]
debian_build.py: Rename archive01 to apt01.
Benjamin Drung [Thu, 5 Jun 2014 17:46:09 +0000 (19:46 +0200)]
debian_build.py: Change distribution for archive01 in changes file.
Benjamin Drung [Thu, 5 Jun 2014 17:20:50 +0000 (19:20 +0200)]
debian_build.py: Upload packages to archive01.pb.local, too.
Frank Brehm [Tue, 3 Jun 2014 10:11:39 +0000 (12:11 +0200)]
Merge branch 'master' into develop
Frank Brehm [Tue, 3 Jun 2014 10:09:36 +0000 (12:09 +0200)]
Added ProfitBricks packages in creating of the GRML squash image.