├── .fixtures.yml ├── .forgeignore ├── .gitignore ├── .travis.yml ├── AGPLv3.txt ├── CHANGELOG.md ├── Gemfile ├── LICENSE ├── README.rst ├── Rakefile ├── Vagrantfile ├── examples ├── common.sh ├── mds.sh ├── mon.sh ├── osd.sh └── site.pp ├── lib └── facter │ ├── ceph_keyring.rb │ └── ceph_osd_bootstrap_key.rb ├── manifests ├── apt │ └── ceph.pp ├── client.pp ├── conf.pp ├── conf │ ├── mds.pp │ ├── mon.pp │ └── osd.pp ├── key.pp ├── mds.pp ├── mon.pp ├── osd.pp ├── osd │ └── device.pp ├── package.pp ├── params.pp └── yum │ └── ceph.pp ├── metadata.json ├── spec ├── classes │ ├── ceph_apt_ceph_spec.rb │ ├── ceph_client_spec.rb │ ├── ceph_conf_spec.rb │ ├── ceph_osd_spec.rb │ ├── ceph_package_spec.rb │ └── ceph_yum_ceph_spec.rb ├── defines │ ├── ceph_conf_mon_spec.rb │ ├── ceph_key_spec.rb │ ├── ceph_mon_spec.rb │ └── ceph_osd_device_spec.rb ├── fixtures │ └── manifests │ │ └── .emptyfile ├── shared_examples.rb ├── spec.opts └── spec_helper.rb └── templates ├── ceph-client.conf.erb ├── ceph.conf-mds.erb ├── ceph.conf-mon.erb ├── ceph.conf-osd.erb └── ceph.conf.erb /.fixtures.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-cip/puppet-ceph/HEAD/.fixtures.yml -------------------------------------------------------------------------------- /.forgeignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-cip/puppet-ceph/HEAD/.forgeignore -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | *.vdi 2 | *.swp 3 | Gemfile.lock 4 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-cip/puppet-ceph/HEAD/.travis.yml -------------------------------------------------------------------------------- /AGPLv3.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-cip/puppet-ceph/HEAD/AGPLv3.txt -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-cip/puppet-ceph/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-cip/puppet-ceph/HEAD/Gemfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-cip/puppet-ceph/HEAD/LICENSE -------------------------------------------------------------------------------- /README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-cip/puppet-ceph/HEAD/README.rst -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-cip/puppet-ceph/HEAD/Rakefile -------------------------------------------------------------------------------- /Vagrantfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-cip/puppet-ceph/HEAD/Vagrantfile -------------------------------------------------------------------------------- /examples/common.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-cip/puppet-ceph/HEAD/examples/common.sh -------------------------------------------------------------------------------- /examples/mds.sh: -------------------------------------------------------------------------------- 1 | #! /bin/sh 2 | 3 | /vagrant/examples/common.sh 4 | -------------------------------------------------------------------------------- /examples/mon.sh: -------------------------------------------------------------------------------- 1 | #! /bin/bash 2 | 3 | /vagrant/examples/common.sh 4 | -------------------------------------------------------------------------------- /examples/osd.sh: -------------------------------------------------------------------------------- 1 | #! /bin/bash 2 | 3 | /vagrant/examples/common.sh 4 | -------------------------------------------------------------------------------- /examples/site.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-cip/puppet-ceph/HEAD/examples/site.pp -------------------------------------------------------------------------------- /lib/facter/ceph_keyring.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-cip/puppet-ceph/HEAD/lib/facter/ceph_keyring.rb -------------------------------------------------------------------------------- /lib/facter/ceph_osd_bootstrap_key.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-cip/puppet-ceph/HEAD/lib/facter/ceph_osd_bootstrap_key.rb -------------------------------------------------------------------------------- /manifests/apt/ceph.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-cip/puppet-ceph/HEAD/manifests/apt/ceph.pp -------------------------------------------------------------------------------- /manifests/client.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-cip/puppet-ceph/HEAD/manifests/client.pp -------------------------------------------------------------------------------- /manifests/conf.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-cip/puppet-ceph/HEAD/manifests/conf.pp -------------------------------------------------------------------------------- /manifests/conf/mds.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-cip/puppet-ceph/HEAD/manifests/conf/mds.pp -------------------------------------------------------------------------------- /manifests/conf/mon.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-cip/puppet-ceph/HEAD/manifests/conf/mon.pp -------------------------------------------------------------------------------- /manifests/conf/osd.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-cip/puppet-ceph/HEAD/manifests/conf/osd.pp -------------------------------------------------------------------------------- /manifests/key.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-cip/puppet-ceph/HEAD/manifests/key.pp -------------------------------------------------------------------------------- /manifests/mds.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-cip/puppet-ceph/HEAD/manifests/mds.pp -------------------------------------------------------------------------------- /manifests/mon.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-cip/puppet-ceph/HEAD/manifests/mon.pp -------------------------------------------------------------------------------- /manifests/osd.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-cip/puppet-ceph/HEAD/manifests/osd.pp -------------------------------------------------------------------------------- /manifests/osd/device.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-cip/puppet-ceph/HEAD/manifests/osd/device.pp -------------------------------------------------------------------------------- /manifests/package.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-cip/puppet-ceph/HEAD/manifests/package.pp -------------------------------------------------------------------------------- /manifests/params.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-cip/puppet-ceph/HEAD/manifests/params.pp -------------------------------------------------------------------------------- /manifests/yum/ceph.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-cip/puppet-ceph/HEAD/manifests/yum/ceph.pp -------------------------------------------------------------------------------- /metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-cip/puppet-ceph/HEAD/metadata.json -------------------------------------------------------------------------------- /spec/classes/ceph_apt_ceph_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-cip/puppet-ceph/HEAD/spec/classes/ceph_apt_ceph_spec.rb -------------------------------------------------------------------------------- /spec/classes/ceph_client_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-cip/puppet-ceph/HEAD/spec/classes/ceph_client_spec.rb -------------------------------------------------------------------------------- /spec/classes/ceph_conf_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-cip/puppet-ceph/HEAD/spec/classes/ceph_conf_spec.rb -------------------------------------------------------------------------------- /spec/classes/ceph_osd_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-cip/puppet-ceph/HEAD/spec/classes/ceph_osd_spec.rb -------------------------------------------------------------------------------- /spec/classes/ceph_package_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-cip/puppet-ceph/HEAD/spec/classes/ceph_package_spec.rb -------------------------------------------------------------------------------- /spec/classes/ceph_yum_ceph_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-cip/puppet-ceph/HEAD/spec/classes/ceph_yum_ceph_spec.rb -------------------------------------------------------------------------------- /spec/defines/ceph_conf_mon_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-cip/puppet-ceph/HEAD/spec/defines/ceph_conf_mon_spec.rb -------------------------------------------------------------------------------- /spec/defines/ceph_key_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-cip/puppet-ceph/HEAD/spec/defines/ceph_key_spec.rb -------------------------------------------------------------------------------- /spec/defines/ceph_mon_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-cip/puppet-ceph/HEAD/spec/defines/ceph_mon_spec.rb -------------------------------------------------------------------------------- /spec/defines/ceph_osd_device_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-cip/puppet-ceph/HEAD/spec/defines/ceph_osd_device_spec.rb -------------------------------------------------------------------------------- /spec/fixtures/manifests/.emptyfile: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spec/shared_examples.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-cip/puppet-ceph/HEAD/spec/shared_examples.rb -------------------------------------------------------------------------------- /spec/spec.opts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-cip/puppet-ceph/HEAD/spec/spec.opts -------------------------------------------------------------------------------- /spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-cip/puppet-ceph/HEAD/spec/spec_helper.rb -------------------------------------------------------------------------------- /templates/ceph-client.conf.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-cip/puppet-ceph/HEAD/templates/ceph-client.conf.erb -------------------------------------------------------------------------------- /templates/ceph.conf-mds.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-cip/puppet-ceph/HEAD/templates/ceph.conf-mds.erb -------------------------------------------------------------------------------- /templates/ceph.conf-mon.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-cip/puppet-ceph/HEAD/templates/ceph.conf-mon.erb -------------------------------------------------------------------------------- /templates/ceph.conf-osd.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-cip/puppet-ceph/HEAD/templates/ceph.conf-osd.erb -------------------------------------------------------------------------------- /templates/ceph.conf.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-cip/puppet-ceph/HEAD/templates/ceph.conf.erb --------------------------------------------------------------------------------