Introducción
Este documento describe cómo cancelar un flujo de trabajo en Intersight o el dispositivo Intersight en las instalaciones.
Prerequisites
Requirements
No hay requisitos específicos para este documento.
Componentes Utilizados
Este documento no tiene restricciones específicas en cuanto a versiones de software y de hardware.
The information in this document was created from the devices in a specific lab environment. All of the devices used in this document started with a cleared (default) configuration. Si tiene una red en vivo, asegúrese de entender el posible impacto de cualquier comando.
Productos Relacionados
Este documento también se puede utilizar con el software Intersight como servicio (SaaS)
Antecedentes
En ocasiones, los flujos de trabajo, como el registro de dispositivos, las actualizaciones de firmware, etc., pueden quedarse atascados y no pueden completar la tarea
Problema
Actualmente, Intersight no tiene un método para eliminar un flujo de trabajo directamente desde la GUI. Finalmente, el flujo de trabajo falla, pero puede tardar hasta seis horas en mostrarse como fallado.
Solución
Cancelar el flujo de trabajo con la API REST
Paso 1. Abra el enlace a su dispositivo Intersight con el formato:
https://[FQDN]/apidocs/apirefs/api/v1/
Este enlace está oculto y no se puede encontrar en la GUI.
Paso 2. En el panel izquierdo, elija "flujo de trabajo/InformaciónFlujoDeTrabajo".

Nota: Puede cancelar un flujo de trabajo en Intersight SaaS a través de la lista API de todos los recursos 'WorkflowInfo' a través de referencia de la API de intersight
Paso 3. En la parte superior de la lista, elija "Get: Leer un flujo de trabajo.WorkflowInfo recurso'.
Se abre el cliente REST. Si se le solicita, inicie sesión.

Paso 4. Haga clic en + Parámetro de consulta para obtener las líneas de consulta.

Paso 4.1 En la primera fila, introduzca:
Clave: $select
Valor: Nombre,Estado,HoraInicio,TipoFlujo.
Paso 4.2 En la segunda fila, introduzca:
Clave: $filter
Valor: Status eq 'RUNNING'.
Paso 4.3. Haga clic en Enviar.
El resultado muestra flujos de trabajo con el estado igual a "EN EJECUCIÓN", con su hora de inicio, MOID, nombre y clase correspondientes.
Paso 5. Examine el resultado para encontrar el flujo de trabajo que debe terminar.
Paso 6. Copie el MOID del flujo de trabajo que debe terminar.
Nota: Se recomienda pegar temporalmente el MOID en algún lugar seguro. Si se pierde, el proceso debe iniciarse de nuevo.
Paso 7. Haga clic en Parche: Actualizar un recurso 'flujo de trabajo.WorkflowInfo'.
Paso 8. En el panel Cliente, verá esta sección.
Paso 9. Pegue el MOID que copió anteriormente en el campo MOID.
Paso 10. En el cuerpo de esta sección, ingrese {"Action":"Cancel"}.
Paso 10.1 Haga clic en Enviar. Si el comando se ejecuta correctamente, obtendrá una respuesta 200 Success.

Paso 11. En la interfaz gráfica de usuario de Intersight, verifique que el flujo de trabajo haya finalizado.

Esto garantiza que el flujo de trabajo se cancele correctamente en Intersight.
Información Relacionada