@cloudkinetix/bmad-enhanced
Version:
Cloud-Kinetix enhanced fork of BMAD-METHOD - Breakthrough Method of Agile AI-driven Development with robust versioning and unified validation.
252 lines (163 loc) • 4.77 kB
Markdown
# Pipeline Failure Report Template
**Report ID:** {{REPORT_ID}}
**Generated:** {{GENERATED_DATE}}
**Pipeline:** {{PIPELINE_URL}}
**Branch:** {{BRANCH_NAME}}
**Commit:** {{COMMIT_SHA}}
## Executive Summary
**Failure Type:** {{FAILURE_TYPE}}
**Impact Level:** {{IMPACT_LEVEL}}
**Resolution Status:** {{RESOLUTION_STATUS}}
**Estimated Fix Time:** {{ESTIMATED_FIX_TIME}}
## Failure Details
### Pipeline Overview
- **Status:** {{PIPELINE_STATUS}}
- **Duration:** {{PIPELINE_DURATION}}
- **Started:** {{START_TIME}}
- **Failed:** {{FAILURE_TIME}}
- **Triggered By:** {{TRIGGERED_BY}}
### Failed Jobs
{{#FAILED_JOBS}}
#### {{JOB_NAME}}
- **Stage:** {{STAGE_NAME}}
- **Status:** {{JOB_STATUS}}
- **Duration:** {{JOB_DURATION}}
- **Exit Code:** {{EXIT_CODE}}
- **Error Summary:** {{ERROR_SUMMARY}}
**Error Details:**
```
{{ERROR_DETAILS}}
```
**Log Excerpt:**
```
{{LOG_EXCERPT}}
```
{{/FAILED_JOBS}}
## Root Cause Analysis
### Primary Cause
{{PRIMARY_CAUSE}}
### Contributing Factors
{{#CONTRIBUTING_FACTORS}}
- {{FACTOR}}
{{/CONTRIBUTING_FACTORS}}
### Environmental Context
- **Runner:** {{RUNNER_INFO}}
- **Environment:** {{ENVIRONMENT_NAME}}
- **Dependencies:** {{DEPENDENCY_VERSIONS}}
- **Resource Usage:** {{RESOURCE_USAGE}}
## Impact Assessment
### Affected Systems
{{#AFFECTED_SYSTEMS}}
- **System:** {{SYSTEM_NAME}}
- **Impact:** {{IMPACT_DESCRIPTION}}
- **Severity:** {{SEVERITY_LEVEL}}
{{/AFFECTED_SYSTEMS}}
### Team Impact
- **Blocked Developers:** {{BLOCKED_DEVELOPERS}}
- **Affected Features:** {{AFFECTED_FEATURES}}
- **Business Impact:** {{BUSINESS_IMPACT}}
## Resolution Plan
### Immediate Actions
{{#IMMEDIATE_ACTIONS}}
1. {{ACTION_DESCRIPTION}}
- **Owner:** {{ACTION_OWNER}}
- **ETA:** {{ACTION_ETA}}
- **Status:** {{ACTION_STATUS}}
{{/IMMEDIATE_ACTIONS}}
### Long-term Improvements
{{#LONG_TERM_IMPROVEMENTS}}
1. {{IMPROVEMENT_DESCRIPTION}}
- **Priority:** {{IMPROVEMENT_PRIORITY}}
- **Effort:** {{IMPROVEMENT_EFFORT}}
- **Timeline:** {{IMPROVEMENT_TIMELINE}}
{{/LONG_TERM_IMPROVEMENTS}}
## Prevention Measures
### Configuration Changes
{{#CONFIG_CHANGES}}
- **File:** {{CONFIG_FILE}}
- **Change:** {{CHANGE_DESCRIPTION}}
- **Rationale:** {{CHANGE_RATIONALE}}
{{/CONFIG_CHANGES}}
### Monitoring Enhancements
{{#MONITORING_ENHANCEMENTS}}
- **Metric:** {{METRIC_NAME}}
- **Threshold:** {{THRESHOLD_VALUE}}
- **Alert:** {{ALERT_CONFIGURATION}}
{{/MONITORING_ENHANCEMENTS}}
### Process Improvements
{{#PROCESS_IMPROVEMENTS}}
- {{PROCESS_CHANGE}}
{{/PROCESS_IMPROVEMENTS}}
## Integration Status
### JIRA Integration
{{#JIRA_INTEGRATION}}
- **Issue:** [{{JIRA_KEY}}]({{JIRA_URL}})
- **Status:** {{JIRA_STATUS}}
- **Assignee:** {{JIRA_ASSIGNEE}}
- **Priority:** {{JIRA_PRIORITY}}
{{/JIRA_INTEGRATION}}
### Parallel Development Impact
{{#PARALLEL_DEV_IMPACT}}
- **Affected Branches:** {{AFFECTED_BRANCHES}}
- **Coordination Status:** {{COORDINATION_STATUS}}
- **Merge Readiness:** {{MERGE_READINESS}}
{{/PARALLEL_DEV_IMPACT}}
## Historical Context
### Similar Failures
{{#SIMILAR_FAILURES}}
- **Date:** {{FAILURE_DATE}}
- **Pipeline:** [{{PIPELINE_ID}}]({{PIPELINE_URL}})
- **Resolution:** {{RESOLUTION_SUMMARY}}
- **Pattern:** {{FAILURE_PATTERN}}
{{/SIMILAR_FAILURES}}
### Trend Analysis
- **Failure Frequency:** {{FAILURE_FREQUENCY}}
- **MTTR Trend:** {{MTTR_TREND}}
- **Success Rate Impact:** {{SUCCESS_RATE_IMPACT}}
## Lessons Learned
### What Worked Well
{{#WHAT_WORKED}}
- {{POSITIVE_OUTCOME}}
{{/WHAT_WORKED}}
### Areas for Improvement
{{#IMPROVEMENT_AREAS}}
- {{IMPROVEMENT_AREA}}
{{/IMPROVEMENT_AREAS}}
### Knowledge Sharing
- **Documentation Updated:** {{DOCS_UPDATED}}
- **Team Training:** {{TRAINING_NEEDED}}
- **Runbook Changes:** {{RUNBOOK_UPDATES}}
## Validation and Testing
### Resolution Validation
{{#VALIDATION_STEPS}}
1. {{VALIDATION_STEP}}
- **Result:** {{VALIDATION_RESULT}}
- **Evidence:** {{VALIDATION_EVIDENCE}}
{{/VALIDATION_STEPS}}
### Regression Testing
- **Test Suite:** {{TEST_SUITE_NAME}}
- **Coverage:** {{TEST_COVERAGE}}
- **Results:** {{TEST_RESULTS}}
## Sign-off
- **Technical Lead:** {{TECH_LEAD_APPROVAL}}
- **Product Owner:** {{PO_APPROVAL}}
- **DevOps:** {{DEVOPS_APPROVAL}}
## Appendix
### Related Documentation
{{#RELATED_DOCS}}
- [{{DOC_TITLE}}]({{DOC_URL}})
{{/RELATED_DOCS}}
### Useful Commands
{{#USEFUL_COMMANDS}}
```bash
# {{COMMAND_DESCRIPTION}}
{{COMMAND}}
```
{{/USEFUL_COMMANDS}}
### Contact Information
- **On-call Engineer:** {{ONCALL_ENGINEER}}
- **Team Lead:** {{TEAM_LEAD}}
- **Escalation:** {{ESCALATION_CONTACT}}
---
_This report was generated using the GitLab CI/CD Automation expansion pack._
_For questions or updates, contact the DevOps team._