# Ganeti 2.8 design

The following design documents have been implemented in Ganeti 2.8:

- Ganeti reason trail

- Instance auto-repair

- Design for adding UUID and name to devices

The following designs have been partially implemented in Ganeti 2.8:

- Management of storage types and disk templates, incl. storage space reporting

- HRoller tool

- Splitting the query and job execution paths: everything except instance queries.

- Partitioned Ganeti: “Constrained instance sizes” implemented.

- Ganeti monitoring agent: implementation of all the core functionalities of the monitoring agent. Reason trail implemented as part of the work for the instance status collector.