Ask is moving to Stack Overflow and Serverfault.com! Please use the "opendaylight" tag on either of these sites. This site is now in Read-Only mode

0

Service Function Chain (SFC 101) Install

asked 2015-06-24 17:15:05 -0800

runamuck gravatar image

I'm trying to run SFC 101. I built it succesfully and can start Karaf.

But when I navigate to "system info" I see the error:

404 Not Found (empty datastore or wrong RESTconf URL)

Under Karaf logs I see a bunch of errors:

6/24/2015, 8:09:20 PM   WARNING AuthProvider is missing, failing authentication org.opendaylight.controller.netconf-ssh -
6/24/2015, 8:10:35 PM   WARNING Unable to setup SSH connection on channel: [id: 0x76a52c51] org.opendaylight.controller.netconf-netty-util  
6/24/2015, 8:10:35 PM   WARNING AuthProvider is missing, failing authentication org.opendaylight.controller.netconf-ssh -
6/24/2015, 8:10:35 PM   WARNING Server at /127.0.0.1:1830 presented unverified RSA key: e4:35:ba:f3:ec:74:41:a2:fe:bd:0d:7a:5d:a2:e2:3b Apache Mina SSHD :: Core    -
6/24/2015, 8:10:00 PM   WARNING Unable to setup SSH connection on channel: [id: 0x7368bf36] org.opendaylight.controller.netconf-netty-util  
6/24/2015, 8:10:00 PM   WARNING AuthProvider is missing, failing authentication org.opendaylight.controller.netconf-ssh -
6/24/2015, 8:10:00 PM   WARNING AuthProvider is missing, failing authentication org.opendaylight.controller.netconf-ssh -
6/24/2015, 8:10:00 PM   WARNING Server at /127.0.0.1:1830 presented unverified RSA key: e4:35:ba:f3:ec:74:41:a2:fe:bd:0d:7a:5d:a2:e2:3b Apache Mina SSHD :: Core

One more note, I am not prompted to enter a username and password as the SFC 101 tutorial writes, the url just lands me into http://127.0.0.1:8181/sfc/index.html#/sfc/serviceforwarder

edit retag flag offensive close merge delete

1 answer

Sort by ยป oldest newest most voted
0

answered 2015-07-08 11:35:18 -0800

runamuck gravatar image

Brady Allen Johnson, the project lead at Ericsson for SFC replied to me via email:

...try downloading the latest stable ODL Lithium release, which can be found here:

https://nexus.opendaylight.org/content/repositories/opendaylight.release/org/opendaylight/integration/distribution-karaf/0.3.0-Lithium/distribution-karaf-0.3.0-Lithium.tar.gz

Once you download this Lithium karaf distribution and open it (tar xvzf distribution-karaf-0.3.0-Lithium.tar.gz) you can start it as follows:

$ bin/karaf

Then, once you get the karaf prompt (opendaylight-user@root>) you'll need to start the SFC features you're interested in using, as follows:

opendaylight-user@root>feature:install odl-sfc-core
opendaylight-user@root>feature:install odl-sfcofl2
opendaylight-user@root>feature:install odl-sfc-ui
opendaylight-user@root>feature:install odl-sfc-sb-rest

You can see the SFC features with the following command: opendaylight-user@root>feature:list | grep sfc The third column will have an "x" if the feature has been installed.

Notice, you only need to install the features once. So if you stop karaf, and start it again, these features will already be installed.

I hope this works better for you, if not let me know and we'll help you out.

Once I followed this approach, the sfc login page prompted me for a password and everything worked.

edit flag offensive delete publish link more

Comments

Hi, I used this way, however since it does not have sfc-py folder to test it, I am just using the link in SFC 101 to run start_agent.sh and sff_client.py. However when I send packets I don't see any results in start_agent console. Any help with that?

Emad ( 2015-09-09 05:07:47 -0800 )edit
Login/Signup to Answer

Question Tools

Follow
1 follower

Stats

Asked: 2015-06-24 17:15:05 -0800

Seen: 774 times

Last updated: Jul 08 '15