Remove Puppetfile in favor of metadata.json

This change removes the Puppetfile from puppet-ceph as the dependencies
are tracked in the metadata.json file.

Change-Id: Iab231840647e9bc8c6ed26cbaea8302f3b28b110
This commit is contained in:
Alex Schultz 2016-04-11 07:57:09 -06:00
parent c98f406a12
commit 794857e00d
2 changed files with 3 additions and 24 deletions

View File

@ -1,21 +0,0 @@
forge "http://forge.puppetlabs.com"
mod 'puppetlabs/stdlib',
:git => 'git://github.com/puppetlabs/puppetlabs-stdlib',
:ref => 'origin/4.9.x'
mod 'puppetlabs/apt',
:git => 'git://github.com/puppetlabs/puppetlabs-apt',
:ref => '1.4.0'
mod 'puppetlabs/inifile',
:git => 'git://github.com/puppetlabs/puppetlabs-inifile',
:ref => '1.0.3'
mod 'puppetlabs/apache',
:git => 'git://github.com/puppetlabs/puppetlabs-apache',
:ref => '1.4.1'
mod 'puppetlabs/concat',
:git => 'git://github.com/puppetlabs/puppetlabs-concat',
:ref => '1.2.1'

View File

@ -6,7 +6,7 @@ I want to try this module, heard of ceph, want to see it in action
I want to run it on a virtual machine, all in one. The **ceph::repo** class will enable the official ceph repository with the most current branch selected. The **ceph** class will create a configuration file with no authentication enabled. The **ceph::mon** resource configures and runs a monitor to which a **ceph::osd** daemon will connect to provide disk storage backed by the /srv/data folder (note that storing OSD data on an existing filesystem is only recommended for simple tests like this one).
* install puppet and this module and its dependences (see the Modulefile and Puppetfile)
* install puppet and this module and its dependences (see metadata.json)
* paste the snippet above into /tmp/ceph.puppet
* `puppet apply /tmp/ceph.puppet`
* `ceph -s`: it will connect to the monitor and report that the cluster is ready to be used
@ -36,7 +36,7 @@ I want to operate a production cluster
_Notice : Please note that the code below is a sample which is not expected to work without further configuration. You will need to at least adapt the hostnames, the IP addresses of the monitor hosts and the OSD disks to your setup._
On all machines:
* install puppet and this module and its dependences (see the Modulefile and Puppetfile)
* install puppet and this module and its dependences (see metadata.json)
* paste the snippet below into /tmp/ceph.puppet
On the monitor hosts:
@ -120,7 +120,7 @@ _Notice : Please note that the code below is a sample which is not expected to w
There are four machines, 3 OSDs, one of which also doubles as the single monitor and one machine that is the client from which the user runs the benchmark.
On all four machines:
* install puppet and this module and its dependences (see the Modulefile and Puppetfile)
* install puppet and this module and its dependences (see metadata.json)
* paste the snippet below into /tmp/ceph.puppet
* `puppet apply /tmp/ceph.puppet`