Upstream mysql database cookbook first cut [1/1]

Changes made to upstream to make the os-ops-database role to deploy
	1. Cookbooks\build-essential\attributes\default.rb and 
	Cookbooks\mysql\recipes\ruby.rb
		a. default['build_essential']['compiletime'] = false
		whether the resources in
		the default recipe should be configured at the "Compile" phase of the
		Chef run. Defaults to false, see __Usage__ for more information.
		
	2. Cookbooks\mysql\recipes\mysql.rb
		a. gem_package 'mysql'
	3. Cookbooks\mysql\attributes\server.rb
		a. Attributes 'server_debian_password, node['mysql']['server_root_password'], node['mysql']([COOK-1737] - Fail a chef-solo run when `server_root_password`, `server_debian_password`, and/or `server_repl_password` is not set



 chef/Berksfile                                     |    1 +
 chef/cookbooks/apache2/CHANGELOG.md                |  223 +
 chef/cookbooks/apache2/README.md                   |  587 ++
 chef/cookbooks/apache2/attributes/default.rb       |  177 +
 chef/cookbooks/apache2/attributes/mod_auth_cas.rb  |   21 +
 .../apache2/attributes/mod_auth_openid.rb          |   33 +
 chef/cookbooks/apache2/attributes/mod_fastcgi.rb   |   20 +
 chef/cookbooks/apache2/attributes/mod_pagespeed.rb |   25 +
 chef/cookbooks/apache2/attributes/mod_ssl.rb       |   20 +
 chef/cookbooks/apache2/definitions/apache_conf.rb  |   26 +
 .../cookbooks/apache2/definitions/apache_module.rb |   52 +
 chef/cookbooks/apache2/definitions/apache_site.rb  |   43 +
 chef/cookbooks/apache2/definitions/web_app.rb      |   48 +
 .../files/default/apache2_module_conf_generate.pl  |   41 +
 .../files/default/tests/minitest/default_test.rb   |   76 +
 .../default/tests/minitest/god_monitor_test.rb     |   34 +
 .../default/tests/minitest/mod_apreq2_test.rb      |   19 +
 .../default/tests/minitest/mod_auth_cas_test.rb    |   10 +
 .../default/tests/minitest/mod_auth_openid_test.rb |   36 +
 .../files/default/tests/minitest/mod_cgi_test.rb   |   12 +
 .../default/tests/minitest/mod_dav_svn_test.rb     |   13 +
 .../files/default/tests/minitest/mod_fastcgi.rb    |   10 +
 .../default/tests/minitest/mod_include_test.rb     |   14 +
 .../files/default/tests/minitest/mod_perl_test.rb  |   17 +
 .../files/default/tests/minitest/mod_php5_test.rb  |   13 +
 .../default/tests/minitest/mod_python_test.rb      |    9 +
 .../files/default/tests/minitest/mod_ssl_test.rb   |   29 +
 .../default/tests/minitest/support/helpers.rb      |   65 +
 chef/cookbooks/apache2/metadata.json               |  364 +
 chef/cookbooks/apache2/metadata.rb                 |  259 +
 chef/cookbooks/apache2/recipes/default.rb          |  212 +
 chef/cookbooks/apache2/recipes/god_monitor.rb      |   33 +
 chef/cookbooks/apache2/recipes/iptables.rb         |   20 +
 chef/cookbooks/apache2/recipes/logrotate.rb        |   31 +
 chef/cookbooks/apache2/recipes/mod_actions.rb      |   20 +
 chef/cookbooks/apache2/recipes/mod_alias.rb        |   22 +
 chef/cookbooks/apache2/recipes/mod_apreq2.rb       |   51 +
 chef/cookbooks/apache2/recipes/mod_auth_basic.rb   |   20 +
 chef/cookbooks/apache2/recipes/mod_auth_cas.rb     |   73 +
 chef/cookbooks/apache2/recipes/mod_auth_digest.rb  |   20 +
 chef/cookbooks/apache2/recipes/mod_auth_openid.rb  |  123 +
 chef/cookbooks/apache2/recipes/mod_authn_file.rb   |   20 +
 chef/cookbooks/apache2/recipes/mod_authnz_ldap.rb  |   20 +
 .../cookbooks/apache2/recipes/mod_authz_default.rb |   20 +
 .../apache2/recipes/mod_authz_groupfile.rb         |   20 +
 chef/cookbooks/apache2/recipes/mod_authz_host.rb   |   20 +
 chef/cookbooks/apache2/recipes/mod_authz_user.rb   |   20 +
 chef/cookbooks/apache2/recipes/mod_autoindex.rb    |   22 +
 chef/cookbooks/apache2/recipes/mod_cgi.rb          |   20 +
 chef/cookbooks/apache2/recipes/mod_cloudflare.rb   |   30 +
 chef/cookbooks/apache2/recipes/mod_dav.rb          |   20 +
 chef/cookbooks/apache2/recipes/mod_dav_fs.rb       |   21 +
 chef/cookbooks/apache2/recipes/mod_dav_svn.rb      |   39 +
 chef/cookbooks/apache2/recipes/mod_deflate.rb      |   22 +
 chef/cookbooks/apache2/recipes/mod_dir.rb          |   22 +
 chef/cookbooks/apache2/recipes/mod_env.rb          |   20 +
 chef/cookbooks/apache2/recipes/mod_expires.rb      |   20 +
 chef/cookbooks/apache2/recipes/mod_fastcgi.rb      |   52 +
 chef/cookbooks/apache2/recipes/mod_fcgid.rb        |   53 +
 chef/cookbooks/apache2/recipes/mod_filter.rb       |   20 +
 chef/cookbooks/apache2/recipes/mod_headers.rb      |   20 +
 chef/cookbooks/apache2/recipes/mod_include.rb      |   22 +
 chef/cookbooks/apache2/recipes/mod_info.rb         |   22 +
 chef/cookbooks/apache2/recipes/mod_ldap.rb         |   20 +
 chef/cookbooks/apache2/recipes/mod_log_config.rb   |   24 +
 chef/cookbooks/apache2/recipes/mod_logio.rb        |   24 +
 chef/cookbooks/apache2/recipes/mod_mime.rb         |   22 +
 chef/cookbooks/apache2/recipes/mod_negotiation.rb  |   22 +
 chef/cookbooks/apache2/recipes/mod_pagespeed.rb    |   37 +
 chef/cookbooks/apache2/recipes/mod_perl.rb         |   40 +
 chef/cookbooks/apache2/recipes/mod_php5.rb         |   69 +
 chef/cookbooks/apache2/recipes/mod_proxy.rb        |   22 +
 chef/cookbooks/apache2/recipes/mod_proxy_ajp.rb    |   21 +
 .../apache2/recipes/mod_proxy_balancer.rb          |   20 +
 .../cookbooks/apache2/recipes/mod_proxy_connect.rb |   20 +
 chef/cookbooks/apache2/recipes/mod_proxy_http.rb   |   20 +
 chef/cookbooks/apache2/recipes/mod_python.rb       |   34 +
 chef/cookbooks/apache2/recipes/mod_rewrite.rb      |   20 +
 chef/cookbooks/apache2/recipes/mod_setenvif.rb     |   22 +
 chef/cookbooks/apache2/recipes/mod_ssl.rb          |   42 +
 chef/cookbooks/apache2/recipes/mod_status.rb       |   22 +
 chef/cookbooks/apache2/recipes/mod_userdir.rb      |   20 +
 chef/cookbooks/apache2/recipes/mod_wsgi.rb         |   34 +
 chef/cookbooks/apache2/recipes/mod_xsendfile.rb    |   34 +
 .../apache2/templates/default/a2dismod.erb         |   22 +
 .../apache2/templates/default/a2dissite.erb        |   29 +
 .../apache2/templates/default/a2enmod.erb          |   37 +
 .../apache2/templates/default/a2ensite.erb         |   38 +
 .../apache2/templates/default/apache2.conf.erb     |  238 +
 .../apache2/templates/default/apache2.god.erb      |   19 +
 .../apache2/templates/default/charset.erb          |    6 +
 .../apache2/templates/default/default-site.erb     |   55 +
 .../templates/default/etc-sysconfig-httpd.erb      |   31 +
 .../apache2/templates/default/mods/README          |    2 +
 .../apache2/templates/default/mods/alias.conf.erb  |   23 +
 .../templates/default/mods/auth_cas.conf.erb       |    1 +
 .../templates/default/mods/auth_cas.load.erb       |    1 +
 .../templates/default/mods/authopenid.load.erb     |    1 +
 .../templates/default/mods/autoindex.conf.erb      |  100 +
 .../templates/default/mods/deflate.conf.erb        |   16 +
 .../apache2/templates/default/mods/dir.conf.erb    |    3 +
 .../templates/default/mods/fastcgi.conf.erb        |    5 +
 .../apache2/templates/default/mods/fcgid.conf.erb  |   10 +
 .../templates/default/mods/include.conf.erb        |    4 +
 .../apache2/templates/default/mods/include.erb     |    4 +
 .../apache2/templates/default/mods/info.conf.erb   |   14 +
 .../apache2/templates/default/mods/mime.conf.erb   |  199 +
 .../templates/default/mods/negotiation.conf.erb    |   17 +
 .../templates/default/mods/pagespeed.conf.erb      |  293 +
 .../apache2/templates/default/mods/php5.conf.erb   |   16 +
 .../apache2/templates/default/mods/proxy.conf.erb  |   19 +
 .../templates/default/mods/setenvif.conf.erb       |   26 +
 .../apache2/templates/default/mods/ssl.conf.erb    |   76 +
 .../apache2/templates/default/mods/status.conf.erb |   25 +
 .../apache2/templates/default/port_apache.erb      |    3 +
 .../apache2/templates/default/ports.conf.erb       |    9 +
 .../apache2/templates/default/security.erb         |   46 +
 .../apache2/templates/default/web_app.conf.erb     |   47 +
 chef/cookbooks/apt/CHANGELOG.md                    |  155 +
 chef/cookbooks/apt/README.md                       |  248 +
 chef/cookbooks/apt/attributes/default.rb           |   28 +
 chef/cookbooks/apt/files/default/apt-proxy-v2.conf |   50 +
 chef/cookbooks/apt/libraries/helpers.rb            |   48 +
 chef/cookbooks/apt/libraries/network.rb            |   31 +
 chef/cookbooks/apt/metadata.json                   |   54 +
 chef/cookbooks/apt/metadata.rb                     |   34 +
 chef/cookbooks/apt/providers/preference.rb         |   63 +
 chef/cookbooks/apt/providers/repository.rb         |  143 +
 chef/cookbooks/apt/recipes/cacher-client.rb        |   81 +
 chef/cookbooks/apt/recipes/cacher-ng.rb            |   43 +
 chef/cookbooks/apt/recipes/default.rb              |   82 +
 chef/cookbooks/apt/resources/preference.rb         |   30 +
 chef/cookbooks/apt/resources/repository.rb         |   41 +
 .../apt/templates/debian-6.0/acng.conf.erb         |  173 +
 chef/cookbooks/apt/templates/default/01proxy.erb   |    5 +
 chef/cookbooks/apt/templates/default/acng.conf.erb |  275 +
 .../apt/templates/ubuntu-10.04/acng.conf.erb       |  269 +
 chef/cookbooks/aws/CHANGELOG.md                    |   83 +
 chef/cookbooks/aws/README.md                       |  357 +
 chef/cookbooks/aws/attributes/default.rb           |   22 +
 chef/cookbooks/aws/libraries/ec2.rb                |   80 +
 chef/cookbooks/aws/metadata.json                   |   30 +
 chef/cookbooks/aws/metadata.rb                     |    8 +
 chef/cookbooks/aws/providers/ebs_raid.rb           |  446 ++
 chef/cookbooks/aws/providers/ebs_volume.rb         |  267 +
 chef/cookbooks/aws/providers/elastic_ip.rb         |   90 +
 chef/cookbooks/aws/providers/elastic_lb.rb         |   34 +
 chef/cookbooks/aws/providers/resource_tag.rb       |   95 +
 chef/cookbooks/aws/providers/s3_file.rb            |   58 +
 chef/cookbooks/aws/recipes/default.rb              |   25 +
 chef/cookbooks/aws/resources/ebs_raid.rb           |   19 +
 chef/cookbooks/aws/resources/ebs_volume.rb         |   20 +
 chef/cookbooks/aws/resources/elastic_ip.rb         |   11 +
 chef/cookbooks/aws/resources/elastic_lb.rb         |   10 +
 chef/cookbooks/aws/resources/resource_tag.rb       |   11 +
 chef/cookbooks/aws/resources/s3_file.rb            |   31 +
 chef/cookbooks/build-essential/CHANGELOG.md        |   54 +
 chef/cookbooks/build-essential/README.md           |  147 +
 .../build-essential/attributes/default.rb          |   33 +
 chef/cookbooks/build-essential/metadata.json       |    1 +
 chef/cookbooks/build-essential/metadata.rb         |   15 +
 chef/cookbooks/build-essential/recipes/debian.rb   |   45 +
 chef/cookbooks/build-essential/recipes/default.rb  |   24 +
 chef/cookbooks/build-essential/recipes/fedora.rb   |   36 +
 chef/cookbooks/build-essential/recipes/mac_os_x.rb |   39 +
 chef/cookbooks/build-essential/recipes/omnios.rb   |   39 +
 chef/cookbooks/build-essential/recipes/rhel.rb     |   43 +
 chef/cookbooks/build-essential/recipes/smartos.rb  |   29 +
 chef/cookbooks/build-essential/recipes/solaris2.rb |   42 +
 chef/cookbooks/build-essential/recipes/suse.rb     |   36 +
 chef/cookbooks/database/CHANGELOG.md               |  106 +-
 chef/cookbooks/database/CONTRIBUTING               |   29 -
 chef/cookbooks/database/LICENSE                    |  201 -
 chef/cookbooks/database/README.md                  |  671 +-
 chef/cookbooks/database/attributes/default.rb      |   20 -
 .../database/libraries/database_library.rb         |   70 -
 .../database/libraries/provider_database_mysql.rb  |   27 +-
 .../libraries/provider_database_mysql_user.rb      |   27 +-
 .../libraries/provider_database_postgresql.rb      |   19 +-
 .../provider_database_postgresql_schema.rb         |   73 +
 .../libraries/provider_database_postgresql_user.rb |   38 +-
 .../libraries/provider_database_sql_server.rb      |   18 +-
 .../libraries/provider_database_sql_server_user.rb |   38 +-
 .../database/libraries/resource_database.rb        |   30 +-
 .../database/libraries/resource_database_user.rb   |   13 +-
 .../database/libraries/resource_mysql_database.rb  |    6 +-
 .../libraries/resource_mysql_database_user.rb      |    6 +-
 .../libraries/resource_postgresql_database.rb      |    4 +-
 .../resource_postgresql_database_schema.rb         |   44 +
 .../libraries/resource_postgresql_database_user.rb |   15 +-
 .../libraries/resource_sql_server_database.rb      |    6 +-
 .../libraries/resource_sql_server_database_user.rb |   16 +-
 chef/cookbooks/database/metadata.json              |   46 +
 chef/cookbooks/database/metadata.rb                |   15 +-
 chef/cookbooks/database/recipes/client.rb          |   22 -
 chef/cookbooks/database/recipes/ebs_backup.rb      |   89 +
 chef/cookbooks/database/recipes/ebs_volume.rb      |  204 +
 chef/cookbooks/database/recipes/master.rb          |   78 +
 chef/cookbooks/database/recipes/mysql.rb           |   20 +
 chef/cookbooks/database/recipes/postgresql.rb      |   20 +
 chef/cookbooks/database/recipes/server.rb          |   24 -
 chef/cookbooks/database/recipes/snapshot.rb        |   62 +
 .../database/templates/default/app_grants.sql.erb  |    8 +
 .../database/templates/default/aws_config.erb      |    3 +
 .../default/chef-solo-database-snapshot.cron.erb   |    6 +
 .../default/chef-solo-database-snapshot.json.erb   |    1 +
 .../default/chef-solo-database-snapshot.rb.erb     |    6 +
 .../database/templates/default/ebs-backup-cron.erb |    2 +
 .../templates/default/ebs-db-backup.sh.erb         |    8 +
 .../templates/default/ebs-db-restore.sh.erb        |   10 +
 .../cookbooks/database/templates/default/s3cfg.erb |   27 +
 chef/cookbooks/mysql/CHANGELOG.md                  |  250 +
 chef/cookbooks/mysql/README.md                     |  232 +-
 chef/cookbooks/mysql/attributes/client.rb          |   52 +
 chef/cookbooks/mysql/attributes/percona_repo.rb    |   22 +
 chef/cookbooks/mysql/attributes/server.rb          |  203 +-
 chef/cookbooks/mysql/attributes/server_debian.rb   |   32 +
 chef/cookbooks/mysql/attributes/server_freebsd.rb  |   17 +
 chef/cookbooks/mysql/attributes/server_mac_os_x.rb |    9 +
 chef/cookbooks/mysql/attributes/server_rhel.rb     |   45 +
 chef/cookbooks/mysql/attributes/server_suse.rb     |   16 +
 chef/cookbooks/mysql/attributes/server_windows.rb  |   22 +
 chef/cookbooks/mysql/libraries/helpers.rb          |   45 +
 chef/cookbooks/mysql/metadata.json                 |  167 +
 chef/cookbooks/mysql/metadata.rb                   |  229 +-
 .../mysql/recipes/_percona_repo-disabled.rb        |   56 +
 chef/cookbooks/mysql/recipes/_server_debian.rb     |  121 +
 chef/cookbooks/mysql/recipes/_server_mac_os_x.rb   |   40 +
 chef/cookbooks/mysql/recipes/_server_rhel.rb       |   86 +
 chef/cookbooks/mysql/recipes/_server_windows.rb    |   64 +
 chef/cookbooks/mysql/recipes/client.rb             |   62 +-
 chef/cookbooks/mysql/recipes/default.rb            |    4 +-
 chef/cookbooks/mysql/recipes/python-client.rb      |   28 -
 chef/cookbooks/mysql/recipes/ruby.rb               |   58 +
 chef/cookbooks/mysql/recipes/server.rb             |  240 +-
 chef/cookbooks/mysql/recipes/server_ec2.rb         |   36 +-
 chef/cookbooks/mysql/recipes/test.rb               |   68 -
 chef/cookbooks/mysql/templates/centos/my.cnf.erb   |  195 -
 .../mysql/templates/default/debian.cnf.erb         |    4 +-
 .../templates/default/emergency_init_file.erb      |    8 -
 .../mysql/templates/default/grants.sql.erb         |   39 +-
 chef/cookbooks/mysql/templates/default/my.cnf.erb  |  279 +-
 .../mysql/templates/default/mysql-server.seed.erb  |   19 +-
 .../mysql/templates/default/port_mysql.erb         |    2 +-
 .../mysql/templates/default/usr.sbin.mysqld.erb    |   40 +
 chef/cookbooks/mysql/templates/redhat/my.cnf.erb   |  195 -
 .../mysql/templates/ubuntu-10/init-mysql.conf.erb  |   42 +
 .../mysql/templates/ubuntu-12/init-mysql.conf.erb  |   44 +
 chef/cookbooks/mysql/templates/windows/my.ini.erb  |   85 +
 chef/cookbooks/openssl/CHANGELOG.md                |   13 +
 chef/cookbooks/openssl/README.md                   |   38 +
 chef/cookbooks/openssl/README.rdoc                 |   33 -
 .../cookbooks/openssl/libraries/secure_password.rb |    6 +-
 chef/cookbooks/openssl/metadata.json               |   30 +
 chef/cookbooks/openssl/metadata.rb                 |    9 +-
 chef/cookbooks/openstack-block-storage/Berksfile   |    8 +
 .../openstack-block-storage/Berksfile.lock         |   66 +
 .../cookbooks/openstack-block-storage/CHANGELOG.md |   39 +
 chef/cookbooks/openstack-block-storage/Gemfile     |    9 +
 .../cookbooks/openstack-block-storage/Gemfile.lock |  223 +
 chef/cookbooks/openstack-block-storage/README.md   |  157 +
 .../cookbooks/openstack-block-storage/Strainerfile |    5 +
 .../openstack-block-storage/attributes/default.rb  |  212 +
 chef/cookbooks/openstack-block-storage/metadata.rb |   24 +
 .../openstack-block-storage/recipes/api.rb         |   86 +
 .../recipes/cinder-common.rb                       |   65 +
 .../openstack-block-storage/recipes/default.rb     |   18 +
 .../recipes/identity_registration.rb               |   85 +
 .../openstack-block-storage/recipes/scheduler.rb   |   69 +
 .../openstack-block-storage/recipes/volume.rb      |  111 +
 .../spec/api-opensuse_spec.rb                      |   38 +
 .../spec/api-redhat_spec.rb                        |   33 +
 .../openstack-block-storage/spec/api_spec.rb       |  159 +
 .../spec/cinder_common-opensuse_spec.rb            |   18 +
 .../spec/cinder_common-redhat_spec.rb              |   18 +
 .../spec/cinder_common_spec.rb                     |  217 +
 .../openstack-block-storage/spec/default_spec.rb   |    4 +
 .../spec/identity_registration_spec.rb             |   82 +
 .../spec/scheduler-opensuse_spec.rb                |   44 +
 .../spec/scheduler-redhat_spec.rb                  |   44 +
 .../openstack-block-storage/spec/scheduler_spec.rb |   98 +
 .../openstack-block-storage/spec/spec_helper.rb    |   83 +
 .../spec/volume-opensuse_spec.rb                   |   65 +
 .../spec/volume-redhat_spec.rb                     |   61 +
 .../openstack-block-storage/spec/volume_spec.rb    |  121 +
 .../templates/default/api-paste.ini.erb            |   62 +
 .../templates/default/cinder.conf.erb              |  817 +++
 .../templates/default/policy.json.erb              |   34 +
 .../templates/default/shares.conf.erb              |    4 +
 .../templates/default/targets.conf.erb             |    9 +
 chef/cookbooks/openstack-common/Berksfile          |    1 +
 chef/cookbooks/openstack-common/CHANGELOG.md       |  102 +
 chef/cookbooks/openstack-common/Gemfile            |    9 +
 chef/cookbooks/openstack-common/Gemfile.lock       |  211 +
 chef/cookbooks/openstack-common/LICENSE            |  176 +
 chef/cookbooks/openstack-common/README.md          |  220 +
 chef/cookbooks/openstack-common/Strainerfile       |    5 +
 .../openstack-common/attributes/default.rb         |  341 +
 .../openstack-common/libraries/database.rb         |  102 +
 .../openstack-common/libraries/endpoints.rb        |   91 +
 .../openstack-common/libraries/network.rb          |   34 +
 chef/cookbooks/openstack-common/libraries/parse.rb |   63 +
 .../openstack-common/libraries/passwords.rb        |   71 +
 .../cookbooks/openstack-common/libraries/search.rb |   79 +
 chef/cookbooks/openstack-common/libraries/uri.rb   |   56 +
 chef/cookbooks/openstack-common/metadata.rb        |   19 +
 chef/cookbooks/openstack-common/recipes/default.rb |   88 +
 chef/cookbooks/openstack-common/recipes/logging.rb |   32 +
 .../recipes/set_endpoints_by_interface.rb          |   30 +
 chef/cookbooks/openstack-common/recipes/sysctl.rb  |   30 +
 .../openstack-common/spec/database_spec.rb         |   39 +
 .../openstack-common/spec/default-suse_spec.rb     |    9 +
 .../openstack-common/spec/default_spec.rb          |   24 +
 .../openstack-common/spec/endpoints_spec.rb        |  162 +
 .../openstack-common/spec/logging_spec.rb          |   58 +
 .../openstack-common/spec/network_spec.rb          |   46 +
 chef/cookbooks/openstack-common/spec/parse_spec.rb |   79 +
 .../openstack-common/spec/password_spec.rb         |   90 +
 .../cookbooks/openstack-common/spec/search_spec.rb |  140 +
 .../cookbooks/openstack-common/spec/spec_helper.rb |   11 +
 .../cookbooks/openstack-common/spec/sysctl_spec.rb |   35 +
 chef/cookbooks/openstack-common/spec/uri_spec.rb   |   85 +
 .../templates/default/60-openstack.conf.erb        |    5 +
 .../templates/default/logging.conf.erb             |  136 +
 chef/cookbooks/openstack-compute/Berksfile         |   12 +
 chef/cookbooks/openstack-compute/Berksfile.lock    |   65 +
 chef/cookbooks/openstack-compute/CHANGELOG.md      |   52 +
 chef/cookbooks/openstack-compute/Gemfile           |    9 +
 chef/cookbooks/openstack-compute/Gemfile.lock      |  214 +
 chef/cookbooks/openstack-compute/README.md         |  297 +
 chef/cookbooks/openstack-compute/Strainerfile      |    5 +
 .../openstack-compute/attributes/default.rb        |  380 +
 .../files/default/add_floaters.py                  |  148 +
 .../files/default/nova-compute.conf                |    5 +
 .../openstack-compute/files/default/nova_plugin.py |  135 +
 .../openstack-compute/files/default/policy.json    |    3 +
 chef/cookbooks/openstack-compute/metadata.rb       |   33 +
 .../cookbooks/openstack-compute/recipes/api-ec2.rb |   83 +
 .../openstack-compute/recipes/api-metadata.rb      |   86 +
 .../openstack-compute/recipes/api-os-compute.rb    |   87 +
 .../cookbooks/openstack-compute/recipes/compute.rb |   78 +
 .../openstack-compute/recipes/conductor.rb         |   37 +
 .../cookbooks/openstack-compute/recipes/default.rb |   18 +
 .../recipes/identity_registration.rb               |  119 +
 .../cookbooks/openstack-compute/recipes/libvirt.rb |  206 +
 .../cookbooks/openstack-compute/recipes/network.rb |   52 +
 .../openstack-compute/recipes/nova-cert.rb         |   38 +
 .../openstack-compute/recipes/nova-common.rb       |  210 +
 .../openstack-compute/recipes/nova-setup.rb        |  134 +
 .../openstack-compute/recipes/scheduler.rb         |   47 +
 .../openstack-compute/recipes/vncproxy.rb          |   56 +
 .../openstack-compute/spec/api-ec2-redhat_spec.rb  |   19 +
 .../openstack-compute/spec/api-ec2_spec.rb         |   27 +
 .../spec/api-metadata-redhat_spec.rb               |   19 +
 .../openstack-compute/spec/api-metadata_spec.rb    |   27 +
 .../spec/api-os-compute-redhat_spec.rb             |   19 +
 .../openstack-compute/spec/api-os-compute_spec.rb  |   45 +
 .../spec/compute-opensuse_spec.rb                  |   16 +
 .../openstack-compute/spec/compute-redhat_spec.rb  |   45 +
 .../openstack-compute/spec/compute_spec.rb         |   84 +
 .../spec/conductor_redhat_spec.rb                  |   25 +
 .../openstack-compute/spec/conductor_spec.rb       |   25 +
 .../openstack-compute/spec/default_spec.rb         |    4 +
 .../spec/identity_registration_spec.rb             |  153 +
 .../spec/libvirt-opensuse_spec.rb                  |   96 +
 .../openstack-compute/spec/libvirt-redhat_spec.rb  |   60 +
 .../openstack-compute/spec/libvirt_spec.rb         |  104 +
 .../openstack-compute/spec/network-redhat_spec.rb  |   21 +
 .../openstack-compute/spec/network_spec.rb         |   33 +
 .../spec/nova-cert-redhat_spec.rb                  |   19 +
 .../openstack-compute/spec/nova-cert_spec.rb       |   21 +
 .../spec/nova-common-redhat_spec.rb                |   42 +
 .../openstack-compute/spec/nova-common_spec.rb     |  479 ++
 .../openstack-compute/spec/nova-setup_spec.rb      |   71 +
 .../spec/scheduler-redhat_spec.rb                  |   24 +
 .../openstack-compute/spec/scheduler_spec.rb       |   27 +
 .../openstack-compute/spec/spec_helper.rb          |  113 +
 .../openstack-compute/spec/vncproxy-redhat_spec.rb |   25 +
 .../openstack-compute/spec/vncproxy_spec.rb        |   35 +
 .../templates/default/api-paste.ini.erb            |  119 +
 .../default/collectd-plugin-mysql.conf.erb         |   18 +
 .../templates/default/libvirt-bin.erb              |   13 +
 .../templates/default/libvirtd.conf.erb            |  395 ++
 .../templates/default/libvirtd.erb                 |   26 +
 .../templates/default/nova.conf.erb                |  268 +
 .../openstack-compute/templates/default/openrc.erb |   23 +
 .../templates/default/rootwrap.conf.erb            |   29 +
 .../default/rootwrap.d/api-metadata.filters.erb    |   15 +
 .../default/rootwrap.d/compute.filters.erb         |  203 +
 .../default/rootwrap.d/network.filters.erb         |   77 +
 chef/cookbooks/openstack-dashboard/Berksfile       |    4 +
 chef/cookbooks/openstack-dashboard/Gemfile         |    9 +
 chef/cookbooks/openstack-dashboard/Gemfile.lock    |  207 +
 chef/cookbooks/openstack-dashboard/README.md       |   93 +
 chef/cookbooks/openstack-dashboard/Strainerfile    |    5 +
 .../openstack-dashboard/attributes/default.rb      |  114 +
 .../files/default/css/folsom.css                   | 6363 +++++++++++++++++
 .../openstack-dashboard/files/default/horizon.key  |   28 +
 .../openstack-dashboard/files/default/horizon.pem  |   17 +
 chef/cookbooks/openstack-dashboard/metadata.rb     |   16 +
 .../openstack-dashboard/recipes/default.rb         |   18 +
 .../openstack-dashboard/recipes/server.rb          |  200 +
 .../openstack-dashboard/spec/default_spec.rb       |    4 +
 .../openstack-dashboard/spec/server-fedora_spec.rb |   56 +
 .../spec/server-opensuse_spec.rb                   |   65 +
 .../openstack-dashboard/spec/server-redhat_spec.rb |  138 +
 .../openstack-dashboard/spec/server_spec.rb        |  247 +
 .../openstack-dashboard/spec/spec_helper.rb        |   30 +
 .../templates/default/dash-site.erb                |   58 +
 .../templates/default/default_stylesheets.html.erb |    7 +
 .../templates/default/local_settings.py.erb        |  258 +
 .../templates/default/rs_stylesheets.html.erb      |    7 +
 chef/cookbooks/openstack-identity/Berksfile        |    4 +
 chef/cookbooks/openstack-identity/Berksfile.lock   |   37 +
 chef/cookbooks/openstack-identity/CHANGELOG.md     |   30 +
 chef/cookbooks/openstack-identity/Gemfile          |    9 +
 chef/cookbooks/openstack-identity/Gemfile.lock     |  211 +
 chef/cookbooks/openstack-identity/README.md        |  290 +
 chef/cookbooks/openstack-identity/Strainerfile     |    5 +
 .../openstack-identity/attributes/default.rb       |  204 +
 chef/cookbooks/openstack-identity/metadata.rb      |   16 +
 .../openstack-identity/providers/register.rb       |  301 +
 .../openstack-identity/recipes/default.rb          |   18 +
 .../openstack-identity/recipes/registration.rb     |  171 +
 .../cookbooks/openstack-identity/recipes/server.rb |  172 +
 .../openstack-identity/resources/register.rb       |   61 +
 .../openstack-identity/spec/default_spec.rb        |    4 +
 .../openstack-identity/spec/register_spec.rb       |  215 +
 .../openstack-identity/spec/registration_spec.rb   |  190 +
 .../spec/server-opensuse_spec.rb                   |  120 +
 .../openstack-identity/spec/server-redhat_spec.rb  |   43 +
 .../openstack-identity/spec/server_spec.rb         |  328 +
 .../openstack-identity/spec/spec_helper.rb         |   30 +
 .../default/default_catalog.templates.erb          |   29 +
 .../templates/default/keystone.conf.erb            |  289 +
 chef/cookbooks/openstack-image/Berksfile           |    6 +
 chef/cookbooks/openstack-image/Berksfile.lock      |   41 +
 chef/cookbooks/openstack-image/CHANGELOG.md        |   42 +
 chef/cookbooks/openstack-image/Gemfile             |    9 +
 chef/cookbooks/openstack-image/Gemfile.lock        |  214 +
 chef/cookbooks/openstack-image/README.md           |  190 +
 chef/cookbooks/openstack-image/Strainerfile        |    5 +
 .../openstack-image/attributes/default.rb          |  187 +
 .../openstack-image/files/default/glance_plugin.py |  117 +
 chef/cookbooks/openstack-image/metadata.rb         |   16 +
 chef/cookbooks/openstack-image/providers/image.rb  |  115 +
 chef/cookbooks/openstack-image/recipes/api.rb      |  252 +
 .../recipes/identity_registration.rb               |   99 +
 chef/cookbooks/openstack-image/recipes/registry.rb |  129 +
 chef/cookbooks/openstack-image/resources/image.rb  |   35 +
 .../openstack-image/spec/api-redhat_spec.rb        |   28 +
 chef/cookbooks/openstack-image/spec/api_spec.rb    |  432 ++
 .../cookbooks/openstack-image/spec/default_spec.rb |    4 +
 .../spec/identity_registration_spec.rb             |   91 +
 .../openstack-image/spec/registry-redhat_spec.rb   |   42 +
 .../openstack-image/spec/registry_spec.rb          |  161 +
 chef/cookbooks/openstack-image/spec/spec_helper.rb |   88 +
 .../templates/default/glance-api-paste.ini.erb     |   59 +
 .../templates/default/glance-api.conf.erb          |  274 +
 .../templates/default/glance-cache-paste.ini.erb   |   17 +
 .../templates/default/glance-cache.conf.erb        |   59 +
 .../default/glance-registry-paste.ini.erb          |   23 +
 .../templates/default/glance-registry.conf.erb     |   75 +
 .../default/glance-scrubber-paste.ini.erb          |    5 +
 .../templates/default/glance-scrubber.conf.erb     |   38 +
 .../templates/default/policy.json.erb              |    4 +
 chef/cookbooks/openstack-metering/Berksfile        |    6 +
 chef/cookbooks/openstack-metering/Berksfile.lock   |   41 +
 chef/cookbooks/openstack-metering/CHANGELOG.md     |   31 +
 chef/cookbooks/openstack-metering/Gemfile          |    9 +
 chef/cookbooks/openstack-metering/Gemfile.lock     |  214 +
 chef/cookbooks/openstack-metering/README.md        |   85 +
 chef/cookbooks/openstack-metering/Strainerfile     |    5 +
 .../openstack-metering/attributes/default.rb       |   93 +
 .../openstack-metering/files/default/policy.json   |    3 +
 chef/cookbooks/openstack-metering/metadata.rb      |   21 +
 .../openstack-metering/recipes/agent-central.rb    |   30 +
 .../openstack-metering/recipes/agent-compute.rb    |   40 +
 chef/cookbooks/openstack-metering/recipes/api.rb   |   37 +
 .../openstack-metering/recipes/collector.rb        |   47 +
 .../cookbooks/openstack-metering/recipes/common.rb |   87 +
 .../recipes/identity_registration.rb               |   51 +
 .../spec/agent-central-opensuse_spec.rb            |   19 +
 .../openstack-metering/spec/agent-central_spec.rb  |   21 +
 .../spec/agent-compute-opensuse_spec.rb            |   19 +
 .../openstack-metering/spec/agent-compute_spec.rb  |   21 +
 .../openstack-metering/spec/api-opensuse_spec.rb   |   19 +
 chef/cookbooks/openstack-metering/spec/api_spec.rb |   35 +
 .../spec/collector-opensuse_spec.rb                |   19 +
 .../openstack-metering/spec/collector_spec.rb      |   26 +
 .../spec/common-opensuse_spec.rb                   |   15 +
 .../openstack-metering/spec/common_spec.rb         |  190 +
 .../spec/identity_registration_spec.rb             |   42 +
 .../openstack-metering/spec/spec_helper.rb         |   39 +
 .../templates/default/ceilometer.conf.erb          |   66 +
 chef/cookbooks/openstack-network/Berksfile         |    6 +
 chef/cookbooks/openstack-network/Berksfile.lock    |   41 +
 chef/cookbooks/openstack-network/CHANGELOG.md      |   30 +
 chef/cookbooks/openstack-network/Gemfile           |   11 +
 chef/cookbooks/openstack-network/Gemfile.lock      |  223 +
 chef/cookbooks/openstack-network/README.md         |  128 +
 chef/cookbooks/openstack-network/Strainerfile      |    5 +
 .../openstack-network/attributes/default.rb        |  898 +++
 .../files/default/disable-eth-offload.sh           |   78 +
 .../default/etc/neutron/rootwrap.d/debug.filters   |   14 +
 .../default/etc/neutron/rootwrap.d/dhcp.filters    |   40 +
 .../neutron/rootwrap.d/iptables-firewall.filters   |   21 +
 .../default/etc/neutron/rootwrap.d/l3.filters      |   43 +
 .../etc/neutron/rootwrap.d/lbaas-haproxy.filters   |   29 +
 .../neutron/rootwrap.d/linuxbridge-plugin.filters  |   21 +
 .../etc/neutron/rootwrap.d/nec-plugin.filters      |   15 +
 .../neutron/rootwrap.d/openvswitch-plugin.filters  |   29 +
 .../etc/neutron/rootwrap.d/ryu-plugin.filters      |   25 +
 .../files/default/neutron-ha-tool.py               |  443 ++
 .../openstack-network/files/default/ovs-dpctl-top  | 1687 +++++
 chef/cookbooks/openstack-network/metadata.rb       |   19 +
 .../openstack-network/recipes/balancer.rb          |   50 +
 .../openstack-network/recipes/bigswitch.rb         |   22 +
 .../cookbooks/openstack-network/recipes/brocade.rb |   22 +
 .../recipes/build_openvswitch_source.rb            |   98 +
 chef/cookbooks/openstack-network/recipes/cisco.rb  |   22 +
 chef/cookbooks/openstack-network/recipes/common.rb |  392 ++
 .../openstack-network/recipes/dhcp_agent.rb        |  133 +
 chef/cookbooks/openstack-network/recipes/hyperv.rb |   22 +
 .../recipes/identity_registration.rb               |   90 +
 .../openstack-network/recipes/l3_agent.rb          |   69 +
 .../openstack-network/recipes/linuxbridge.rb       |   37 +
 .../openstack-network/recipes/metadata_agent.rb    |   57 +
 .../openstack-network/recipes/metaplugin.rb        |   22 +
 .../cookbooks/openstack-network/recipes/midonet.rb |   22 +
 chef/cookbooks/openstack-network/recipes/nec.rb    |   22 +
 chef/cookbooks/openstack-network/recipes/nicira.rb |   22 +
 .../openstack-network/recipes/openvswitch.rb       |  145 +
 .../openstack-network/recipes/plumgrid.rb          |   22 +
 chef/cookbooks/openstack-network/recipes/ryu.rb    |   22 +
 chef/cookbooks/openstack-network/recipes/server.rb |   88 +
 .../openstack-network/spec/balancer_spec.rb        |   42 +
 .../spec/build_openvswitch_source_spec.rb          |   59 +
 .../openstack-network/spec/common_spec.rb          |   29 +
 .../spec/dhcp_agent-opensuse_spec.rb               |   47 +
 .../openstack-network/spec/dhcp_agent_spec.rb      |  101 +
 .../spec/identity_registration_spec.rb             |  105 +
 .../openstack-network/spec/l3_agent_spec.rb        |  102 +
 .../spec/linuxbridge-opensuse_spec.rb              |   32 +
 .../spec/linuxbridge-redhat_spec.rb                |   32 +
 .../openstack-network/spec/linuxbridge_spec.rb     |   60 +
 .../openstack-network/spec/metadata_agent_spec.rb  |   75 +
 .../spec/openvswitch-opensuse_spec.rb              |   35 +
 .../openstack-network/spec/openvswitch_spec.rb     |  134 +
 .../openstack-network/spec/server-opensuse_spec.rb |   74 +
 .../openstack-network/spec/server-redhat_spec.rb   |   40 +
 .../openstack-network/spec/server_spec.rb          |  347 +
 .../openstack-network/spec/spec_helper.rb          |   70 +
 .../templates/default/api-paste.ini.erb            |   35 +
 .../templates/default/dhcp_agent.ini.erb           |   55 +
 .../templates/default/dnsmasq.conf.erb             |    7 +
 .../templates/default/l3_agent.ini.erb             |   58 +
 .../templates/default/lbaas_agent.ini.erb          |   37 +
 .../templates/default/metadata_agent.ini.erb       |   30 +
 .../templates/default/neutron-server.erb           |    6 +
 .../templates/default/neutron.conf.erb             |  327 +
 .../templates/default/neutron.sysconfig.erb        |    5 +
 .../default/plugins/bigswitch/restproxy.ini.erb    |   39 +
 .../default/plugins/brocade/brocade.ini.erb        |   57 +
 .../default/plugins/cisco/cisco_plugins.ini.erb    |   36 +
 .../plugins/hyperv/hyperv_neutron_plugin.ini.erb   |   68 +
 .../plugins/linuxbridge/linuxbridge_conf.ini.erb   |   73 +
 .../default/plugins/metaplugin/metaplugin.ini.erb  |   40 +
 .../default/plugins/midonet/midonet.ini.erb        |   43 +
 .../templates/default/plugins/nec/nec.ini.erb      |   56 +
 .../templates/default/plugins/nicira/nvp.ini.erb   |  116 +
 .../plugins/openvswitch/ovs_neutron_plugin.ini.erb |  161 +
 .../default/plugins/plumgrid/plumgrid.ini.erb      |   38 +
 .../templates/default/plugins/ryu/ryu.ini.erb      |   58 +
 .../templates/default/policy.json.erb              |   75 +
 .../templates/default/rootwrap.conf.erb            |    6 +
 chef/cookbooks/openstack-ops-database/Berksfile    |   20 +
 .../openstack-ops-database/Berksfile.lock          |   83 +
 chef/cookbooks/openstack-ops-database/CHANGELOG.md |    7 +
 chef/cookbooks/openstack-ops-database/Gemfile      |    9 +
 chef/cookbooks/openstack-ops-database/Gemfile.lock |  234 +
 chef/cookbooks/openstack-ops-database/LICENSE      |  201 +
 chef/cookbooks/openstack-ops-database/README.md    |  113 +
 chef/cookbooks/openstack-ops-database/Strainerfile |    6 +
 chef/cookbooks/openstack-ops-database/TESTING.md   |   42 +
 .../openstack-ops-database/attributes/default.rb   |   33 +
 chef/cookbooks/openstack-ops-database/metadata.rb  |   31 +
 .../openstack-ops-database/recipes/client.rb       |   21 +
 .../openstack-ops-database/recipes/mysql-client.rb |   26 +
 .../openstack-ops-database/recipes/mysql-server.rb |   70 +
 .../openstack-ops-database/recipes/openstack-db.rb |   70 +
 .../recipes/postgresql-client.rb                   |   27 +
 .../recipes/postgresql-server.rb                   |   32 +
 .../openstack-ops-database/recipes/server.rb       |   21 +
 .../openstack-ops-database/spec/client_spec.rb     |   25 +
 .../spec/mysql-client-opensuse_spec.rb             |   15 +
 .../spec/mysql-client_spec.rb                      |   20 +
 .../spec/mysql-server_spec.rb                      |   79 +
 .../spec/openstack-db_spec.rb                      |   66 +
 .../spec/postgresql-server_spec.rb                 |   21 +
 .../openstack-ops-database/spec/server_spec.rb     |   34 +
 .../openstack-ops-database/spec/spec_helper.rb     |   26 +
 chef/cookbooks/openstack-orchestration/Berksfile   |    6 +
 .../openstack-orchestration/Berksfile.lock         |   41 +
 .../cookbooks/openstack-orchestration/CHANGELOG.md |    6 +
 chef/cookbooks/openstack-orchestration/Gemfile     |    9 +
 .../cookbooks/openstack-orchestration/Gemfile.lock |  213 +
 chef/cookbooks/openstack-orchestration/README.md   |  131 +
 .../cookbooks/openstack-orchestration/Strainerfile |    5 +
 .../openstack-orchestration/attributes/default.rb  |  138 +
 chef/cookbooks/openstack-orchestration/metadata.rb |   19 +
 .../openstack-orchestration/recipes/api-cfn.rb     |   54 +
 .../recipes/api-cloudwatch.rb                      |   58 +
 .../openstack-orchestration/recipes/api.rb         |   54 +
 .../openstack-orchestration/recipes/common.rb      |  128 +
 .../openstack-orchestration/recipes/default.rb     |   18 +
 .../openstack-orchestration/recipes/engine.rb      |   37 +
 .../recipes/identity_registration.rb               |  124 +
 .../spec/api-cfn-redhat_spec.rb                    |   29 +
 .../spec/api-cloudwatch-redhat_spec.rb             |   29 +
 .../spec/api-redhat_spec.rb                        |   29 +
 .../spec/common-redhat_spec.rb                     |  115 +
 .../openstack-orchestration/spec/default_spec.rb   |    4 +
 .../spec/engine-redhat_spec.rb                     |   21 +
 .../spec/identity_registration_spec.rb             |   87 +
 .../openstack-orchestration/spec/spec_helper.rb    |   95 +
 .../templates/default/api-paste.ini.erb            |   88 +
 .../templates/default/default.yaml.erb             |   10 +
 .../templates/default/heat.conf.erb                |  862 +++
 .../templates/default/policy.json.erb              |   29 +
 chef/cookbooks/postgresql/CHANGELOG.md             |  142 +
 chef/cookbooks/postgresql/README.md                |  373 +-
 chef/cookbooks/postgresql/attributes/default.rb    |  486 ++
 chef/cookbooks/postgresql/attributes/server.rb     |   77 -
 .../tests/minitest/apt_pgdg_postgresql_test.rb     |   39 +
 .../files/default/tests/minitest/default_test.rb   |   27 +
 .../files/default/tests/minitest/ruby_test.rb      |   28 +
 .../files/default/tests/minitest/server_test.rb    |   43 +
 .../default/tests/minitest/support/helpers.rb      |   29 +
 chef/cookbooks/postgresql/libraries/default.rb     |  376 +
 chef/cookbooks/postgresql/metadata.json            |   47 +
 chef/cookbooks/postgresql/metadata.rb              |   25 +-
 .../postgresql/recipes/apt_pgdg_postgresql.rb      |   18 +
 chef/cookbooks/postgresql/recipes/client.rb        |   37 +-
 chef/cookbooks/postgresql/recipes/config_initdb.rb |  148 +
 chef/cookbooks/postgresql/recipes/config_pgtune.rb |  280 +
 chef/cookbooks/postgresql/recipes/contrib.rb       |   42 +
 chef/cookbooks/postgresql/recipes/default.rb       |    4 +-
 chef/cookbooks/postgresql/recipes/python-client.rb |   22 -
 chef/cookbooks/postgresql/recipes/ruby.rb          |  121 +
 chef/cookbooks/postgresql/recipes/server.rb        |  135 +-
 chef/cookbooks/postgresql/recipes/server_debian.rb |   46 +-
 chef/cookbooks/postgresql/recipes/server_redhat.rb |   75 +-
 .../postgresql/recipes/yum_pgdg_postgresql.rb      |   47 +
 .../templates/default/debian.postgresql.conf.erb   |  499 --
 .../postgresql/templates/default/pg_hba.conf.erb   |  112 +-
 .../templates/default/pgsql.sysconfig.erb          |    4 +
 .../templates/default/postgresql.conf.erb          |   20 +
 .../templates/default/redhat.postgresql.conf.erb   |  501 --
 chef/cookbooks/python/CHANGELOG.md                 |   99 +
 chef/cookbooks/python/README.md                    |  163 +
 chef/cookbooks/python/attributes/default.rb        |   43 +
 chef/cookbooks/python/files/default/ez_setup.py    |  258 +
 chef/cookbooks/python/files/default/get-pip.py     | 7271 ++++++++++++++++++++
 chef/cookbooks/python/metadata.json                |   43 +
 chef/cookbooks/python/metadata.rb                  |   19 +
 chef/cookbooks/python/providers/pip.rb             |  168 +
 chef/cookbooks/python/providers/virtualenv.rb      |   79 +
 chef/cookbooks/python/recipes/default.rb           |   23 +
 chef/cookbooks/python/recipes/package.rb           |   43 +
 chef/cookbooks/python/recipes/pip.rb               |   62 +
 chef/cookbooks/python/recipes/source.rb            |   68 +
 chef/cookbooks/python/recipes/virtualenv.rb        |   25 +
 chef/cookbooks/python/resources/pip.rb             |   36 +
 chef/cookbooks/python/resources/virtualenv.rb      |   34 +
 chef/cookbooks/selinux/CHANGELOG.md                |   31 +
 chef/cookbooks/selinux/README.md                   |  140 +
 chef/cookbooks/selinux/attributes/default.rb       |    1 +
 chef/cookbooks/selinux/metadata.json               |   52 +
 chef/cookbooks/selinux/metadata.rb                 |   24 +
 chef/cookbooks/selinux/providers/state.rb          |   75 +
 chef/cookbooks/selinux/recipes/default.rb          |   22 +
 chef/cookbooks/selinux/recipes/disabled.rb         |   23 +
 chef/cookbooks/selinux/recipes/enforcing.rb        |   23 +
 chef/cookbooks/selinux/recipes/permissive.rb       |   23 +
 chef/cookbooks/selinux/resources/state.rb          |   22 +
 .../templates/default/sysconfig/selinux.erb        |   11 +
 chef/cookbooks/xfs/CHANGELOG.md                    |    3 +
 chef/cookbooks/xfs/CONTRIBUTING                    |   29 +
 chef/cookbooks/xfs/LICENSE                         |  201 +
 chef/cookbooks/xfs/README.md                       |   30 +
 chef/cookbooks/xfs/metadata.json                   |   37 +
 chef/cookbooks/xfs/metadata.rb                     |   13 +
 chef/cookbooks/xfs/recipes/default.rb              |   28 +
 chef/cookbooks/yum/CHANGELOG.md                    |  160 +
 chef/cookbooks/yum/README.md                       |  267 +
 chef/cookbooks/yum/attributes/main.rb              |   92 +
 chef/cookbooks/yum/libraries/matchers.rb           |   27 +
 chef/cookbooks/yum/metadata.json                   |   33 +
 chef/cookbooks/yum/metadata.rb                     |   12 +
 chef/cookbooks/yum/providers/globalconfig.rb       |   37 +
 chef/cookbooks/yum/providers/repository.rb         |   68 +
 chef/cookbooks/yum/recipes/default.rb              |   32 +
 chef/cookbooks/yum/resources/globalconfig.rb       |  104 +
 chef/cookbooks/yum/resources/repository.rb         |   59 +
 chef/cookbooks/yum/templates/default/main.erb      |  248 +
 chef/cookbooks/yum/templates/default/repo.erb      |   95 +
 chef/roles/os-ops-database.rb                      |    8 +
 crowbar.yml                                        |    4 +-
 709 files changed, 64089 insertions(+), 3234 deletions(-)

Crowbar-Pull-ID: e8a5176ef59ac7ec731e5a63abfb2bb6be8c68ba

Crowbar-Release: development