Skip to main content

Future developments

Trident is under active development, with several enhancements planned for future releases. Key areas of focus include:

  • Support for servicing systemd System Extensions (sysexts) and Configuration Extensions (confexts). See Sysexts and Confexts. ✅
  • User-initiated rollback capabilities. See Manual Rollback. ✅
  • Introduction of a gRPC API for improved integration. See gRPC Server. ✅
  • Runtime updates for sysexts, confexts, and network configuration without reboot. See Runtime Updates. ✅
  • Disk streaming for fast provisioning directly from COSI images. See Disk Streaming. ✅
  • Image streaming from OCI registries. See Image Streaming Pipeline. ✅
  • Enhanced SELinux policy management and updates.
  • Implementation of a Host Report API to provide detailed hardware and software inventory.
  • Addition of a pre-reboot hook for advanced servicing workflows.
  • Kexec support to enable faster reboots during servicing operations.