Jarrod Johnson
|
0168e46f24
|
Isolate individual node errors in ipmi plugin
If an individual node experiences an unexpected error,
isolate the fallout to that specific node.
|
2019-05-13 13:35:03 -04:00 |
|
Jarrod Johnson
|
2b86c878a8
|
Cleanly handle bad credentials in redfish
Provide a similar experience to the ipmi plugin.
|
2019-05-07 16:19:30 -04:00 |
|
Jarrod Johnson
|
3564de8c6d
|
Fix web consoles/shells for operators
Operator role needed more permissions to act as expected.
|
2019-05-07 15:58:34 -04:00 |
|
Jarrod Johnson
|
7b5361a019
|
Add expressions to Operator role
noderun/nodeshell would not work for operators without this.
|
2019-05-03 09:06:20 -04:00 |
|
Jarrod Johnson
|
65e1dfcc57
|
Fix nodesensors with redfish plugin
redfish plugin does not produce the same data as ipmi,
tolerate that difference.
|
2019-05-02 10:54:15 -04:00 |
|
Jarrod Johnson
|
ba039e9e3e
|
Fix nodeeventlog on ipmi devices
Changes for redfish broke against ipmi plugin
|
2019-05-02 10:21:24 -04:00 |
|
Jarrod Johnson
|
a6809aae98
|
Add Monitor role
Add a monitor role that is only viable for monitoring relevant
tasks.
|
2019-05-02 10:04:40 -04:00 |
|
Jarrod Johnson
|
4d5bfb13bf
|
Add support for Operator role
Support a reduced privilege user that can still perform
most operations, but cannot modify, delete, or add
users/groups to confluent or to BMCs.
|
2019-05-01 16:57:15 -04:00 |
|
Jarrod Johnson
|
93e9a54e86
|
Relay redfish error strings to client
This provides a much better experience than 'unexpected'
error.
|
2019-05-01 11:46:02 -04:00 |
|
Jarrod Johnson
|
25028c8acc
|
Merge branch '2.2.cme'
|
2019-05-01 09:18:09 -04:00 |
|
Jarrod Johnson
|
906c671d90
|
Fix misakes in usergroups
Deletion was incorrect and restore from json did not work.
|
2019-04-30 16:18:36 -04:00 |
|
Jarrod Johnson
|
8fbd99cf5c
|
Fix misakes in usergroups
Deletion was incorrect and restore from json did not work.
|
2019-04-30 16:18:12 -04:00 |
|
Jarrod Johnson
|
c86ac2885f
|
Fix overly verbose log on client close
When a client would close (e.g. an unathenticated nodelist),
a large trace be logged. Fix by returning silently in such a case.
|
2019-04-30 15:27:50 -04:00 |
|
Jarrod Johnson
|
952fa3d022
|
Add user groups to confluent
This allows a system/ldap group to be used instead of directly
specifying individual authorized users.
|
2019-04-30 15:27:41 -04:00 |
|
Jarrod Johnson
|
90e0f93d37
|
Module to assist with advanced user manipulation
Currently holds the logic to ascertain the system groups
for a system user.
|
2019-04-30 15:27:34 -04:00 |
|
Jarrod Johnson
|
d78adc334d
|
Fix overly verbose log on client close
When a client would close (e.g. an unathenticated nodelist),
a large trace be logged. Fix by returning silently in such a case.
|
2019-04-30 15:03:55 -04:00 |
|
Jarrod Johnson
|
31f2161b57
|
Add user groups to confluent
This allows a system/ldap group to be used instead of directly
specifying individual authorized users.
|
2019-04-30 14:55:54 -04:00 |
|
Jarrod Johnson
|
571a34cba2
|
Module to assist with advanced user manipulation
Currently holds the logic to ascertain the system groups
for a system user.
|
2019-04-30 13:23:26 -04:00 |
|
Jarrod Johnson
|
52fa5158f6
|
Fix display of final bin members in verbose
|
2019-04-26 16:51:44 -04:00 |
|
Jarrod Johnson
|
907f66ae8b
|
Have the range be more precise on verbose
|
2019-04-26 16:43:53 -04:00 |
|
Jarrod Johnson
|
c8c275f804
|
Fix indentation error
|
2019-04-26 16:40:47 -04:00 |
|
Jarrod Johnson
|
7a08fee4b5
|
Actually fix the verbose range
|
2019-04-26 16:29:33 -04:00 |
|
Jarrod Johnson
|
36f0d888cd
|
Fix the verbose output boundaries.
|
2019-04-26 16:17:28 -04:00 |
|
Jarrod Johnson
|
81451a6451
|
Add options to stats
Implement verbose, text plot, and custom select bins
|
2019-04-26 16:04:01 -04:00 |
|
Jarrod Johnson
|
02eb195e3f
|
Change topline of script to be consistent
|
2019-04-25 14:47:20 -04:00 |
|
Jarrod Johnson
|
87e7a90c37
|
Move stats into the client
stats is good enough to be promoted from prototype to a confluent
client component.
|
2019-04-25 14:46:18 -04:00 |
|
Jarrod Johnson
|
bafc25005f
|
Flesh out stats with arguments
|
2019-04-25 14:45:47 -04:00 |
|
Jarrod Johnson
|
33c1137ccf
|
Remove use of tmp file in stats
|
2019-04-25 13:59:15 -04:00 |
|
Jarrod Johnson
|
abfeef5a0a
|
Merge branch '2.2'
|
2019-04-25 13:53:41 -04:00 |
|
Jarrod Johnson
|
e81579f414
|
Add a prototype stats command for CLI commands
|
2019-04-25 13:53:34 -04:00 |
|
Jarrod Johnson
|
47edb1dbd1
|
Add a prototype stats command for CLI commands
|
2019-04-25 13:51:50 -04:00 |
|
Jarrod Johnson
|
6a8cb8deaa
|
Merge branch '2.2'
|
2019-04-22 13:17:16 -04:00 |
|
Jarrod Johnson
|
c6516f9d62
|
Support redfish event logs
|
2019-04-22 12:54:49 -04:00 |
|
Jarrod Johnson
|
72448aa0b4
|
Disable MIB resolution for raw requests
MIB resolution turns out to be rather CPU intensive, and the
current SNMP consumers don't want the resolution anyway.
2.2.0
|
2019-04-16 08:49:32 -04:00 |
|
Jarrod Johnson
|
6290c169f5
|
Disable MIB resolution for raw requests
MIB resolution turns out to be rather CPU intensive, and the
current SNMP consumers don't want the resolution anyway.
|
2019-04-16 08:46:50 -04:00 |
|
Jarrod Johnson
|
e5bbd226ff
|
Add completion for attributes in node*attrib
Make some of the tedium of the long attribute names bearable
through tab completion.
|
2019-04-15 14:01:59 -04:00 |
|
Jarrod Johnson
|
037ed43c70
|
Merge branch 'master' of github.com:jjohnson42/confluent
|
2019-04-15 13:48:20 -04:00 |
|
Jarrod Johnson
|
0a816acf4f
|
Add completion for attributes in node*attrib
Make some of the tedium of the long attribute names bearable
through tab completion.
|
2019-04-15 13:38:56 -04:00 |
|
Jarrod Johnson
|
2c9c778ca7
|
Fix compatibility without module_type
Some vendors do not provide module_type
value. For such vendors, simply omit
the information rather than fail.
|
2019-04-15 11:08:56 -04:00 |
|
Jarrod Johnson
|
bf005eace6
|
Merge branch 'master' of github.com:jjohnson42/confluent
|
2019-04-11 16:27:13 -04:00 |
|
Jarrod Johnson
|
34c6d6a4d7
|
Choose an easier name for the reader
|
2019-04-11 16:26:59 -04:00 |
|
Jarrod Johnson
|
b402ddd656
|
Add more keystrokes and easier use
No longer require cbl file be specified manually.
|
2019-04-11 16:26:14 -04:00 |
|
Jarrod Johnson
|
1ae055fa8f
|
Add '-n' option to nodeshell and noderun
Provide ability to suppress node prefix for nodeshell.
This for example can be a quick 'makehosts' substituted and
similar.
|
2019-04-11 09:18:37 -04:00 |
|
Jarrod Johnson
|
89cf255ae7
|
Add '-n' option to nodeshell and noderun
Provide ability to suppress node prefix for nodeshell.
This for example can be a quick 'makehosts' substituted and
similar.
|
2019-04-11 09:17:38 -04:00 |
|
Jarrod Johnson
|
c070148aed
|
Fix adequate check on inadequate IMMs
|
2019-04-08 10:15:27 -04:00 |
|
Jarrod Johnson
|
d6097ca706
|
Merge branch 'master' of github.com:jjohnson42/confluent
|
2019-04-08 10:15:10 -04:00 |
|
Jarrod Johnson
|
c3eed19309
|
Fix adequate check on inadequate IMMs
|
2019-04-08 10:14:49 -04:00 |
|
Jarrod Johnson
|
40dbe63336
|
Script to disable password expiry after expired on SMM
|
2019-04-05 16:53:32 -04:00 |
|
Jarrod Johnson
|
d6ecee955b
|
Skip empty nodes list
A noderange based nodegroup would have
the empty nodes list cluttering the output.
Skip empty nodes list in current settings.
|
2019-04-05 09:37:14 -04:00 |
|
Jarrod Johnson
|
d7d3ae344c
|
Skip empty nodes list
A noderange based nodegroup would have
the empty nodes list cluttering the output.
Skip empty nodes list in current settings.
|
2019-04-05 09:17:45 -04:00 |
|