Simultaneously Post Multiple Allocations
Being able to create allocations for multiple consumers in one request will remove some of the racing built into the process described by https:/
Blueprint information
- Status:
- Complete
- Approver:
- Dan Smith
- Priority:
- High
- Drafter:
- Chris Dent
- Direction:
- Approved
- Assignee:
- Chris Dent
- Definition:
- Approved
- Series goal:
- Accepted for queens
- Implementation:
-
Implemented
- Milestone target:
-
queens-2
- Started by
- Matt Riedemann
- Completed by
- Matt Riedemann
Related branches
Related bugs
Sprints
Whiteboard
Gerrit topic: https:/
Addressed by: https:/
Add a spec for POST /allocations in placement
Addressed by: https:/
WIP: [placement] POST /allocations to set allocations for >1 consumers
Addressed by: https:/
Move project_id and user_id to Allocation object
Addressed by: https:/
WIP: [placement] Allow _set_allocations to delete allocations
Addressed by: https:/
[placement] Removing versioning from resource_provider objects
Addressed by: https:/
[placement] Unregister the ResourceProvider object
Addressed by: https:/
[placement] Unregister the ResourceProvide
Addressed by: https:/
[placement] Unregister the Inventory object
Addressed by: https:/
[placement] Unregister the InventoryList object
Addressed by: https:/
[placement] Unregister the AllocationList object
Addressed by: https:/
[placement] Unregister the Allocation object
Addressed by: https:/
[placement] Unregister the UsageList object
Addressed by: https:/
[placement] Unregister the Usage object
Addressed by: https:/
[placement] Unregister the ResourceClassList object
Addressed by: https:/
[placement] Unregister the ResourceClass object
Addressed by: https:/
[placement] Unregister the TraitList object
Addressed by: https:/
[placement] Unregister the Trait object
Addressed by: https:/
[placement] Limit number of attempts to delete allocations
Addressed by: https:/
Fix issues for post-allocations spec
Addressed by: https:/
[placement] Enable PUT dict to /allocations/
Addressed by: https:/
[placement] Document the changes to PUT /allocations/
Addressed by: https:/
Include project_id and user_id in AllocationList.
Addressed by: https:/
[placement] Include project_id and user_id in GET /allocations
Addressed by: https:/
[placement] Fix GET PUT /allocations nits
Work Items
Dependency tree

* Blueprints in grey have been implemented.