Jarrod Johnson
cc16e58c3a
Merge branch '3.1'
2021-03-02 11:13:44 -05:00
Jarrod Johnson
95466392f9
Fix typo in confluentdbutil
...
The restore function would fail
to chown directories due to typo
2021-03-01 10:32:13 -05:00
Jarrod Johnson
b3857f8d33
Fix chained discovery of DWC SMMv2
...
SMMv2 for DWC has more ports. Make the code
not care about which port is which for checking
for matching smm fingerprints.
2021-03-01 10:32:05 -05:00
Jarrod Johnson
f176ebe4c2
Fix typo in confluentdbutil
...
The restore function would fail
to chown directories due to typo
2021-03-01 10:31:28 -05:00
Jarrod Johnson
e24852c480
Fix chained discovery of DWC SMMv2
...
SMMv2 for DWC has more ports. Make the code
not care about which port is which for checking
for matching smm fingerprints.
2021-02-27 20:53:33 -05:00
Jarrod Johnson
7eb06f2722
Improve concurrency of SLP
...
During a scan, unicast TCP
interrogation of candidates
was done serially. Do this
concurrently so that poorly
behaving targets do not prolong
a scan.
2021-02-26 13:31:07 -05:00
Jarrod Johnson
0fbe39690e
Improve concurrency of SLP
...
During a scan, unicast TCP
interrogation of candidates
was done serially. Do this
concurrently so that poorly
behaving targets do not prolong
a scan.
2021-02-26 13:30:36 -05:00
Jarrod Johnson
481a70c304
Fix traceback when multiple criteria have no matches
...
When a parent criteria has no match, then the api
returns a 404 as there is no parent. Handle this
by only listing positively matched items.
2021-02-24 16:39:01 -05:00
Jarrod Johnson
4c6f41ffb2
Have nodeconfig error on missing attributes per node
2021-02-19 14:36:51 -05:00
Jarrod Johnson
2fae35b2c4
Be more consistent between man page and -h
2021-02-18 10:56:37 -05:00
Jarrod Johnson
1a17bf8fbb
Further correct formatting discrepency
2021-02-18 10:51:30 -05:00
Jarrod Johnson
f21b0570e8
Further amend formatting discrepencies
2021-02-18 10:50:21 -05:00
Jarrod Johnson
9cac77cac7
Correct minor formatting discrepency
2021-02-18 10:49:17 -05:00
Jarrod Johnson
10fcb5fa6d
Add missing options to nodestorage man page
2021-02-18 10:35:37 -05:00
Jarrod Johnson
ff00f48e58
Add missing [options] from -h on nodestorage
2021-02-18 10:31:54 -05:00
Jarrod Johnson
d3c9c90f35
Implement simple address scanning for SLP
2021-02-18 09:04:46 -05:00
Jarrod Johnson
1b2f5b6019
Add a misc slpscan.py
2021-02-18 07:35:11 -05:00
Jarrod Johnson
f16e84de32
Fix group display of crypted attributes
2021-02-12 13:32:36 -05:00
Jarrod Johnson
4c99bc142b
Bump genesis build number
2021-02-11 16:43:01 -05:00
Jarrod Johnson
8e4f5fcae6
Register sftp in genesis by default
2021-02-11 16:42:30 -05:00
Jarrod Johnson
c4d3cb409d
Also add sftp, to make ansible not complain
2021-02-11 16:41:24 -05:00
Jarrod Johnson
9eed1378f6
Enable ansible to target genesis
2021-02-11 16:39:17 -05:00
Jarrod Johnson
5f282dd40a
Attempt removing needless cache from python
...
Try to shrink image by removing duplicate
cached modules.
2021-02-11 15:39:25 -05:00
Jarrod Johnson
6e88a44399
Update name of tpm2 utility
...
pcrlist became pcrread
2021-02-11 15:37:38 -05:00
Jarrod Johnson
94e731274a
Add debug in case where ESXi has no network
...
Do away with appearance of mysterious hang
2021-02-11 11:44:53 -05:00
Jarrod Johnson
50c150f4b4
Fixup issues in esxi deployment
...
When installer boots, the autonic behavior it tries is discarded
by default. Explicitly preserve the autonic behavior into
the install phase and the installed system.
2021-02-11 11:06:02 -05:00
Jarrod Johnson
a46810ca29
Merge branch '3.1'
2021-02-08 09:39:55 -05:00
Jarrod Johnson
76cdd958ec
Add AlmaLinux recognition
...
This imports ALmaLinux
2021-02-08 09:24:46 -05:00
Jarrod Johnson
e72292f989
Update status at end of esxi install
2021-02-05 14:03:41 -05:00
Jarrod Johnson
8cf264602d
Update status at end of esxi install
2021-02-05 14:02:28 -05:00
Jarrod Johnson
a2f5b11185
Add Usb to nodesetboot
...
Particularly for redfish, this is a more specific target
2021-02-01 08:43:47 -05:00
Jarrod Johnson
ed4db91383
Add Usb to nodesetboot
...
Particularly for redfish, this is a more specific target
2021-02-01 08:42:35 -05:00
Jarrod Johnson
a9e39eab96
Fix path mistake in mofed.post script
...
mofed.post had incorrect path to mofed.tgz after
fetch. Correct the path mistake.
2021-01-28 16:50:50 -05:00
Jarrod Johnson
209430ed35
Fix path mistake in mofed.post script
...
mofed.post had incorrect path to mofed.tgz after
fetch. Correct the path mistake.
2021-01-28 16:45:39 -05:00
Jarrod Johnson
d29d2bf683
Implement workaround for install over infiniband
...
8.3 implemented networkmanager to manage the install time
networking, but didn't correctly generate infiniband
network manager configuration.
Workaround by checking for infiniband install, and
then checking if the configuration is wrong, and
adding an infiniband section if missing.
2021-01-28 13:49:10 -05:00
Jarrod Johnson
3d2b579f1a
Implement workaround for install over infiniband
...
8.3 implemented networkmanager to manage the install time
networking, but didn't correctly generate infiniband
network manager configuration.
Workaround by checking for infiniband install, and
then checking if the configuration is wrong, and
adding an infiniband section if missing.
2021-01-28 13:47:28 -05:00
Jarrod Johnson
c99ab2ac73
Improve nodestorage local documentation.
...
Include clearer information about the `diskset` facility
in particular in usage and man page.
2021-01-27 13:02:57 -05:00
Jarrod Johnson
e4591eaf57
Update nodeconfig man page with more information
2021-01-27 09:04:24 -05:00
Jarrod Johnson
695bb3757b
Merge pull request #111 from brianfinley/osdeploy-list
...
Add 'list' option to osdeploy command
2021-01-27 08:55:17 -05:00
Jarrod Johnson
4e2767ce9d
Update osdeploy
2021-01-27 08:51:03 -05:00
Brian Elliott Finley
8cdc9c9479
Add 'list' option to osdeploy command
2021-01-26 16:17:56 -06:00
Jarrod Johnson
6458eac93b
Tolerate multiple forms of 'stringy'
...
The fromstring needs to accept either, so
amend it to do so.
2021-01-22 12:43:15 -05:00
Jarrod Johnson
8df15b3a54
Tolerate different SR635/SR655 response
...
Some SR635/SR655 behave differently. Adjust by adapting as possible,
but never making an assumption about data being present.
2021-01-22 10:30:19 -05:00
Jarrod Johnson
b4f9bb78ae
Address irrelavent call to yaml.load
2021-01-21 17:48:56 -05:00
Jarrod Johnson
c8e1efecdb
Mitigate XML parse risks
...
The intended xml never has !entity tags and
thus we can reject any such XML outright and
avoid billion laughs and similar abuses.
2021-01-21 17:46:21 -05:00
Jarrod Johnson
22dc852277
Remove now redundent errors
...
printerror now searches for deeper errors,
no longer need to call it as much.
2021-01-21 16:38:35 -05:00
Jarrod Johnson
784ac5ecba
Fix gitignore to track ronn files
2021-01-21 11:52:22 -05:00
Jarrod Johnson
66c9777b3c
Add man page for stats command
2021-01-21 11:36:08 -05:00
Jarrod Johnson
dba4c40f0e
Fix collective join with empty config
...
Collective join without a key set would fail on
first try.
2021-01-21 11:19:13 -05:00
Jarrod Johnson
6997508a0c
Fallback to forced utf8 on unicodeerror
...
If LC_ALL is set to C, then unicode can be a problem.
2021-01-21 08:41:35 -05:00