Great! looking forward to test it with OpenStack :-)
> Date: Fri, 11 May 2012 17:10:01 +0900
> From: [email protected]
> To: [email protected]
> CC: [email protected]
> Subject: Re: [Ryu-devel] Running quantum-server Error
>
> Sorry for delayed replay.
> Now we're preparing a VM image and a document to ease testing.
> Please be patient.
>
> thanks,
>
> On Mon, Apr 30, 2012 at 10:55:54PM -0500, Salman Malik wrote:
> > Thanks for the suggestions. Now every part of plugin is working fine but I
> > am
> > unable to launch VM properly. I mean there seems to be some problem with the
> > networking part: specifically the launched instance sends DHCP discover
> > messages but is unable to lease any IP address. I have started a thread at
> > launchpad, it would be great if you could give some input as well.
> >
> > https://answers.launchpad.net/nova/+question/195439
> >
> > Thanks in advance.
> >
> > Salman
> >
> >
> > > Date: Tue, 1 May 2012 12:44:30 +0900
> > > From: [email protected]
> > > To: [email protected]
> > > CC: [email protected]
> > > Subject: Re: [Ryu-devel] Running quantum-server Error
> > >
> > > On Mon, Apr 30, 2012 at 01:12:16PM -0500, Salman Malik wrote:
> > > > Ok, I solved this problem by replacing ryu_quantum in the suggested
> > > > line by
> > > > ovs_quantum, because there was already an ovs_quantum db there that has
> > > > networks.tenant_id column.
> > >
> > > You can create by using mysql.
> > >
> > >
> > > Hmm the following looks like the race condition between ryu-manager,
> > quantum-server
> > > and ryu agent.
> > > It's addressed by gre-dev branch. But you can work around by
> > > - run ryu-manager and wait a bit
> > > - run quantum-server and wait for stabilizing
> > > - and then ryu agent
> > >
> > > thanks,
> > >
> > > > After having done so, I was able to run the quantum server and ryu
> > > > agent.
> > But
> > > > due to some reason I had to restart the agent and now its spitting out
> > > > this
> > > > error:
> > > >
> > > > salman@malik:/opt/stack/quantum/quantum/plugins/ryu/agent$ ./
> > > > ryu_quantum_agent.py -v /etc/quantum/plugins/ryu/ryu.ini
> > > > INFO:root:Connecting to database "ovs_quantum" on 127.0.0.1
> > > > DEBUG:root:checking db
> > > > DEBUG:root:controller 127.0.0.1:6633
> > > > DEBUG:root:api 127.0.0.1:8080
> > > > DEBUG:root:going to ofp controller mode 127.0.0.1:6633 127.0.0.1:8080
> > > > Traceback (most recent call last):
> > > > File "./ryu_quantum_agent.py", line 318, in <module>
> > > > main()
> > > > File "./ryu_quantum_agent.py", line 311, in main
> > > > plugin = OVSQuantumOFPRyuAgent(integ_br, db, root_helper)
> > > > File "./ryu_quantum_agent.py", line 202, in __init__
> > > > self._setup_integration_br(integ_br, ofp_controller_addr)
> > > > File "./ryu_quantum_agent.py", line 209, in _setup_integration_br
> > > > self._port_update(self.nw_id_external, port)
> > > > File "./ryu_quantum_agent.py", line 212, in _port_update
> > > > self.api.update_port(network_id, port.switch.datapath_id, port.ofport)
> > > > File "/usr/local/lib/python2.7/dist-packages/ryu-0.2-py2.7.egg/ryu/app/
> > > > client.py", line 70, in update_port
> > > > self._do_request('PUT', self.port_path % (network_id, dpid, port))
> > > > File "/usr/local/lib/python2.7/dist-packages/ryu-0.2-py2.7.egg/ryu/app/
> > > > client.py", line 47, in _do_request
> > > > res.getheaders(), res.read())
> > > > httplib.HTTPException: (<httplib.HTTPResponse instance at 0x1c417a0>,
> > > > 'code
> > 404
> > > > reason Not Found', [('date', 'Mon, 30 Apr 2012 05:37:45 GMT'),
> > > > ('content-length', '0'), ('content-type', 'text/html; charset=UTF-8')],
> > > > '')
> > > >
> > > > Note that it worked fine on the first run.
> > > >
> > > > Salman
> > > >
> > > >
> > > > > Date: Mon, 30 Apr 2012 08:35:22 +0900
> > > > > From: [email protected]
> > > > > To: [email protected]
> > > > > CC: [email protected]
> > > > > Subject: Re: [Ryu-devel] Running quantum-server Error
> > > > >
> > > > > On Sun, Apr 29, 2012 at 05:56:58PM -0500, Salman Malik wrote:
> > > > > > This is how my ryu.ini file looks like:
> > > > > > [DATABASE]
> > > > > > # This line MUST be changed to actually run the plugin.
> > > > > > sql_connection = mysql://root:[email protected]:3306/nova
> > > > >
> > > > > This line seems wrong. You are using same db to nova.
> > > > > sql_connection = mysql://root:[email protected]:3306/ryu_quantum
> > > > > ^^^^^^^^^^^^
> > > > > This must be
> > > > >
> > > > > distinct from name which other openstck components are using.
> > > > >
> > > > >
> > > > >
> > > > > > #sql_connection = mysql://<user>:<pass>@<IP>:<port>/<dbname>
> > > > > > #sql_connection = sqlite://root:nova@localhost/nova
> > > > > >
> > > > > > [OVS]
> > > > > > integration-bridge = br-int
> > > > > >
> > > > > > # openflow-controller = <host IP address of ofp controller>:<port:
> > 6633>
> > > > > > # openflow-rest-api = <host IP address of ofp rest api
> > > > > > service>:<port:
> > > > 8080>
> > > > > > openflow-controller = 127.0.0.1:6633
> > > > > > openflow-rest-api = 127.0.0.1:8080
> > > > > >
> > > > > > [AGENT]
> > > > > > # Change to "sudo quantum-rootwrap" to limit commands that can be
> > > > > > run
> > > > > > # as root.
> > > > > > root_helper = sudo
> > > > >
> > > > >
> > > > > --
> > > > > yamahata
> > > > >
> > > > >
> > > >
> > ------------------------------------------------------------------------------
> > > > > Live Security Virtual Conference
> > > > > Exclusive live event will cover all the ways today's security and
> > > > > threat landscape has changed and how IT managers can respond.
> > > > > Discussions
> > > > > will include endpoint security, mobile security and the latest in
> > > > > malware
> > > > > threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
> > > > > _______________________________________________
> > > > > Ryu-devel mailing list
> > > > > [email protected]
> > > > > https://lists.sourceforge.net/lists/listinfo/ryu-devel
> > >
> > > --
> > > yamahata
>
> > ------------------------------------------------------------------------------
> > Live Security Virtual Conference
> > Exclusive live event will cover all the ways today's security and
> > threat landscape has changed and how IT managers can respond. Discussions
> > will include endpoint security, mobile security and the latest in malware
> > threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
> > _______________________________________________
> > Ryu-devel mailing list
> > [email protected]
> > https://lists.sourceforge.net/lists/listinfo/ryu-devel
>
>
> --
> yamahata
>
> ------------------------------------------------------------------------------
> Live Security Virtual Conference
> Exclusive live event will cover all the ways today's security and
> threat landscape has changed and how IT managers can respond. Discussions
> will include endpoint security, mobile security and the latest in malware
> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
> _______________________________________________
> Ryu-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/ryu-devel
------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and
threat landscape has changed and how IT managers can respond. Discussions
will include endpoint security, mobile security and the latest in malware
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Ryu-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/ryu-devel