This page is intended to be a place that we can post up information, documents, links and other useful stuff with regards to the evolution of the SFC project within OPNFV. There are no real rules for posting, but rather if we see a item of information that is being passed around within the mailing lists, links that we are referring to over and over again, lets add it in here and then point people to this page for reference.
Hopefully cuts down on some of the clutter!
OPNFV SFC Architecture overview
SFC Hitchhiker's Guide a.k.a SFC Hackathon
SFC 101 Document (using Python Agent)
SFC Installation and Testing Guide
Group Based Policy Wiki in Opendaylight
Draft of IETF SFC Architecture
Verbatim Use Case discussion from QosMos
Simplified SFC with Switching Based Configuration provided by Sandvine
Demo of Tacker - A VNF Manager for Openstack
Link to Openstack VNF Forwarding Graph Requirement Project Page
More info available here:
# Getting started sudo apt-get install git-review # More git review details: https://www.mediawiki.org/wiki/Gerrit/git-review # Sign the OPNFV Gerrit Agreement https://gerrit.opnfv.org/gerrit/#/settings/agreements git clone ssh://<username>@gerrit.opnfv.org:29418/sfc git remote add gerrit ssh://<username>@gerrit.opnfv.org:29418/sfc.git scp -p -P 29418 <username>@git.opendaylight.org:hooks/commit-msg .git/hooks/;chmod 755 .git/hooks/commit-msg;
# Normal steps to create and commit changes from a topic branch git checkout -b topic/your_topic_branch <... Modify the code ...> git add <the modified files> git commit --signoff git review # This will provide the Gerrit link
# Rebasing a topic branch with master git checkout master git pull --rebase git checkout topic/your_topic_branch git rebase origin/master
# Add a patch-set to an existing commit git checkout topic/your_topic_branch <... Modify the code ..> git add <the modified files> git commit --amend git review # This will provide the Gerrit link