thiell

Results 121 comments of thiell

Hi @doug-gilbert, That seems to change a lot what does `--page=ed` display. This would mainly break our parsing for `ses_report --status` and`--carbon`. I can easily adapt but I can't seem...

Thanks for your detailed report @OsmiumBalloon. I also noticed such issues with very large systems. I am not sure the root cause is with udev, the mpt3sas driver, the enclosure...

Thanks for the great bug report! I will have a look ASAP. I can't remember off the top of my head why I did that, but it was to fix...

Thanks much. Let me explain how I think it is working at the moment, for reference. A `DistantWorker` + `PropagationChannel` event handler is used for each gateway from the "initiator"...

Likely in that case the kernel is not returning the correct `bay_identifier`: You can pick a sg device from this list and get its end_device (for example `end_device-9:7:6`): ``` ls...

Same with 2.2.2 against MinIO even with --size-only: ``` $ ./bin/aws s3api head-object --bucket 's5cmd-test' --key 'path/to/libmkl_vml_cmpt.so.1' --query ContentLength 7756240 $ stat -c '%s' /home/groups/.snapshot/groups.daily.latest/path/to/libmkl_vml_cmpt.so.1 7756240 ``` But every time...

Thanks @skwde for clearly describing your issues / use cases! > Are there any plans when / if something like run modes for host groups are implemented? It would indeed...

@hartwork When ClusterShell is configured to use the [tree execution mode](https://clustershell.readthedocs.io/en/latest/tools/clush.html#tree-execution-mode), the communication protocol with the remote ClusterShell gateway(s) uses XML and we parse it incrementally with an `xml.sax.xmlreader.IncrementalParser`. So...

> PS: On a side note Expat is not thread-safe and multi-threaded access would need synchronization around it, likely even from Python code ([python/cpython#62170](https://github.com/python/cpython/issues/62170)), not just in C. (I'm in...

@hartwork Ah, interestingly, it looks like the incremental SAX parser that we use (`ExpatParser`) didn't get the same API than the `xmlparser` (xml.parsers.expat.xmlparser). With Python 3.12.5, I get the following...