]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph-cookbooks.git/log
ceph-cookbooks.git
12 years agoUpstart and SYSV Init support
Alexandre Marangone [Thu, 21 Mar 2013 18:02:32 +0000 (11:02 -0700)]
Upstart and SYSV Init support

- Handles different service names between upstart
and sysvinit.
- Create mon_dir/(upstart|sysvinit) depending on
service to be used.

Signed-off-by: Alexandre Marangone <alexandre.marangone@inktank.com>
12 years agoSupport EL, Fedora and (open)SuSE repo
Alexandre Marangone [Thu, 21 Mar 2013 17:58:38 +0000 (10:58 -0700)]
Support EL, Fedora and (open)SuSE repo

- Recipe is now ceph::repo
- For EL, add EPEL repository for dependencies by default.
Deactivable by using el_add_epel: false under ceph: {} in
the chef environment.
- Handle package names difference between EL/FC/SuSE and Debian.

Signed-off-by: Alexandre Marangone <alexandre.marangone@inktank.com>
12 years agochange cookbook version to 0.1.0 16/head
Alexandre Marangone [Wed, 20 Mar 2013 16:55:09 +0000 (09:55 -0700)]
change cookbook version to 0.1.0

Signed-off-by: Alexandre Marangone <alexandre.marangone@inktank.com>
12 years agoUpdate README.md
Alexandre Marangone [Wed, 20 Mar 2013 16:52:30 +0000 (09:52 -0700)]
Update README.md

Signed-off-by: Alexandre Marangone <alexandre.marangone@inktank.com>
12 years agoadd node env sample
Alexandre Marangone [Fri, 15 Mar 2013 19:33:21 +0000 (12:33 -0700)]
add node env sample

Signed-off-by: Alexandre Marangone <alexandre.marangone@inktank.com>
12 years agoAdd OSD deployment when not using crowbar
Alexandre Marangone [Fri, 15 Mar 2013 19:32:16 +0000 (12:32 -0700)]
Add OSD deployment when not using crowbar

Also installs cryptsetup in case dmcrypt is being used

Signed-off-by: Alexandre Marangone <alexandre.marangone@inktank.com>
12 years agochange template to be more flexible
Alexandre Marangone [Fri, 15 Mar 2013 19:26:23 +0000 (12:26 -0700)]
change template to be more flexible

Signed-off-by: Alexandre Marangone <alexandre.marangone@inktank.com>
12 years agoadd, hopefully, helpful comments
Alexandre Marangone [Fri, 15 Mar 2013 19:25:55 +0000 (12:25 -0700)]
add, hopefully, helpful comments

Signed-off-by: Alexandre Marangone <alexandre.marangone@inktank.com>
12 years agoCeph will automatically create the admin and bootstrap keys
Alexandre Marangone [Fri, 15 Mar 2013 19:24:59 +0000 (12:24 -0700)]
Ceph will automatically create the admin and bootstrap keys

We just need to store the boostrap-osd key once it is created

Signed-off-by: Alexandre Marangone <alexandre.marangone@inktank.com>
12 years agoSet mon to use upstart
Alexandre Marangone [Fri, 15 Mar 2013 19:24:09 +0000 (12:24 -0700)]
Set mon to use upstart

Signed-off-by: Alexandre Marangone <alexandre.marangone@inktank.com>
12 years agocreate /var/run/ceph/
Alexandre Marangone [Fri, 15 Mar 2013 19:23:27 +0000 (12:23 -0700)]
create /var/run/ceph/

Signed-off-by: Alexandre Marangone <alexandre.marangone@inktank.com>
12 years agoremove unused block
Alexandre Marangone [Fri, 15 Mar 2013 19:20:28 +0000 (12:20 -0700)]
remove unused block

Signed-off-by: Alexandre Marangone <alexandre.marangone@inktank.com>