[TSC-115] MinimumBandwidthRule direction incorrectly defined in yang Created: 30/May/18 Updated: 02/Oct/19 Resolved: 04/Jun/18 |
|
| Status: | Resolved |
| Project: | tsc |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | None |
| Type: | Weather Item | Priority: | Medium |
| Reporter: | Josh Hershberg | Assignee: | Josh Hershberg |
| Resolution: | Done | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
||||||||||||
| ODL Project: | neutron | ||||||||||||
| ODL Release: | |||||||||||||
| ODL Impacted Projects: | Netvirt | ||||||||||||
| ODL Expected Date: | |||||||||||||
| ODL Managed Gerrit Topic: | |
||||||||||||
| ODL Last FULL Build: | https://jenkins.opendaylight.org/releng/job/integration-multipatch-test-fluorine/89/ | ||||||||||||
| Description |
|
Description copied from: https://jira.opendaylight.org/browse/NEUTRON-163
In neutron-qos.yang minimumbandwidth-rule-attributes has a direction of type constants:direction-minimum-bandwidth-rule. However, that type is a "terminal node" with no inheriting directions. In addition, since direction appears in a few places there is no reason to not use the generic: identity direction-base { description "Base identity for direction"; }identity direction-ingress { description "Ingress direction."; base direction-base; }identity direction-egress { description "Egress direction."; base direction-base; }This change will require coordination with consumers of the existing yang model, e.g., netvirt and networking-odl. h/t to Vishal Thapar for finding this |
| Comments |
| Comment by Michael Vorburger [ 31/May/18 ] |
|
due to |
| Comment by Michael Vorburger [ 31/May/18 ] |
|
jhershbe (and thapar) the https://jenkins.opendaylight.org/releng/job/integration-multipatch-test-fluorine/89/ passing proves that this (c/72460) doesn't have any build breaking impact on other managed projects. I would therefore suggest that this is not really a weather item - it doesn't break anyone, so this is a purely a (great!) Neutron internal fix ( |