Wednesday, 2016-11-02

openstackgerritMerged openstack/dragonflow: Prevent creating port assosiate with sg for IPV6  https://review.openstack.org/38287102:13
openstackgerritMerged openstack/dragonflow: remove useless code for nb api  https://review.openstack.org/39214302:13
openstackgerritLi Ma proposed openstack/dragonflow: Zookeeper Devstack support for Fedora  https://review.openstack.org/39237102:36
openstackgerritLi Ma proposed openstack/dragonflow: Zookeeper Devstack support for Fedora  https://review.openstack.org/39237102:37
openstackgerritLi Ma proposed openstack/dragonflow: Zookeeper Devstack support for Fedora  https://review.openstack.org/39237102:43
openstackgerritHong Hui Xiao proposed openstack/dragonflow: Refactor test case for ml2 mech driver(port security)  https://review.openstack.org/39213302:49
openstackgerritLi Ma proposed openstack/dragonflow: Add nb_db_driver_clean support for nb db devstack  https://review.openstack.org/39238803:03
*** yuanwei has quit IRC03:15
rajivkyuli_s: ping06:03
openstackgerritHong Hui Xiao proposed openstack/dragonflow: Remove df-ext-services  https://review.openstack.org/39181006:37
*** irenab has joined #openstack-dragonflow06:40
*** rajivk has quit IRC06:57
*** rajivk has joined #openstack-dragonflow07:09
*** irenab_ has joined #openstack-dragonflow07:19
*** irenab has quit IRC07:22
*** yuval has joined #openstack-dragonflow07:41
*** gsagie has joined #openstack-dragonflow07:47
*** openstackgerrit has quit IRC07:48
*** openstackgerrit has joined #openstack-dragonflow07:49
*** yuli_s has quit IRC07:54
openstackgerritHong Hui Xiao proposed openstack/dragonflow: Use discard to safely remove element of set  https://review.openstack.org/39245207:56
*** gsagie has quit IRC07:58
*** gampel has joined #openstack-dragonflow08:05
*** oanson has joined #openstack-dragonflow08:26
*** gampel has quit IRC08:37
*** dimak has joined #openstack-dragonflow08:54
openstackgerritHong Hui Xiao proposed openstack/dragonflow: Remove setting Q_L3_ENABLED  https://review.openstack.org/39248809:22
*** lihi has joined #openstack-dragonflow09:35
*** saggi1 has joined #openstack-dragonflow09:40
*** gampel has joined #openstack-dragonflow09:52
*** gampel has quit IRC10:02
*** rajivk has quit IRC11:08
*** rajivk has joined #openstack-dragonflow11:20
*** saggi1 is now known as saggi11:55
*** rajivk has quit IRC12:04
*** saggi has quit IRC12:04
*** saggi has joined #openstack-dragonflow12:06
openstackgerritOmer Anson proposed openstack/dragonflow: Add license property to setup.cfg  https://review.openstack.org/39259012:11
*** rajivk has joined #openstack-dragonflow12:18
openstackgerritDima Kuznetsov proposed openstack/dragonflow: [WIP] Forward DNAT traffic from table 7 when using flat network  https://review.openstack.org/39208612:27
openstackgerritDima Kuznetsov proposed openstack/dragonflow: Fix typo in L2ML2App  https://review.openstack.org/39260312:27
openstackgerritDima Kuznetsov proposed openstack/dragonflow: [WIP] Forward DNAT traffic from table 7 when using flat network  https://review.openstack.org/39208612:40
*** dimak has quit IRC12:43
*** dimak has joined #openstack-dragonflow12:44
openstackgerritDima Kuznetsov proposed openstack/dragonflow: Forward DNAT traffic from table 7  https://review.openstack.org/39208612:53
*** jtonsing has joined #openstack-dragonflow13:00
openstackgerritDima Kuznetsov proposed openstack/dragonflow: Forward DNAT traffic from table 7  https://review.openstack.org/39208613:16
openstackgerritDima Kuznetsov proposed openstack/dragonflow: Fix typo in L2ML2App  https://review.openstack.org/39260313:16
openstackgerritDima Kuznetsov proposed openstack/dragonflow: Refactor local_networks in L2ML2App  https://review.openstack.org/39265113:16
openstackgerritHong Hui Xiao proposed openstack/dragonflow: Disable q-meta when enable df-metadata  https://review.openstack.org/39266313:36
rajivkHi13:40
rajivkI tried neutron agent-list but i could not find any agent except l3 agent.13:41
rajivkIs it expected or problem in my environment. If it is normal then why is it so?13:41
oansonrajivk, hi13:43
rajivkoanson, hi13:44
oansonIIRC, we 'override' the Neutron l3 agent. So it looks like the original agent runs (q-l3, etc.), but uses our overriden code.13:44
oansonWhat output do you see, and what output do you expect?13:44
rajivki receive only one agent L3 Agent13:46
oansonHow many compute nodes do you have?13:46
rajivkbut there used to be 4-5, without dragonflow.13:46
rajivkI have only one.13:46
rajivkdevstack installation, single node13:46
oansonIn my setup, single node, there are 2 - l3 and metadata13:47
rajivkMy question is, dragonflow introduce other df-local-controller as a service13:47
rajivkthen why doesn't it appear in the list?13:48
oansonDragonflow service doesn't register into that list.13:48
rajivkDragonflow is a plugin for neutron13:50
oansonyes13:50
rajivkIn a way it is part of the networking service. then why does not it register all the related services?13:51
oansonI have to review neutron's framework for that13:52
openstackgerritYuli proposed openstack/dragonflow: Add portstats table to df-db dump.  https://review.openstack.org/39267113:52
rajivkok13:52
oansonBecause we do have agents and services, but I don't think we implement the required api13:52
irenab_oanson, not sure DF agents should be listed as neutron agents13:52
oansonIf you have more info or links, I'd be happy to read it13:53
oansonI don't know what should go in there.13:53
irenab_neutron agents, the agents that live in the neutron namespace and part of the neutron networking13:54
oansonrajivk, what are you trying to do?13:54
rajivkI am reading about Dragonflow and trying to understand it's code. I have assigned, a few bugs(Dragonflow bugs) i will be working on them.13:55
rajivkSo i was collecting as much as information about dragonflow and how does it work.13:56
oansonrajivk, that's great!13:56
oansonIn general, the dragonflow agents are independent of Neutron.13:56
rajivkI think, that is the reason those services are not listed in agent-list13:56
oansonWe use our own communication channels (NB database, pub/sub mechanism) to pass info.13:56
oansonNeutron itself doesn't contact these agents directly. Only through Dragonflow code.13:57
oansonI think this is the reason as well. I think that's what irenab_ was saying too.13:57
irenab_exactly13:58
irenab_oanson, if there any DF tool that can list local agents?13:58
oansonNot at the moment.13:59
rajivkSo neutron server receive API request then how are they transferred to Dragonflow. In normal scenario message queues are used.13:59
oansonWith dragonflow, the mechanism driver in the Neutron server is notified of the API request13:59
oansonThe driver writes the change to the North Bound database (I'll get to it in a sec)13:59
oansonIt also publishes the change using a publish/subscribe mechanism (sometimes also done via the NB database)14:00
oansonThe North Bound (NB) database is a distributed key-value store containing Dragonflow's view of the Neutron dataabse14:00
oansoncontaining high-level objects such as networks/switches, subnets, ports, etc.14:00
oansonThe dragonflow controller receives this information via the pub/sub mechanism, and updates the OVS flows14:01
oansonOther agents behave differently. e.g. the DHCP agent runs as part of the dragonflow local controller, and receives the information as an event from the controller14:01
oansonThe metadata proxy agent reads the information it needs on-demand directly from the NB database.14:02
oansonI don't remember how the l3 agent works. Sorry.14:02
rajivkoanson: thanks a lot for the information.14:02
oansonrajivk, np14:03
rajivkNow, i am getting a bit more clear picture14:03
oansonYes, our documentation is a bit... lacking :)14:04
rajivkBut they really helped a lot.14:04
rajivkDiagrams are really helpful.14:05
oansonWe have one here: http://docs.openstack.org/developer/dragonflow/distributed_dragonflow.html14:06
oanson(I don't know if you found this page)14:06
*** dimak has left #openstack-dragonflow14:10
*** dimak has joined #openstack-dragonflow14:10
oansonlihi, please review this bug https://bugs.launchpad.net/cirros/+bug/148704114:29
openstackLaunchpad bug 1487041 in CirrOS "Cirros doesn't have DHCPv6 support" [Medium,Confirmed]14:29
oansonIt should relate to testing in IPv614:30
*** irenab_ has quit IRC14:36
openstackgerritYuli proposed openstack/dragonflow: Add portstats table to df-db dump.  https://review.openstack.org/39267114:37
openstackgerritYuli proposed openstack/dragonflow: Add portstats table to df-db  https://review.openstack.org/39267114:44
lihiThanks oanson14:53
openstackgerritDima Kuznetsov proposed openstack/dragonflow: Forward DNAT traffic from table 7  https://review.openstack.org/39208614:58
openstackgerritDima Kuznetsov proposed openstack/dragonflow: Refactor local_networks in L2ML2App  https://review.openstack.org/39265114:58
openstackgerritOpenStack Proposal Bot proposed openstack/dragonflow: Updated from global requirements  https://review.openstack.org/39272215:31
*** yuval has quit IRC15:47
openstackgerritSteve Kipp proposed openstack/dragonflow: Add unit tests to df_local_controller  https://review.openstack.org/39008315:52
*** lihi has quit IRC16:03
*** saggi has quit IRC16:03
*** oanson has quit IRC16:06
openstackgerritDima Kuznetsov proposed openstack/dragonflow: Forward DNAT traffic from table 7  https://review.openstack.org/39208616:26
*** dimak has quit IRC16:32
*** openstackgerrit has quit IRC18:18
*** openstackgerrit has joined #openstack-dragonflow18:18
*** oanson has joined #openstack-dragonflow19:36
*** openstack has joined #openstack-dragonflow20:01
*** openstackgerrit has quit IRC20:18
*** openstackgerrit has joined #openstack-dragonflow20:19
*** oanson has quit IRC20:46

Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!