Cinder Diagnostics CLI
Project description
HPE Storage OpenStack Cinder Diagnostic CLI
Free software: Apache license
Overview
This CLI tool can be used to validate a user cinder.conf file and also to verify software installed on Cinder and Nova nodes.
Requirements
cliff
cliff-tab
python-3parclient
Installation instructions
pip install configdiags
Running the CLI
To view command options:
cinderdiags --help
Example commands:
cinderdiags help options-check cinderdiags options-check -v cinderdiags help software-check cinderdiags software-check --log-file tmp.txt cinderdiags software-check -software python-lefthandclient --package-min-version 1.0.2
Configuration File
Before executing cinderdiags, the user must create a cli.conf configuration file. The following example shows the required fields and format:
[MY-CINDER-NODE] # required section name - must be unique service=cinder # service type = cinder or nova host_ip=15.125.224.1 # host system where service is running ssh_user=admin # SSH credentials for host system ssh_password=admin conf_source=/etc/cinder/cinder.conf # if cinder node, location of cinder config file [MY-NOVA-NODE] service=nova host_ip=15.125.224.1 ssh_user=admin
By default, this file needs to exist in the /etc/cinderdiags/ directory. Alternatively, this file path can be passed into the CLI command using the argument ‘-conf-file <file path>’.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
cinderdiags-1.0.1.tar.gz
(15.4 kB
view hashes)
Built Distribution
Close
Hashes for cinderdiags-1.0.1-py2-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d100aef9c33983157324de0baef78dcf6beeaff74cbd64d0cdecbd68c6d4a9de |
|
MD5 | 71fea76e61e6a946ae60a045cc3905c2 |
|
BLAKE2b-256 | 74e0e815d77342c6543416c6a9179e287963fa998d36248c3e08896b627fc64c |