[Weekly Progress Report GSoC 2026] Persistent & Scheduled Firmware Upgrades

1 view
Skip to first unread message

Eeshu Yadav

unread,
Jun 7, 2026, 3:07:51 PM (3 days ago) Jun 7
to OpenWISP Google Summer of Code
Hello everyone,

This thread will be used to track the progress of the GSoC 2026 project, Persistent & Scheduled Firmware Upgrades.

[June 1 - June 5]

List of Tasks I have worked on :
  • added health_status_changed signal handler for fast pending-upgrade wake-up via OpenWISP Monitoring (commit)
  • added generic_notification reminders and failure-needs-attention alerts for persistent mass upgrades  (commit)
  • added persistent checkbox, pending filter and retry-state fields to the firmware upgrader admin UI (commit)
  • exposed persistent, retry_count and next_retry_at on the REST API and add cancel endpoint for pending operations (commit)

Tasks I will be working on next week:
  •  will add  Selenium browser tests and end-to-end persistence-loop integration coverage for persistent mass upgrades #429
  • will add documentation for persistent mass upgrades  #430
Blockers:
  • None


Regards,
Eeshu
Reply all
Reply to author
Forward
0 new messages