Skip to content

Add capabilities to compute node partitions

Partitions should have capabilities in order to advertise special resources, such as specific network configurations or additional disk space. Requests may then specify a capability in SLA parameters to filter candidate partitions for allocation.

Changes:

  • Partition allocation: a capability parameter is now supported in SLA
    • Currently a request only may specify a single capability
  • Updating partitions with capabilities
    • Partition dict may now have a 'capability' field with one or more whitespace separated capabilities.
    • Duplicates are removed and the capabilities are given a stable order
    • Changes in slapformat to support this in configuration files are upcoming
  • Tests for the above
Edited by Xavier Thompson

Merge request reports