Skip to content

iris: reject unsatisfiable constraints #4679

@rjpower

Description

@rjpower

A user reported a job which wouldn't schedule:

Image

This is because the region has no TPUs of the requested type. We should have a pre-check in Iris at job submission time which checks if the job constraints can be satisfied by the available autoscaler pools. If not, the job request should be rejected with an appropriate message.

A similar issue occurs if a user requests an invalid region, or zone. A common source of failure is specifying a zone name for a region or vice versa.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions