bloomberg/openbfdd-cookbook

A set of Chef recipes for installing and configuring OpenBFDD.

Ruby

3

6 commits

updated May 21, 2018

See the code

README

bfd

Installs and configures OpenBFDD.

Supported Platforms

  • Ubuntu 12.04, 14.04
  • Chef 11, 12

Attributes

KeyTypeDescriptionDefault
['bfd']['repo']['url']StringGit repo for OpenBFDD.https://github.com/dyninc/OpenBFDD.git
['bfd']['repo']['sha']StringGit revision of the OpenBFD repo to pull down.895cfb523bb96b3ef199fc5916578482ccd528ee
['bfd']['version']Stringv0.5.3Version of OpenBFD to use in the package naming
['bfd']['package']['short_name']StringopenbfddShort name of the package name
['bfd']['package']['name']Stringopenbfdd_v0.5.3_amd64.pkgFull name of the package
['bfd']['package']['dependencies']StringDependencies of the package
['bfd']['install_dir']String/usr/localLocation where package files install
['bfd']['bin_dir']String/home/vagrant/chef-bcpc/binsLocation where package should be created
['bfd']['owner']StringrootOwner of package files
['bfd']['group']StringrootGroup 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

Contributors

cbaenziger

5 commits

http-418

1 commits

bloomberg/openbfdd-cookbook

A set of Chef recipes for installing and configuring OpenBFDD.

Ruby

3

6 commits

updated May 21, 2018

See the code

README

bfd

Installs and configures OpenBFDD.

Supported Platforms

  • Ubuntu 12.04, 14.04
  • Chef 11, 12

Attributes

KeyTypeDescriptionDefault
['bfd']['repo']['url']StringGit repo for OpenBFDD.https://github.com/dyninc/OpenBFDD.git
['bfd']['repo']['sha']StringGit revision of the OpenBFD repo to pull down.895cfb523bb96b3ef199fc5916578482ccd528ee
['bfd']['version']Stringv0.5.3Version of OpenBFD to use in the package naming
['bfd']['package']['short_name']StringopenbfddShort name of the package name
['bfd']['package']['name']Stringopenbfdd_v0.5.3_amd64.pkgFull name of the package
['bfd']['package']['dependencies']StringDependencies of the package
['bfd']['install_dir']String/usr/localLocation where package files install
['bfd']['bin_dir']String/home/vagrant/chef-bcpc/binsLocation where package should be created
['bfd']['owner']StringrootOwner of package files
['bfd']['group']StringrootGroup 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

Contributors

cbaenziger

5 commits

http-418

1 commits

Languages

Ruby

92.9%

HTML

7.1%