Update cookbooks and add wordpress cookbook

This commit is contained in:
Greg Karékinian
2016-02-19 18:09:49 +01:00
parent 9ba973e3ac
commit 820b0ab3f8
606 changed files with 22421 additions and 14084 deletions

View File

@@ -1,7 +1,33 @@
yum-mysql-community Cookbook CHANGELOG
======================
---------------------------------------
This file is used to list changes made in each version of the yum-mysql-community cookbook.
v0.1.21 (2015-12-01)
--------------------
- Fixing if/unless logic in recipes
v0.1.20 (2015-11-30)
--------------------
- Fixed attributes with a false value not being passed
v0.1.19 (2015-10-28)
--------------------
- Fixing Chef 13 nil property deprecation warnings
v0.1.18 (2015-09-21)
--------------------
- Added Travis CI config for lint and unit testing
- Added Chef standard Rubocop file and resolved all warnings
- Added Chef standard chefignore and .gitignore files
- Add supported platforms to the metadata
- Added source_url and issues_url to the metadata
- Added long_description to the metadata
- Updated and expanded development dependencies in the Gemfile
- Added contributing, testing, and maintainers docs
- Added platform requirements to the readme
- Added Travis and cookbook version badges to the readme
- Update Chefspec to 4.X format
v0.1.17 (2015-04-06)
--------------------
- Updating pubkey link from someara to chef-client github orgs
@@ -23,15 +49,15 @@ v0.1.13 (2015-03-12)
- #3 corrected typo in public key attribute
v0.1.12 (2015-01-20)
-------------------
--------------------
- Minor style updates
v0.1.11 (2014-07-21)
-------------------
--------------------
- Adding RHEL-7 support
v0.1.10 (2014-07-21)
-------------------
--------------------
- Adding mysql-5.7 and centos 7 support
v0.1.8 (2014-06-18)
@@ -42,57 +68,15 @@ v0.1.6 (2014-06-16)
-------------------
Fixing typo in mysql55-community attributes
v0.1.4 (2014-06-13)
-------------------
- updating url to keys in cookbook attributes
v0.1.2 (2014-06-11)
-------------------
#1 - Move files/mysql_pubkey.asc to files/default/mysql_pubkey.asc
v0.1.0 (2014-04-30)
-------------------
Initial release
v0.3.6 (2014-04-09)
-------------------
- [COOK-4509] add RHEL7 support to yum-mysql-community cookbook
v0.3.4 (2014-02-19)
-------------------
COOK-4353 - Fixing typo in readme
v0.3.2 (2014-02-13)
-------------------
Updating README to explain the 'managed' parameter
v0.3.0 (2014-02-12)
-------------------
[COOK-4292] - Do not manage secondary repos by default
v0.2.0
------
Adding Amazon Linux support
v0.1.6
------
Fixing up attribute values for EL6
v0.1.4
------
Adding CHANGELOG.md
v0.1.0
------
initial release

View File

@@ -0,0 +1,2 @@
Please refer to
https://github.com/chef-cookbooks/community_cookbook_documentation/blob/master/CONTRIBUTING.MD

View File

@@ -0,0 +1,19 @@
<!-- This is a generated file. Please do not edit directly -->
# Maintainers
This file lists how this cookbook project is maintained. When making changes to the system, this
file tells you who needs to review your patch - you need a simple majority of maintainers
for the relevant subsystems to provide a :+1: on your pull request. Additionally, you need
to not receive a veto from a Lieutenant or the Project Lead.
Check out [How Cookbooks are Maintained](https://github.com/chef-cookbooks/community_cookbook_documentation/blob/master/CONTRIBUTING.MD)
for details on the process and how to become a maintainer or the project lead.
# Project Maintainer
* [Jennifer Davis](https://github.com/sigje)
# Maintainers
* [Jennifer Davis](https://github.com/sigje)
* [Sean OMeara](https://github.com/someara)
* [Tim Smith](https://github.com/tas50)
* [Thom May](https://github.com/thommay)

View File

@@ -1,21 +1,24 @@
yum-mysql-community Cookbook
============
# yum-mysql-community Cookbook
[![Build Status](https://travis-ci.org/chef-cookbooks/yum-mysql-community.svg?branch=master)](http://travis-ci.org/chef-cookbooks/yum-mysql-community) [![Cookbook Version](https://img.shields.io/cookbook/v/yum-mysql-community.svg)](https://supermarket.chef.io/cookbooks/yum-mysql-community)
The yum-mysql-community cookbook takes over management of the default
repositoryids shipped with epel-release. It allows attribute
manipulation of `mysql-connectors-community`, `mysql56-community`, and
`mysql57-community-dmr`.
The yum-mysql-community cookbook takes over management of the default repository ids shipped with epel-release. It allows attribute manipulation of `mysql-connectors-community`, `mysql56-community`, and `mysql57-community-dmr`.
Requirements
------------
* Chef 11 or higher
* yum cookbook version 3.0.0 or higher
## Requirements
### Platforms
- RHEL/CentOS and derivatives
- Fedora
Attributes
----------
### Chef
- Chef 11+
### Cookbooks
- yum version 3.0.0 or higher
- yum-epel
## Attributes
The following attributes are set by default
``` ruby
```ruby
default['yum']['mysql-connectors-community']['repositoryid'] = 'mysql-connectors-community'
default['yum']['mysql-connectors-community']['description'] = 'MySQL Connectors Community'
default['yum']['mysql-connectors-community']['baseurl'] = 'http://repo.mysql.com/yum/mysql-connectors-community/el/$releasever/$basearch/'
@@ -25,7 +28,7 @@ default['yum']['mysql-connectors-community']['gpgcheck'] = true
default['yum']['mysql-connectors-community']['enabled'] = true
```
``` ruby
```ruby
default['yum']['mysql56-community']['repositoryid'] = 'mysql56-community'
default['yum']['mysql56-community']['description'] = 'MySQL 5.6 Community Server'
default['yum']['mysql56-community']['baseurl'] = 'http://repo.mysql.com/yum/mysql56-community/el/$releasever/$basearch/'
@@ -35,7 +38,7 @@ default['yum']['mysql56-community']['gpgcheck'] = true
default['yum']['mysql56-community']['enabled'] = true
```
``` ruby
```ruby
default['yum']['mysql57-community-dmr']['repositoryid'] = 'mysql57-community-dmr'
default['yum']['mysql57-community-dmr']['description'] = 'MySQL 5.7 Community Server Development Milestone Release'
default['yum']['mysql57-community-dmr']['baseurl'] = 'http://repo.mysql.com/yum/mysql56-community/el/$releasever/$basearch/'
@@ -45,10 +48,9 @@ default['yum']['mysql57-community-dmr']['gpgcheck'] = true
default['yum']['mysql57-community-dmr']['enabled'] = true
```
Recipes
-------
* mysql55 - Sets up the mysql56-community repository on supported
platforms
## Recipes
- mysql55 - Sets up the mysql56-community repository on supported
- platforms
```ruby
yum_repository 'mysql55-community' do
@@ -59,8 +61,8 @@ Recipes
end
```
* mysql56 - Sets up the mysql56-community repository on supported
platforms
- mysql56 - Sets up the mysql56-community repository on supported
- platforms
```ruby
yum_repository 'mysql56-community' do
@@ -71,13 +73,10 @@ Recipes
end
```
- connectors - Sets up the mysql-connectors-community repository on supported
- platforms
* connectors - Sets up the mysql-connectors-community repository on supported
platforms
Usage Example
-------------
## Usage Example
To disable the epel repository through a Role or Environment definition
```
@@ -92,10 +91,7 @@ default_attributes(
)
```
Uncommonly used repositoryids are not managed by default. This is
speeds up integration testing pipelines by avoiding yum-cache builds
that nobody cares about. To enable the epel-testing repository with a
wrapper cookbook, place the following in a recipe:
Uncommonly used repositoryids are not managed by default. This is speeds up integration testing pipelines by avoiding yum-cache builds that nobody cares about. To enable the epel-testing repository with a wrapper cookbook, place the following in a recipe:
```
node.default['yum']['mysql57-community-dmr']['enabled'] = true
@@ -103,8 +99,7 @@ node.default['yum']['mysql57-community-dmr']['managed'] = true
include_recipe 'mysql57-community-dmr'
```
More Examples
-------------
## More Examples
Point the mysql56-community repositories at an internally hosted server.
```
@@ -116,13 +111,12 @@ node.default['yum']['mysql56-community']['sslverify'] = false
include_recipe 'mysql56-community'
```
License & Authors
-----------------
- Author:: Sean OMeara (<sean@chef.io>)
## License & Authors
**Author:** Cookbook Engineering Team ([cookbooks@chef.io](mailto:cookbooks@chef.io))
```text
Copyright:: 2011-2015, Chef Software, Inc.
**Copyright:** 2011-2015, 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

View File

@@ -1,30 +1 @@
{
"name": "yum-mysql-community",
"version": "0.1.17",
"description": "Installs/Configures yum-mysql-community",
"long_description": "",
"maintainer": "Chef Software, Inc",
"maintainer_email": "Sean OMeara <sean@chef.io>",
"license": "Apache 2.0",
"platforms": {
},
"dependencies": {
"yum": ">= 3.0"
},
"recommendations": {
},
"suggestions": {
},
"conflicting": {
},
"providing": {
},
"replacing": {
},
"attributes": {
},
"groupings": {
},
"recipes": {
}
}
{"name":"yum-mysql-community","version":"0.1.21","description":"Installs/Configures yum-mysql-community","long_description":"","maintainer":"Chef Software, Inc.","maintainer_email":"cookbooks@chef.io","license":"Apache 2.0","platforms":{"amazon":">= 0.0.0","centos":">= 0.0.0","fedora":">= 0.0.0","oracle":">= 0.0.0","redhat":">= 0.0.0","scientific":">= 0.0.0"},"dependencies":{"yum":">= 3.2"},"recommendations":{},"suggestions":{},"conflicting":{},"providing":{},"replacing":{},"attributes":{},"groupings":{},"recipes":{}}

View File

@@ -2,7 +2,7 @@
# Author:: Sean OMeara (<sean@chef.io>)
# Recipe:: yum-mysql-community::connectors
#
# Copyright 2014, Chef Software, Inc.
# Copyright 2014-2015, 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.
@@ -17,32 +17,32 @@
# limitations under the License.
yum_repository 'mysql-connectors-community' do
description node['yum']['mysql-connectors-community']['description']
baseurl node['yum']['mysql-connectors-community']['baseurl']
mirrorlist node['yum']['mysql-connectors-community']['mirrorlist']
gpgcheck node['yum']['mysql-connectors-community']['gpgcheck']
gpgkey node['yum']['mysql-connectors-community']['gpgkey']
enabled node['yum']['mysql-connectors-community']['enabled']
cost node['yum']['mysql-connectors-community']['cost']
exclude node['yum']['mysql-connectors-community']['exclude']
enablegroups node['yum']['mysql-connectors-community']['enablegroups']
failovermethod node['yum']['mysql-connectors-community']['failovermethod']
http_caching node['yum']['mysql-connectors-community']['http_caching']
include_config node['yum']['mysql-connectors-community']['include_config']
includepkgs node['yum']['mysql-connectors-community']['includepkgs']
keepalive node['yum']['mysql-connectors-community']['keepalive']
max_retries node['yum']['mysql-connectors-community']['max_retries']
metadata_expire node['yum']['mysql-connectors-community']['metadata_expire']
mirror_expire node['yum']['mysql-connectors-community']['mirror_expire']
priority node['yum']['mysql-connectors-community']['priority']
proxy node['yum']['mysql-connectors-community']['proxy']
proxy_username node['yum']['mysql-connectors-community']['proxy_username']
proxy_password node['yum']['mysql-connectors-community']['proxy_password']
repositoryid node['yum']['mysql-connectors-community']['repositoryid']
sslcacert node['yum']['mysql-connectors-community']['sslcacert']
sslclientcert node['yum']['mysql-connectors-community']['sslclientcert']
sslclientkey node['yum']['mysql-connectors-community']['sslclientkey']
sslverify node['yum']['mysql-connectors-community']['sslverify']
timeout node['yum']['mysql-connectors-community']['timeout']
description node['yum']['mysql-connectors-community']['description'] unless node['yum']['mysql-connectors-community']['description'].nil?
baseurl node['yum']['mysql-connectors-community']['baseurl'] unless node['yum']['mysql-connectors-community']['baseurl'].nil?
mirrorlist node['yum']['mysql-connectors-community']['mirrorlist'] unless node['yum']['mysql-connectors-community']['mirrorlist'].nil?
gpgcheck node['yum']['mysql-connectors-community']['gpgcheck'] unless node['yum']['mysql-connectors-community']['gpgcheck'].nil?
gpgkey node['yum']['mysql-connectors-community']['gpgkey'] unless node['yum']['mysql-connectors-community']['gpgkey'].nil?
enabled node['yum']['mysql-connectors-community']['enabled'] unless node['yum']['mysql-connectors-community']['enabled'].nil?
cost node['yum']['mysql-connectors-community']['cost'] unless node['yum']['mysql-connectors-community']['cost'].nil?
exclude node['yum']['mysql-connectors-community']['exclude'] unless node['yum']['mysql-connectors-community']['exclude'].nil?
enablegroups node['yum']['mysql-connectors-community']['enablegroups'] unless node['yum']['mysql-connectors-community']['enablegroups'].nil?
failovermethod node['yum']['mysql-connectors-community']['failovermethod'] unless node['yum']['mysql-connectors-community']['failovermethod'].nil?
http_caching node['yum']['mysql-connectors-community']['http_caching'] unless node['yum']['mysql-connectors-community']['http_caching'].nil?
include_config node['yum']['mysql-connectors-community']['include_config'] unless node['yum']['mysql-connectors-community']['include_config'].nil?
includepkgs node['yum']['mysql-connectors-community']['includepkgs'] unless node['yum']['mysql-connectors-community']['includepkgs'].nil?
keepalive node['yum']['mysql-connectors-community']['keepalive'] unless node['yum']['mysql-connectors-community']['keepalive'].nil?
max_retries node['yum']['mysql-connectors-community']['max_retries'] unless node['yum']['mysql-connectors-community']['max_retries'].nil?
metadata_expire node['yum']['mysql-connectors-community']['metadata_expire'] unless node['yum']['mysql-connectors-community']['metadata_expire'].nil?
mirror_expire node['yum']['mysql-connectors-community']['mirror_expire'] unless node['yum']['mysql-connectors-community']['mirror_expire'].nil?
priority node['yum']['mysql-connectors-community']['priority'] unless node['yum']['mysql-connectors-community']['priority'].nil?
proxy node['yum']['mysql-connectors-community']['proxy'] unless node['yum']['mysql-connectors-community']['proxy'].nil?
proxy_username node['yum']['mysql-connectors-community']['proxy_username'] unless node['yum']['mysql-connectors-community']['proxy_username'].nil?
proxy_password node['yum']['mysql-connectors-community']['proxy_password'] unless node['yum']['mysql-connectors-community']['proxy_password'].nil?
repositoryid node['yum']['mysql-connectors-community']['repositoryid'] unless node['yum']['mysql-connectors-community']['repositoryid'].nil?
sslcacert node['yum']['mysql-connectors-community']['sslcacert'] unless node['yum']['mysql-connectors-community']['sslcacert'].nil?
sslclientcert node['yum']['mysql-connectors-community']['sslclientcert'] unless node['yum']['mysql-connectors-community']['sslclientcert'].nil?
sslclientkey node['yum']['mysql-connectors-community']['sslclientkey'] unless node['yum']['mysql-connectors-community']['sslclientkey'].nil?
sslverify node['yum']['mysql-connectors-community']['sslverify'] unless node['yum']['mysql-connectors-community']['sslverify'].nil?
timeout node['yum']['mysql-connectors-community']['timeout'] unless node['yum']['mysql-connectors-community']['timeout'].nil?
action :create
end

View File

@@ -2,7 +2,7 @@
# Author:: Sean OMeara (<sean@chef.io>)
# Recipe:: yum-mysql-community::mysql55
#
# Copyright 2014, Chef Software, Inc.
# Copyright 2014-2015, 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.
@@ -17,32 +17,32 @@
# limitations under the License.
yum_repository 'mysql55-community' do
description node['yum']['mysql55-community']['description']
baseurl node['yum']['mysql55-community']['baseurl']
mirrorlist node['yum']['mysql55-community']['mirrorlist']
gpgcheck node['yum']['mysql55-community']['gpgcheck']
gpgkey node['yum']['mysql55-community']['gpgkey']
enabled node['yum']['mysql55-community']['enabled']
cost node['yum']['mysql55-community']['cost']
exclude node['yum']['mysql55-community']['exclude']
enablegroups node['yum']['mysql55-community']['enablegroups']
failovermethod node['yum']['mysql55-community']['failovermethod']
http_caching node['yum']['mysql55-community']['http_caching']
include_config node['yum']['mysql55-community']['include_config']
includepkgs node['yum']['mysql55-community']['includepkgs']
keepalive node['yum']['mysql55-community']['keepalive']
max_retries node['yum']['mysql55-community']['max_retries']
metadata_expire node['yum']['mysql55-community']['metadata_expire']
mirror_expire node['yum']['mysql55-community']['mirror_expire']
priority node['yum']['mysql55-community']['priority']
proxy node['yum']['mysql55-community']['proxy']
proxy_username node['yum']['mysql55-community']['proxy_username']
proxy_password node['yum']['mysql55-community']['proxy_password']
repositoryid node['yum']['mysql55-community']['repositoryid']
sslcacert node['yum']['mysql55-community']['sslcacert']
sslclientcert node['yum']['mysql55-community']['sslclientcert']
sslclientkey node['yum']['mysql55-community']['sslclientkey']
sslverify node['yum']['mysql55-community']['sslverify']
timeout node['yum']['mysql55-community']['timeout']
description node['yum']['mysql55-community']['description'] unless node['yum']['mysql55-community']['description'].nil?
baseurl node['yum']['mysql55-community']['baseurl'] unless node['yum']['mysql55-community']['baseurl'].nil?
mirrorlist node['yum']['mysql55-community']['mirrorlist'] unless node['yum']['mysql55-community']['mirrorlist'].nil?
gpgcheck node['yum']['mysql55-community']['gpgcheck'] unless node['yum']['mysql55-community']['gpgcheck'].nil?
gpgkey node['yum']['mysql55-community']['gpgkey'] unless node['yum']['mysql55-community']['gpgkey'].nil?
enabled node['yum']['mysql55-community']['enabled'] unless node['yum']['mysql55-community']['enabled'].nil?
cost node['yum']['mysql55-community']['cost'] unless node['yum']['mysql55-community']['cost'].nil?
exclude node['yum']['mysql55-community']['exclude'] unless node['yum']['mysql55-community']['exclude'].nil?
enablegroups node['yum']['mysql55-community']['enablegroups'] unless node['yum']['mysql55-community']['enablegroups'].nil?
failovermethod node['yum']['mysql55-community']['failovermethod'] unless node['yum']['mysql55-community']['failovermethod'].nil?
http_caching node['yum']['mysql55-community']['http_caching'] unless node['yum']['mysql55-community']['http_caching'].nil?
include_config node['yum']['mysql55-community']['include_config'] unless node['yum']['mysql55-community']['include_config'].nil?
includepkgs node['yum']['mysql55-community']['includepkgs'] unless node['yum']['mysql55-community']['includepkgs'].nil?
keepalive node['yum']['mysql55-community']['keepalive'] unless node['yum']['mysql55-community']['keepalive'].nil?
max_retries node['yum']['mysql55-community']['max_retries'] unless node['yum']['mysql55-community']['max_retries'].nil?
metadata_expire node['yum']['mysql55-community']['metadata_expire'] unless node['yum']['mysql55-community']['metadata_expire'].nil?
mirror_expire node['yum']['mysql55-community']['mirror_expire'] unless node['yum']['mysql55-community']['mirror_expire'].nil?
priority node['yum']['mysql55-community']['priority'] unless node['yum']['mysql55-community']['priority'].nil?
proxy node['yum']['mysql55-community']['proxy'] unless node['yum']['mysql55-community']['proxy'].nil?
proxy_username node['yum']['mysql55-community']['proxy_username'] unless node['yum']['mysql55-community']['proxy_username'].nil?
proxy_password node['yum']['mysql55-community']['proxy_password'] unless node['yum']['mysql55-community']['proxy_password'].nil?
repositoryid node['yum']['mysql55-community']['repositoryid'] unless node['yum']['mysql55-community']['repositoryid'].nil?
sslcacert node['yum']['mysql55-community']['sslcacert'] unless node['yum']['mysql55-community']['sslcacert'].nil?
sslclientcert node['yum']['mysql55-community']['sslclientcert'] unless node['yum']['mysql55-community']['sslclientcert'].nil?
sslclientkey node['yum']['mysql55-community']['sslclientkey'] unless node['yum']['mysql55-community']['sslclientkey'].nil?
sslverify node['yum']['mysql55-community']['sslverify'] unless node['yum']['mysql55-community']['sslverify'].nil?
timeout node['yum']['mysql55-community']['timeout'] unless node['yum']['mysql55-community']['timeout'].nil?
action :create
end

View File

@@ -2,7 +2,7 @@
# Author:: Sean OMeara (<sean@chef.io>)
# Recipe:: yum-mysql-community::mysql56-community
#
# Copyright 2014, Chef Software, Inc.
# Copyright 2014-2015, 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.
@@ -17,32 +17,32 @@
# limitations under the License.
yum_repository 'mysql56-community' do
description node['yum']['mysql56-community']['description']
baseurl node['yum']['mysql56-community']['baseurl']
mirrorlist node['yum']['mysql56-community']['mirrorlist']
gpgcheck node['yum']['mysql56-community']['gpgcheck']
gpgkey node['yum']['mysql56-community']['gpgkey']
enabled node['yum']['mysql56-community']['enabled']
cost node['yum']['mysql56-community']['cost']
exclude node['yum']['mysql56-community']['exclude']
enablegroups node['yum']['mysql56-community']['enablegroups']
failovermethod node['yum']['mysql56-community']['failovermethod']
http_caching node['yum']['mysql56-community']['http_caching']
include_config node['yum']['mysql56-community']['include_config']
includepkgs node['yum']['mysql56-community']['includepkgs']
keepalive node['yum']['mysql56-community']['keepalive']
max_retries node['yum']['mysql56-community']['max_retries']
metadata_expire node['yum']['mysql56-community']['metadata_expire']
mirror_expire node['yum']['mysql56-community']['mirror_expire']
priority node['yum']['mysql56-community']['priority']
proxy node['yum']['mysql56-community']['proxy']
proxy_username node['yum']['mysql56-community']['proxy_username']
proxy_password node['yum']['mysql56-community']['proxy_password']
repositoryid node['yum']['mysql56-community']['repositoryid']
sslcacert node['yum']['mysql56-community']['sslcacert']
sslclientcert node['yum']['mysql56-community']['sslclientcert']
sslclientkey node['yum']['mysql56-community']['sslclientkey']
sslverify node['yum']['mysql56-community']['sslverify']
timeout node['yum']['mysql56-community']['timeout']
description node['yum']['mysql56-community']['description'] unless node['yum']['mysql56-community']['description'].nil?
baseurl node['yum']['mysql56-community']['baseurl'] unless node['yum']['mysql56-community']['baseurl'].nil?
mirrorlist node['yum']['mysql56-community']['mirrorlist'] unless node['yum']['mysql56-community']['mirrorlist'].nil?
gpgcheck node['yum']['mysql56-community']['gpgcheck'] unless node['yum']['mysql56-community']['gpgcheck'].nil?
gpgkey node['yum']['mysql56-community']['gpgkey'] unless node['yum']['mysql56-community']['gpgkey'].nil?
enabled node['yum']['mysql56-community']['enabled'] unless node['yum']['mysql56-community']['enabled'].nil?
cost node['yum']['mysql56-community']['cost'] unless node['yum']['mysql56-community']['cost'].nil?
exclude node['yum']['mysql56-community']['exclude'] unless node['yum']['mysql56-community']['exclude'].nil?
enablegroups node['yum']['mysql56-community']['enablegroups'] unless node['yum']['mysql56-community']['enablegroups'].nil?
failovermethod node['yum']['mysql56-community']['failovermethod'] unless node['yum']['mysql56-community']['failovermethod'].nil?
http_caching node['yum']['mysql56-community']['http_caching'] unless node['yum']['mysql56-community']['http_caching'].nil?
include_config node['yum']['mysql56-community']['include_config'] unless node['yum']['mysql56-community']['include_config'].nil?
includepkgs node['yum']['mysql56-community']['includepkgs'] unless node['yum']['mysql56-community']['includepkgs'].nil?
keepalive node['yum']['mysql56-community']['keepalive'] unless node['yum']['mysql56-community']['keepalive'].nil?
max_retries node['yum']['mysql56-community']['max_retries'] unless node['yum']['mysql56-community']['max_retries'].nil?
metadata_expire node['yum']['mysql56-community']['metadata_expire'] unless node['yum']['mysql56-community']['metadata_expire'].nil?
mirror_expire node['yum']['mysql56-community']['mirror_expire'] unless node['yum']['mysql56-community']['mirror_expire'].nil?
priority node['yum']['mysql56-community']['priority'] unless node['yum']['mysql56-community']['priority'].nil?
proxy node['yum']['mysql56-community']['proxy'] unless node['yum']['mysql56-community']['proxy'].nil?
proxy_username node['yum']['mysql56-community']['proxy_username'] unless node['yum']['mysql56-community']['proxy_username'].nil?
proxy_password node['yum']['mysql56-community']['proxy_password'] unless node['yum']['mysql56-community']['proxy_password'].nil?
repositoryid node['yum']['mysql56-community']['repositoryid'] unless node['yum']['mysql56-community']['repositoryid'].nil?
sslcacert node['yum']['mysql56-community']['sslcacert'] unless node['yum']['mysql56-community']['sslcacert'].nil?
sslclientcert node['yum']['mysql56-community']['sslclientcert'] unless node['yum']['mysql56-community']['sslclientcert'].nil?
sslclientkey node['yum']['mysql56-community']['sslclientkey'] unless node['yum']['mysql56-community']['sslclientkey'].nil?
sslverify node['yum']['mysql56-community']['sslverify'] unless node['yum']['mysql56-community']['sslverify'].nil?
timeout node['yum']['mysql56-community']['timeout'] unless node['yum']['mysql56-community']['timeout'].nil?
action :create
end

View File

@@ -2,7 +2,7 @@
# Author:: Sean OMeara (<sean@chef.io>)
# Recipe:: yum-mysql-community::mysql57-community
#
# Copyright 2014, Chef Software, Inc.
# Copyright 2014-2015, 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.
@@ -17,32 +17,32 @@
# limitations under the License.
yum_repository 'mysql57-community' do
description node['yum']['mysql57-community']['description']
baseurl node['yum']['mysql57-community']['baseurl']
mirrorlist node['yum']['mysql57-community']['mirrorlist']
gpgcheck node['yum']['mysql57-community']['gpgcheck']
gpgkey node['yum']['mysql57-community']['gpgkey']
enabled node['yum']['mysql57-community']['enabled']
cost node['yum']['mysql57-community']['cost']
exclude node['yum']['mysql57-community']['exclude']
enablegroups node['yum']['mysql57-community']['enablegroups']
failovermethod node['yum']['mysql57-community']['failovermethod']
http_caching node['yum']['mysql57-community']['http_caching']
include_config node['yum']['mysql57-community']['include_config']
includepkgs node['yum']['mysql57-community']['includepkgs']
keepalive node['yum']['mysql57-community']['keepalive']
max_retries node['yum']['mysql57-community']['max_retries']
metadata_expire node['yum']['mysql57-community']['metadata_expire']
mirror_expire node['yum']['mysql57-community']['mirror_expire']
priority node['yum']['mysql57-community']['priority']
proxy node['yum']['mysql57-community']['proxy']
proxy_username node['yum']['mysql57-community']['proxy_username']
proxy_password node['yum']['mysql57-community']['proxy_password']
repositoryid node['yum']['mysql57-community']['repositoryid']
sslcacert node['yum']['mysql57-community']['sslcacert']
sslclientcert node['yum']['mysql57-community']['sslclientcert']
sslclientkey node['yum']['mysql57-community']['sslclientkey']
sslverify node['yum']['mysql57-community']['sslverify']
timeout node['yum']['mysql57-community']['timeout']
description node['yum']['mysql57-community']['description'] unless node['yum']['mysql57-community']['description'].nil?
baseurl node['yum']['mysql57-community']['baseurl'] unless node['yum']['mysql57-community']['baseurl'].nil?
mirrorlist node['yum']['mysql57-community']['mirrorlist'] unless node['yum']['mysql57-community']['mirrorlist'].nil?
gpgcheck node['yum']['mysql57-community']['gpgcheck'] unless node['yum']['mysql57-community']['gpgcheck'].nil?
gpgkey node['yum']['mysql57-community']['gpgkey'] unless node['yum']['mysql57-community']['gpgkey'].nil?
enabled node['yum']['mysql57-community']['enabled'] unless node['yum']['mysql57-community']['enabled'].nil?
cost node['yum']['mysql57-community']['cost'] unless node['yum']['mysql57-community']['cost'].nil?
exclude node['yum']['mysql57-community']['exclude'] unless node['yum']['mysql57-community']['exclude'].nil?
enablegroups node['yum']['mysql57-community']['enablegroups'] unless node['yum']['mysql57-community']['enablegroups'].nil?
failovermethod node['yum']['mysql57-community']['failovermethod'] unless node['yum']['mysql57-community']['failovermethod'].nil?
http_caching node['yum']['mysql57-community']['http_caching'] unless node['yum']['mysql57-community']['http_caching'].nil?
include_config node['yum']['mysql57-community']['include_config'] unless node['yum']['mysql57-community']['include_config'].nil?
includepkgs node['yum']['mysql57-community']['includepkgs'] unless node['yum']['mysql57-community']['includepkgs'].nil?
keepalive node['yum']['mysql57-community']['keepalive'] unless node['yum']['mysql57-community']['keepalive'].nil?
max_retries node['yum']['mysql57-community']['max_retries'] unless node['yum']['mysql57-community']['max_retries'].nil?
metadata_expire node['yum']['mysql57-community']['metadata_expire'] unless node['yum']['mysql57-community']['metadata_expire'].nil?
mirror_expire node['yum']['mysql57-community']['mirror_expire'] unless node['yum']['mysql57-community']['mirror_expire'].nil?
priority node['yum']['mysql57-community']['priority'] unless node['yum']['mysql57-community']['priority'].nil?
proxy node['yum']['mysql57-community']['proxy'] unless node['yum']['mysql57-community']['proxy'].nil?
proxy_username node['yum']['mysql57-community']['proxy_username'] unless node['yum']['mysql57-community']['proxy_username'].nil?
proxy_password node['yum']['mysql57-community']['proxy_password'] unless node['yum']['mysql57-community']['proxy_password'].nil?
repositoryid node['yum']['mysql57-community']['repositoryid'] unless node['yum']['mysql57-community']['repositoryid'].nil?
sslcacert node['yum']['mysql57-community']['sslcacert'] unless node['yum']['mysql57-community']['sslcacert'].nil?
sslclientcert node['yum']['mysql57-community']['sslclientcert'] unless node['yum']['mysql57-community']['sslclientcert'].nil?
sslclientkey node['yum']['mysql57-community']['sslclientkey'] unless node['yum']['mysql57-community']['sslclientkey'].nil?
sslverify node['yum']['mysql57-community']['sslverify'] unless node['yum']['mysql57-community']['sslverify'].nil?
timeout node['yum']['mysql57-community']['timeout'] unless node['yum']['mysql57-community']['timeout'].nil?
action :create
end