Skip to content
This repository has been archived by the owner on May 14, 2019. It is now read-only.

support for deploying ceph resource on compute node #218

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open

support for deploying ceph resource on compute node #218

wants to merge 1 commit into from

Conversation

guessi
Copy link
Contributor

@guessi guessi commented Jul 21, 2015

support for ceph rbd deployment (disable by default)

might resolve the issue #209

@mmailand
Copy link

hi,
why don't you use the https://github.com/stackforge/puppet-ceph module to integrate ceph support?
I added preliminary support for ceph in my branch https://github.com/mmailand/puppetlabs-openstack/tree/topic-ceph_v3
Maybe we could use this as a basis?

Best Regards,
martin

@guessi
Copy link
Contributor Author

guessi commented Jul 21, 2015

Hi @mmailand,

thanks for your attention 👍

for me, personal opinion, of course,

AFAIK, Ceph is currently under huge developing for now, version jumping, features, etc.
also, it is an optional storage back-end solution for OpenStack deployment,

for the puppet-ceph module on puppet forge, version are vary [1],

and I can't find any change log on stackforge/puppet-ceph, also there's many question mark (?) on the road map page [2], I don't think it is stable for a official release yet, maybe soon, looking for it !!

so, I'd prefer to keep it simple, to deploy client side settings on compute node only,

discussion is always welcome,

[1] https://forge.puppetlabs.com/tags/ceph
[2] https://wiki.openstack.org/wiki/Puppet/ceph-blueprint#Roadmap

@mmailand
Copy link

Hi @guessi,
as far as I know the ceph community is now focusing on the stackforge/puppet-ceph module.
With this module and my work I am able to deploy an whole Openstack installation with ceph support.
ATM I have to minor issues:

  1. Pools are not automaticly created.
  2. cephx keys have the wrong ownership.

If you want I could write a short howto, how to use my git do deploy Openstack with Ceph in Vagrant.

Best Regards,
martin

@guessi
Copy link
Contributor Author

guessi commented Jul 21, 2015

Hi @mmailand ,

it would be better with docs, and I would try your patch later,

for the integration of puppet-ceph, I think we should hold and wait, at least, while it is published to puppet forge with release notes and change logs,

let's wait for other members' review,

btw, for pointing out the issues you've encountered 👍

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants