Skip to content
This repository has been archived by the owner on Jun 13, 2019. It is now read-only.

A set of Chef recipes for installing and configuring OpenBFDD.

License

Notifications You must be signed in to change notification settings

bloomberg/openbfdd-cookbook

bfd

Installs and configures OpenBFDD.

Supported Platforms

  • Ubuntu 12.04, 14.04
  • Chef 11, 12

Attributes

Key Type Description Default
['bfd']['repo']['url'] String Git repo for OpenBFDD. https://github.com/dyninc/OpenBFDD.git
['bfd']['repo']['sha'] String Git revision of the OpenBFD repo to pull down. 895cfb523bb96b3ef199fc5916578482ccd528ee
['bfd']['version'] String v0.5.3 Version of OpenBFD to use in the package naming
['bfd']['package']['short_name'] String openbfdd Short name of the package name
['bfd']['package']['name'] String openbfdd_v0.5.3_amd64.pkg Full name of the package
['bfd']['package']['dependencies'] String Dependencies of the package
['bfd']['install_dir'] String /usr/local Location where package files install
['bfd']['bin_dir'] String /home/vagrant/chef-bcpc/bins Location where package should be created
['bfd']['owner'] String root Owner of package files
['bfd']['group'] String root Group ownership of package files

Usage

bfd::default

Include bfd in your node's run_list:

{
  "run_list": [
    "recipe[bfd::default]"
  ]
}

cobbler::install

Include bfd in your node's run_list:

{
  "run_list": [
    "recipe[bfd::install]"
  ]
}

Maintainers

Author:: Bloomberg Compute Architecture Group (compute@bloomberg.net)

Testing

To test the Chef 11 compatibility one needs the kitchen-chef_zero_berks_env gem This can be installed via chef gem install kitchen-chef_zero_berks_env

Test kitchen and Server Spec test the operation of this cookbook; one can run the tests with: kitchen verify

About

A set of Chef recipes for installing and configuring OpenBFDD.

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published