]> git.apps.os.sepia.ceph.com Git - ceph-build.git/log
ceph-build.git
12 years agorpm_hosts: Add OpenSuSE build host.
Gary Lowell [Wed, 2 Jan 2013 19:37:17 +0000 (11:37 -0800)]
rpm_hosts:  Add OpenSuSE build host.

Signed-off-by: Gary Lowell <gary.lowell@inktank.com>
12 years agoceph-build: Add time stamp to build.debs.sh
Gary Lowell [Wed, 19 Dec 2012 06:43:21 +0000 (22:43 -0800)]
ceph-build:  Add time stamp to build.debs.sh

Signed-off-by: Gary Lowell <gary.lowell@inktank.com>
12 years agobuild_debs.sh: Partial fix for building arch independent packages.
Gary Lowell [Mon, 17 Dec 2012 05:55:29 +0000 (21:55 -0800)]
build_debs.sh:  Partial fix for building arch independent packages.

We only want to build the architecture independent packages once.
The i386 platform has been picked for that, and by convention there
should only be one i386 host in the deb_hosts list.  For this host
the -b option is supplied in debbuildopts which builds the binary
(No source) version of arch dependent and independent packages.  For
all other hosts the pbuilder --binary-arch flag is supplied which
builds binary arch dependent packages only.

12 years agodo_release.sh Fix error when either deb_hosts or rpm_hosts is empty.
Gary Lowell [Mon, 17 Dec 2012 05:51:05 +0000 (21:51 -0800)]
do_release.sh  Fix error when either deb_hosts or rpm_hosts is empty.

12 years agobuild_debs.sh: Partial fix for building arch independent packages
Gary Lowell [Fri, 14 Dec 2012 18:05:54 +0000 (10:05 -0800)]
build_debs.sh:  Partial fix for building arch independent packages

Removed the -b option passed with --debbuildopts option to pbuilder.  The -b
conflicts with the --binary-arch option when it is used causing pbuilder to
build arch indpendent packages when it shouldn't.

12 years agoceph-build: Add SLES to the list of rpm gitbuilders.
Gary Lowell [Mon, 3 Dec 2012 19:35:24 +0000 (11:35 -0800)]
ceph-build:  Add SLES to the list of rpm gitbuilders.

12 years agoget_rpm_dist.sh: Add SLES support.
Gary Lowell [Mon, 3 Dec 2012 18:50:47 +0000 (10:50 -0800)]
get_rpm_dist.sh:  Add SLES support.

12 years agogen_reprepro_conf.sh: take gpg key id on command line
Sage Weil [Mon, 22 Oct 2012 20:19:12 +0000 (13:19 -0700)]
gen_reprepro_conf.sh: take gpg key id on command line

12 years agogen_reprepro_conf.sh: Set bindir variable.
Gary Lowell [Fri, 19 Oct 2012 16:41:33 +0000 (09:41 -0700)]
gen_reprepro_conf.sh:  Set bindir variable.

Need bindir to be set in order to find deb_dists when it's not in the
current directory.

12 years agodo_release.sh: Don't rsync BUILD directory
Gary Lowell [Fri, 19 Oct 2012 16:35:23 +0000 (09:35 -0700)]
do_release.sh:  Don't rsync BUILD directory

We don't need the BUILD directory, and it usually consumes a lot of space.

13 years agoceph-build: build fixes
Gary Lowell [Fri, 5 Oct 2012 05:11:12 +0000 (05:11 +0000)]
ceph-build:  build fixes

Use the deb_dists file to generate the deb repo distribution list, and set
the debian component to main.  Also, add the Contents keyword to distributions
so that repos are searchable.

13 years agoceph-build: Update key for gen_reprepro.conf.
Gary Lowell [Thu, 27 Sep 2012 20:13:05 +0000 (20:13 +0000)]
ceph-build:  Update key for gen_reprepro.conf.

13 years agoceph-build: skip lintian step
Ubuntu [Thu, 27 Sep 2012 16:05:20 +0000 (16:05 +0000)]
ceph-build: skip lintian step

13 years agoceph-build: Add distribution to ceph repo rpm name.
Gary Lowell [Thu, 27 Sep 2012 06:13:03 +0000 (23:13 -0700)]
ceph-build:  Add distribution to ceph repo rpm name.

13 years agoceph-build: rpm build fix.
Gary Lowell [Wed, 26 Sep 2012 04:39:32 +0000 (21:39 -0700)]
ceph-build:  rpm build fix.

13 years agoceph-build: Fixes for rpm builds.
Gary Lowell [Tue, 25 Sep 2012 23:26:11 +0000 (16:26 -0700)]
ceph-build:  Fixes for rpm builds.

13 years agodo_release.sh: uncomment deb_hosts
Sage Weil [Tue, 25 Sep 2012 19:47:57 +0000 (12:47 -0700)]
do_release.sh: uncomment deb_hosts

13 years agorpm_hosts: ubuntu user on the f17 host
Sage Weil [Tue, 25 Sep 2012 18:25:13 +0000 (11:25 -0700)]
rpm_hosts: ubuntu user on the f17 host

13 years agofix up deb_hosts goofs
Sage Weil [Tue, 25 Sep 2012 18:25:00 +0000 (11:25 -0700)]
fix up deb_hosts goofs

13 years agoupdate_all_pbuilders.sh: log output to file
Sage Weil [Tue, 25 Sep 2012 18:19:47 +0000 (11:19 -0700)]
update_all_pbuilders.sh: log output to file

13 years agoupdate_all_pbuilders.sh: update pbuilder images on all deb_hosts
Sage Weil [Tue, 25 Sep 2012 17:14:50 +0000 (10:14 -0700)]
update_all_pbuilders.sh: update pbuilder images on all deb_hosts

13 years agodo_release.sh: put user@host in host list files
Sage Weil [Tue, 25 Sep 2012 17:02:08 +0000 (10:02 -0700)]
do_release.sh: put user@host in host list files

13 years agodo_release.sh: clone ceph-build fresh; put debian-base in /srv
Sage Weil [Tue, 25 Sep 2012 16:41:06 +0000 (09:41 -0700)]
do_release.sh: clone ceph-build fresh; put debian-base in /srv

This divorces us from /home/sage and manual checkouts.  The
/srv/debian-base directory still needs to be there, though.

13 years agodo_release.sh: gather rpm results
Sage Weil [Tue, 25 Sep 2012 16:40:22 +0000 (09:40 -0700)]
do_release.sh: gather rpm results

13 years agoput deb and rpm build hosts in separate file
Sage Weil [Tue, 25 Sep 2012 15:58:35 +0000 (08:58 -0700)]
put deb and rpm build hosts in separate file

13 years agoput debian dist list in separate file
Sage Weil [Tue, 25 Sep 2012 15:58:17 +0000 (08:58 -0700)]
put debian dist list in separate file

So we only chnage it in one place.

13 years agoceph-build: new script and updates to push rpms to repo.
Gary Lowell [Tue, 25 Sep 2012 00:54:32 +0000 (17:54 -0700)]
ceph-build:  new script and updates to push rpms to repo.

13 years agorelease_tarball.sh: name bz2 properly
Sage Weil [Tue, 25 Sep 2012 00:15:43 +0000 (17:15 -0700)]
release_tarball.sh: name bz2 properly

13 years agobuild_rpms.sh: call get_rpm_dist.sh properly
Sage Weil [Tue, 25 Sep 2012 00:11:10 +0000 (17:11 -0700)]
build_rpms.sh: call get_rpm_dist.sh properly

13 years agobuild_rpms: error out if we get nothing from get_rpm_dist.sh
Sage Weil [Mon, 24 Sep 2012 23:08:10 +0000 (16:08 -0700)]
build_rpms: error out if we get nothing from get_rpm_dist.sh

13 years agoget_rpm_dist: return dist string used in rpm names instead of codename.
Gary Lowell [Tue, 25 Sep 2012 00:00:19 +0000 (17:00 -0700)]
get_rpm_dist:  return dist string used in rpm names instead of codename.

13 years agoget_rpm_dist.sh: change path to rpms to be signed.
Gary Lowell [Mon, 24 Sep 2012 23:39:41 +0000 (16:39 -0700)]
get_rpm_dist.sh: change path to rpms to be signed.

13 years agoget_rpm_dist: return dist string used in rpm names instead of codename.
Gary Lowell [Mon, 24 Sep 2012 23:14:13 +0000 (16:14 -0700)]
get_rpm_dist:  return dist string used in rpm names instead of codename.

13 years agoceph-build: add get_rpm_code_name.sh script
Gary Lowell [Mon, 24 Sep 2012 22:59:20 +0000 (15:59 -0700)]
ceph-build:  add get_rpm_code_name.sh script

New script to generate names for rpm based distributions that might
not provide meaningful code names via lsb_release.

13 years agosome build_rpm changes
Sage Weil [Mon, 24 Sep 2012 21:59:31 +0000 (14:59 -0700)]
some build_rpm changes

13 years agoceph-build: Initial version of scripts for rpm release.
Gary Lowell [Mon, 24 Sep 2012 16:41:59 +0000 (09:41 -0700)]
ceph-build: Initial version of scripts for rpm release.

13 years agoinclude .spec file in release dir
Sage Weil [Mon, 24 Sep 2012 21:38:07 +0000 (14:38 -0700)]
include .spec file in release dir

13 years agoput bz2 file in release dir
Sage Weil [Mon, 24 Sep 2012 21:37:58 +0000 (14:37 -0700)]
put bz2 file in release dir

13 years agoadd quantal
Sage Weil [Mon, 24 Sep 2012 21:19:24 +0000 (14:19 -0700)]
add quantal

13 years agoadd tag_release.sh
Sage Weil [Mon, 24 Sep 2012 21:17:50 +0000 (14:17 -0700)]
add tag_release.sh

13 years agomake xterm optional
Sage Weil [Thu, 20 Sep 2012 17:32:45 +0000 (10:32 -0700)]
make xterm optional

13 years agoupdate_pbuilder.sh: set -e
Sage Weil [Wed, 12 Sep 2012 17:55:11 +0000 (10:55 -0700)]
update_pbuilder.sh: set -e

13 years agoRevert "build with single processor"
Sage Weil [Sun, 26 Aug 2012 00:46:51 +0000 (17:46 -0700)]
Revert "build with single processor"

This reverts commit 7f3c81ac3ba007bb2290f62d02f092db142c0dbf.

13 years agoChange company name
Sage Weil [Sat, 25 Aug 2012 23:03:03 +0000 (16:03 -0700)]
Change company name

13 years agodrop lenny from default dist list
Sage Weil [Sat, 25 Aug 2012 23:02:06 +0000 (16:02 -0700)]
drop lenny from default dist list

13 years agobuild on fatty vm
Sage Weil [Sat, 25 Aug 2012 23:01:52 +0000 (16:01 -0700)]
build on fatty vm

13 years agodo up force pbuilder update on build
Sage Weil [Sat, 25 Aug 2012 23:01:41 +0000 (16:01 -0700)]
do up force pbuilder update on build

too slow

13 years agobuild sid on sid, not wheezy
Sage Weil [Sat, 25 Aug 2012 23:01:25 +0000 (16:01 -0700)]
build sid on sid, not wheezy

13 years agobuild with single processor
Sage Weil [Sat, 16 Jun 2012 22:32:52 +0000 (15:32 -0700)]
build with single processor

AFAICS wheezy ccache is broken wrt parallel make, and pbuilder refuses to
not use it.

13 years agodrop maverick
Sage Weil [Sat, 16 Jun 2012 22:31:58 +0000 (15:31 -0700)]
drop maverick

13 years agouse new release key
Sage Weil [Sat, 16 Jun 2012 22:31:38 +0000 (15:31 -0700)]
use new release key

13 years agobuild on precise, too
Sage Weil [Mon, 12 Mar 2012 18:50:40 +0000 (11:50 -0700)]
build on precise, too

13 years agobuild sid on wheezy, since sid keeps breaking
Sage Weil [Mon, 12 Mar 2012 16:04:53 +0000 (09:04 -0700)]
build sid on wheezy, since sid keeps breaking

13 years agoupdate_pbuilder: oneiric, precise, wheezy
Sage Weil [Mon, 12 Mar 2012 16:04:32 +0000 (09:04 -0700)]
update_pbuilder: oneiric, precise, wheezy

13 years agodon't hog cpu quite so much
Sage Weil [Wed, 1 Feb 2012 06:05:17 +0000 (22:05 -0800)]
don't hog cpu quite so much

13 years agoadd .gitignore
Sage Weil [Wed, 1 Feb 2012 05:38:09 +0000 (21:38 -0800)]
add .gitignore

13 years agobuild_snapshot_native: build deb without pbuilder
Sage Weil [Wed, 1 Feb 2012 05:37:52 +0000 (21:37 -0800)]
build_snapshot_native: build deb without pbuilder

Simpler/faster script to build a deb from the ceph git checkout in pwd.

13 years agorelease_tarball: build bz2 too.
Sage Weil [Mon, 30 Jan 2012 17:54:43 +0000 (09:54 -0800)]
release_tarball: build bz2 too.

13 years agobuild_debs.sh: cleanup order
Sage Weil [Mon, 30 Jan 2012 17:54:27 +0000 (09:54 -0800)]
build_debs.sh: cleanup order

14 years agoadd wheezy
Sage Weil [Wed, 21 Sep 2011 17:46:02 +0000 (10:46 -0700)]
add wheezy

14 years agogen_debian_version: oneiric
Sage Weil [Sat, 27 Aug 2011 04:54:21 +0000 (21:54 -0700)]
gen_debian_version: oneiric

14 years agoadd oneiric
Sage Weil [Wed, 24 Aug 2011 03:56:36 +0000 (20:56 -0700)]
add oneiric

14 years agofix Release.gpg signature
Sage Weil [Thu, 11 Aug 2011 17:41:12 +0000 (10:41 -0700)]
fix Release.gpg signature

14 years agomerge_repos: sign resulting Release thinger
Sage Weil [Thu, 11 Aug 2011 01:20:28 +0000 (18:20 -0700)]
merge_repos: sign resulting Release thinger

14 years agomerge_repos: use real date
Sage Weil [Wed, 10 Aug 2011 04:27:27 +0000 (21:27 -0700)]
merge_repos: use real date

14 years agomerge_repos hack
Sage Weil [Wed, 10 Aug 2011 02:42:19 +0000 (19:42 -0700)]
merge_repos hack

14 years agodrop lenny
Sage Weil [Sat, 30 Jul 2011 05:32:02 +0000 (22:32 -0700)]
drop lenny

14 years agogen_reprepro: fix typo
Sage Weil [Fri, 17 Jun 2011 02:02:37 +0000 (19:02 -0700)]
gen_reprepro: fix typo

14 years agogen_reprepro: take multiple dists on cmdline
Sage Weil [Thu, 16 Jun 2011 20:55:27 +0000 (13:55 -0700)]
gen_reprepro: take multiple dists on cmdline

14 years agoadd natty
Sage Weil [Fri, 13 May 2011 20:33:57 +0000 (13:33 -0700)]
add natty

14 years agolog build xterms
Sage Weil [Sun, 24 Apr 2011 05:09:09 +0000 (22:09 -0700)]
log build xterms

14 years agobehave when no dists are passed
Sage Weil [Tue, 19 Apr 2011 19:07:38 +0000 (12:07 -0700)]
behave when no dists are passed

14 years agodo_release
Sage Weil [Tue, 22 Mar 2011 20:30:47 +0000 (13:30 -0700)]
do_release

14 years agousage
Sage Weil [Tue, 22 Mar 2011 19:53:18 +0000 (12:53 -0700)]
usage

14 years agono libgoogle-perftools on debian lenny
Sage Weil [Tue, 19 Apr 2011 19:00:54 +0000 (12:00 -0700)]
no libgoogle-perftools on debian lenny

14 years agobuild_snapshot: usage, sign dsc before build
Sage Weil [Tue, 22 Mar 2011 19:47:39 +0000 (12:47 -0700)]
build_snapshot: usage, sign dsc before build

(fewer build warnings)

14 years agosign_debs: sign specific file types; usage
Sage Weil [Tue, 22 Mar 2011 19:46:29 +0000 (12:46 -0700)]
sign_debs: sign specific file types; usage

14 years agopush_to_repo: usage
Sage Weil [Tue, 22 Mar 2011 19:45:34 +0000 (12:45 -0700)]
push_to_repo: usage

14 years agobuild_debs: usage, arch dependent build
Sage Weil [Tue, 22 Mar 2011 19:45:23 +0000 (12:45 -0700)]
build_debs: usage, arch dependent build

14 years agospecify gpg key explicitly
Sage Weil [Sat, 5 Mar 2011 23:21:54 +0000 (15:21 -0800)]
specify gpg key explicitly

14 years agofix release_tarball.sh version calculation
Sage Weil [Mon, 28 Feb 2011 22:41:02 +0000 (14:41 -0800)]
fix release_tarball.sh version calculation

14 years agoremove v version prefix
Sage Weil [Sat, 26 Feb 2011 00:19:53 +0000 (16:19 -0800)]
remove v version prefix

14 years agosimplify version calculation; trust git describe
Sage Weil [Fri, 25 Feb 2011 16:58:49 +0000 (08:58 -0800)]
simplify version calculation; trust git describe

14 years agouse all args as dist list
Sage Weil [Sun, 20 Feb 2011 21:49:37 +0000 (13:49 -0800)]
use all args as dist list

14 years agoreprepro fixup 3
Sage Weil [Sun, 20 Feb 2011 04:45:04 +0000 (20:45 -0800)]
reprepro fixup 3

14 years agoreprepro fixup 2
Sage Weil [Sun, 20 Feb 2011 04:43:27 +0000 (20:43 -0800)]
reprepro fixup 2

14 years agoreprepro fixup
Sage Weil [Sun, 20 Feb 2011 04:42:16 +0000 (20:42 -0800)]
reprepro fixup

14 years agolook for dists in $path/../dists
Sage Weil [Sat, 12 Feb 2011 22:01:30 +0000 (14:01 -0800)]
look for dists in $path/../dists

14 years agoasdf
Sage Weil [Fri, 11 Feb 2011 22:06:23 +0000 (14:06 -0800)]
asdf

14 years agobuild_snapshot: clean up result on failure
Sage Weil [Fri, 11 Feb 2011 21:10:50 +0000 (13:10 -0800)]
build_snapshot: clean up result on failure

14 years agoarg
Sage Weil [Fri, 11 Feb 2011 19:05:51 +0000 (11:05 -0800)]
arg

14 years agoyes sudo
Sage Weil [Fri, 11 Feb 2011 18:55:19 +0000 (10:55 -0800)]
yes sudo

14 years agocheck if we are root
Sage Weil [Fri, 11 Feb 2011 18:22:54 +0000 (10:22 -0800)]
check if we are root

14 years agohandle multiple dists on cmdline
Sage Weil [Fri, 11 Feb 2011 18:21:01 +0000 (10:21 -0800)]
handle multiple dists on cmdline

14 years agono sudo
Sage Weil [Fri, 11 Feb 2011 18:12:37 +0000 (10:12 -0800)]
no sudo

14 years agofix trap
Sage Weil [Fri, 11 Feb 2011 17:33:21 +0000 (09:33 -0800)]
fix trap

14 years agodie on error
Sage Weil [Fri, 11 Feb 2011 17:21:49 +0000 (09:21 -0800)]
die on error

14 years agobuild_all.sh: take dists on cmdline
Ubuntu User [Thu, 10 Feb 2011 21:07:33 +0000 (13:07 -0800)]
build_all.sh: take dists on cmdline

14 years agoder, dash wants = not ==
Sage Weil [Thu, 10 Feb 2011 21:01:43 +0000 (13:01 -0800)]
der, dash wants = not ==

14 years ago--ask-passphrase (if any!)
Sage Weil [Thu, 10 Feb 2011 20:49:09 +0000 (12:49 -0800)]
--ask-passphrase (if any!)