The purpose of this cookbook is to install Netcool/OMNIbus version 8.1.
This will also update it to the latest FP.
This uses Installation Manager to install the software.
So Installation Manager will be installed as well.
This does NOT supply any IBM binaries, you will have to do that via PPA.
As of 2019-02-06 the latest:
Netcool/OMNIbus FP: 8.1.0.19
Installation Manager: 1.8.9.4
Only install the base and FP software. This will !! NOT !!:
- create an Object Server
- install any probes or gateways a. Use nc_tools to install these
- configure/setup the Pad
Todo: List any technical requirements for using this cookbook. Do you need to install binaries from the network? Does the cookbook make other assumptions about the environment for it to be used? Does the operating system need to have any special configuration before using this cookbook (i.e. disable selinux)? Also, tailor the subsections below:
- Redhat 7.x+
- Chef 13+
- Chef SDK 2.5.3+
- Git 2.17+
- Vagrant 2.0.4+
- server_utils
- limits
- selinux
Todo: This will be unique depending on how the cookbook is developed and the tools it provides to configure nodes. Here's a simple example of using a cookbook and it's recipe. You'll want to elaborate on your own steps and include any necessary steps like setting required attributes.
Use the following command to create shadow linux passwords for accounts:
openssl passwd -1 -salt $(openssl rand -base64 6) [password]
Place a dependency on the nc_base
cookbook in your cookbook's
metadata.rb
.
depends 'nc_base'
Then, in a recipe:
include_recipe 'nc_base::make_nc_base'
If your cookbook provides resources, be sure to include examples of how to use those resources, in addition to the resources documentation section below.
default['nc_base']['my_attribute']
: Describe the purpose or usage of this attribute. Defaults tosomevalue
. Indicate the attribute type if necessary.
Todo: Provide a description for the purpose of this recipe file. What does it do? When would I use it? Does it invoke other recipes?
Todo: You only need to provide documentation for custom resources if your cookbook actually provides them. Not all cookbooks have custom resources. If you don't known what this means, then your cookbook probably doesn't have them either and can omit this documentation.
Todo: Add a description or purpose for this resource. What does it do?
:do_something
: Description of this action:another_action
: Description of this action
property_name
- Description of this property. What is it used for? What is it's default value?property_name2
- Description of this property. What is it used for? What is it's default value?
todo: Describe this example and what it will accomplish.
# code samples are helpful
nc_base_resource_name 'some value' do
property_name 'another value'
property_name2 'foo bar'
action :do_something
end
And don't forgot to show an example for your other actions.
# code samples are helpful
nc_base_resource_name 'some value' do
property_name 'another value'
property_name2 'foo bar'
action :another_action
end