thousands of RFC7950 violation log messages in karaf.log (INTDIST-109)

[INTDIST-114] clean up RFC7950 violations for ovsdb project Created: 24/Mar/20  Updated: 27/Mar/20  Resolved: 27/Mar/20

Status: Resolved
Project: integration-distribution
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Sub-task Priority: Medium
Reporter: Jamo Luhrsen Assignee: Unassigned
Resolution: Duplicate Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Description   

24 messages from OVSDB in compatible-with-all CSIT job:

2020-03-23T10:46:05,349 | INFO  | features-3-thread-1 | AbstractListStatementSupport     | 499 - org.opendaylight.yangtools.yang-parser-rfc7950 - 4.0.6 | Configuration list (urn:opendaylight:params:xml:ns:yang:ovsdb?revision=2015-01-05)trunks does not define any keys in violation of RFC7950 section 7.8.2. While  this is fine with OpenDaylight, it can cause interoperability issues with other systems [at null:919:8]
2020-03-23T10:46:05,356 | INFO  | features-3-thread-1 | AbstractListStatementSupport     | 499 - org.opendaylight.yangtools.yang-parser-rfc7950 - 4.0.6 | Configuration list (urn:opendaylight:params:xml:ns:yang:ovsdb?revision=2015-01-05)trunks does not define any keys in violation of RFC7950 section 7.8.2. While  this is fine with OpenDaylight, it can cause interoperability issues with other systems [at null:919:8]
2020-03-23T10:46:05,423 | INFO  | features-3-thread-1 | AbstractListStatementSupport     | 499 - org.opendaylight.yangtools.yang-parser-rfc7950 - 4.0.6 | Configuration list (urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep?revision=2015-09-01)locator-set does not define any keys in violation of RFC7950 section 7.8.2. While  this is fine with OpenDaylight, it can cause interoperability issues with other systems [at null:355:8]
2020-03-23T10:46:05,425 | INFO  | features-3-thread-1 | AbstractListStatementSupport     | 499 - org.opendaylight.yangtools.yang-parser-rfc7950 - 4.0.6 | Configuration list (urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep?revision=2015-09-01)locator-set does not define any keys in violation of RFC7950 section 7.8.2. While  this is fine with OpenDaylight, it can cause interoperability issues with other systems [at null:355:8]
2020-03-23T10:46:05,426 | INFO  | features-3-thread-1 | AbstractListStatementSupport     | 499 - org.opendaylight.yangtools.yang-parser-rfc7950 - 4.0.6 | Configuration list (urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep?revision=2015-09-01)switch-bindings does not define any keys in violation of RFC7950 section 7.8.2. While  this is fine with OpenDaylight, it can cause interoperability issues with other systems [at null:438:8]
2020-03-23T10:46:05,426 | INFO  | features-3-thread-1 | AbstractListStatementSupport     | 499 - org.opendaylight.yangtools.yang-parser-rfc7950 - 4.0.6 | Configuration list (urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep?revision=2015-09-01)static-routes does not define any keys in violation of RFC7950 section 7.8.2. While  this is fine with OpenDaylight, it can cause interoperability issues with other systems [at null:457:8]
2020-03-23T10:46:05,430 | INFO  | features-3-thread-1 | AbstractListStatementSupport     | 499 - org.opendaylight.yangtools.yang-parser-rfc7950 - 4.0.6 | Configuration list (urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep?revision=2015-09-01)acl-entries does not define any keys in violation of RFC7950 section 7.8.2. While  this is fine with OpenDaylight, it can cause interoperability issues with other systems [at null:541:8]
2020-03-23T10:46:05,434 | INFO  | features-3-thread-1 | AbstractListStatementSupport     | 499 - org.opendaylight.yangtools.yang-parser-rfc7950 - 4.0.6 | Configuration list (urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep?revision=2015-09-01)locator-set does not define any keys in violation of RFC7950 section 7.8.2. While  this is fine with OpenDaylight, it can cause interoperability issues with other systems [at null:355:8]
2020-03-23T10:46:05,435 | INFO  | features-3-thread-1 | AbstractListStatementSupport     | 499 - org.opendaylight.yangtools.yang-parser-rfc7950 - 4.0.6 | Configuration list (urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep?revision=2015-09-01)locator-set does not define any keys in violation of RFC7950 section 7.8.2. While  this is fine with OpenDaylight, it can cause interoperability issues with other systems [at null:355:8]
2020-03-23T10:46:05,435 | INFO  | features-3-thread-1 | AbstractListStatementSupport     | 499 - org.opendaylight.yangtools.yang-parser-rfc7950 - 4.0.6 | Configuration list (urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep?revision=2015-09-01)switch-bindings does not define any keys in violation of RFC7950 section 7.8.2. While  this is fine with OpenDaylight, it can cause interoperability issues with other systems [at null:438:8]
2020-03-23T10:46:05,436 | INFO  | features-3-thread-1 | AbstractListStatementSupport     | 499 - org.opendaylight.yangtools.yang-parser-rfc7950 - 4.0.6 | Configuration list (urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep?revision=2015-09-01)static-routes does not define any keys in violation of RFC7950 section 7.8.2. While  this is fine with OpenDaylight, it can cause interoperability issues with other systems [at null:457:8]
2020-03-23T10:46:05,437 | INFO  | features-3-thread-1 | AbstractListStatementSupport     | 499 - org.opendaylight.yangtools.yang-parser-rfc7950 - 4.0.6 | Configuration list (urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep?revision=2015-09-01)acl-entries does not define any keys in violation of RFC7950 section 7.8.2. While  this is fine with OpenDaylight, it can cause interoperability issues with other systems [at null:541:8]
2020-03-23T10:46:19,378 | INFO  | features-3-thread-1 | AbstractListStatementSupport     | 499 - org.opendaylight.yangtools.yang-parser-rfc7950 - 4.0.6 | Configuration list (urn:opendaylight:params:xml:ns:yang:ovsdb?revision=2015-01-05)trunks does not define any keys in violation of RFC7950 section 7.8.2. While  this is fine with OpenDaylight, it can cause interoperability issues with other systems [at [{name=(urn:opendaylight:params:xml:ns:yang:ovsdb?revision=2015-01-05)ovsdb}]:919:8]
2020-03-23T10:46:19,380 | INFO  | features-3-thread-1 | AbstractListStatementSupport     | 499 - org.opendaylight.yangtools.yang-parser-rfc7950 - 4.0.6 | Configuration list (urn:opendaylight:params:xml:ns:yang:ovsdb?revision=2015-01-05)trunks does not define any keys in violation of RFC7950 section 7.8.2. While  this is fine with OpenDaylight, it can cause interoperability issues with other systems [at [{name=(urn:opendaylight:params:xml:ns:yang:ovsdb?revision=2015-01-05)ovsdb}]:919:8]
2020-03-23T10:46:19,401 | INFO  | features-3-thread-1 | AbstractListStatementSupport     | 499 - org.opendaylight.yangtools.yang-parser-rfc7950 - 4.0.6 | Configuration list (urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep?revision=2015-09-01)locator-set does not define any keys in violation of RFC7950 section 7.8.2. While  this is fine with OpenDaylight, it can cause interoperability issues with other systems [at [{name=(urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep?revision=2015-09-01)hwvtep}]:355:8]
2020-03-23T10:46:19,401 | INFO  | features-3-thread-1 | AbstractListStatementSupport     | 499 - org.opendaylight.yangtools.yang-parser-rfc7950 - 4.0.6 | Configuration list (urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep?revision=2015-09-01)locator-set does not define any keys in violation of RFC7950 section 7.8.2. While  this is fine with OpenDaylight, it can cause interoperability issues with other systems [at [{name=(urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep?revision=2015-09-01)hwvtep}]:355:8]
2020-03-23T10:46:19,402 | INFO  | features-3-thread-1 | AbstractListStatementSupport     | 499 - org.opendaylight.yangtools.yang-parser-rfc7950 - 4.0.6 | Configuration list (urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep?revision=2015-09-01)switch-bindings does not define any keys in violation of RFC7950 section 7.8.2. While  this is fine with OpenDaylight, it can cause interoperability issues with other systems [at [{name=(urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep?revision=2015-09-01)hwvtep}]:438:8]
2020-03-23T10:46:19,402 | INFO  | features-3-thread-1 | AbstractListStatementSupport     | 499 - org.opendaylight.yangtools.yang-parser-rfc7950 - 4.0.6 | Configuration list (urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep?revision=2015-09-01)static-routes does not define any keys in violation of RFC7950 section 7.8.2. While  this is fine with OpenDaylight, it can cause interoperability issues with other systems [at [{name=(urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep?revision=2015-09-01)hwvtep}]:457:8]
2020-03-23T10:46:19,404 | INFO  | features-3-thread-1 | AbstractListStatementSupport     | 499 - org.opendaylight.yangtools.yang-parser-rfc7950 - 4.0.6 | Configuration list (urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep?revision=2015-09-01)acl-entries does not define any keys in violation of RFC7950 section 7.8.2. While  this is fine with OpenDaylight, it can cause interoperability issues with other systems [at [{name=(urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep?revision=2015-09-01)hwvtep}]:541:8]
2020-03-23T10:46:19,405 | INFO  | features-3-thread-1 | AbstractListStatementSupport     | 499 - org.opendaylight.yangtools.yang-parser-rfc7950 - 4.0.6 | Configuration list (urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep?revision=2015-09-01)locator-set does not define any keys in violation of RFC7950 section 7.8.2. While  this is fine with OpenDaylight, it can cause interoperability issues with other systems [at [{name=(urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep?revision=2015-09-01)hwvtep}]:355:8]
2020-03-23T10:46:19,406 | INFO  | features-3-thread-1 | AbstractListStatementSupport     | 499 - org.opendaylight.yangtools.yang-parser-rfc7950 - 4.0.6 | Configuration list (urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep?revision=2015-09-01)locator-set does not define any keys in violation of RFC7950 section 7.8.2. While  this is fine with OpenDaylight, it can cause interoperability issues with other systems [at [{name=(urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep?revision=2015-09-01)hwvtep}]:355:8]
2020-03-23T10:46:19,406 | INFO  | features-3-thread-1 | AbstractListStatementSupport     | 499 - org.opendaylight.yangtools.yang-parser-rfc7950 - 4.0.6 | Configuration list (urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep?revision=2015-09-01)switch-bindings does not define any keys in violation of RFC7950 section 7.8.2. While  this is fine with OpenDaylight, it can cause interoperability issues with other systems [at [{name=(urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep?revision=2015-09-01)hwvtep}]:438:8]
2020-03-23T10:46:19,406 | INFO  | features-3-thread-1 | AbstractListStatementSupport     | 499 - org.opendaylight.yangtools.yang-parser-rfc7950 - 4.0.6 | Configuration list (urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep?revision=2015-09-01)static-routes does not define any keys in violation of RFC7950 section 7.8.2. While  this is fine with OpenDaylight, it can cause interoperability issues with other systems [at [{name=(urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep?revision=2015-09-01)hwvtep}]:457:8]
2020-03-23T10:46:19,407 | INFO  | features-3-thread-1 | AbstractListStatementSupport     | 499 - org.opendaylight.yangtools.yang-parser-rfc7950 - 4.0.6 | Configuration list (urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep?revision=2015-09-01)acl-entries does not define any keys in violation of RFC7950 section 7.8.2. While  this is fine with OpenDaylight, it can cause interoperability issues with other systems [at [{name=(urn:opendaylight:params:xml:ns:yang:ovsdb:hwvtep?revision=2015-09-01)hwvtep}]:541:8]


 Comments   
Comment by Jamo Luhrsen [ 27/Mar/20 ]

Turns out this is because of yangtools checks being too aggressive and that project
will try to take care of this:

https://jira.opendaylight.org/browse/YANGTOOLS-1090

Generated at Wed Feb 07 20:02:47 UTC 2024 using Jira 8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d.