I've created a few task in OME with RACADM command line task. I've got a VRTX with all four blades populated.
The graceshutdown one, I always need to run twice. At the first execution, only #1 goes down. At the second execution also #2, #3, and #4.
Calling racadm 4x in a single batch file has the same issue. Only #1 will go down. If I change the order or add a 5 second delay in between the calls, all of them will go down. Seems like there's a timing issue somewhere.
In my opinion, OME needs a more reliable interface with racadm. racadm for instance, should have a ‘wait with timeout x’ option, so it would not terminate until the power down is complete. Second, OME should allow for a delay between the calls.