<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://wiki.visrc.com/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://wiki.visrc.com/feed.php">
        <title>TD Wiki work_dai_labor:projects:ima:ima_ws:network:opendaylight</title>
        <description></description>
        <link>https://wiki.visrc.com/</link>
        <image rdf:resource="https://wiki.visrc.com/lib/tpl/monobook/images/favicon.ico" />
       <dc:date>2026-05-09T12:06:50+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://wiki.visrc.com/doku.php?id=work_dai_labor:projects:ima:ima_ws:network:opendaylight:odl_installation&amp;rev=1740059838&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.visrc.com/doku.php?id=work_dai_labor:projects:ima:ima_ws:network:opendaylight:odl_openstack_debug&amp;rev=1740059838&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.visrc.com/doku.php?id=work_dai_labor:projects:ima:ima_ws:network:opendaylight:odl_openstack_no_devstack&amp;rev=1740059838&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.visrc.com/doku.php?id=work_dai_labor:projects:ima:ima_ws:network:opendaylight:odl_openstack&amp;rev=1740059838&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.visrc.com/doku.php?id=work_dai_labor:projects:ima:ima_ws:network:opendaylight:odl_programming&amp;rev=1740059838&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.visrc.com/doku.php?id=work_dai_labor:projects:ima:ima_ws:network:opendaylight:ovs_ovsdb&amp;rev=1740059838&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://wiki.visrc.com/lib/tpl/monobook/images/favicon.ico">
        <title>TD Wiki</title>
        <link>https://wiki.visrc.com/</link>
        <url>https://wiki.visrc.com/lib/tpl/monobook/images/favicon.ico</url>
    </image>
    <item rdf:about="https://wiki.visrc.com/doku.php?id=work_dai_labor:projects:ima:ima_ws:network:opendaylight:odl_installation&amp;rev=1740059838&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-20T14:57:18+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>work_dai_labor:projects:ima:ima_ws:network:opendaylight:odl_installation</title>
        <link>https://wiki.visrc.com/doku.php?id=work_dai_labor:projects:ima:ima_ws:network:opendaylight:odl_installation&amp;rev=1740059838&amp;do=diff</link>
        <description>ODL installation

	*  &lt;https://www.opendaylight.org/sites/opendaylight/files/bk-developers-guide-20141002.pdf&gt;

Troubleshooting

Error resolving artifactorg.eclipse.equinox:region:jar:1.0.0.v20110506

2014-11-04 14:10:50,134 | ERROR | pool-15-thread-2 | RegisterWebAppVisitorWC          | 233 - org.ops4j.pax.web.pax-web-extender-war - 3.1.0 | Registration exception. Skipping
java.lang.IllegalArgumentException: Security Mapping [free access] is already registered.</description>
    </item>
    <item rdf:about="https://wiki.visrc.com/doku.php?id=work_dai_labor:projects:ima:ima_ws:network:opendaylight:odl_openstack_debug&amp;rev=1740059838&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-20T14:57:18+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>work_dai_labor:projects:ima:ima_ws:network:opendaylight:odl_openstack_debug</title>
        <link>https://wiki.visrc.com/doku.php?id=work_dai_labor:projects:ima:ima_ws:network:opendaylight:odl_openstack_debug&amp;rev=1740059838&amp;do=diff</link>
        <description>OpenStack ODL Debug

OVSDB Integration

No Router Iface, l3, dhcp not working

neutron/server.log


2014-11-28 11:19:30.189 3378 DEBUG routes.middleware [-] Match dict: {&#039;action&#039;: u&#039;create&#039;, &#039;controller&#039;: &lt;wsgify at 65954256 wrapping &lt;function resource at 0x3e628c0&gt;&gt;, &#039;format&#039;: u&#039;json&#039;} __call__ /usr/lib/python2.7/site-packages/routes/middleware.py:103
2014-11-28 11:19:30.190 3378 DEBUG neutron.openstack.common.rpc.amqp [req-3040047f-2862-43d1-91b7-5762f50d313d None] Sending network.create.start…</description>
    </item>
    <item rdf:about="https://wiki.visrc.com/doku.php?id=work_dai_labor:projects:ima:ima_ws:network:opendaylight:odl_openstack_no_devstack&amp;rev=1740059838&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-20T14:57:18+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>work_dai_labor:projects:ima:ima_ws:network:opendaylight:odl_openstack_no_devstack</title>
        <link>https://wiki.visrc.com/doku.php?id=work_dai_labor:projects:ima:ima_ws:network:opendaylight:odl_openstack_no_devstack&amp;rev=1740059838&amp;do=diff</link>
        <description>Headline

	*  odl-control / compute: &lt;https://wiki.opendaylight.org/view/OVSDB:Helium_and_Openstack_on_Fedora20&gt;
	*  odl / control-network / compute: &lt;http://www.siliconloons.com/getting-started-with-opendaylight-and-openstack/&gt;

ODL node

Openstack

Controll Node

Devstack: Q_PLUGIN = ml2
grep -r Q_PLUGIN $devstack_dir
...
lib/neutron:source $TOP_DIR/lib/neutron_plugins/$Q_PLUGIN
Aha!

Devstack: enable_service odl-compute</description>
    </item>
    <item rdf:about="https://wiki.visrc.com/doku.php?id=work_dai_labor:projects:ima:ima_ws:network:opendaylight:odl_openstack&amp;rev=1740059838&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-20T14:57:18+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>work_dai_labor:projects:ima:ima_ws:network:opendaylight:odl_openstack</title>
        <link>https://wiki.visrc.com/doku.php?id=work_dai_labor:projects:ima:ima_ws:network:opendaylight:odl_openstack&amp;rev=1740059838&amp;do=diff</link>
        <description>Opendaylight and OpenStack

	*  &lt;https://wiki.opendaylight.org/view/GIT_Cheat_Sheet&gt; 
	*  &lt;https://wiki.opendaylight.org/view/GettingStarted:Pulling,_Hacking,_and_Pushing_All_the_Code_from_the_CLI&gt;

Opendaylight has a bunch of things. Important for the integration with openstack:

	*  The controller: SDN controller framework and basic feature (Cisco)
	*  OpenFlow Protocol Library: Library supporting OpenFlow 1.3 and above versions (pantheon)</description>
    </item>
    <item rdf:about="https://wiki.visrc.com/doku.php?id=work_dai_labor:projects:ima:ima_ws:network:opendaylight:odl_programming&amp;rev=1740059838&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-20T14:57:18+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>work_dai_labor:projects:ima:ima_ws:network:opendaylight:odl_programming</title>
        <link>https://wiki.visrc.com/doku.php?id=work_dai_labor:projects:ima:ima_ws:network:opendaylight:odl_programming&amp;rev=1740059838&amp;do=diff</link>
        <description>ODL Programming

	*  tutorial &lt;http://sdnhub.org/tutorials/opendaylight/&gt;
	*  &lt;https://opendaylight.org/sites/opendaylight/files/bk-developers-guide-20141002.pdf&gt;

Basic dev

Registration, upload pub key:

Clone project:

git clone ssh://&lt;username&gt;@git.opendaylight.org:29418/&lt;project_repo_name&gt;.git
Setting up Gerrit Change-id Commit Message Hook
cd &lt;project_repo_name&gt;
scp -p -P 29418 &lt;username&gt;@git.opendaylight.org:hooks/commit-msg .git/hooks/
chmod 755 .git/hooks/commit-msg</description>
    </item>
    <item rdf:about="https://wiki.visrc.com/doku.php?id=work_dai_labor:projects:ima:ima_ws:network:opendaylight:ovs_ovsdb&amp;rev=1740059838&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-20T14:57:18+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>work_dai_labor:projects:ima:ima_ws:network:opendaylight:ovs_ovsdb</title>
        <link>https://wiki.visrc.com/doku.php?id=work_dai_labor:projects:ima:ima_ws:network:opendaylight:ovs_ovsdb&amp;rev=1740059838&amp;do=diff</link>
        <description>Open vSwitch

	*  &lt;http://git.openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=blob_plain;f=tutorial/Tutorial;hb=HEAD&gt;
		*  download OVS source
		*  ./configure; make sandbox
		*  Follow the tutorial: create flow tables...


Overlay wiht OVS

	*  Openstack networks terminologies 
		*  &lt;http://fosskb.wordpress.com/2014/06/10/managing-openstack-internaldataexternal-network-in-one-interface/&gt; 
		*  &lt;http://fosskb.wordpress.com/2014/06/19/l2-connectivity-in-openstack-using-openvswitch-mechanism-dr…</description>
    </item>
</rdf:RDF>
