Blueforce-Linux/scripts/diagnostics
emirhanmamak-blueforce 503f4df2ae Enhance WireGuard restart playbook with operation wave validation
- Updated `bf-wireguard-restart.yml` to include dynamic host targeting based on `operation_wave`.
- Added pre-tasks to assert that the operation wave is approved and confirmed, ensuring proper execution context.
- Modified the service restart task to use a more structured command format.
- Adjusted `operations.py` and `ui_gui.py` to reflect changes in operation scope from "simple" to "wave" for relevant operations.
- Improved UI handling in `ui_gui.py` and `ui_surfaces.py` for better output management and user interaction.
- Updated log rotation configuration to target specific log files.
- Enhanced systemd service configurations for WireGuard to improve restart behavior.
- Refined firstboot scripts to ensure proper handling of dealer ID and state management.
- Improved error handling and rollback mechanisms in identity and installation scripts.
2026-09-17 17:06:58 +03:00
..
.gitkeep docs: Blueforce 700-device fleet architecture (TR) - GNOME baseline 2026-09-15 17:03:02 +03:00
bf-check-enrollment feat(field-os): provisioning layer, real ISO build, offline contracts 2026-09-16 11:14:42 +03:00
bf-check-local feat(field-os): provisioning layer, real ISO build, offline contracts 2026-09-16 11:14:42 +03:00
bf-check-ready feat(field-os): provisioning layer, real ISO build, offline contracts 2026-09-16 11:14:42 +03:00
bf-diagnostics feat(field-os): provisioning layer, real ISO build, offline contracts 2026-09-16 11:14:42 +03:00
bf-enroll feat(field-os): provisioning layer, real ISO build, offline contracts 2026-09-16 11:14:42 +03:00
bf-enroll-now feat(field-os): provisioning layer, real ISO build, offline contracts 2026-09-16 11:14:42 +03:00
bf-enrollment-status feat(field-os): provisioning layer, real ISO build, offline contracts 2026-09-16 11:14:42 +03:00
bf-hardware-inventory.sh Enhance WireGuard restart playbook with operation wave validation 2026-09-17 17:06:58 +03:00
bf-live-hw-check feat(field-os): provisioning layer, real ISO build, offline contracts 2026-09-16 11:14:42 +03:00
bf-release feat(field-os): provisioning layer, real ISO build, offline contracts 2026-09-16 11:14:42 +03:00
bf-remote-status Unify Blueforce identity and Python operator surfaces 2026-09-17 13:22:26 +03:00
bf-status feat(field-os): provisioning layer, real ISO build, offline contracts 2026-09-16 11:14:42 +03:00
bf-support-bundle feat(field-os): provisioning layer, real ISO build, offline contracts 2026-09-16 11:14:42 +03:00