Blueforce-Linux/ansible/playbooks
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-collect-logs.yml feat(field-os): provisioning layer, real ISO build, offline contracts 2026-09-16 11:14:42 +03:00
bf-deploy-update.yml feat(field-os): provisioning layer, real ISO build, offline contracts 2026-09-16 11:14:42 +03:00
bf-disk-check.yml feat(field-os): provisioning layer, real ISO build, offline contracts 2026-09-16 11:14:42 +03:00
bf-docker-status.yml feat(field-os): provisioning layer, real ISO build, offline contracts 2026-09-16 11:14:42 +03:00
bf-enrollment-status.yml Enhance WireGuard restart playbook with operation wave validation 2026-09-17 17:06:58 +03:00
bf-fieldos-version.yml Enhance WireGuard restart playbook with operation wave validation 2026-09-17 17:06:58 +03:00
bf-gui-off.yml feat(field-os): provisioning layer, real ISO build, offline contracts 2026-09-16 11:14:42 +03:00
bf-gui-on.yml feat(field-os): provisioning layer, real ISO build, offline contracts 2026-09-16 11:14:42 +03:00
bf-offline-ready-check.yml Enhance WireGuard restart playbook with operation wave validation 2026-09-17 17:06:58 +03:00
bf-package-check.yml Enhance WireGuard restart playbook with operation wave validation 2026-09-17 17:06:58 +03:00
bf-ping.yml feat(field-os): provisioning layer, real ISO build, offline contracts 2026-09-16 11:14:42 +03:00
bf-provisioning-status.yml Enhance WireGuard restart playbook with operation wave validation 2026-09-17 17:06:58 +03:00
bf-rdp-restart.yml Enhance WireGuard restart playbook with operation wave validation 2026-09-17 17:06:58 +03:00
bf-reboot.yml Enhance WireGuard restart playbook with operation wave validation 2026-09-17 17:06:58 +03:00
bf-remote-channels-check.yml Enhance WireGuard restart playbook with operation wave validation 2026-09-17 17:06:58 +03:00
bf-run-script.yml Enhance WireGuard restart playbook with operation wave validation 2026-09-17 17:06:58 +03:00
bf-rustdesk-restart.yml Enhance WireGuard restart playbook with operation wave validation 2026-09-17 17:06:58 +03:00
bf-security-updates-check.yml feat(field-os): provisioning layer, real ISO build, offline contracts 2026-09-16 11:14:42 +03:00
bf-service-restart.yml Enhance WireGuard restart playbook with operation wave validation 2026-09-17 17:06:58 +03:00
bf-uptime.yml feat(field-os): provisioning layer, real ISO build, offline contracts 2026-09-16 11:14:42 +03:00
bf-wireguard-restart.yml Enhance WireGuard restart playbook with operation wave validation 2026-09-17 17:06:58 +03:00