To kick off a system update, an operator needs to be able to specify the "target release" (or "target version"), a property that identifies which TUF repo contains the software that the system should be running.
This includes the usual:
- external API endpoint to GET/PUT
- database model and DataStore methods for fetching and updating it