Sunbird Release 7.7 (Latest)

Release notes for Sunbird Release 7.7 - 14 July 2025

Sunbird Release 7.7 is now available.

The release includes fixes for some of the vulnerabilities identified, as well as a Keycloak upgrade (from the older version 7 to the newer 21)

Jira Tickets for Release 7.7 : https://project-sunbird.atlassian.net/issues/?filter=13047

Release Highlights – Sunbird v7.7.0

  • GitHub Actions enabled for 90% of repositories

  • Keycloak upgraded from version 7 to 21

  • Security and vulnerability fixes implemented

  • Volume autoscaler added to dynamically increase Persistent Volume (PV) sizes

  • Unique suffix added to all bucket names to ensure global uniqueness and prevent conflicts

  • Support added for database-level backups with Velero, enabling targeted restore and improved recovery flexibility

📘 Migration Guide

  • A unique suffix has been added to all bucket names to ensure global uniqueness and avoid naming conflicts.

  • Manually copy backup data from the old public bucket (specific directories) to the corresponding private bucket that includes the new unique suffix .

  • If any data from the old public bucket is still in use, copy it to the new bucket as well.

  • Update all references in Postman collections to the new unique suffix bucket names and re-run the requests.

To validate :

  1. Import the Postman collection into Postman: Postman Collection v7.0.0

  2. Load the appropriate env.json file (containing environment variables).

  3. Run the collection to confirm that all APIs work with the updated configuration.

Example: For APIs like the TnC config API under Learn system settings, re-run the API with the updated bucket path so that the changes are correctly reflected

Last updated