cookbook 'chef_bird', '~> 0.0.4'
chef_bird (4) Versions 0.0.4 Follow0
Installs/configures bird
cookbook 'chef_bird', '~> 0.0.4', :supermarket
knife supermarket install chef_bird
knife supermarket download chef_bird
chef_bird
Example attributes
{
"bird" => {
"ipv4" => {
"log" => {
"syslog" => [ "error", "warning", "fatal" ]
},
"include" => [ "/etc/bird/conf.d4/*" ],
"router id" => "10.220.10.26",
"table" => [ "vps" ],
"protocol" => {
"direct" => {
"interface" => [ "bond1", "vif*.0" ]
},
"kernel kernel1" => {
"learn" => "on",
"scan time" => 10,
"import" => "all"
},
"kernel kernel2" => {
"table" => "vps",
"scan time" => 10,
"kernel table" => 20,
"export" => "all"
},
"device" => {
"scan time" => 5
},
"static" => {
"import" => "all",
"export" => "all"
},
"ospf ospf1" => {
"table" => "vps",
"import" => "filter reject_default_route",
"export" => "all",
"tick" => 3,
"area 0.0.0.0" => {
"interface \"bond1\"" => {
"cost" => 5,
"hello" => 5,
"retransmit" => 2,
"wait" => 10,
"dead" => 20
},
"interface \"vif*.0\"" => {
"stub" => "on"
}
}
}
}
}
}
}
Example data_bag
{
"id": "reject_default_route",
"net": "ipv4",
"include": {
"reject_default_route": {
"source": [
"filter reject_default_route {",
" if ( net = 0.0.0.0/0 ) then reject;",
" else accept;",
"}" ]
}
}
}
Dependent cookbooks
ohai >= 0.0.0 |
Contingent cookbooks
There are no cookbooks that are contingent upon this one.
Collaborator Number Metric
0.0.4 failed this metric
Failure: Cookbook has 0 collaborators. A cookbook must have at least 2 collaborators to pass this metric.
Contributing File Metric
0.0.4 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.0.4 failed this metric
FC007: Ensure recipe dependencies are reflected in cookbook metadata: chef_bird/recipes/default.rb:33
FC007: Ensure recipe dependencies are reflected in cookbook metadata: chef_bird/recipes/default.rb:36
FC007: Ensure recipe dependencies are reflected in cookbook metadata: chef_bird/recipes/default.rb:38
FC066: Ensure chef_version is set in metadata: chef_bird/metadata.rb:1
Run with Foodcritic Version 16.3.0 with tags metadata,correctness ~FC031 ~FC045 and failure tags any
No Binaries Metric
0.0.4 passed this metric
Testing File Metric
0.0.4 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.0.4 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.0.4 failed this metric
0.0.4 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.0.4 failed this metric
FC007: Ensure recipe dependencies are reflected in cookbook metadata: chef_bird/recipes/default.rb:33
FC007: Ensure recipe dependencies are reflected in cookbook metadata: chef_bird/recipes/default.rb:36
FC007: Ensure recipe dependencies are reflected in cookbook metadata: chef_bird/recipes/default.rb:38
FC066: Ensure chef_version is set in metadata: chef_bird/metadata.rb:1
Run with Foodcritic Version 16.3.0 with tags metadata,correctness ~FC031 ~FC045 and failure tags any
No Binaries Metric
0.0.4 passed this metric
Testing File Metric
0.0.4 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.0.4 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.0.4 failed this metric
FC007: Ensure recipe dependencies are reflected in cookbook metadata: chef_bird/recipes/default.rb:36
FC007: Ensure recipe dependencies are reflected in cookbook metadata: chef_bird/recipes/default.rb:38
FC066: Ensure chef_version is set in metadata: chef_bird/metadata.rb:1
Run with Foodcritic Version 16.3.0 with tags metadata,correctness ~FC031 ~FC045 and failure tags any
0.0.4 passed this metric
Testing File Metric
0.0.4 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.0.4 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.0.4 failed this metric
0.0.4 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