Thorsten Glaser
9ab46dc5b4
debian: only B-R yasm on amd64
...
Make yasm dependency amd64 only, it isn?t used elsewhere
but breaks x32 (which is mis-detected as amd64)
Signed-off-by: Sage Weil <sage@redhat.com>
2014-09-08 12:49:58 -07:00
Sage Weil
c050afdbe0
Merge remote-tracking branch 'gh/next'
2014-09-08 12:19:45 -07:00
Jenkins
a0c22842db
0.85
2014-09-08 06:31:31 -07:00
David Zafman
83fbc91e5c
Complete replacement of ceph_filestore_tool and ceph_filestore_dump
...
with unified ceph_objectstore_tool
Move list-lost-objects and fix-lost-objects features from
ceph_filestore_tool to ceph_objectstore_tool as list-lost, fix-lost
Change --type to --op for info, log, export...operations
Add --type for the ObjectStore type (defaults to filestore)
Change --filestore-path to --data-path
Update installation, Makefile.am, and .gitignore
Fix and rename test case to match
Add some additional invalid option checks
Signed-off-by: David Zafman <david.zafman@inktank.com>
2014-08-28 16:22:15 -07:00
Adam Crume
9673e2f3c1
lttng: Split --with-lttng and --with-babeltrace options
...
Signed-off-by: Adam Crume <adamcrume@gmail.com>
2014-08-21 10:57:35 -07:00
Adam Crume
230c5b8e7f
lttng: Only install rbd-replay-prep when enabled
...
Signed-off-by: Adam Crume <adamcrume@gmail.com>
2014-08-21 10:57:34 -07:00
Adam Crume
861e6a3920
lttng: Update packaging
...
Signed-off-by: Adam Crume <adamcrume@gmail.com>
2014-08-21 10:57:34 -07:00
Adam Crume
fed22f496e
lttng: Add distro packaging
...
Signed-off-by: Adam Crume <adamcrume@gmail.com>
2014-08-21 10:57:33 -07:00
Adam Crume
0cd2651cad
rbd-replay: Add man page and package binaries for rbd-replay-prep
...
Signed-off-by: Adam Crume <adamcrume@gmail.com>
2014-08-21 10:57:33 -07:00
Adam Crume
e18748ed99
rbd-replay: Add man page, and add binaries to Debian packaging
...
Signed-off-by: Adam Crume <adamcrume@gmail.com>
2014-08-21 10:57:33 -07:00
Sage Weil
92b227e1c0
Merge remote-tracking branch 'gh/next'
2014-08-18 21:10:32 -07:00
Jenkins
8336f81c5c
0.84
2014-08-18 09:02:20 -07:00
Sage Weil
213e0acf7e
debian, rpm: build rocksdb statically if we can
...
Signed-off-by: Sage Weil <sage@redhat.com>
2014-07-31 21:11:25 -07:00
Sage Weil
a497a3b42e
debian, rpm: build require bzip2 dev
...
Signed-off-by: Sage Weil <sage@redhat.com>
2014-07-31 21:11:24 -07:00
Sage Weil
6e6fc23c7e
v0.83
...
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
iQIcBAABAgAGBQJT2AdNAAoJEH6/3V0X7TFt+5EP/iLOUg5o6aqBa/7yUNwtgZEb
6cm1h8bWJpigP51oHGNyoeS4PnYWQ7DfvwKL/TDP8268g/o/w0DRvSnCZopHFos9
j6Ci/VE9ag9uQNqW+NOph13k3fjf5KetzM5g/q/Ay4dKVCS2+9uABfosql9RNZa6
ojhGKf2BtMgswfemq/0XWc49Ptimox5G/ntR+/xYm0s906q5wB1Y9Tvh2PNZo1Y1
wL2qy9UnmonBLGIu0BIStKnub57VHCYbNqV6fl3W+Oct9f0znYPCqnRVUb2lw3Ie
4KciilzteQCfurCCI7CQFmNEKCVpPlujiKo/q8CKIDgbwkMcUntCmW9QcmH3BzC5
czYr695aokE+dt+MICRY+sIREY5achXynb7wnSon9JI8qrCUQ0o4fHQ1AZOio7V6
+zcCdussqSeEXOoVUlNS5eGrzbY1kqrFcXY18WiCy6nadLapuUQTtJ5QALQyJ5TW
8TidkkU6h0V4sworwpM6tiDLfq2UQwZ5NuP8MGz9DtOjMDbLHSE6TrRug7Irjj41
4AKdkSWMhuXljm/rEsOi54ZGRUhq2VZ2xpnUD0WR8r/3lAP1d2UnefFlrSZaCN4z
bNcrCncK7wre2UUyDQ/qJ+S808XPUPQaohbmb3Eg+Hr0mbkiJXYdNNyrUzL3wnkr
E3YL+8sapzZKn9zOxNQ3
=ujRc
-----END PGP SIGNATURE-----
Merge tag 'v0.83'
v0.83
2014-07-29 16:23:12 -07:00
Sandon Van Ness
0d70989a89
python-ceph: require libcephfs.
...
Signed-off-by: Sandon Van Ness <sandon@inktank.com>
2014-07-29 14:11:03 -07:00
Jenkins
78ff1f0a5d
0.83
2014-07-29 13:42:53 -07:00
Federico Simoncelli
c26477448e
init: add systemd service files
...
This patch adds systemd service files. It is possible to start and
enable multiple instances (per monid, osdid, mds name), e.g.
# systemctl start ceph-mon@node01
# systemctl enable ceph-mon@node01
# systemctl start ceph-osd@0
# systemctl enable ceph-osd@0
The ceph cluster can be set in the system config file:
/etc/sysconfig/ceph
adding or editing the CLUSTER environment variable.
Signed-off-by: Federico Simoncelli <fsimonce@redhat.com>
2014-07-22 11:30:55 -04:00
Sage Weil
f181f78b74
Revert "debian: move ceph-dencoder to ceph from ceph-common"
...
This reverts commit b37e3bde3b
.
2014-07-18 20:55:35 -07:00
Sage Weil
b37e3bde3b
debian: move ceph-dencoder to ceph from ceph-common
...
It links against the world currently (notably leveldb). Not nice for the
client-side lib.
Signed-off-by: Sage Weil <sage@redhat.com>
2014-07-14 17:00:55 -07:00
Sage Weil
eb3963f849
Merge branch 'next'
2014-06-27 12:55:44 -07:00
Jenkins
14085f42dd
0.82
2014-06-25 16:47:51 +00:00
Sebastien Ponce
910d73c4a8
Added RPM and debian packaging for libradosstriper, creating a new package called libradosstriper1
...
Signed-off-by: Sebastien Ponce <sebastien.ponce@cern.ch>
2014-06-06 18:12:34 -07:00
Sage Weil
4951244726
Merge remote-tracking branch 'gh/next'
2014-06-02 22:24:48 -07:00
Jenkins
8de9501df2
0.81
2014-06-02 18:37:27 +00:00
John Spray
7e4da00af4
debian: add cephfs-journal-tool to ceph-mds
...
Signed-off-by: John Spray <john.spray@inktank.com>
2014-05-20 14:07:49 +01:00
Sage Weil
d903895441
v0.80
...
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
iQIcBAABAgAGBQJTaOuwAAoJEH6/3V0X7TFtMQgP/1UWkr94SrxwHwToD5TsLug4
aeR923MnBn5qyPCDNyqpftWtxskfPSdDxJlkpc6qsFYlupECIb593z4F7tFejzVh
LN0fkdHmut9g7EDpd9kgNeqgTb8tqxj/Nq4jih1fXWeznNEaQWkk5dVA8UsopCyv
0FvSllxmTwD/jNtaloXb8jSI/wtjIlQzhucjJb80OjdIl7LfmtsA3DAAweTjX7c0
Wv8daBnj2clgSe+gjYHvXOopzNszB9/+K5kWgLS5Cvs4ngHeYh03O7hVoFluHRbc
hnzLQHMs/Pfs6HR2+eybc7z3UYxfVKZkcHpCqVzM5+lCwKQc61MZeJrJg7RWcTgP
SNFBPYMMgPZABpdhNi3qEJpvZ65pD/gfShXdzQwMnXRCIF0714LWKYdsuSRCr9Lf
3pkZ+zPHaID2OWWOXDOe6WY1Wg1YiVt8uss9ZRsOCkKDnc8JzPhx5Z7f4+f74bOU
Cm7xLQH8EJtrxqQjGz2HO3OucI253OceVHWh2L9nHbRRNM3LMxW8fbd/dEbIfHiG
g6Qh+NbyuRtiYLq7pRChKirE67dqXNoauE0Co0M6C6x1hqou41YQMD0gwjPdj5Iy
1tScKXS+onPzt9KR/ZA8RNOLCCnLdOSn4G0qRD0xJIdyDPB562u6FNv9b4X7xgry
kxpFEPCfRGSNNH2hNb0X
=sTfQ
-----END PGP SIGNATURE-----
Merge tag 'v0.80'
v0.80
Conflicts:
src/osd/PG.cc
src/osd/ReplicatedPG.cc
2014-05-09 10:58:35 -07:00
Jenkins
b78644e7de
0.80
2014-05-06 14:03:28 +00:00
Alfredo Deza
82a3668e7c
Merge pull request #1629 from ceph/wip-die-mkcephfs
...
remove mkcephfs (merge post-firefly?)
Reviewed-by: Alfredo Deza <alfredo.deza@inktank.com>
2014-04-30 13:52:00 -04:00
Sage Weil
915bd92f50
Merge pull request #1701 from ceph/wip-libkrbd
...
libkrbd convenience library
Reviewed-by: Josh Durgin <josh.durgin@inktank.com>
2014-04-28 16:52:12 -07:00
Ilya Dryomov
2651750498
rbd: add libkrbd convenience library
...
Add libkrbd libtool convenience library to provide an interface for
mapping and unmapping rbd images programmatically. This will be used
by the rbd binary itself and the librbd_fsx testing tool.
libkrbd takes care of the kernel module stuff (common/module.h) and
makes use of libudev to be able to properly wait for block device
creation and deletion and tell which block device got assigned by the
kernel to the newly created mapping.
Signed-off-by: Ilya Dryomov <ilya.dryomov@inktank.com>
2014-04-23 13:33:43 +04:00
Jenkins
6769f4dc88
0.80-rc1
2014-04-22 21:21:45 +00:00
Sage Weil
084db49ed3
remove mkcephfs
...
Fixes : #7552
Signed-off-by: Sage Weil <sage@inktank.com>
2014-04-08 14:34:15 -07:00
Sage Weil
277e7ac46b
debian: update ceph description
...
Fixes : #5835
Signed-off-by: Sage Weil <sage@inktank.com>
2014-04-08 14:19:38 -07:00
Jenkins
4c2d73a509
0.79
2014-04-07 16:48:36 +00:00
Mohammad Salehe
7909262f21
debian: fix control to allow upgrades
...
Signed-off-by: Mohammad Salehe <salehe+dev@gmail.com>
2014-04-02 11:29:38 -07:00
Sage Weil
17732dc0c8
debian: move rbdmap config and sysvinit/upstart scripts into ceph-common
...
Fixes : #7171
Signed-off-by: Sage Weil <sage@inktank.com>
2014-04-02 10:29:08 -07:00
Sage Weil
e095b1d493
debian: make ceph-common own etc/ceph, var/log/ceph
...
Clients can make use of these directories, and ceph-common is required by
ceph, so nothing should break here.
Change the purge postrm script to be for ceph-common (it does nothing else).
Signed-off-by: Sage Weil <sage@inktank.com>
2014-04-01 14:42:30 -07:00
Sage Weil
1acd547ad0
debian: move ceph-rest-api from ceph-common to ceph
...
ceph-rest-api is a 'server' thing that runs persistently; 'ceph' is a
better match.
Signed-off-by: Sage Weil <sage@inktank.com>
2014-04-01 13:07:56 -07:00
Dmitry Smirnov
4ac78087c4
minor corrections to package descriptions
2014-03-25 22:23:13 +11:00
Sage Weil
361b251e15
v0.78
...
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
iQIcBAABAgAGBQJTLLeZAAoJEH6/3V0X7TFtOTMP/Ru4Y8raF/yKFIKeqCu98l51
CHYEQYHhLviDy6l0JJTZHVjkzYyfD1gf015ggIXGgQ45yp0dY2+Rv5kNJlRn9t+c
HUyNO2Qaxe+9wmApkIIoNMrkmAcp2FVSNN0Vuri+LmlQkGJdRFwH1qfBnmqEMI22
/4Zfca68LTFe2RzhE6sF1kqaHJAXx6YpApSyDJ5tzYNIk6JQ5sX4aObIBzPYYSZZ
+VYbiQgV/UutiO0j2+V4Cg+Bm0tu0d4aoQam5rIYVDdzm17phzox4Y2r4XlTNe21
5hz1MFGLbvi+gcwOiChQbOerGWa9MWhSstcAKuUmf8la1NHgG13rYVjbWnpiGNrH
nOblSypZarCLkypOg8Ogv5wS8Q5d4j8MrU2lqciJTmMOVMtIonGg33qpS6WSelAa
MetDgWqMCqnSeVj0kILE7rSRSZ0hnU4YRPu6mhHaahttdleb4jxQALT8YESp9Yep
yH5BZHrfaUbqnSek/Pe+rNk+D4fsXMzsRI4YrqpLl/EWTmbtFWS5FXxCzfwQThA9
SuhZtOCiKMykt/fyIkW9CxQyanGM1uZdRV5driu+2YbAtHQO7zT4sBV8RicEdX3M
3HHDuuSWzjEN3ASkXUuJYncnXDLxYSiKvXCpTZ5+n5c/MtK7isQnmdt3PJRN5pKJ
aQp3CL1bTrOue/yhNd/o
=3q4f
-----END PGP SIGNATURE-----
Merge tag 'v0.78'
v0.78
2014-03-22 10:24:25 -07:00
Jenkins
f6c746c314
0.78
2014-03-21 22:05:12 +00:00
Sage Weil
5676d6e5be
Merge remote-tracking branch 'gh/firefly'
2014-03-14 08:30:04 -07:00
Sage Weil
dc82cd78ae
debian: make ceph depend on ceph-common >= 0.67
...
The older versions of ceph-common (ceph CLI, in particular) can't talk to
newer clusters. The primary change happened with dumpling when the new
CLI and rest-api changes were made. Although in reality ceph doesn't
care what version of ceph-common is installed, in practice this forces
ceph-common to get upgraded along with ceph and avoids some user pain.
Fixes : #7641
Signed-off-by: Sage Weil <sage@inktank.com>
2014-03-11 21:22:57 -07:00
Sage Weil
0fd636c488
Merge remote-tracking branch 'gh/firefly'
...
Conflicts:
README
2014-03-07 08:19:20 -08:00
huang jun
364fed816a
packaging: use wildcard for test files in Debian
...
we can also use test_* instead of listing all test_xx files while
building debian package
Reviewed-by: Ken Dreyer <ken.dreyer@inktank.com>
2014-03-04 19:55:42 -07:00
Ilya Dryomov
1f5b796f58
FileStore: introduce XfsFileStoreBackend class
...
Introduce XfsFileStoreBackend class, currently the only filestore
backend implementing SETALLOCHINT op. This commit adds a build-time
dependency on libxfs as xfs-specific ioctl (XFS_IOC_FSSETXATTR /
XFS_XFLAG_EXTSIZE) is used to implement the new set_alloc_hint()
method.
Signed-off-by: Ilya Dryomov <ilya.dryomov@inktank.com>
2014-03-03 20:33:44 +02:00
Dan Mick
799cde0a7b
Fix python-requests package dependencies.
...
python-ceph does not require requests, but ceph-common does (for ceph-brag).
Signed-off-by: Dan Mick <dan.mick@inktank.com>
(cherry picked from commit 9a0ef6a181
)
2014-02-28 08:34:43 -08:00
Dan Mick
9a0ef6a181
Fix python-requests package dependencies.
...
python-ceph does not require requests, but ceph-common does (for ceph-brag).
Signed-off-by: Dan Mick <dan.mick@inktank.com>
2014-02-26 17:11:05 -08:00
Ken Dreyer
c5c7f6c8e8
Merge branch 'next'
...
Conflicts:
src/test/admin_socket.cc
Signed-off-by: Ken Dreyer <ken.dreyer@inktank.com>
2014-02-20 03:06:00 +00:00