cookbook 'objsrv', '= 1.0.0'
The objsrv cookbook has been deprecated
Author provided reason for deprecation:
The objsrv cookbook has been deprecated and is no longer being maintained by its authors. Use of the objsrv cookbook is no longer recommended.
You may find that the github cookbook is a suitable alternative.
objsrv (4) Versions 1.0.0 Follow0
Installs/Configures objsrv
cookbook 'objsrv', '= 1.0.0', :supermarket
knife supermarket install objsrv
knife supermarket download objsrv
objsrv Cookbook
Todo: Put a description of your cookbook here. Include at a high level the
intent and purpose of why someone would use this cookbook.
Scope
Todo: Identify the scope of what exactly this cookbook addresses. Are there any
edge cases associated with your cookbook tasks that were decided not to be
supported?
Requirements
The following environmental variables must be defined:<br>
Chef_Release = The version of Chef Client to use<br>
RepoDir = Full path directory on local system where the repos are stored<br>
HDPATH = Full path directory to store additional HDs<br>
Platforms
- Redhat 7.x+
Chef
- Chef 12+
Dependencies
depends 'nc_base'
depends 'nc_tools'
Usage
The following environmental variables must be defined:
HDPATH - The directory where extra hard disk volumes are stored
chef_release - The version of chef client you want to use
This version must be avaliable
On Mac to allow for X11 applications to work remotely:
Add the following to your run_list 'nc_base::add_x11'
Run XQuartz. Make sure you leave open xterm started by XQuartz.
ssh -X -o IdentitiesOnly=yes netcool@{ObjectServerBoxName}
Place a dependency on the objsrv
cookbook in your cookbook's
metadata.rb
.
depends 'objsrv'
Then, in a recipe:
include_recipe 'objsrv::make_nc_os'
If your cookbook provides resources, be sure to include examples of how to use
those resources, in addition to the resources documentation section below.
Attributes
-
default['objsrv']['my_attribute']
: Describe the purpose or usage of this attribute. Defaults tosomevalue
. Indicate the attribute type if necessary.
Recipes
default.rb
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?
Custom Resources
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.
resource_name
Todo: Add a description or purpose for this resource. What does it do?
Actions
To determine the values for:
override['nc_base']['fp_ver'] = '25'
override['nc_base']['fp_rel'] = '5.50.96.20210309_2049'
Extract OMNIbuxCore zip file and navigate to
8.1.0-TIV-OMNIbusCore-linux-x86_64-FP0025/OMNIbusRepository/composite
look at file repository.xml and find
PLATFORMS_com.ibm.tivoli.omnibus.core after '~' will be the value for fp_rel
%offering.display.name the last octet will be the value for fp_ver
Properties
-
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?
Examples
todo: Describe this example and what it will accomplish.
# code samples are helpful objsrv_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 objsrv_resource_name 'some value' do property_name 'another value' property_name2 'foo bar' action :another_action end
Dependent cookbooks
nc_base >= 0.0.0 |
nc_tools >= 0.0.0 |
server_utils >= 0.0.0 |
Contingent cookbooks
There are no cookbooks that are contingent upon this one.
Collaborator Number Metric
1.0.0 failed this metric
Failure: Cookbook has 0 collaborators. A cookbook must have at least 2 collaborators to pass this metric.
Cookstyle Metric
1.0.0 passed this metric
No Binaries Metric
1.0.0 passed this metric
Testing File Metric
1.0.0 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
1.0.0 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
1.0.0 failed this metric
1.0.0 passed this metric
No Binaries Metric
1.0.0 passed this metric
Testing File Metric
1.0.0 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
1.0.0 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
1.0.0 passed this metric
1.0.0 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
1.0.0 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
1.0.0 failed this metric