Files
blog/content/posts/commits/2026-02-23-commit-729d1e3.md
Betty c77576a659
Some checks failed
Hugo Build & Deploy / build-deploy (push) Has been cancelled
post: commit 729d1e3 in bojemoi
2026-02-23 17:58:46 +01:00

1.4 KiB

title, date, draft, tags, categories, summary, author
title date draft tags categories summary author
[bojemoi] orchestrator: add Rapid7 debug VM support, fix middleware lazy init 2026-02-23T17:58:46+01:00 false
commit
bojemoi
main
Git Activity
Commit 729d1e3 par Betty dans bojemoi 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(-)