openstackgerrit | Merged openstack/dragonflow: Prevent creating port assosiate with sg for IPV6 https://review.openstack.org/382871 | 02:13 |
---|---|---|
openstackgerrit | Merged openstack/dragonflow: remove useless code for nb api https://review.openstack.org/392143 | 02:13 |
openstackgerrit | Li Ma proposed openstack/dragonflow: Zookeeper Devstack support for Fedora https://review.openstack.org/392371 | 02:36 |
openstackgerrit | Li Ma proposed openstack/dragonflow: Zookeeper Devstack support for Fedora https://review.openstack.org/392371 | 02:37 |
openstackgerrit | Li Ma proposed openstack/dragonflow: Zookeeper Devstack support for Fedora https://review.openstack.org/392371 | 02:43 |
openstackgerrit | Hong Hui Xiao proposed openstack/dragonflow: Refactor test case for ml2 mech driver(port security) https://review.openstack.org/392133 | 02:49 |
openstackgerrit | Li Ma proposed openstack/dragonflow: Add nb_db_driver_clean support for nb db devstack https://review.openstack.org/392388 | 03:03 |
*** yuanwei has quit IRC | 03:15 | |
rajivk | yuli_s: ping | 06:03 |
openstackgerrit | Hong Hui Xiao proposed openstack/dragonflow: Remove df-ext-services https://review.openstack.org/391810 | 06:37 |
*** irenab has joined #openstack-dragonflow | 06:40 | |
*** rajivk has quit IRC | 06:57 | |
*** rajivk has joined #openstack-dragonflow | 07:09 | |
*** irenab_ has joined #openstack-dragonflow | 07:19 | |
*** irenab has quit IRC | 07:22 | |
*** yuval has joined #openstack-dragonflow | 07:41 | |
*** gsagie has joined #openstack-dragonflow | 07:47 | |
*** openstackgerrit has quit IRC | 07:48 | |
*** openstackgerrit has joined #openstack-dragonflow | 07:49 | |
*** yuli_s has quit IRC | 07:54 | |
openstackgerrit | Hong Hui Xiao proposed openstack/dragonflow: Use discard to safely remove element of set https://review.openstack.org/392452 | 07:56 |
*** gsagie has quit IRC | 07:58 | |
*** gampel has joined #openstack-dragonflow | 08:05 | |
*** oanson has joined #openstack-dragonflow | 08:26 | |
*** gampel has quit IRC | 08:37 | |
*** dimak has joined #openstack-dragonflow | 08:54 | |
openstackgerrit | Hong Hui Xiao proposed openstack/dragonflow: Remove setting Q_L3_ENABLED https://review.openstack.org/392488 | 09:22 |
*** lihi has joined #openstack-dragonflow | 09:35 | |
*** saggi1 has joined #openstack-dragonflow | 09:40 | |
*** gampel has joined #openstack-dragonflow | 09:52 | |
*** gampel has quit IRC | 10:02 | |
*** rajivk has quit IRC | 11:08 | |
*** rajivk has joined #openstack-dragonflow | 11:20 | |
*** saggi1 is now known as saggi | 11:55 | |
*** rajivk has quit IRC | 12:04 | |
*** saggi has quit IRC | 12:04 | |
*** saggi has joined #openstack-dragonflow | 12:06 | |
openstackgerrit | Omer Anson proposed openstack/dragonflow: Add license property to setup.cfg https://review.openstack.org/392590 | 12:11 |
*** rajivk has joined #openstack-dragonflow | 12:18 | |
openstackgerrit | Dima Kuznetsov proposed openstack/dragonflow: [WIP] Forward DNAT traffic from table 7 when using flat network https://review.openstack.org/392086 | 12:27 |
openstackgerrit | Dima Kuznetsov proposed openstack/dragonflow: Fix typo in L2ML2App https://review.openstack.org/392603 | 12:27 |
openstackgerrit | Dima Kuznetsov proposed openstack/dragonflow: [WIP] Forward DNAT traffic from table 7 when using flat network https://review.openstack.org/392086 | 12:40 |
*** dimak has quit IRC | 12:43 | |
*** dimak has joined #openstack-dragonflow | 12:44 | |
openstackgerrit | Dima Kuznetsov proposed openstack/dragonflow: Forward DNAT traffic from table 7 https://review.openstack.org/392086 | 12:53 |
*** jtonsing has joined #openstack-dragonflow | 13:00 | |
openstackgerrit | Dima Kuznetsov proposed openstack/dragonflow: Forward DNAT traffic from table 7 https://review.openstack.org/392086 | 13:16 |
openstackgerrit | Dima Kuznetsov proposed openstack/dragonflow: Fix typo in L2ML2App https://review.openstack.org/392603 | 13:16 |
openstackgerrit | Dima Kuznetsov proposed openstack/dragonflow: Refactor local_networks in L2ML2App https://review.openstack.org/392651 | 13:16 |
openstackgerrit | Hong Hui Xiao proposed openstack/dragonflow: Disable q-meta when enable df-metadata https://review.openstack.org/392663 | 13:36 |
rajivk | Hi | 13:40 |
rajivk | I tried neutron agent-list but i could not find any agent except l3 agent. | 13:41 |
rajivk | Is it expected or problem in my environment. If it is normal then why is it so? | 13:41 |
oanson | rajivk, hi | 13:43 |
rajivk | oanson, hi | 13:44 |
oanson | IIRC, we 'override' the Neutron l3 agent. So it looks like the original agent runs (q-l3, etc.), but uses our overriden code. | 13:44 |
oanson | What output do you see, and what output do you expect? | 13:44 |
rajivk | i receive only one agent L3 Agent | 13:46 |
oanson | How many compute nodes do you have? | 13:46 |
rajivk | but there used to be 4-5, without dragonflow. | 13:46 |
rajivk | I have only one. | 13:46 |
rajivk | devstack installation, single node | 13:46 |
oanson | In my setup, single node, there are 2 - l3 and metadata | 13:47 |
rajivk | My question is, dragonflow introduce other df-local-controller as a service | 13:47 |
rajivk | then why doesn't it appear in the list? | 13:48 |
oanson | Dragonflow service doesn't register into that list. | 13:48 |
rajivk | Dragonflow is a plugin for neutron | 13:50 |
oanson | yes | 13:50 |
rajivk | In a way it is part of the networking service. then why does not it register all the related services? | 13:51 |
oanson | I have to review neutron's framework for that | 13:52 |
openstackgerrit | Yuli proposed openstack/dragonflow: Add portstats table to df-db dump. https://review.openstack.org/392671 | 13:52 |
rajivk | ok | 13:52 |
oanson | Because we do have agents and services, but I don't think we implement the required api | 13:52 |
irenab_ | oanson, not sure DF agents should be listed as neutron agents | 13:52 |
oanson | If you have more info or links, I'd be happy to read it | 13:53 |
oanson | I 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 networking | 13:54 |
oanson | rajivk, what are you trying to do? | 13:54 |
rajivk | I 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 |
rajivk | So i was collecting as much as information about dragonflow and how does it work. | 13:56 |
oanson | rajivk, that's great! | 13:56 |
oanson | In general, the dragonflow agents are independent of Neutron. | 13:56 |
rajivk | I think, that is the reason those services are not listed in agent-list | 13:56 |
oanson | We use our own communication channels (NB database, pub/sub mechanism) to pass info. | 13:56 |
oanson | Neutron itself doesn't contact these agents directly. Only through Dragonflow code. | 13:57 |
oanson | I think this is the reason as well. I think that's what irenab_ was saying too. | 13:57 |
irenab_ | exactly | 13:58 |
irenab_ | oanson, if there any DF tool that can list local agents? | 13:58 |
oanson | Not at the moment. | 13:59 |
rajivk | So neutron server receive API request then how are they transferred to Dragonflow. In normal scenario message queues are used. | 13:59 |
oanson | With dragonflow, the mechanism driver in the Neutron server is notified of the API request | 13:59 |
oanson | The driver writes the change to the North Bound database (I'll get to it in a sec) | 13:59 |
oanson | It also publishes the change using a publish/subscribe mechanism (sometimes also done via the NB database) | 14:00 |
oanson | The North Bound (NB) database is a distributed key-value store containing Dragonflow's view of the Neutron dataabse | 14:00 |
oanson | containing high-level objects such as networks/switches, subnets, ports, etc. | 14:00 |
oanson | The dragonflow controller receives this information via the pub/sub mechanism, and updates the OVS flows | 14:01 |
oanson | Other 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 controller | 14:01 |
oanson | The metadata proxy agent reads the information it needs on-demand directly from the NB database. | 14:02 |
oanson | I don't remember how the l3 agent works. Sorry. | 14:02 |
rajivk | oanson: thanks a lot for the information. | 14:02 |
oanson | rajivk, np | 14:03 |
rajivk | Now, i am getting a bit more clear picture | 14:03 |
oanson | Yes, our documentation is a bit... lacking :) | 14:04 |
rajivk | But they really helped a lot. | 14:04 |
rajivk | Diagrams are really helpful. | 14:05 |
oanson | We have one here: http://docs.openstack.org/developer/dragonflow/distributed_dragonflow.html | 14:06 |
oanson | (I don't know if you found this page) | 14:06 |
*** dimak has left #openstack-dragonflow | 14:10 | |
*** dimak has joined #openstack-dragonflow | 14:10 | |
oanson | lihi, please review this bug https://bugs.launchpad.net/cirros/+bug/1487041 | 14:29 |
openstack | Launchpad bug 1487041 in CirrOS "Cirros doesn't have DHCPv6 support" [Medium,Confirmed] | 14:29 |
oanson | It should relate to testing in IPv6 | 14:30 |
*** irenab_ has quit IRC | 14:36 | |
openstackgerrit | Yuli proposed openstack/dragonflow: Add portstats table to df-db dump. https://review.openstack.org/392671 | 14:37 |
openstackgerrit | Yuli proposed openstack/dragonflow: Add portstats table to df-db https://review.openstack.org/392671 | 14:44 |
lihi | Thanks oanson | 14:53 |
openstackgerrit | Dima Kuznetsov proposed openstack/dragonflow: Forward DNAT traffic from table 7 https://review.openstack.org/392086 | 14:58 |
openstackgerrit | Dima Kuznetsov proposed openstack/dragonflow: Refactor local_networks in L2ML2App https://review.openstack.org/392651 | 14:58 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/dragonflow: Updated from global requirements https://review.openstack.org/392722 | 15:31 |
*** yuval has quit IRC | 15:47 | |
openstackgerrit | Steve Kipp proposed openstack/dragonflow: Add unit tests to df_local_controller https://review.openstack.org/390083 | 15:52 |
*** lihi has quit IRC | 16:03 | |
*** saggi has quit IRC | 16:03 | |
*** oanson has quit IRC | 16:06 | |
openstackgerrit | Dima Kuznetsov proposed openstack/dragonflow: Forward DNAT traffic from table 7 https://review.openstack.org/392086 | 16:26 |
*** dimak has quit IRC | 16:32 | |
*** openstackgerrit has quit IRC | 18:18 | |
*** openstackgerrit has joined #openstack-dragonflow | 18:18 | |
*** oanson has joined #openstack-dragonflow | 19:36 | |
*** openstack has joined #openstack-dragonflow | 20:01 | |
*** openstackgerrit has quit IRC | 20:18 | |
*** openstackgerrit has joined #openstack-dragonflow | 20:19 | |
*** oanson has quit IRC | 20:46 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!