Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 9 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
## [Unreleased]

### Added
- Comprehensive unit tests for 17 agents (535+ new tests):
- service_mesh_analyzer, sla_monitor, doc_generator, secret_scanner
- chaos_engineer, incident_response, dependency_analyzer, auto_fixer
- config_drift_detector, cicd_optimizer, iac_validator, code_quality
- migration_planner, intelligent_monitor, prompt_generator
- release_manager, container_security
- All tests include edge cases, error handling, and async mock support
- Comprehensive optimization and development enhancements
- Project improvements and infrastructure enhancements
- Performance benchmark suite with detailed metrics
Expand All @@ -19,11 +26,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- Improved error handling in multi-agent scenarios
- Enhanced README with Phase 7 features
- Updated project structure for better maintainability
- Added debug logging to exception handlers for better troubleshooting

### Fixed
- Multi-agent debugging critical issues
- Configuration drift detection bugs
- Memory leak in long-running agent tasks
- Exception handlers now log debug information for easier troubleshooting

## [0.1.1] - 2025-01-20

Expand Down
4 changes: 2 additions & 2 deletions aiops/agents/container_security.py
Original file line number Diff line number Diff line change
Expand Up @@ -97,12 +97,12 @@ async def scan_dockerfile(self, dockerfile_content: str, image_name: str = "app"
# Simulate vulnerability scan (in real implementation, integrate with Trivy/Snyk)
if 'FROM ubuntu' in dockerfile_content or 'FROM debian' in dockerfile_content:
vulnerabilities.append(Vulnerability(
cve_id="CVE-2024-XXXX",
cve_id="CVE-2024-5535",
severity="high",
package_name="openssl",
installed_version="1.1.1",
fixed_version="1.1.1w",
description="OpenSSL vulnerability - Update recommended",
description="OpenSSL SSL_select_next_proto buffer overread vulnerability",
cvss_score=7.5
))

Expand Down
Loading
Loading