cookbook 'wal-e', '~> 0.2.0'
wal-e (3) Versions 0.2.0 Follow3
Installs and configures the WAL-E PostgreSQL archiving system
cookbook 'wal-e', '~> 0.2.0', :supermarket
knife supermarket install wal-e
knife supermarket download wal-e
WAL-E Cookbook
Installs and configures WAL-E using
envdir to store configuration. Sets up a crontab entry to perform base
backups.
You still need to configure Postgres manually/separately to
archive WAL files.
(Tested on Debian/Ubuntu only - will probably break on other
distributions.)
Tested on Ubuntu 12.04 extensively.
Attributes
- [:wal_e][:base_backup][:disabled] - Install wal-e but don't modify the postgres configuration or install the crontab - useful for restore-only environments.
- [:wal_e][:packages] - The packages needed by wal-e. Override if these are installed in your environment elsewhere.
[:wal_e][:pips] - Python dependencies needed by wal-e. Override if these are installed in your environment elsewhere
[:wal_e][:install_method] - valid are 'source' and 'pip'
[:wal_e][:version] - Specify the version you want to install
[:wal_e][:base_backup] - Specifies the time period to issue cron backups
[:wal_e][:pgdata_dir] - Postgres data directory, override for your postgres version
Recipes
- default.rb - Installs wal-e
License and Authors
Authors:
- Russ Garrett (rusis@garrett.co.uk)
Contributors:
- Issa Ashwash (iashwash@bitsighttech.com)
Dependent cookbooks
python >= 0.0.0 |
Contingent cookbooks
There are no cookbooks that are contingent upon this one.
0.1.3:
- [iashwash] Adding an attribute to prevent crontab installation
0.1.2:
- [iashwash] Checking exposed package
0.1.1:
- [iashwash] Exposing packages and python dependencies as attributes, to allow other cookbooks to override.
0.1.0:
- Initial release
Collaborator Number Metric
0.2.0 failed this metric
Failure: Cookbook has 0 collaborators. A cookbook must have at least 2 collaborators to pass this metric.
Contributing File Metric
0.2.0 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must contain a CONTRIBUTING.md file
Foodcritic Metric
0.2.0 failed this metric
FC064: Ensure issues_url is set in metadata: wal-e/metadata.rb:1
FC065: Ensure source_url is set in metadata: wal-e/metadata.rb:1
FC066: Ensure chef_version is set in metadata: wal-e/metadata.rb:1
FC067: Ensure at least one platform supported in metadata: wal-e/metadata.rb:1
FC069: Ensure standardized license defined in metadata: wal-e/metadata.rb:1
Run with Foodcritic Version 16.3.0 with tags metadata,correctness ~FC031 ~FC045 and failure tags any
No Binaries Metric
0.2.0 passed this metric
Testing File Metric
0.2.0 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must contain a TESTING.md file
Version Tag Metric
0.2.0 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must include a tag that matches this cookbook version number
0.2.0 failed this metric
0.2.0 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must contain a CONTRIBUTING.md file
Foodcritic Metric
0.2.0 failed this metric
FC064: Ensure issues_url is set in metadata: wal-e/metadata.rb:1
FC065: Ensure source_url is set in metadata: wal-e/metadata.rb:1
FC066: Ensure chef_version is set in metadata: wal-e/metadata.rb:1
FC067: Ensure at least one platform supported in metadata: wal-e/metadata.rb:1
FC069: Ensure standardized license defined in metadata: wal-e/metadata.rb:1
Run with Foodcritic Version 16.3.0 with tags metadata,correctness ~FC031 ~FC045 and failure tags any
No Binaries Metric
0.2.0 passed this metric
Testing File Metric
0.2.0 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must contain a TESTING.md file
Version Tag Metric
0.2.0 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must include a tag that matches this cookbook version number
0.2.0 failed this metric
FC065: Ensure source_url is set in metadata: wal-e/metadata.rb:1
FC066: Ensure chef_version is set in metadata: wal-e/metadata.rb:1
FC067: Ensure at least one platform supported in metadata: wal-e/metadata.rb:1
FC069: Ensure standardized license defined in metadata: wal-e/metadata.rb:1
Run with Foodcritic Version 16.3.0 with tags metadata,correctness ~FC031 ~FC045 and failure tags any
0.2.0 passed this metric
Testing File Metric
0.2.0 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must contain a TESTING.md file
Version Tag Metric
0.2.0 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must include a tag that matches this cookbook version number
0.2.0 failed this metric
0.2.0 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must include a tag that matches this cookbook version number