DevOps 데이터 검색 오류가 있는 변경 요청 생성
DevOps 데이터 검색에서 오류가 발생한 경우에도 변경 요청을 생성합니다.
DevOps를 사용한 변경 생성 데이터 개요
DevOps 데이터 검색에 오류가 있거나 없는 변경 요청을 생성할 수 있습니다. 이 기능은 DevOps 데이터 검색 속성에 오류가 있는 경우에도 변경 요청 생성 활성화로 제어할 수 있습니다. DevOps 데이터 검색 속성에 오류가 있는 경우에도 변경 요청 생성 활성화를 사용하도록 설정하고 작업 항목, 커밋, 테스트 요약 또는 보안 요약과 같은 DevOps 데이터를 검색하는 동안 오류가 발생하면 해당 변경 요청이 여전히 생성됩니다. 검색할 수 있는 데이터는 여전히 변경 요청과 연결됩니다. 검색할 수 없는 데이터의 경우, 오류 사유가 외부 공급업체 콘솔에서 사용자에게 통지되며, 동일한 정보가 단계 실행 기록의 변경 설명 필드와 변경 작업 메모에도 추가됩니다.
DevOps 데이터 검색 속성에 오류가 있는 경우에도 변경 요청 생성 활성화를 활성화하지 않으면 파이프라인 실행 단계에 오류가 없는 경우에만 변경 요청이 생성됩니다. 오류가 발생하면 파이프라인이 중단되고 오류의 원인이 인바운드 이벤트의 처리 세부 정보 필드에 추가되며 타사 콘솔에서 사용자에게 동일한 알림이 전송됩니다.
자세한 내용은 DevOps 변경 속도 속성 문서를 참조하십시오.
DevOps 데이터 검색 오류가 있는 변경 요청 승인
DevOps 데이터 검색 오류로 생성된 변경 요청의 경우 is_change_with_partial_data 모든 변경 승인 정책에 대해 정책 입력이 True 로 설정됩니다. 이러한 변경에는 수동 변경 승인 결정만 적용되므로 DevOps 데이터를 수동으로 확인한 후 변경을 승인하거나 거부할 수 있습니다. DevOps 변경 정책 데이터 수집 하위 플로우 Is change with partial data 에서 작업은 DevOps 데이터 검색 오류와 함께 변경이 생성되었는지 여부를 결정합니다.
DevOps 데이터 검색 오류가 있는 변경 요청의 파이프라인 UI
DevOps 데이터 검색 오류와 함께 변경 요청이 생성되면 오류가 발생한 스테이지를 지정하는 카드가 노란색으로 표시됩니다.
콜백 시간 제한
파이프라인 실행 중에 인바운드 이벤트가 대기 상태로 전환되면 시스템은 속성의 sn_devops.change _request_callback_timeout 시간 제한 값이 초과될 때까지 변경 내용을 처리하려고 시도한 후 파이프라인이 중단됩니다. 오류의 원인은 타사 도구의 콘솔 로그에 표시됩니다. 콜백 시간 초과로 인해 파이프라인이 취소되면 해당 단계 실행의 콜백 레코드에 동일한 정보가 추가됩니다. DevOps 관리자에게 문의하여 속성의 sn_devops.change_request_callback_timeout 시간 제한 값을 늘릴 수 있습니다. 이 속성의 기본값은 120분이고 최솟값은 60분입니다. 자세한 내용은 DevOps 변경 속도 속성 문서를 참조하십시오.
업그레이드
업그레이드한 후에는 속성이 기본적으로 false로 설정됩니다. 현재 변경 프로세스는 그대로 작동하지만, DevOps 데이터를 검색하는 동안 오류가 발생하면 파이프라인이 중단되고(무기한 대기하는 대신) 오류의 원인이 인바운드 이벤트 처리 상세 정보 필드에 추가되며 외부 공급업체 콘솔의 사용자에게 동일하게 알림이 전송된다는 점만 표시됩니다. DevOps 데이터를 검색하는 동안 오류가 있는 변경 요청을 생성하고 파이프라인에도 실패하지 않으려면 DevOps 데이터 검색 속성에 오류가 있는 경우에도 변경 요청 생성 활성화 를 활성화할 수 있습니다. 이렇게 하면 DevOps 증거를 수집하여 자동으로 생성된 변경 내용을 변경 요청 작업 메모 및 오류 또는 데이터가 포함된 외부 공급업체 콘솔 로그에 적절하게 통지함으로써 변경 승인자 및 AppDev 팀에 가치를 제공합니다.
제한사항
DevOps 데이터 검색 속성에 오류가 있는 경우에도 변경 요청 생성 활성화가 활성화되고 파이프라인의 ADO 아티팩트 패키지 단계에서 오류가 발생하는 경우 연결된 ADO 아티팩트 없이 변경이 생성되지만 해당 오류는 작업 메모, 단계 실행 변경 설명 또는 ADO 콘솔 로그에 알리지 않습니다.