[SFC-151] yang:uuid type for interface-uuid should be string type Created: 26/Jul/16 Updated: 25/Aug/16 Resolved: 25/Aug/16 |
|
| Status: | Resolved |
| Project: | sfc |
| Component/s: | General |
| Affects Version/s: | unspecified |
| Fix Version/s: | None |
| Type: | Bug | ||
| Reporter: | Dani Peon | Assignee: | Dani Peon |
| Resolution: | Done | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Environment: |
Operating System: All |
||
| External issue ID: | 6267 |
| Description |
|
In the file: sfc-model/src/main/yang/service-function-forwarder-logical.yang The type of the interface-uuid should be string instead of yang:uuid in order to be consistent to Genius uuid type. On genius datastore and IETF Interfaces data store, both on which the configured interface will also be defined, the type is string. Additionally the name of this corresponding field is interface-name, so it is also proposed to modify interface-uuid to interface-name. |
| Comments |
| Comment by Dani Peon [ 26/Jul/16 ] |
|
In augmentation which uses the logical-interface-locator, where the interface-uuid is defined, the field: case openstack-vm { uses logical-interface-locator; }Should be changed to: case logical-interface { uses logical-interface-locator; } |