Criação de solicitação de mudança com erros de recuperação de dados do DevOps
Crie solicitações de mudança mesmo com erros na recuperação de dados do DevOps.
Visão geral da criação de solicitação de mudança
Você pode criar uma solicitação de mudança com ou sem erros na recuperação de dados do DevOps. Esta funcionalidade pode ser controlada pelo Habilite a criação de solicitação de mudança mesmo com erros na recuperação de dados do DevOps propriedade. . Habilite a criação de solicitação de mudança mesmo com erros na recuperação de dados do DevOps Se a propriedade estiver habilitada e ocorrer um erro na recuperação de dados do DevOps, como itens de trabalho, confirmações, resumos de testes ou resumos de segurança, a solicitação de mudança correspondente ainda será criada. Os dados que podem ser recuperados ainda serão associados à solicitação de mudança. Para os dados que não podem ser recuperados, o motivo do erro será notificado para o usuário no console de terceiros e as mesmas informações também serão adicionadas ao Comentários de mudança Campo no registro de Execução de etapa e a mudança Anotações de trabalho .
. Habilite a criação de solicitação de mudança mesmo com erros na recuperação de dados do DevOps a propriedade não está habilitada, uma solicitação de mudança é criada somente quando não há erro em nenhuma etapa de uma execução de pipeline. Quando ocorre um erro, o pipeline é anulado e o motivo do erro é adicionado aos eventos de entrada Processando detalhes e o mesmo é notificado ao usuário no console de terceiros.
Para obter mais informações, consulte Propriedades de Velocidade de mudança para DevOps.
Aprovação de solicitações de mudança com erros de recuperação de dados do DevOps
Para solicitações de mudança criadas com erros de recuperação de dados do DevOps, o. is_change_with_partial_dataa entrada de política está definida como Verdadeiro para todas as políticas de aprovação de mudança. Somente uma decisão de aprovação de mudança manual é aplicada a essas mudanças para que você possa aprovar ou rejeitar a mudança depois de verificar manualmente os dados de DevOps nela. No subfluxo DevOps Coletar dados da política de mudança, o. Is change with partial dataA ação determina se uma mudança é criada com erros de recuperação de dados do DevOps ou não.
IU de pipeline para solicitações de mudança com erros de recuperação de dados do DevOps
Quando uma solicitação de mudança é criada com erros de recuperação de dados do DevOps, o cartão que especifica a fase em que ocorreu o erro será exibido na cor Amarelo.
Tempo limite do retorno de chamada
Se um evento de entrada entrar no estado Aguardando durante uma execução de pipeline, o sistema tentará processar a mudança até o valor de tempo limite em sn_devops.change _request_callback_timeouta propriedade foi excedida, depois que o pipeline é anulado. O motivo do erro é exibido nos logs do console da ferramenta de terceiros. Quando um pipeline é cancelado devido ao tempo limite de retorno de chamada, as mesmas informações são adicionadas ao registro de retorno de chamada da execução da etapa correspondente. Você pode entrar em contato com o administrador de DevOps para aumentar o valor do tempo limite no sn_devops.change_request_callback_timeoutpropriedade. O valor padrão desta propriedade é 120 minutos e o valor mínimo é 60 minutos. Para obter mais informações, consulte Propriedades de Velocidade de mudança para DevOps.
Upgrade
Após o upgrade, a propriedade será definida como falsa por padrão. Seu processo de mudança atual funcionará como está, mas a única diferença que você verá é que, quando ocorre um erro na recuperação de dados do DevOps, o pipeline é anulado (em vez de esperar indefinidamente) e o motivo do erro é adicionado ao evento de entrada Processando detalhes e o mesmo é notificado ao usuário no console de terceiros. Se você quiser criar solicitações de mudança com erros na recuperação de dados do DevOps e também não falhar no pipeline, habilite o. Habilite a criação de solicitação de mudança mesmo com erros na recuperação de dados do DevOps propriedade. Isso fornece valor aos aprovadores de mudança e às equipes de AppDev, obtendo as mudanças criadas automaticamente com evidências de DevOps coletadas e devidamente notificadas nas anotações de trabalho de solicitação de mudança e logs de console de terceiros com erros ou dados que podem estar ausentes.
Limitação
. Habilite a criação de solicitação de mudança mesmo com erros na recuperação de dados do DevOps A propriedade está habilitada e a etapa do pacote de artefatos ADO no pipeline resulta em erro. A mudança será criada sem artefatos ADO associados a ela, mas o erro correspondente não será notificado nos Anotações de trabalho, nos comentários de mudança de execução de etapa ou no log do console ADO.