Magnesium pre-release CSIT issues (INTTEST-68)

[INTTEST-70] jsonrpc-csit-1node-basic-only-magnesium Created: 11/Feb/20  Updated: 18/Feb/20  Resolved: 18/Feb/20

Status: Verified
Project: integration-test
Component/s: None
Affects Version/s: None
Fix Version/s: Magnesium

Type: Sub-task Priority: Highest
Reporter: Jamo Luhrsen Assignee: Richard Kosegi
Resolution: Done Votes: 0
Labels: CSIT
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Description   

Maybe the jsonrpc feature is not available in magnesium? this job:

https://jenkins.opendaylight.org/releng/job/jsonrpc-csit-1node-basic-only-magnesium/



 Comments   
Comment by Jamo Luhrsen [ 13/Feb/20 ]

rkosegi, this is the Jira I meant to bring to your attention, not the controller one.

Comment by Richard Kosegi [ 14/Feb/20 ]

jsonrpc feature was split into multiple features to conform with standard feature layout.

https://git.opendaylight.org/gerrit/c/jsonrpc/+/85840

https://git.opendaylight.org/gerrit/c/integration/distribution/+/85950

In job parameters I can see that "CONTROLLERFEATURES" contains "odl-jsonrpc", however only infrautils feature is being installed https://logs.opendaylight.org/releng/vex-yul-odl-jenkins-1/jsonrpc-csit-1node-basic-only-magnesium/95/odl_1/odl1_karaf.log.gz

For CSIT to work, we need odl-jsonrpc-all as that brings in restconf that is needed to perform NB interactions.

Comment by Richard Kosegi [ 14/Feb/20 ]

Probably wrong parameters passed to CSIT job

Comment by Richard Kosegi [ 14/Feb/20 ]

Re-tried with "odl-jsonrpc-all", now everything including restconf is started as expected https://logs.opendaylight.org/releng/vex-yul-odl-jenkins-1/jsonrpc-csit-1node-basic-only-magnesium/96/odl_1/odl1_karaf.log.gz

Failure is now in service started from https://github.com/opendaylight/integration-test/blob/master/csit/variables/jsonrpc/odl-jsonrpc-test-read which is assuming that "ietf-interface" module is present in global schema context.

Comment by Richard Kosegi [ 18/Feb/20 ]

CSIT passed in sandbox https://jenkins.opendaylight.org/sandbox/view/All/job/jsonrpc-csit-1node-basic-only-magnesium/12/

Comment by Jamo Luhrsen [ 18/Feb/20 ]

Thanks for this work, rkosegi

latest production jenkins job also passing:
https://logs.opendaylight.org/releng/vex-yul-odl-jenkins-1/jsonrpc-csit-1node-basic-only-magnesium/108/robot-plugin/log.html.gz

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