inconsistent template ownership during chain creation
Bug #1432816 reported by
Ivar Lazzaro
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Group Based Policy |
Fix Released
|
High
|
Ivar Lazzaro |
Bug Description
There is more than one way of forming a chain, including but not limited to:
- Providing a PRS;
- Consuming a PRS;
- Adding a REDIRECT rule to a PRS.
The above actions can be performed by multiple actors (tenants), especially when shared resources are involved.
The one who triggers the SC instantiation make becomes the owner of the chain instance (and its templates). This is not desirable, since this would mean that the same intent is generating 2 different final states.
The proposal is to always give the SC resource ownership to the Provider of the contract by refactoring the Heat client properly (A new member per tenant may be required).
Changed in group-based-policy: | |
assignee: | nobody → Ivar Lazzaro (mmaleckk) |
Changed in group-based-policy: | |
status: | New → Confirmed |
importance: | Undecided → High |
milestone: | none → kilo-gbp-3 |
Changed in group-based-policy: | |
milestone: | kilo-gbp-3 → next |
Changed in group-based-policy: | |
milestone: | next → none |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
Fix proposed to branch: master /review. openstack. org/166424
Review: https:/