cookbook 'common_linux', '~> 0.3.3'
common_linux (7) Versions 0.3.3 Follow2
Installs/Configures chef_common_linux
cookbook 'common_linux', '~> 0.3.3', :supermarket
knife supermarket install common_linux
knife supermarket download common_linux
common_linux cookbook
A cookbook whicb provides basic low level configuration for Linux systems, for instance configuring hostnames, ntp, syslog and chef-client. For those most part, functionality will be added here by including third party cookbooks.
Requirements
This cookbook requires Chef 12.7.0 or later.
Platform
Ubuntu
Included cookbooks
- chef-client
- apt
- ubuntu
- build-essentials
- ntp
- ulimit
- sysctl
- rsyslog_ng
Attributes
common.repositories
Hash of repositories used to create apt_repository
resources. This could always be extended to support yum_repository
resources at a alter time as well.
common.packages | common.gems | common.chef_gems
Hashes enabling you to define package
, gem
and chef_gem
packages that should be installed during the chef run.
common.iptables
Hashes enabling you to define iptables
lwrp definitions.
LWRP
hostname
Simple resource designed to set the hostname on Ubuntu machines.
timezone
Simple resource designed to set the timezone on Ubuntu machines.
Dependent cookbooks
Contingent cookbooks
common_linux
v0.3.3
- Bugfix issue introduced in v0.3.1 which breaks logrotate
v0.3.2
- Noop change investigating corrupt archive
v0.3.1
- DO-2210 Fix logrotate config to apply settings from attributes file present in this cookbook
- DO-2210 Override the default logrotate config for rsyslog
- Fix dual quoted strings when there wasn't interpolation
v0.3.0
- Update hostname,timezone resources to execute at compile time
v0.2.3
- Remove AWS ubuntu apt repository url
v0.2.0
- Initial
Collaborator Number Metric
0.3.3 failed this metric
Failure: Cookbook has 1 collaborators. A cookbook must have at least 2 collaborators to pass this metric.
Contributing File Metric
0.3.3 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.3.3 failed this metric
FC009: Resource attribute not recognised: common_linux/recipes/packages.rb:55
FC009: Resource attribute not recognised: common_linux/recipes/ubuntu.rb:10
FC067: Ensure at least one platform supported in metadata: common_linux/metadata.rb:1
FC069: Ensure standardized license defined in metadata: common_linux/metadata.rb:1
FC117: Do not use kind_of in custom resource properties: common_linux/resources/hostname.rb:4
FC117: Do not use kind_of in custom resource properties: common_linux/resources/hostname.rb:9
FC117: Do not use kind_of in custom resource properties: common_linux/resources/hostname.rb:14
FC117: Do not use kind_of in custom resource properties: common_linux/resources/timezone.rb:4
FC117: Do not use kind_of in custom resource properties: common_linux/resources/timezone.rb:9
FC121: Cookbook depends on cookbook made obsolete by Chef 14: common_linux/metadata.rb:1
FC122: Use the build_essential resource instead of the recipe: common_linux/recipes/packages.rb:4
Run with Foodcritic Version 16.3.0 with tags metadata,correctness ~FC031 ~FC045 and failure tags any
No Binaries Metric
0.3.3 passed this metric
Testing File Metric
0.3.3 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.3.3 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.3.3 failed this metric
0.3.3 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.3.3 failed this metric
FC009: Resource attribute not recognised: common_linux/recipes/packages.rb:55
FC009: Resource attribute not recognised: common_linux/recipes/ubuntu.rb:10
FC067: Ensure at least one platform supported in metadata: common_linux/metadata.rb:1
FC069: Ensure standardized license defined in metadata: common_linux/metadata.rb:1
FC117: Do not use kind_of in custom resource properties: common_linux/resources/hostname.rb:4
FC117: Do not use kind_of in custom resource properties: common_linux/resources/hostname.rb:9
FC117: Do not use kind_of in custom resource properties: common_linux/resources/hostname.rb:14
FC117: Do not use kind_of in custom resource properties: common_linux/resources/timezone.rb:4
FC117: Do not use kind_of in custom resource properties: common_linux/resources/timezone.rb:9
FC121: Cookbook depends on cookbook made obsolete by Chef 14: common_linux/metadata.rb:1
FC122: Use the build_essential resource instead of the recipe: common_linux/recipes/packages.rb:4
Run with Foodcritic Version 16.3.0 with tags metadata,correctness ~FC031 ~FC045 and failure tags any
No Binaries Metric
0.3.3 passed this metric
Testing File Metric
0.3.3 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.3.3 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.3.3 failed this metric
FC009: Resource attribute not recognised: common_linux/recipes/ubuntu.rb:10
FC067: Ensure at least one platform supported in metadata: common_linux/metadata.rb:1
FC069: Ensure standardized license defined in metadata: common_linux/metadata.rb:1
FC117: Do not use kind_of in custom resource properties: common_linux/resources/hostname.rb:4
FC117: Do not use kind_of in custom resource properties: common_linux/resources/hostname.rb:9
FC117: Do not use kind_of in custom resource properties: common_linux/resources/hostname.rb:14
FC117: Do not use kind_of in custom resource properties: common_linux/resources/timezone.rb:4
FC117: Do not use kind_of in custom resource properties: common_linux/resources/timezone.rb:9
FC121: Cookbook depends on cookbook made obsolete by Chef 14: common_linux/metadata.rb:1
FC122: Use the build_essential resource instead of the recipe: common_linux/recipes/packages.rb:4
Run with Foodcritic Version 16.3.0 with tags metadata,correctness ~FC031 ~FC045 and failure tags any
0.3.3 passed this metric
Testing File Metric
0.3.3 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.3.3 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.3.3 failed this metric
0.3.3 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