post: commit 729d1e3 in bojemoi
Some checks failed
Hugo Build & Deploy / build-deploy (push) Has been cancelled

This commit is contained in:
Betty
2026-02-23 17:58:46 +01:00
parent d746814329
commit c77576a659

View File

@@ -0,0 +1,49 @@
---
title: "[bojemoi] orchestrator: add Rapid7 debug VM support, fix middleware lazy init"
date: 2026-02-23T17:58:46+01:00
draft: false
tags: ["commit", "bojemoi", "main"]
categories: ["Git Activity"]
summary: "Commit 729d1e3 par Betty dans bojemoi"
author: "Betty"
---
## Commit `729d1e3`
| | |
|---|---|
| **Repository** | bojemoi |
| **Branch** | `main` |
| **Author** | Betty |
| **Hash** | `729d1e3d9767cca8e824a6cf0acf4d3c0b3b71cd` |
### Description
- Add MSF_DB_NAME/MSF_DB_URL to Settings for host_debug table access
- Add Rapid7Manager integration (deploy/register/status endpoints)
- Add Rapid7DeployRequest, Rapid7RegisterRequest, Rapid7DeployResponse,
Rapid7StatusResponse schemas
- Fix IPValidationMiddleware: lazy-init ip2location_client from app.state
to avoid NoneType errors on startup before client is ready
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
### Files Changed
```
M provisioning/orchestrator/app/config.py
M provisioning/orchestrator/app/main.py
M provisioning/orchestrator/app/middleware/ip_validation.py
M provisioning/orchestrator/app/models/schemas.py
```
### Diff Summary
```
provisioning/orchestrator/app/config.py | 7 +
provisioning/orchestrator/app/main.py | 207 ++++++++++++++++++++-
.../orchestrator/app/middleware/ip_validation.py | 9 +-
provisioning/orchestrator/app/models/schemas.py | 76 ++++++++
4 files changed, 287 insertions(+), 12 deletions(-)
```