Commit Graph

460 Commits

Author SHA1 Message Date
Tommi Virtanen
475e07a256 debian: Create placeholder dirs for mon and osd data directories.
Signed-off-by: Tommi Virtanen <tv@inktank.com>
2012-05-23 12:46:06 -07:00
Sage Weil
8bf9fde89b v0.47.2 2012-05-23 10:55:49 -07:00
Josh Durgin
0ae59eae3d Merge branch 'stable' 2012-05-22 12:54:09 -07:00
Sage Weil
f5a9404445 v0.47.1 2012-05-21 14:28:45 -07:00
Sage Weil
d8f4c6d208 Merge branch 'stable'
Conflicts:
	src/os/FileStore.cc
2012-05-20 21:18:36 -07:00
Sage Weil
ad663d58c8 v0.47 2012-05-20 15:33:49 -07:00
Sage Weil
bd5fc0a0d4 debian: fix ceph-kdump-copy.init
Signed-off-by: Sage Weil <sage@inktank.com>
2012-05-20 14:11:54 -07:00
Sage Weil
31102d317d debian: fix ceph-kdump-copy.init
Signed-off-by: Sage Weil <sage@inktank.com>
2012-05-20 12:50:09 -07:00
Sage Weil
89316566b5 remove gceph
Signed-off-by: Sage Weil <sage@inktank.com>
2012-05-17 20:23:33 -07:00
Sage Weil
f943f34b83 debian: don't package gceph
Signed-off-by: Sage Weil <sage@inktank.com>
2012-05-17 20:23:33 -07:00
Sage Weil
ac903210d0 Merge branch 'wip-rgw-bench'
Conflicts:
	debian/rules
2012-05-07 15:57:31 -07:00
Sage Weil
caab859b6d debian: kill librgw.so
Signed-off-by: Sage Weil <sage@newdream.net>
2012-05-06 14:50:30 -07:00
Sage Weil
827d222aba debian: build-depend on libxml2-dev
Signed-off-by: Sage Weil <sage@inktank.com>
2012-05-06 08:31:11 -07:00
Sage Weil
6812309edf debian: depend on uuid-runtime
We use uuidgen for osd creation.

Signed-off-by: Sage Weil <sage.weil@dreamhost.com>
2012-05-05 10:03:56 -07:00
Yehuda Sadeh
150adcceb6 debian: add rules for rest-bench
Signed-off-by: Yehuda Sadeh <yehuda@hq.newdream.net>
2012-05-04 15:55:34 -07:00
Sage Weil
627761f87c Merge remote-tracking branch 'gh/wip-ceph-kdump-copy' 2012-04-30 17:27:47 -07:00
Sage Weil
cb7f1c9c75 v0.46 2012-04-30 10:55:45 -07:00
Sage Weil
9cb796a03a obsync: section 8 -> 1
Fixes: #2263
Signed-off-by: Sage Weil <sage.weil@dreamhost.com>
2012-04-19 12:47:50 -07:00
Yehuda Sadeh
ee22c97b0f python-ceph: remove rgw bindings
We shouldn't expose these internal apis.

Signed-off-by: Yehuda Sadeh <yehuda@hq.newdream.net>
2012-04-18 11:32:19 -07:00
Sage Weil
7fdf25bc58 debian: python-support -> dh_python2
I followed the instructions on

	http://wiki.debian.org/Python/TransitionToDHPython2

Signed-off-by: Sage Weil <sage@newdream.net>
2012-04-11 13:35:26 -07:00
Sage Weil
84efc55490 debian: drop unnecessary conflicts on librgw
Cut and paste baggage from libcephfs, it looks like.

Signed-off-by: Sage Weil <sage@newdream.net>
2012-04-11 11:42:55 -07:00
Sage Weil
af50273545 obsync: include man page in tarball, packages
Signed-off-by: Sage Weil <sage@newdream.net>
2012-04-11 11:42:55 -07:00
Sage Weil
838a7618a7 ceph-rbdnamer: include in dist tarball and debs/rpms
Signed-off-by: Sage Weil <sage@newdream.net>
2012-04-11 11:42:55 -07:00
Sage Weil
0aea1cb1df v0.45 2012-04-10 10:42:11 -07:00
Sage Weil
689ac5d701 v0.44.2 2012-04-05 14:55:04 -07:00
Sage Weil
c89b7f22c8 v0.44.1 2012-03-27 13:02:09 -07:00
Alex Elder
1b2a0669b9 ceph-kdump-copy: add tools for saving kdumps
This puts in place an init script and a command it runs to save a
kernel core dump to a remote server when a panic or other kernel
failure occurs.  The content of a crash file generated by the
"kdump" init script (which uses the Ubuntu "apport" kernel_crashdump
command) is re-packaged and copied (via scp) to a remote server
specified by variables in /etc/default/ceph-kdump-copy.  This
packaging (as well as the work done by the apport script) is done
on the next boot of the kernel following a crash.


Note:  Although the init script, its config file, and shell script
are known to work, the packaging of these things should not be
expected to be.  I (now) know, for example, that the init script
belongs in src/init-ceph-kdump-copy.in if it is to follow the
pattern used by the ceph init script.  And there are likely other
problems with the build/install portions of this patch.

Signed-off-by: Alex Elder <elder@dreamhost.com>
2012-03-21 16:01:18 -05:00
Sage Weil
cdd5298d27 v0.44 2012-03-20 11:41:08 -07:00
Sage Weil
38537ba74a Merge branch 'stable' 2012-03-02 13:45:03 -08:00
Sage Weil
70360f840e github.com/NewDreamNetwork -> github.com/ceph 2012-03-02 11:00:08 -08:00
Sage Weil
9fa8781c01 v0.43 2012-03-02 08:53:30 -08:00
Laszlo Boszormenyi
0d8b5756e1 debian: build-{indep,arch}
Signed-off-by: Laszlo Boszormenyi <gcs@debian.hu>
2012-02-26 20:45:52 -08:00
Laszlo Boszormenyi
3ad6ccb4a6 debian: sdparm|hdparm, new standards version
Signed-off-by: Laszlo Boszormenyi <gcs@debian.hu>
2012-02-26 20:45:06 -08:00
Sage Weil
008ce6b2d4 Merge branch 'stable' 2012-02-24 13:22:49 -08:00
Sage Weil
732f3ec94e v0.42.2 2012-02-24 13:00:39 -08:00
Sage Weil
be761149f5 Merge branch 'stable' 2012-02-24 12:54:41 -08:00
Sage Weil
2677c72fde add libjson_spirit.la
This is lightweight and relies on boost spirit, which we already use, so
there are no new dependencies.

There were some other libraries that also looked good, but they weren't
already packages for existing Debian distros like squeeze or even wheezy.

Signed-off-by: Sage Weil <sage.weil@dreamhost.com>
2012-02-24 11:24:44 -08:00
Sage Weil
c3e1291da9 v0.42.1 2012-02-23 18:48:57 -08:00
Sage Weil
0281f1c61d debian: add ceph-dencoder
Signed-off-by: Sage Weil <sage@newdream.net>
2012-02-23 18:48:57 -08:00
Sage Weil
7fab4fa06c debian: add ceph-dencoder
Signed-off-by: Sage Weil <sage@newdream.net>
2012-02-21 15:44:55 -08:00
Sage Weil
b205c64c68 v0.42 2012-02-19 15:30:37 -08:00
Sage Weil
3f0a592a71 debian: depend on libaio-dev
Signed-off-by: Sage Weil <sage.weil@dreamhost.com>
2012-02-04 17:44:24 -08:00
Sage Weil
c1345f7136 v0.41 2012-01-27 12:35:42 -08:00
Sage Weil
7eea40ea37 v0.40 2012-01-13 08:36:13 -08:00
Sage Weil
54e0dfc17f debian/copyright: note acx_pthread.m4 license
Signed-off-by: Sage Weil <sage.weil@dreamhost.com>
2012-01-12 10:03:24 -08:00
Florian Haas
b3f8b55dd7 debian: build ceph-resource-agents 2012-01-05 13:46:09 -08:00
Sage Weil
6b4b659594 Merge branch 'stable' 2011-12-02 12:06:50 -08:00
Sage Weil
321ecdaba2 v0.39 2011-12-02 09:01:31 -08:00
Greg Farnum
d4aef20210 hadoop: apache license.
We haven't made explicit that the Hadoop Java code is under the Apache
License. Do so (with permission from the other contributors, thanks!).

Signed-off-by: Greg Farnum <gregory.farnum@dreamhost.com>
2011-12-01 11:15:29 -08:00
Wido den Hollander
cef16732e7 debian init: Do not stop or start daemons when installing or upgrading
Signed-off-by: Wido den Hollander <wido@widodh.nl>
2011-11-28 09:01:50 -08:00
Sage Weil
2253c0168d use libuuid for fsid
Signed-off-by: Sage Weil <sage@newdream.net>
2011-11-11 20:48:59 -08:00
Sage Weil
b600ec2ac7 v0.38 2011-11-10 15:07:05 -08:00
Laszlo Boszormenyi
f4971328c7 debian: empty dependency_libs in *.la files
Per policy and multiarch support.

Signed-off-by: Laszlo Boszormenyi <gcs@debian.hu>
2011-11-02 08:44:33 -07:00
Laszlo Boszormenyi
47b70367c0 debian: update VCS sources
Signed-off-by: Laszlo Boszormenyi <gcs@debian.hu>
2011-11-02 08:44:33 -07:00
Laszlo Boszormenyi
ee34e09c61 debian: fix libceph1 -> libcephfs1 rename
Signed-off-by: Laszlo Boszormenyi <gcs@debian.hu>
2011-11-02 08:44:32 -07:00
Laszlo Boszormenyi
26787ce3e1 debian: add watch
Signed-off-by: Laszlo Boszormenyi <gcs@debian.hu>
2011-11-02 08:44:32 -07:00
Sage Weil
3a17f02395 debian: break redundant dependencies
They confuse APT it seems.

 ceph-common -> librbd1 -> librados2
 radosgw -> ceph-common -> librados2

Signed-off-by: Sage Weil <sage@newdream.net>
2011-10-28 10:38:51 -07:00
Sage Weil
a6f3bbb744 v0.37 2011-10-17 08:35:57 -07:00
Sage Weil
81c5f6ad1d debian: don't recommend gceph
Not until it's worth installing.

Signed-off-by: Sage Weil <sage.weil@dreamhost.com>
2011-10-03 20:03:25 -07:00
Sage Weil
848a1f95ae debian: add non-stripped exception for libcls_rgw rados class
Signed-off-by: Sage Weil <sage@newdream.net>
2011-10-03 13:19:00 -07:00
Sage Weil
6103ee9e88 more radosgw_admin -> radosgw-admin
Signed-off-by: Sage Weil <sage@newdream.net>
2011-10-03 11:25:44 -07:00
Sage Weil
a827f0400f Merge remote branch 'gh/stable' 2011-10-03 09:45:14 -07:00
Sage Weil
877cacbbdb v0.36 2011-09-30 15:48:28 -07:00
Josh Durgin
951ce29ef2 debian: make python-ceph depend on librbd
Signed-off-by: Josh Durgin <josh.durgin@dreamhost.com>
2011-09-27 12:34:32 -07:00
Sage Weil
25ff9fdf83 debian: move ceph and ceph-authtool into ceph-common
Signed-off-by: Sage Weil <sage@newdream.net>
2011-09-27 12:41:32 -07:00
Sage Weil
1a14a23da0 debian: ceph-client-tools -> ceph-common, now required, w/ ceph-conf etc.
Signed-off-by: Sage Weil <sage@newdream.net>
2011-09-27 10:02:47 -07:00
Sage Weil
8563b96fe6 debian: include radosgw init script in package
Signed-off-by: Sage Weil <sage@newdream.net>
2011-09-26 11:04:25 -07:00
Tommi Virtanen
3fd3c6be03 debian: c* -> ceph-* rename: missed csyn, crbdnamer.
Signed-off-by: Tommi Virtanen <tommi.virtanen@dreamhost.com>
2011-09-23 15:55:01 -07:00
Sage Weil
3e9a936062 doc: more c* -> ceph-* renames
Signed-off-by: Sage Weil <sage@newdream.net>
2011-09-22 16:18:37 -07:00
Sage Weil
fba541e4e8 libceph -> libcephfs
Signed-off-by: Sage Weil <sage@newdream.net>
2011-09-22 15:08:25 -07:00
Sage Weil
6f8f140350 c* -> ceph-*
Hopefully I didn't miss too much...

Signed-off-by: Sage Weil <sage@newdream.net>
2011-09-22 15:08:25 -07:00
Sage Weil
0afda37812 v0.35 2011-09-21 09:47:36 -07:00
Sage Weil
ba9cafdd07 debian: no /var/run!
Signed-off-by: Sage Weil <sage@newdream.net>
2011-09-09 09:05:43 -07:00
Sage Weil
83c6dd0bec debian: create var/run/ceph
Signed-off-by: Sage Weil <sage@newdream.net>
2011-09-08 15:05:16 -07:00
Sage Weil
a73d53fdcb debian: radosgw: add dirs to package
Signed-off-by: Sage Weil <sage@newdream.net>
2011-09-08 15:05:16 -07:00
Sage Weil
2f039eeeb7 v0.34 2011-08-26 21:48:47 -07:00
Sage Weil
64ce3030d4 debian: librbd headers require librados headers
Signed-off-by: Sage Weil <sage.weil@dreamhost.com>
2011-08-20 07:32:19 -07:00
Sage Weil
340b4348bf v0.33 2011-08-17 09:16:27 -07:00
Sage Weil
6d0192cb0b debian: explicitly bind library users to matching version
We are cheating with the shared libs by making small API changes without
bumping the soname.  Bind users to a matching version to minimize user
pain.  When the APIs become fully stable these will need to go away.

Fixes: #1354
Signed-off-by: Sage Weil <sage@newdream.net>
2011-08-08 12:16:41 -07:00
Sage Weil
fa2a40677e debian: don't explicitly list deps; let debian figure it out
Signed-off-by: Sage Weil <sage@newdream.net>
2011-08-05 10:46:22 -07:00
Sage Weil
a25fd8264d Merge branch 'stable' 2011-08-01 09:50:05 -07:00
Sage Weil
c08d08baa6 v0.32 2011-07-29 21:44:23 -07:00
Wido den Hollander
440382fb54 bash_completion: Add the bash_completion files to the Debian packages
Signed-off-by: Wido den Hollander <wido@widodh.nl>
Signed-off-by: Sage Weil <sage.weil@dreamhost.com>
2011-07-26 14:02:02 -07:00
Sage Weil
2bce766c2a perfcounters: no more stat/ dir, yay!
Signed-off-by: Sage Weil <sage@newdream.net>
2011-07-25 09:14:08 -07:00
Wido den Hollander
fa488672d8 obsync: Depend on python-pyxattr instead of python-xattr
Signed-off-by: Wido den Hollander <wido@widodh.nl>
Signed-off-by: Sage Weil <sage@newdream.net>
2011-07-13 09:05:39 -07:00
Wido den Hollander
648e50e616 obsync: Depend on python-lxml on Debian derived platforms
Signed-off-by: Wido den Hollander <wido@widodh.nl>
Signed-off-by: Sage Weil <sage@newdream.net>
2011-06-30 09:58:41 -07:00
Sage Weil
64b1b2c70f v0.30 2011-06-27 22:23:56 -07:00
Sage Weil
842ec2263a debian: drop python-support version req 2011-06-27 22:23:56 -07:00
Sage Weil
0115855abb debian: obsync depends on python-xattr
Signed-off-by: Sage Weil <sage@newdream.net>
2011-06-24 11:05:23 -07:00
Sage Weil
59ea9f8b20 Revert "debian: ceph-client-tools depends on librados2, librbd"
This reverts commit 96ef8a67bc.
2011-06-22 11:04:22 -07:00
Sage Weil
96ef8a67bc debian: ceph-client-tools depends on librados2, librbd
It contains rados and rbd command line tools.

Signed-off-by: Sage Weil <sage@newdream.net>
2011-06-20 14:02:09 -07:00
Sage Weil
ca4e2877af Merge branch 'stable' 2011-06-16 19:44:19 -07:00
Sage Weil
77d38e420b v0.29.1
Signed-off-by: Sage Weil <sage@newdream.net>
2011-06-16 13:10:59 -07:00
Sage Weil
83a55f4dc7 Merge remote branch 'origin/stable'
Conflicts:
	src/dumpjournal.cc
2011-06-10 17:37:29 -07:00
Tommi Virtanen
aa5c224408 debian: Move python-ceph into section python.
Signed-off-by: Tommi Virtanen <tommi.virtanen@dreamhost.com>
2011-06-10 17:10:32 -07:00
Tommi Virtanen
efb8282873 debian: Strip and do -dbg magic for librgw too.
Signed-off-by: Tommi Virtanen <tommi.virtanen@dreamhost.com>
2011-06-10 17:10:12 -07:00
Tommi Virtanen
061460b799 debian: Fix copy-pasto in librgw1 control paragraph.
Signed-off-by: Tommi Virtanen <tommi.virtanen@dreamhost.com>
2011-06-10 17:09:51 -07:00
Tommi Virtanen
6fc8819b1b debian: Depend on python-ceph in obsync.
Signed-off-by: Tommi Virtanen <tommi.virtanen@dreamhost.com>
2011-06-10 16:58:36 -07:00
Tommi Virtanen
822e777055 debian: Depend on librgw1 in python-ceph.
Signed-off-by: Tommi Virtanen <tommi.virtanen@dreamhost.com>
2011-06-10 16:58:15 -07:00
Tommi Virtanen
762c87e07e debian: Package librgw.
Signed-off-by: Tommi Virtanen <tommi.virtanen@dreamhost.com>
2011-06-10 16:43:55 -07:00
Tommi Virtanen
d444d5b886 debian: Make git ignore obsync, gceph* package dirs.
Signed-off-by: Tommi Virtanen <tommi.virtanen@dreamhost.com>
2011-06-10 16:15:46 -07:00
Tommi Virtanen
ddf0263a91 debian: Prevent git ignore from recursing on *.substvars etc.
Should never have triggered but this is faster simpler
and correcter.

Signed-off-by: Tommi Virtanen <tommi.virtanen@dreamhost.com>
2011-06-10 16:15:44 -07:00
Tommi Virtanen
0a0493deb8 debian: Make git ignore all of the *.debhelper files.
Signed-off-by: Tommi Virtanen <tommi.virtanen@dreamhost.com>
2011-06-10 16:15:41 -07:00
Tommi Virtanen
5cf62c1cda debian: Dev packages no longer have soname in their names.
Signed-off-by: Tommi Virtanen <tommi.virtanen@dreamhost.com>
2011-06-10 16:15:38 -07:00
Tommi Virtanen
0da30c358b debian: Properly package the python bindings.
Build-depend on python-support. Add binary package
python-ceph, making it contain all the ceph python
packages, regardless of their name; the modules are
too small to deserve their own debs.

Make python-ceph depend only on librados2 for now.
librgw is not packaged yet.

Dropping unnecessary build-dep on python-dev, that's
only needed for compiling C extensions, and we're using
ctypes.

Signed-off-by: Tommi Virtanen <tommi.virtanen@dreamhost.com>
2011-06-10 16:15:34 -07:00
Sage Weil
f69bc30106 debian: move gceph into a separate package
Signed-off-by: Sage Weil <sage@newdream.net>
2011-06-09 14:34:36 -07:00
Sage Weil
8e69c39f69 v0.29 2011-06-06 11:09:28 -07:00
Laszlo Boszormenyi
6fd694c394 Remove unneeded libcrush1 files 2011-06-02 15:14:54 -07:00
Sage Weil
e11958b2fc Merge branch 'stable' into next 2011-06-01 16:28:17 -07:00
Sage Weil
1528d2c42b debian: depend on libboost-dev >= 1.34
for statechart.  Partially fixes #1124.

Signed-off-by: Sage Weil <sage@newdream.net>
2011-05-31 12:58:35 -07:00
Laszlo Boszormenyi
57ea502045 Add content to obsync package 2011-05-29 15:00:53 -07:00
Sage Weil
23242045db v0.28.2 2011-05-28 09:14:31 -07:00
Sage Weil
754cfaacb7 Merge branch 'stable' 2011-05-24 09:17:24 -07:00
Sage Weil
d66c6ca19b v0.28.1 2011-05-23 21:11:44 -07:00
Sage Weil
cef8eb9c95 debian: no shlibs:Depends for obsync either
Signed-off-by: Sage Weil <sage.weil@dreamhost.com>
2011-05-19 16:15:59 -07:00
Sage Weil
4e2c1f457e debian: no shlibs:Depends for -dev packages
So says dpkg-gencontrol, at least:

warning: dpkg-gencontrol: Depends field of package librados-dev: unknown substitution variable ${shlibs:Depends}
...

Signed-off-by: Sage Weil <sage.weil@dreamhost.com>
2011-05-19 16:15:26 -07:00
Colin Patrick McCabe
1dd1743189 Remove libcrush from packaging
This removes libcrush from the packaging system, now that it's been
merged into libcommon.

Signed-off-by: Colin McCabe <colin.mccabe@dreamhost.com>
2011-05-19 11:33:17 -07:00
Sage Weil
071881d7e5 v0.28 2011-05-18 10:17:49 -07:00
Sage Weil
28e175d640 debian: obsync
Signed-off-by: Sage Weil <sage@newdream.net>
2011-05-17 14:26:30 -07:00
Sage Weil
58ea8358a9 Merge branch 'stable'
Conflicts:
	src/mds/Resetter.cc
2011-05-05 15:24:48 -07:00
Sage Weil
44900d4c13 v0.27.1 2011-05-05 13:42:20 -07:00
Sage Weil
3f8204136a Merge branch 'stable'
Conflicts:
	src/mds/MDLog.cc
	src/osdc/Journaler.cc
	src/osdc/Journaler.h
2011-04-25 14:34:49 -07:00
Sage Weil
793034c62c v0.27
Signed-off-by: Sage Weil <sage@newdream.net>
2011-04-22 16:52:04 -07:00
Sage Weil
88ebb304be Merge remote branch 'origin/next' 2011-04-22 12:30:37 -07:00
Tommi Virtanen
f6179fc375 debian: Handle missing tcmalloc on Debian lenny.
lenny doesn't have a suitable libgoogle-perftools-dev, and
release.sh edits it out of build-deps. Detect that and tell
configure that not having tcmalloc is ok.

This should make 05c281bfa9
unnecessary.

Signed-off-by: Tommi Virtanen <tommi.virtanen@dreamhost.com>
2011-04-19 12:05:32 -07:00
Tommi Virtanen
0d98a62ce2 debian: Build without tcmalloc on non-i386/amd64.
This is not strictly needed as of 05c281bfa9,
but that reverting is hopefully only temporary.

Without this, with 05c281 undone, non-mainstream architectures
would fail to build.

Signed-off-by: Tommi Virtanen <tommi.virtanen@dreamhost.com>
2011-04-19 12:05:29 -07:00
Sage Weil
7c04f81ca1 mon: remove class distribution infrastructure
This is now the admin's job.  Removes a lot of code with limited testing
and coverage.

We rev the internal monitor protocol because the state machine ids changed.
This should not affect the on-disk format. Just stop and restart all the
monitors at once during the upgrade.

Signed-off-by: Sage Weil <sage.weil@dreamhost.com>
2011-04-19 11:33:34 -07:00
Sage Weil
879adb6190 Merge remote branch 'origin/stable'
Conflicts:
	src/osdc/Journaler.cc
2011-04-18 09:58:15 -07:00
Tommi Virtanen
b293d45114 osbdb: Remove dead code.
Nothing has used the BerkeleyDB-backed object storage in years.

Signed-off-by: Tommi Virtanen <tommi.virtanen@dreamhost.com>
2011-04-07 12:24:06 -07:00
Tommi Virtanen
536ae0caa7 librados: Stop bundling the now-unused headers.
Signed-off-by: Tommi Virtanen <tommi.virtanen@dreamhost.com>
2011-04-07 10:53:19 -07:00
Sage Weil
9981ff9096 v0.26 2011-04-04 10:06:35 -07:00
Sage Weil
2b7cc15399 Merge branch 'next'
Conflicts:
	src/cmon.cc
	src/osdc/Journaler.cc
2011-03-30 16:55:38 -07:00
Sage Weil
1601df6554 Merge branch 'stable' into next
Conflicts:
	configure.ac
	debian/changelog
	src/msg/SimpleMessenger.cc
2011-03-29 14:47:57 -07:00
Tommi Virtanen
9aab8c6b05 Add a Debian Build-Dep on libkeyutils-dev.
This is needed by bee85518e2.

Signed-off-by: Tommi Virtanen <tommi.virtanen@dreamhost.com>
2011-03-29 13:34:58 -07:00
Laszlo Boszormenyi
5658857afd Fix Debian librados1 -> librados2 package renames
The librados2{,-dbg,-dev} packages should conflict with and replace their
librados1{,-dbg,-dev} counterpart.
2011-03-25 12:54:22 -07:00
Yehuda Sadeh
44cf282038 Merge branch 'master' into rgw
Conflicts:

	debian/control
2011-03-21 14:14:38 -07:00
Sage Weil
07ee6311a6 v0.25.2 2011-03-20 21:08:09 -07:00
Laszlo Boszormenyi
e7abf595b5 Remove unused cdbs build dependency
Debian packaging uses debhelper and not cdbs; remove that build dependency.
2011-03-20 12:44:36 +01:00
Laszlo Boszormenyi
e2f1d7841c Change wording of Debian package descriptions
Be more general in naming users per policy recommendation.
2011-03-20 12:17:01 +01:00
Laszlo Boszormenyi
be97e60d6a Make Ceph Debian packaging Linux only
Build Ceph on all Linux archs, but only build-depend google-perftools on
x86 and x64 archs only.
2011-03-20 08:36:27 +01:00
Laszlo Boszormenyi
5959e76e2c Disable libatomic-ops on armel archs
armel supports ARMv4t or above instructions sets.
libatomic-ops is only usable with Ceph for ARMv6 or above.

Signed-off-by: Hector Oron <zumbi@debian.org>
2011-03-20 08:23:22 +01:00
Laszlo Boszormenyi
9b969ce92f Add cross compilation support
Taken from Debian bugreport #618939 , courtesy by Hector Oron.

Signed-off-by: Hector Oron <zumbi@debian.org>
2011-03-19 20:45:20 +01:00
Laszlo Boszormenyi
1ad567e347 Add parallel building support for multi{core,processor} systems. 2011-03-19 20:15:17 +01:00
Yehuda Sadeh
8f2392b88f Merge commit 'origin/master' into rgw
Conflicts:

	src/Makefile.am
	src/rados.cc
	src/rgw/rgw_admin.cc
	src/rgw/rgw_main.cc
	src/rgw/rgw_rest.cc
2011-03-16 10:45:43 -07:00
Sage Weil
723a92657b Merge branch 'stable'
Conflicts:
	configure.ac
	debian/changelog
	src/cfuse.cc
	src/rgw/rgw_rest.cc
2011-03-14 16:44:31 -07:00
Sage Weil
7f4a161e7f v0.25.1
Signed-off-by: Sage Weil <sage.weil@dreamhost.com>
2011-03-14 15:39:48 -07:00
Sage Weil
8954d2b3e6 Merge branch 'stable'
Conflicts:
	src/include/rados/librados.h
	src/include/rados/librados.hpp
	src/librados.cc
2011-03-14 13:22:16 -07:00
Tommi Virtanen
b63d40649e debian: Conflict on earlier -dev packages with sonames.
This ensures a smooth, automatic transition, by telling apt/dpkg that
it's ok to replace the old package with the new one.

Continuation of 95db4c5cb8.

Signed-off-by: Tommi Virtanen <tommi.virtanen@dreamhost.com>
2011-03-11 16:13:45 -08:00
Sage Weil
8218486e47 Merge remote branch 'origin/stable'
Conflicts:
	debian/control
2011-03-11 14:57:53 -08:00
Sage Weil
d1d2e87019 debian: add udev rules
Add /lib/udev/rules.d/50-rbd.rules to debian package.
crbdnamer generates the dev path:
/dev/rbd/<pool>/<name>:<number>

Signed-off-by: Samuel Just <samuel.just@dreamhost.com>

Conflicts:

	debian/rules
	src/crbdnamer
2011-03-11 09:43:14 -08:00