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

[INTDIST-113] clean up RFC7950 violations for aaa 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   

messages showing up for the AAA project when running a compatible-with-all CSIT job:

2020-03-23T10:46:11,077 | INFO  | features-3-thread-1 | AbstractListStatementSupport     | 499 - org.opendaylight.yangtools.yang-parser-rfc7950 - 4.0.6 | Configuration list (urn:opendaylight:yang:aaa:cert:mdsal?revision=2016-03-21)cipher-suites 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:81:8]
2020-03-23T10:46:11,080 | INFO  | features-3-thread-1 | AbstractListStatementSupport     | 499 - org.opendaylight.yangtools.yang-parser-rfc7950 - 4.0.6 | Configuration list (urn:opendaylight:yang:aaa:cert?revision=2015-11-26)cipher-suites 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:83:12]
2020-03-23T10:46:11,083 | INFO  | features-3-thread-1 | AbstractListStatementSupport     | 499 - org.opendaylight.yangtools.yang-parser-rfc7950 - 4.0.6 | Configuration list (urn:opendaylight:params:xml:ns:yang:aaa?revision=2016-12-14)permissions 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:139:8]
2020-03-23T10:46:21,679 | INFO  | features-3-thread-1 | AbstractListStatementSupport     | 499 - org.opendaylight.yangtools.yang-parser-rfc7950 - 4.0.6 | Configuration list (urn:opendaylight:yang:aaa:cert:mdsal?revision=2016-03-21)cipher-suites 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:yang:aaa:cert:mdsal?revision=2016-03-21)aaa-cert-mdsal}]:81:8]
2020-03-23T10:46:21,875 | INFO  | features-3-thread-1 | AbstractListStatementSupport     | 499 - org.opendaylight.yangtools.yang-parser-rfc7950 - 4.0.6 | Configuration list (urn:opendaylight:params:xml:ns:yang:aaa?revision=2016-12-14)permissions 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:aaa?revision=2016-12-14)aaa}]:139:8]
2020-03-23T10:46:21,964 | INFO  | features-3-thread-1 | AbstractListStatementSupport     | 499 - org.opendaylight.yangtools.yang-parser-rfc7950 - 4.0.6 | Configuration list (urn:opendaylight:yang:aaa:cert?revision=2015-11-26)cipher-suites 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:yang:aaa:cert?revision=2015-11-26)aaa-cert}]:83:12]


 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.