Commit Graph

142 Commits

Author SHA1 Message Date
Sage Weil f24cee3438 ceph v0.21.2 2010-08-26 15:27:13 -07:00
Sage Weil 7aa332cd82 ceph v0.21.1 2010-08-11 14:59:19 -07:00
Sage Weil 9ccf9cb6c5 debian: move fuse-utils dep to ceph-fuse
Reported-by: Thomas Mueller <thomas@chaschperli.ch>
Signed-off-by: Sage Weil <sage@newdream.net>
2010-08-02 13:26:09 -07:00
Sage Weil 67236ae746 move logrotate conf out of debian/ to fix ceph.spec 2010-08-02 09:15:34 -07:00
Sage Weil b502be7a8d move mkcephfs to /sbin 2010-07-30 12:06:10 -07:00
Sage Weil 7465b5e37d debian: more cleanups
https://code.launchpad.net/~clint-fewbar/review-new-branches/ceph-new-pkg/+merge/31303
2010-07-30 12:05:55 -07:00
Thomas Mueller bcbad88de1 redirect stdout to /dev/null when reloading
the reload command prints to stdout. example:

# service ceph reload
=== mon.0 ===
Reloading Ceph mon0 on hoe001...kill -1 22197...done
=== osd.0 ===
Reloading Ceph osd0 on hoe001...kill -1 22263...done

"properly" configured systems will send the output by mail to
the administrator - this is not desired in case of successfull
reloading.

Signed-off-by: Thomas Mueller <thomas@chaschperli.ch>
Signed-off-by: Sage Weil <sage@newdream.net>
2010-07-30 09:18:54 -07:00
Sage Weil 090436f56a v0.21 2010-07-29 09:37:16 -07:00
Thomas Mueller fd4029cb0a debian/ceph.logrotate: enhance postrotate for "service" util
[ The following text is in the "UTF-8" character set. ]
    [ Your display is set for the "iso-8859-1" character set.  ]
    [ Some characters may be displayed incorrectly. ]

invoke-rc.d is debian specific.

run "service ceph reload" if invoke-rc.d fails.

Signed-off-by: Sage Weil <sage@newdream.net>
2010-07-29 09:29:31 -07:00
Thomas Mueller e1a9768545 debian: ceph-cfuse: move ceph from Recommends to Suggests
on a standalone fuse client ceph serverside is not needed. if it's
"Recommended" the default behaviour is to install it too. Move it to "Suggests"
that it's not installed by default if one installs just ceph-fuse.

from debian policy:
Suggests:
This is used to declare that one package may be more useful with one or more
others. Using this field tells the packaging system and the user that the listed
packages are related to this one and can perhaps enhance its usefulness, but
that installing this one without them is perfectly reasonable.

- Thomas

Signed-off-by: Sage Weil <sage@newdream.net>
2010-07-29 09:14:11 -07:00
Sage Weil b0616f8516 debian: drop gcc, g++ build deps 2010-07-28 16:28:37 -07:00
Sage Weil 487f0e8550 debian: remove gcc/g++ build-depends
(as per Clint Byrum)
2010-07-28 16:25:46 -07:00
Sage Weil 58181fe584 debian: add trailing newline 2010-07-28 16:25:46 -07:00
Sage Weil 39a3db6be8 debian: fix debhelper depend version
dh_lintian was introduced in 6.0.7
2010-07-28 16:25:46 -07:00
Sage Weil 07d880ea57 debian: update to latest standards version 2010-07-28 16:25:46 -07:00
Sage Weil 47688a433d debian: fix weak-library-dev-dependency
E: ceph source: weak-library-dev-dependency librados1-dev on librados1
E: ceph source: weak-library-dev-dependency libceph1-dev on libceph1
2010-07-28 16:25:46 -07:00
Sage Weil b8c1bda8ab debian: fix typo in libcrush description
Reported-by: Wido
2010-07-22 10:53:14 -07:00
Sage Weil 0bd671f734 debian: drop unused *.modules.in 2010-07-21 09:31:57 -07:00
Sage Weil 68fc3fc884 debian: no more ceph-kclient-soruce 2010-07-21 09:27:49 -07:00
Sage Weil dd9d23b3a1 debian: cleanup from Clint Byrum <clint@ubuntu.com>
With a few changes by me (changelog, copyright clarification)
2010-07-21 09:27:49 -07:00
Yehuda Sadeh b0a5cc2db2 rbd: update man page, other external tools 2010-07-15 14:35:04 -07:00
Sage Weil e61ceee1de debian: override lintian warning unstripped-binary-or-object 2010-07-09 15:51:25 -07:00
Sage Weil c5d86f9d77 debian: require binutils
cclass needs 'nm' to extract symbols from rados classes.

Signed-off-by: Sage Weil <sage@newdream.net>
2010-07-08 08:33:40 -07:00
Sage Weil fd8ba5d5f2 debian: explicit postinst/postrm for shlibs
The dh_shlibdeps sees the .so in 'ceph' and incorrectly adds ldconfig to
postinst and postrm.  Which is useless and upsets lintian.  So do our
postinst/postrm magic explicitly.

Signed-off-by: Sage Weil <sage@newdream.net>
2010-07-08 08:29:53 -07:00
Sage Weil b977f4e579 debian: _do_ strip cosd 2010-07-07 15:56:25 -07:00
Sage Weil cf38e86e81 class: make class tmp directory configurable, not /tmp
/tmp usually gets mounted with 'noexec', making it a poor choice.

Signed-off-by: Sage Weil <sage@newdream.net>
2010-07-07 15:56:23 -07:00
Sage Weil 243491ef7c debian: do not strip cosd 2010-07-07 12:50:54 -07:00
Sage Weil f6e1fd53ce debian: do not strip rados classes
Signed-off-by: Sage Weil <sage@newdream.net>
2010-07-07 07:36:50 -07:00
Sage Weil a321ae432f debian: add postinst, postrm for ceph package
This will keep debain from using the default, which thinks it needs to run
ldconfig.  Which it doesn't.
2010-07-07 07:36:50 -07:00
Sage Weil 0bf19e5a69 debian: put rbd classes in ceph, not librados1 package
The cluster classes are a server-side thing, not client lib thing.

Signed-off-by: Sage Weil <sage@newdream.net>
2010-07-07 07:36:50 -07:00
Sage Weil 929f67215c debian: include rados-classes
Signed-off-by: Sage Weil <sage@newdream.net>
2010-07-07 07:36:50 -07:00
Sage Weil 83d1ea6636 logger: huge rewrite, cleanup
- name *.log
- name after name, not rank
- reopen on sighup
- remove pointer on shutdown
- clean up interface
- implement reset (truncate/reopen file)
- rotate logs

Signed-off-by: Sage Weil <sage@newdream.net>
2010-07-06 21:12:44 -07:00
Fred Ar b4336250f8 debian: include libcls_rbd.so.*
Signed-off-by: Fred Ar <ar.fred@yahoo.com>
Signed-off-by: Sage Weil <sage@newdream.net>
2010-07-05 08:59:53 -07:00
Sage Weil 9c3fc0ae40 mkmonfs: remove all traces
It's been replaced by 'cmon --mkfs'

Reported-by: Thomas Mueller <thomas@chaschperli.ch>
Signed-off-by: Sage Weil <sage@newdream.net>
2010-07-02 07:57:16 -07:00
Sage Weil c2debcc623 man: install cclass, cclsinfo man pages; include in ceph.deb 2010-07-01 14:29:13 -07:00
Sage Weil 57aeed1fde debian: add logrotate.d/ceph 2010-07-01 14:29:13 -07:00
Sage Weil 4d9f49a725 debian: include cclsinfo 2010-06-29 16:25:27 -07:00
Fred Ar 775506e9ac debian: include cclass 2010-06-19 08:41:21 -07:00
Sage Weil 7113775b6d mon: roll mkmonfs functionality into cmon --mkfs 2010-05-24 15:56:02 -07:00
Sage Weil 3ed1a55d51 debian: build-depends libatomicops-dev 2010-04-23 14:50:26 -07:00
Sage Weil 756b251bac v0.20 2010-04-23 12:10:24 -07:00
Sage Weil 8478ebedde debian: require hdparm, recommend btrfs-tools 2010-04-21 10:58:42 -07:00
Sage Weil ba5a0d1ff6 fetch_config: enable fetching ceph.conf from a remote location
fetch_config: always fetch if script exists and is executable

fetch_config: make /etc/ceph/sample.fetch_config +x

Makefile: fix whitespace
2010-04-20 16:38:48 -07:00
Sage Weil 26325b1a29 debian: more librados1-dev deps 2010-04-09 14:52:29 -07:00
Sage Weil 2112d2081d debian: fix up librados1-dev with all necessary headers 2010-04-08 15:23:03 -07:00
Sage Weil 6e28eb3d6e Merge branch 'rbd' into unstable 2010-04-07 15:29:38 -07:00
Sage Weil b89e743c43 debian: include rbdtool 2010-04-07 15:29:23 -07:00
Sage Weil 56de662246 debian: drop empty dir from radosgw 2010-04-06 16:18:10 -07:00
Sage Weil d2e637486e debian: clean out unused debhelper rules steps 2010-03-11 09:06:55 -08:00
Sage Weil 5e36574c6e 0.19.1 2010-03-02 10:47:00 -08:00