Ok, I have a test domain, all Windows 2012 servers. I've set up a 2 node Windows Cluster and configured CAU. Everything appears ok, except after applying the CAU, I get the following errors (I've rebuilt the nodes and clusters 3 times now, double checking each time but to no avail). Can anyone please provide a clue as to the issue as it has me stumped:-
Regards
Ian
CAU run failed on node ecsghv21. Details: Microsoft.ClusterAwareUpdating.ClusterUpdateException: The Microsoft.WindowsUpdatePlugin plug-in reported a failure while attempting to stage applicable updates on node "ecsghv21". Additional information reported by the plug-in: (ClusterUpdateException) There was a failure in a Common Information Model (CIM) operation, that is, an operation performed by software that Cluster-Aware Updating depends on. The computer was "ecsghv21", and the operation was "DownloadUpdates[Info,CauNodeWCD[ecsghv21]]". The failure was: WU_E_PT_UNEXPECTED ==> (CimException) FAILED HRESULT 0x80244fff ---> Microsoft.ClusterAwareUpdating.ClusterUpdateException: There was a failure in a Common Information Model (CIM) operation, that is, an operation performed by software that Cluster-Aware Updating depends on. The computer was "ecsghv21", and the operation was "DownloadUpdates[Info,CauNodeWCD[ecsghv21]]". The failure was: WU_E_PT_UNEXPECTED ---> Microsoft.Management.Infrastructure.CimException: FAILED
at Microsoft.Management.Infrastructure.Internal.Operations.CimAsyncObserverProxyBase`1.ProcessNativeCallback(OperationCallbackProcessingContext callbackProcessingContext, T currentItem, Boolean moreResults, MiResult operationResult, String errorMessage, InstanceHandle errorDetailsHandle)
--- End of stack trace from previous location where exception was thrown ---
at MS.Internal.ClusterAwareUpdating.Async.CauTaskObservableExtensions.<>c__DisplayClasse`1.<>c__DisplayClass15.<ToBlockingCollection>b__c()
at MS.Internal.ClusterAwareUpdating.Wmi.AbstractCauStreamedMethod`1.OnParseMethodResult(Func`1 getResultBase)
at MS.Internal.ClusterAwareUpdating.Async.CauCollectionExtensions.<>c__DisplayClass2`2.<ParseResults>b__1()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at MS.Internal.ClusterAwareUpdating.Logger.<_TraceCallWorker>d__0`1.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at MS.Internal.ClusterAwareUpdating.Logger.<TraceCall>d__b`3.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at System.Runtime.CompilerServices.TaskAwaiter`1.GetResult()
at MS.Internal.ClusterAwareUpdating.Wmi.AbstractCauStreamedMethod`1.<OnInvokeAsync>d__0.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at MS.Internal.ClusterAwareUpdating.Wmi.AbstractCauMethod`1.<InvokeAsync>d__0.MoveNext()
--- End of inner exception stack trace ---
at MS.Internal.ClusterAwareUpdating.Wmi.AbstractCauMethod`1.<InvokeAsync>d__0.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at Microsoft.ClusterAwareUpdating.Commands.CauOrchestratorBaseCommand.<WrapCallToPluginAsync>d__1.MoveNext()
--- End of inner exception stack trace ---
at Microsoft.ClusterAwareUpdating.Commands.CauOrchestratorBaseCommand._WrapPluginFailure(CauNode node, ClusterUpdateException pluginCue, PluginOp pluginOp)
at Microsoft.ClusterAwareUpdating.Commands.CauOrchestratorBaseCommand.<WrapCallToPluginAsync>d__1.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at Microsoft.ClusterAwareUpdating.Commands.CauOrchestratorBaseCommand.<StageNode>d__19.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
at Microsoft.ClusterAwareUpdating.Commands.InvokeCauRunCommand.<>c__DisplayClass6.<<_WaitForPrepTaskAsync>b__4>d__8.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at Microsoft.ClusterAwareUpdating.Commands.InvokeCauRunCommand.Retrier.<>c__DisplayClass8f.<<RetryAsync>b__8e>d__91.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at System.Runtime.CompilerServices.TaskAwaiter`1.GetResult()
at Microsoft.ClusterAwareUpdating.Commands.InvokeCauRunCommand.Retrier.<RetryAsync>d__94`1.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at Microsoft.ClusterAwareUpdating.Commands.InvokeCauRunCommand.<_WaitForPrepTaskAsync>d__b.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at System.Runtime.CompilerServices.TaskAwaiter`1.GetResult()
at Microsoft.ClusterAwareUpdating.Commands.InvokeCauRunCommand.<_ProcessNode>d__5a.MoveNext()