vmaneagit
8bf7e045d5
Update collective.ronn
...
SYNOPSIS chapter has been updated to match the output from collective -h
2021-03-04 17:05:50 +02:00
Jarrod Johnson
b1f1f15ba8
Fix filecopy and enhnance
...
shutil was copying from wrong
index. Stop using shutil and
bring it in, and instrument the
percentage.
2021-03-04 09:29:31 -05:00
Jarrod Johnson
09ca449eab
Fix iso import distinfo.yaml
...
If a copy method (e.g. ubuntu) is used, then distinfo.yaml is not
written. Fix by not overwriting the directory name.
2021-03-04 09:02:43 -05:00
Jarrod Johnson
d08ce9e563
Correct fd used in libarchive
...
Actually use the cloned file descriptors
2021-03-04 08:43:17 -05:00
Jarrod Johnson
ce92ea4084
Separate buffered and raw operation on filehandle
...
python and libarchive need different seek behaviors
with default file objects.
2021-03-04 08:30:05 -05:00
Jarrod Johnson
0695f8e827
Change seek method
...
The wrapper around seek would sometimes change offsets before
passing to lseek. Directly call lseek since python appears
to be making some sort of mistake in some cases.
2021-03-04 07:55:18 -05:00
Jarrod Johnson
7609a46594
Merge remote-tracking branch 'lenovo/master'
2021-03-03 14:46:51 -05:00
Jarrod Johnson
247838f70c
Redirect non-enclosure reseat to nodes
...
This allows new PSU AC cycle functionality to work.
2021-03-03 13:01:25 -05:00
Jarrod Johnson
594d419ca0
Merge pull request #1 from vmaneagit/patch-1
...
Update nodeshell.ronn
2021-03-02 15:57:09 -05:00
vmaneagit
da0c83513a
Update nodeshell.ronn
...
Updated SYNOPSIS and OPTIONS chapters
2021-03-02 22:51:48 +02:00
Jarrod Johnson
5ed0b50110
Fix non-client fallback
...
If client doesn't provide file,
then we need to open by name.
2021-03-02 15:15:54 -05:00
Jarrod Johnson
e01a7cf4fb
Merge branch 'master' into passfilehandle
2021-03-02 14:05:54 -05:00
Jarrod Johnson
ad92ab13f3
Correct mistake in nodediscover correction
2021-03-02 14:05:28 -05:00
Jarrod Johnson
236e5466cb
Merge branch 'master' into passfilehandle
2021-03-02 13:22:16 -05:00
Jarrod Johnson
cc16e58c3a
Merge branch '3.1'
2021-03-02 11:13:44 -05:00
Jarrod Johnson
0ff9d5dc7e
Merge branch 'master' into passfilehandle
2021-03-01 10:32:39 -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
008089c4c0
license install through passed fd
...
Allow install of licenses that confluent cannot read.
2021-02-26 16:37:34 -05:00
Jarrod Johnson
f34e184d31
Restore libc access to sockapi
...
Cleanup went too for in python2 port.
2021-02-26 16:25:51 -05:00
Jarrod Johnson
814257fbf8
Fix leaking file descriptors
...
When passing a filehandle for update, clean it up on end
of the update/upload.
2021-02-26 16:18:58 -05:00
Jarrod Johnson
83d92ecfcc
Make file descriptor passing python2 friendly
...
python 2 did not have recvmsg/sendmsg,
so have to use ctypes to access
them through the c library.
2021-02-26 16:17:43 -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
ec2ad9861a
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 12:39:13 -05:00
Jarrod Johnson
16096ad745
FD passing for firmware and media upload
...
Extend use of client side file descriptors to
media and firmmware upload.
2021-02-25 12:55:38 -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
facd501100
Merge branch 'master' into passfilehandle
2021-02-19 15:44:55 -05:00
Jarrod Johnson
4c6f41ffb2
Have nodeconfig error on missing attributes per node
2021-02-19 14:36:51 -05:00
Jarrod Johnson
3e93ab1966
Have OS import work for unreadable input
2021-02-18 16:33:14 -05:00
Jarrod Johnson
0b5c4f6f0f
Progress client managed filedescriptor
2021-02-18 14:58:45 -05:00
Jarrod Johnson
e8778cb992
Merge branch 'master' into passfilehandle
2021-02-18 10:57:25 -05:00
Jarrod Johnson
2fae35b2c4
Be more consistent between man page and -h
2021-02-18 10:56:37 -05:00
Jarrod Johnson
08c7bd4e42
Merge branch 'master' into passfilehandle
2021-02-18 10:52:09 -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
3831d409f5
Merge branch 'master' into passfilehandle
2021-02-18 10:48:09 -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
225a49f05e
Merge branch 'master' into passfilehandle
2021-02-18 09:12:47 -05:00
Jarrod Johnson
d3c9c90f35
Implement simple address scanning for SLP
2021-02-18 09:04:46 -05:00
Jarrod Johnson
78592bfe2a
Merge branch 'master' into passfilehandle
2021-02-18 07:46:47 -05:00
Jarrod Johnson
1b2f5b6019
Add a misc slpscan.py
2021-02-18 07:35:11 -05:00
Jarrod Johnson
3c6511a0e7
Actually have a file handle pass
...
Rely upon python 3 for now. When the dust settles, either convert to
python 2 friendly use of ctypes, or alternatively just block using
the pass filehandle function in older python.
2021-02-17 17:04:16 -05:00
Jarrod Johnson
c525a08c17
Correct a number of mistakes in the draft commit
2021-02-17 14:34:45 -05:00
Jarrod Johnson
edaaafa059
Begin work on passing filehandles for local cli
...
This would enable files to be uploaded/downloaded
using the client filehandles, overcoming awkward
difference in file privilege between client and
server.
2021-02-17 13:54:18 -05:00
Jarrod Johnson
f16e84de32
Fix group display of crypted attributes
2021-02-12 13:32:36 -05:00