[CONTROLLER-1270] Restconf breaks [Transaction Factory was closed...] Created: 21/Apr/15  Updated: 09/Jun/15  Resolved: 09/Jun/15

Status: Resolved
Project: controller
Component/s: mdsal
Affects Version/s: Post-Helium
Fix Version/s: None

Type: Bug
Reporter: Brian Kaczynski Assignee: Maros Marsalek
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified
Environment:

Operating System: All
Platform: All


Attachments: Text File file_3038.txt    
External issue ID: 3038

 Description   

Checked out master branch of Lithium in the integration project, built the project, and ran karaf. Installed the following features:

odl-base-all
odl-restconf-all
odl-netconf-connector-all
odl-yangtools-all
odl-netconf-all
odl-netconf-mdsal
odl-config-persister-all

I added a netconf connector via the REST API, (and failed to do any netconf operations with an error about the yang-ext mountpoint not existing), so I restarted the controller. I tried to do a GET operation on :8181/restconf/operational/opendaylight-inventory:nodes and got this exception as a result.



 Comments   
Comment by Brian Kaczynski [ 21/Apr/15 ]

Attachment file_3038.txt has been added with description: Exception shown from GET operation output. (HTTP 500 Server Error message)

Comment by Tony Tkacik [ 22/Apr/15 ]

You did your GET during startup of system, when DS was reconfiguring, could you try to wait little bit for system to come up?

Comment by Brian Kaczynski [ 22/Apr/15 ]

Waited for about an hour this time Still got the same error. I saw some exceptions related to mdsal-clustering and found out that somehow the feature odl-mdsal-clustering-commons was installed. I uninstalled that feature and restarted the controller. I did not experience the exceptions again. I did, however, experience the bug described at https://bugs.opendaylight.org/show_bug.cgi?id=3034 instead, but I think it's safe to say this one was a problem with the mdsal-clutering feature somehow getting installed (I'm guessing when I installed odl-netconf-mdsal)

Comment by Tony Tkacik [ 22/Apr/15 ]

So since 6th of April clustering is installed by default, if MD-SAL is installed.

Comment by Colin Dixon [ 09/Jun/15 ]

The underlying issue may remain, but it won't manifest because the clustered datastore is now on by default.

Generated at Wed Feb 07 19:55:06 UTC 2024 using Jira 8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d.