thiell

Results 68 issues of thiell

We have a server with 100G SR4 optics which is detected by LLDPD as LR4 and announced as such, making the switch complain. I'm wondering if this is a bug...

bug

Add a check using existing _terminated attribute to avoid terminating a Task multiple times, which could cause issues. Closes #110

Investigate and fix the following test. It's working but Python interpreter is hanging at the end (thread not joined?). ``` python def testThreadTaskWaitWhenNotStarted(self): """test task_wait() when workers not started""" for...

Lib

`WorkerTree.abort()` is not implemented for now. In non-tree mode, `worker.abort()` will stop all worker actions/events on the engine side. This needs more work to be tree mode "safe" and have...

Group `all` and `@*` should be the same to avoid confusion.

It would be nice to maintain current dir (pwd) in interactive mode, to perform various operations on a large number of nodes. In the current implementation, need to give it...

enhancement
Scripts

During internal ClusterShell seminar, someone brought up the fact that `clush` doesn't have a `-i` option for nodeset intersection (like nodeset CLI). Maybe this should be added. ## NOTES Due...

Scripts

Need to improve the way to derive `NodeSet` class in order to change parsing. As an example, we need to be able to easily implement a Lustre TargetSet class (item...

enhancement
Doc
Lib/NodeSet

Today, the pending clients (Engine._clients) are stored in a set. This has been a wanted feature introduced in 1.5 or 1.6 to have better performance on randomized sets. However, it...

enhancement
Lib/Engine

As of 1.6, ClusterShell performs some basic file sanity check (like : is a directory) on EngineClient initialization. We should probably move these checks to `Rcp._start()` so that they will...

enhancement
Lib/Worker