<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
</head>
<body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; color: rgb(0, 0, 0); font-size: 14px; font-family: Calibri, sans-serif;">
<div>
<div>Hey Stuart,</div>
<div><br>
</div>
<div>You might want to look at (and use, if you want) the built-in roles and profiles layer [1] which gives you a good idea of how the module is used.</div>
<div>
<div><br>
</div>
<div>It leverages ceph::profile::params to pass values [2] to other classes such as ceph::profile::osd [3].</div>
<div><br>
</div>
<div>Another good place to look at how to use the module would be the integration tests [4].</div>
<div>Since the module is integration tested, this means we actually use the module to deploy a virtual Ceph cluster and we test that the cluster works - see for example the tests for ceph::profile::osd [4].</div>
<div><br>
</div>
<div>I'm dmsimard on #puppet-openstack and #openstack-operators if you need a hand to get this to work.</div>
<div>This is still a relatively new module in comparison to the likes of puppet-nova and such. Feedback and contributions are appreciated!</div>
<div><br>
</div>
<div>[1] https://github.com/stackforge/puppet-ceph/tree/master/manifests/profile</div>
<div>[2] https://github.com/stackforge/puppet-ceph/blob/master/manifests/profile/params.pp</div>
<div>[3] https://github.com/stackforge/puppet-ceph/blob/master/manifests/profile/osd.pp</div>
<div>[4] https://github.com/stackforge/puppet-ceph/blob/master/spec/system/ceph_profile_osd_spec.rb</div>
<div>--</div>
<div>David Moreau Simard</div>
</div>
</div>
<div><br>
</div>
<span id="OLK_SRC_BODY_SECTION">
<div style="font-family:Calibri; font-size:11pt; text-align:left; color:black; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0in; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #b5c4df 1pt solid; BORDER-RIGHT: medium none; PADDING-TOP: 3pt">
<span style="font-weight:bold">From: </span>Andrew Woodward <<a href="mailto:xarses@gmail.com">xarses@gmail.com</a>><br>
<span style="font-weight:bold">Date: </span>Saturday, February 21, 2015 at 4:39 PM<br>
<span style="font-weight:bold">To: </span>Stuart Fox <<a href="mailto:stuart@demonware.net">stuart@demonware.net</a>><br>
<span style="font-weight:bold">Cc: </span>"<a href="mailto:openstack-operators@lists.openstack.org">openstack-operators@lists.openstack.org</a>" <<a href="mailto:openstack-operators@lists.openstack.org">openstack-operators@lists.openstack.org</a>>, "<a href="mailto:puppet-openstack@puppetlabs.com">puppet-openstack@puppetlabs.com</a>"
<<a href="mailto:puppet-openstack@puppetlabs.com">puppet-openstack@puppetlabs.com</a>><br>
<span style="font-weight:bold">Subject: </span>Re: [Openstack-operators] Ceph puppet module<br>
</div>
<div><br>
</div>
<div>
<div>
<div dir="ltr">
<div>[+puppet-openstack ml]</div>
<div><br>
</div>
Stuart,
<div><br>
</div>
<div>Please review the USECASES.md such as [1]. You should find usable examples there. If you are still having problems please reach out with a more detail about what you configuration you are attempting to deploy. The module authors can be found in #puppet-openstack
and are usually lurking on the puppet-openstack mailing list (CC'd). </div>
<div><br>
</div>
<div>[1]<a href="https://github.com/stackforge/puppet-ceph/blob/master/USECASES.md#i-want-to-operate-a-production-cluster">https://github.com/stackforge/puppet-ceph/blob/master/USECASES.md#i-want-to-operate-a-production-cluster</a><br>
<div><br>
</div>
<div><br>
</div>
</div>
</div>
<div class="gmail_extra"><br>
<div class="gmail_quote">On Sat, Feb 21, 2015 at 12:04 AM, Stuart Fox <span dir="ltr">
<<a href="mailto:stuart@demonware.net" target="_blank">stuart@demonware.net</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div dir="ltr">Hey all
<div><br>
</div>
<div>Im having a complete nightmare trying to get ceph deployed using the <a href="https://github.com/stackforge/puppet-ceph" target="_blank">https://github.com/stackforge/puppet-ceph</a> module. Scant documentation isn't helping my cause!</div>
<div><br>
</div>
<div>Is anybody else using this module? Im attempting to deploy ceph as a cinder backend in Juno on Ubuntu 14.04 although I haven't gotten as far as integration yet.</div>
<div><br>
</div>
<div>Does anyone have working example's I could look at?<span class="HOEnZb"><font color="#888888"><br clear="all">
<div><br>
</div>
-- <br>
<div>
<div dir="ltr">BR,
<div>Stuart</div>
</div>
</div>
</font></span></div>
</div>
<br>
_______________________________________________<br>
OpenStack-operators mailing list<br>
<a href="mailto:OpenStack-operators@lists.openstack.org">OpenStack-operators@lists.openstack.org</a><br>
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-operators" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-operators</a><br>
<br>
</blockquote>
</div>
<br>
<br clear="all">
<div><br>
</div>
-- <br>
<div class="gmail_signature">Andrew<br>
Mirantis<br>
Fuel community ambassador <br>
Ceph community</div>
</div>
</div>
</div>
</span>
</body>
</html>