cookbook 'compat_resource', '~> 12.19.1'
The compat_resource cookbook has been deprecated
Author provided reason for deprecation:
The compat_resource cookbook has been deprecated and is no longer being maintained by its authors. Use of the compat_resource cookbook is no longer recommended.
compat_resource
(56) Versions
12.19.1
-
-
12.19.1
-
12.19.0
-
12.16.3
-
12.16.2
-
12.16.1
-
12.16.0
-
12.14.7
-
12.14.6
-
12.14.5
-
12.14.4
-
12.14.3
-
12.14.2
-
12.14.1
-
12.14.0
-
12.13.38
-
12.13.37
-
12.10.7
-
12.10.6
-
12.10.5
-
12.10.4
-
12.10.3
-
12.10.2
-
12.10.1
-
12.9.1
-
12.9.0
-
12.8.0
-
12.7.3
-
12.7.1
-
12.7.0
-
12.5.26
-
12.5.25
-
12.5.24
-
12.5.23
-
12.5.22
-
12.5.21
-
12.5.20
-
12.5.19
-
12.5.18
-
12.5.17
-
12.5.16
-
12.5.15
-
12.5.14
-
12.5.13
-
12.5.12
-
12.5.11
-
12.5.10
-
12.5.9
-
12.5.8
-
12.5.7
-
12.5.6
-
12.5.5
-
12.5.4
-
12.5.3
-
12.5.2
-
12.5.1
-
12.5.0
Follow30
- 12.19.1
- 12.19.0
- 12.16.3
- 12.16.2
- 12.16.1
- 12.16.0
- 12.14.7
- 12.14.6
- 12.14.5
- 12.14.4
- 12.14.3
- 12.14.2
- 12.14.1
- 12.14.0
- 12.13.38
- 12.13.37
- 12.10.7
- 12.10.6
- 12.10.5
- 12.10.4
- 12.10.3
- 12.10.2
- 12.10.1
- 12.9.1
- 12.9.0
- 12.8.0
- 12.7.3
- 12.7.1
- 12.7.0
- 12.5.26
- 12.5.25
- 12.5.24
- 12.5.23
- 12.5.22
- 12.5.21
- 12.5.20
- 12.5.19
- 12.5.18
- 12.5.17
- 12.5.16
- 12.5.15
- 12.5.14
- 12.5.13
- 12.5.12
- 12.5.11
- 12.5.10
- 12.5.9
- 12.5.8
- 12.5.7
- 12.5.6
- 12.5.5
- 12.5.4
- 12.5.3
- 12.5.2
- 12.5.1
- 12.5.0
Backports functionality introduced in the latest chef-client releases to any chef-client from 12.1 onwards
cookbook 'compat_resource', '~> 12.19.1', :supermarket
knife supermarket install compat_resource
knife supermarket download compat_resource
compat_resource cookbook
DEPRECATION
This cookbook was written to backport Chef functionality and resources to older versions of Chef. The last backport brought functionality from Chef 12.19 to 12.1-12.18. Based on chef-client version support policy outlined RFC-092 we support the prior 6 months of chef-client releases in current community cookbooks and Chef 12.19 shipped in Feb 2017. If you need the functionality provided in this cookbook you will need to update to Chef 12.19+. As Chef 12 goes EOL in April 2018 we highly recommend you upgrade to Chef 13. See https://blog.chef.io/2017/03/29/upgrading-chef-client-13/ for more information on the upgrade process.
This cookbook backports functionality introduced in the latest chef-client releases to any chef-client from 12.1 onwards. This includes Custom Resource functionality, notification improvements, as well as new resources added to core chef. It allows for the usage of these new resources in cookbooks without requiring the very latest Chef client release.
Backported functionality
Requirements
Platforms
- All platforms supported by Chef
Chef
- Chef 12.1+
Cookbooks
- none
Usage
To use this cookbook, put depends 'compat_resource'
in the metadata.rb of your cookbook. Once this is done, you can use all the new custom resource features to define resources. It Just Works.
Custom Resources?
Curious about how to use custom resources? See the Chef custom resource docs.
License & Authors
- Author:: Lamont Granquist (lamont@chef.io)
- Author:: John Keiser (jkeiser@chef.io)
Copyright:: 2015-2016 Chef Software, Inc. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Dependent cookbooks
This cookbook has no specified dependencies.
Contingent cookbooks
compat_resource Cookbook CHANGELOG
This file is used to list changes made in each version of the compat_resource cookbook.
12.19.1 (2018-01-29)
- Add deprecation notice to the readme
12.19.0 (2017-04-17)
- Suppress warning already initialized constant
- Backport yum/apt changes from 12.19
12.16.2 (2016-11-09)
- Sync chef-client changes from Chef 12.16.42
12.16.1 (2016-10-20)
- add delayed_action helper
12.16.0 (2016-10-19)
- Sync chef-client changes from Chef 12.16.14
12.14.7 (2016-09-26)
- Update to 12.14.89 Chef
- Fix autoload by applying fix from #106
12.14.6 (2016-09-20)
- Update backported codebase to Chef 12.14.77 which brings in yum_repository updates and why-run enabled by default in custom resources
12.14.5 (2016-09-19)
- Prevent spamming messages in Chefspec runs for cookbooks that depend on compat_resource
12.14.4 (2016-09-19)
- Fix delayed notifications cloning
12.14.3 (2016-09-12)
- Fix subscribes notifications
12.14.2 (2016-09-09)
- Improve documentation
- keep ChefCompat::Resource defined even if we don't load
12.14.1 (2016-09-07)
- add yum_repository resource from Chef 12.14
- Update the minimum chef version in the metadata to 12.1
- Added maintainers files
- suppress constant redef warnings when running chefspec
Collaborator Number Metric
12.19.1 failed this metric
Failure: Cookbook has 0 collaborators. A cookbook must have at least 2 collaborators to pass this metric.
Contributing File Metric
12.19.1 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
12.19.1 passed this metric
No Binaries Metric
12.19.1 passed this metric
Testing File Metric
12.19.1 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
12.19.1 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
12.19.1 failed this metric
12.19.1 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
12.19.1 passed this metric
No Binaries Metric
12.19.1 passed this metric
Testing File Metric
12.19.1 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
12.19.1 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
12.19.1 passed this metric
12.19.1 passed this metric
Testing File Metric
12.19.1 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
12.19.1 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
12.19.1 failed this metric
12.19.1 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