mirror of
https://github.com/taylanbakircioglu/haproxy-openmanager.git
synced 2026-09-17 08:05:09 +00:00
285698ccfd
CRITICAL BUG FOUND: - Snapshot created successfully (metadata exists in database) - But reject_all_pending_changes() was not fetching metadata column - Line 4151: SELECT id, version_name FROM config_versions (missing metadata!) - Result: KeyError: 'metadata' during reject rollback Fix: - Added 'metadata' to SELECT query - Line 4151: SELECT id, version_name, metadata FROM config_versions Impact: - Rollback will now work (metadata accessible) - entity_snapshot will be parsed correctly - Entities will be restored to old values on reject Log evidence: - SNAPSHOT: Created successfully ✅ - REJECT ROLLBACK ERROR: KeyError 'metadata' ❌ - Root cause: Missing column in SELECT query