롤백은 배포된 버전을 변경하거나 정책 할당을 제거합니다. 인시던트를 설명하는 결정 이력은 삭제되지 않습니다.
머신 롤백
- Admin → enforcement로 이동하여 영향받은 머신을 펼치고, 마지막으로 정상 작동했던 정책 세트를 확인합니다.
- edit를 선택하고, 해당 버전과 효과를 복원한 뒤 새 배포를 적용합니다.
- 머신이 체크인할 때까지 기다린 후, 보고된 배포 상태를 확인합니다.
- Observe → policy와 영향받은 세션을 열어 정상적인 작업이 더 이상 차단되지 않는지 확인합니다.
Cloud 배포 롤백은 대시보드에서 진행하는 워크플로입니다. 로컬 상태를 통해 수정된 배포가 머신에 반영되었는지 확인할 수 있습니다:failproofai config --pause는 현재 로컬 세션에서 빌트인, 커스텀, 컨벤션 정책을 일시 중지합니다. Cloud 관리 정책은 일시 중지되지 않으므로, 잘못된 Cloud 배포에 대한 임시 해결책이 될 수 없습니다.
롤백이 필요한 경우
- 정책이 예상된 프로덕션 작업을 차단할 때.
- 매치 횟수가 롤아웃 관찰 단계에서 예측한 수준보다 현저히 높을 때.
- 정책이 인테그레이션에서 제공하지 않는 필드에 의존할 때.
- 새 버전이 의도한 실패 모드 범위를 벗어난 동작 변경을 일으킬 때.
롤백 후, 영향받은 세션을 열어 거짓 양성(false positive)을 유발한 조건을 파악하세요. 새 버전을 만들고 안전하지 않은 케이스와 정상적인 케이스 모두를 테스트한 다음, 관찰(observe) 단계를 다시 진행하세요.
인시던트 중에 적용 강제를 일시 중지하는 것이 적절할 수 있지만, 해당 범위의 모든 활성 정책에 대한 노출이 넓어집니다. 가능하다면 특정 정책 버전만 롤백하는 방법을 우선적으로 사용하세요.