[Yahoo-eng-team] [Bug 1414218] Re: Remove extraneous trace in linux/dhcp.py
This bug was fixed in the package neutron - 1:2014.1.5-0ubuntu5~cloud0 --- neutron (1:2014.1.5-0ubuntu5~cloud0) precise-icehouse; urgency=medium . * New update for the Ubuntu Cloud Archive. . neutron (1:2014.1.5-0ubuntu5) trusty; urgency=medium . * Backport performance fix by refactoring logging statements. (LP: #1414218): - d/p/refactor-log-in-loop.patch: do not perform debug trace with each iteration through the loop of ports, instead log it once at the end. ** Changed in: cloud-archive/icehouse Status: Fix Committed => Fix Released -- You received this bug notification because you are a member of Yahoo! Engineering Team, which is subscribed to neutron. https://bugs.launchpad.net/bugs/1414218 Title: Remove extraneous trace in linux/dhcp.py Status in Ubuntu Cloud Archive: Invalid Status in Ubuntu Cloud Archive icehouse series: Fix Released Status in neutron: Fix Released Status in neutron juno series: Fix Released Status in neutron package in Ubuntu: Fix Released Status in neutron source package in Trusty: Fix Released Bug description: [Impact] The debug tracepoint in Dnsmasq._output_hosts_file is extraneous and causes unnecessary performance overhead when creating lots (> 1000) ports at one time. The trace point is unnecessary since the data is being written to disk and the file can be examined in a worst case scenario. The added performance overhead is an order of magnitude in difference (~.5 seconds versus ~.05 seconds at 1500 ports). [Test Case] 1. Deploy OpenStack using neutron for networking 2. Create 1500 ports 3. Observe the performance degradation for each port creation. [Regression Potential] Minimal. This code has been running in stable/juno, stable/kilo, and above for awhile. [Other Questions] This is likely to occur in OpenStack deployments which have large networks deployed. The degradation is gradual, but the performance becomes unacceptable with large enough networks. To manage notifications about this bug go to: https://bugs.launchpad.net/cloud-archive/+bug/1414218/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : yahoo-eng-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp
[Yahoo-eng-team] [Bug 1414218] Re: Remove extraneous trace in linux/dhcp.py
** Also affects: cloud-archive/icehouse Importance: Undecided Status: New ** Changed in: cloud-archive Status: Confirmed => Invalid ** Changed in: cloud-archive/icehouse Status: New => Fix Committed -- You received this bug notification because you are a member of Yahoo! Engineering Team, which is subscribed to neutron. https://bugs.launchpad.net/bugs/1414218 Title: Remove extraneous trace in linux/dhcp.py Status in Ubuntu Cloud Archive: Invalid Status in Ubuntu Cloud Archive icehouse series: Fix Committed Status in neutron: Fix Released Status in neutron juno series: Fix Released Status in neutron package in Ubuntu: Fix Released Status in neutron source package in Trusty: Fix Released Bug description: [Impact] The debug tracepoint in Dnsmasq._output_hosts_file is extraneous and causes unnecessary performance overhead when creating lots (> 1000) ports at one time. The trace point is unnecessary since the data is being written to disk and the file can be examined in a worst case scenario. The added performance overhead is an order of magnitude in difference (~.5 seconds versus ~.05 seconds at 1500 ports). [Test Case] 1. Deploy OpenStack using neutron for networking 2. Create 1500 ports 3. Observe the performance degradation for each port creation. [Regression Potential] Minimal. This code has been running in stable/juno, stable/kilo, and above for awhile. [Other Questions] This is likely to occur in OpenStack deployments which have large networks deployed. The degradation is gradual, but the performance becomes unacceptable with large enough networks. To manage notifications about this bug go to: https://bugs.launchpad.net/cloud-archive/+bug/1414218/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : yahoo-eng-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp
[Yahoo-eng-team] [Bug 1414218] Re: Remove extraneous trace in linux/dhcp.py
This bug was fixed in the package neutron - 1:2014.1.5-0ubuntu5 --- neutron (1:2014.1.5-0ubuntu5) trusty; urgency=medium * Backport performance fix by refactoring logging statements. (LP: #1414218): - d/p/refactor-log-in-loop.patch: do not perform debug trace with each iteration through the loop of ports, instead log it once at the end. -- Billy OlsenTue, 05 Jul 2016 15:07:28 -0700 ** Changed in: neutron (Ubuntu Trusty) Status: Fix Committed => Fix Released -- You received this bug notification because you are a member of Yahoo! Engineering Team, which is subscribed to neutron. https://bugs.launchpad.net/bugs/1414218 Title: Remove extraneous trace in linux/dhcp.py Status in Ubuntu Cloud Archive: Confirmed Status in neutron: Fix Released Status in neutron juno series: Fix Released Status in neutron package in Ubuntu: Fix Released Status in neutron source package in Trusty: Fix Released Bug description: [Impact] The debug tracepoint in Dnsmasq._output_hosts_file is extraneous and causes unnecessary performance overhead when creating lots (> 1000) ports at one time. The trace point is unnecessary since the data is being written to disk and the file can be examined in a worst case scenario. The added performance overhead is an order of magnitude in difference (~.5 seconds versus ~.05 seconds at 1500 ports). [Test Case] 1. Deploy OpenStack using neutron for networking 2. Create 1500 ports 3. Observe the performance degradation for each port creation. [Regression Potential] Minimal. This code has been running in stable/juno, stable/kilo, and above for awhile. [Other Questions] This is likely to occur in OpenStack deployments which have large networks deployed. The degradation is gradual, but the performance becomes unacceptable with large enough networks. To manage notifications about this bug go to: https://bugs.launchpad.net/cloud-archive/+bug/1414218/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : yahoo-eng-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp
[Yahoo-eng-team] [Bug 1414218] Re: Remove extraneous trace in linux/dhcp.py
I've uploaded the patch to the trusty-proposed queue. Not sure how to handle the cloud-archive stuff! ** Also affects: neutron (Ubuntu Trusty) Importance: Undecided Status: New ** Changed in: neutron (Ubuntu) Status: New => Fix Released ** Changed in: neutron (Ubuntu Trusty) Status: New => In Progress -- You received this bug notification because you are a member of Yahoo! Engineering Team, which is subscribed to neutron. https://bugs.launchpad.net/bugs/1414218 Title: Remove extraneous trace in linux/dhcp.py Status in Ubuntu Cloud Archive: Confirmed Status in neutron: Fix Released Status in neutron juno series: Fix Released Status in neutron package in Ubuntu: Fix Released Status in neutron source package in Trusty: In Progress Bug description: [Impact] The debug tracepoint in Dnsmasq._output_hosts_file is extraneous and causes unnecessary performance overhead when creating lots (> 1000) ports at one time. The trace point is unnecessary since the data is being written to disk and the file can be examined in a worst case scenario. The added performance overhead is an order of magnitude in difference (~.5 seconds versus ~.05 seconds at 1500 ports). [Test Case] 1. Deploy OpenStack using neutron for networking 2. Create 1500 ports 3. Observe the performance degradation for each port creation. [Regression Potential] Minimal. This code has been running in stable/juno, stable/kilo, and above for awhile. [Other Questions] This is likely to occur in OpenStack deployments which have large networks deployed. The degradation is gradual, but the performance becomes unacceptable with large enough networks. To manage notifications about this bug go to: https://bugs.launchpad.net/cloud-archive/+bug/1414218/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : yahoo-eng-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp
[Yahoo-eng-team] [Bug 1414218] Re: Remove extraneous trace in linux/dhcp.py
** Also affects: cloud-archive Importance: Undecided Status: New ** Changed in: cloud-archive Status: New => Confirmed -- You received this bug notification because you are a member of Yahoo! Engineering Team, which is subscribed to neutron. https://bugs.launchpad.net/bugs/1414218 Title: Remove extraneous trace in linux/dhcp.py Status in Ubuntu Cloud Archive: Confirmed Status in neutron: Fix Released Status in neutron juno series: Fix Released Status in neutron package in Ubuntu: New Bug description: [Impact] The debug tracepoint in Dnsmasq._output_hosts_file is extraneous and causes unnecessary performance overhead when creating lots (> 1000) ports at one time. The trace point is unnecessary since the data is being written to disk and the file can be examined in a worst case scenario. The added performance overhead is an order of magnitude in difference (~.5 seconds versus ~.05 seconds at 1500 ports). [Test Case] 1. Deploy OpenStack using neutron for networking 2. Create 1500 ports 3. Observe the performance degradation for each port creation. [Regression Potential] Minimal. This code has been running in stable/juno, stable/kilo, and above for awhile. [Other Questions] This is likely to occur in OpenStack deployments which have large networks deployed. The degradation is gradual, but the performance becomes unacceptable with large enough networks. To manage notifications about this bug go to: https://bugs.launchpad.net/cloud-archive/+bug/1414218/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : yahoo-eng-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp
[Yahoo-eng-team] [Bug 1414218] Re: Remove extraneous trace in linux/dhcp.py
** Also affects: neutron (Ubuntu) Importance: Undecided Status: New ** Changed in: neutron (Ubuntu) Assignee: (unassigned) => Billy Olsen (billy-olsen) -- You received this bug notification because you are a member of Yahoo! Engineering Team, which is subscribed to neutron. https://bugs.launchpad.net/bugs/1414218 Title: Remove extraneous trace in linux/dhcp.py Status in Ubuntu Cloud Archive: New Status in neutron: Fix Released Status in neutron juno series: Fix Released Status in neutron package in Ubuntu: New Bug description: [Impact] The debug tracepoint in Dnsmasq._output_hosts_file is extraneous and causes unnecessary performance overhead when creating lots (> 1000) ports at one time. The trace point is unnecessary since the data is being written to disk and the file can be examined in a worst case scenario. The added performance overhead is an order of magnitude in difference (~.5 seconds versus ~.05 seconds at 1500 ports). [Test Case] 1. Deploy OpenStack using neutron for networking 2. Create 1500 ports 3. Observe the performance degradation for each port creation. [Regression Potential] Minimal. This code has been running in stable/juno, stable/kilo, and above for awhile. [Other Questions] This is likely to occur in OpenStack deployments which have large networks deployed. The degradation is gradual, but the performance becomes unacceptable with large enough networks. To manage notifications about this bug go to: https://bugs.launchpad.net/cloud-archive/+bug/1414218/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : yahoo-eng-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp
[Yahoo-eng-team] [Bug 1414218] Re: Remove extraneous trace in linux/dhcp.py
** Changed in: neutron/juno Status: Fix Committed => Fix Released -- You received this bug notification because you are a member of Yahoo! Engineering Team, which is subscribed to neutron. https://bugs.launchpad.net/bugs/1414218 Title: Remove extraneous trace in linux/dhcp.py Status in neutron: Fix Released Status in neutron juno series: Fix Released Bug description: The debug tracepoint in Dnsmasq._output_hosts_file is extraneous and causes unnecessary performance overhead due to string formating when creating lots (> 1000) ports at one time. The trace point is unnecessary since the data is being written to disk and the file can be examined in a worst case scenario. The added performance overhead is an order of magnitude in difference (~.5 seconds versus ~.05 seconds at 1500 ports). To manage notifications about this bug go to: https://bugs.launchpad.net/neutron/+bug/1414218/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : yahoo-eng-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp
[Yahoo-eng-team] [Bug 1414218] Re: Remove extraneous trace in linux/dhcp.py
** Changed in: neutron/juno Status: Fix Released => Fix Committed ** Changed in: neutron/juno Milestone: 2014.2.3 => 2014.2.4 -- You received this bug notification because you are a member of Yahoo! Engineering Team, which is subscribed to neutron. https://bugs.launchpad.net/bugs/1414218 Title: Remove extraneous trace in linux/dhcp.py Status in neutron: Fix Released Status in neutron juno series: Fix Committed Bug description: The debug tracepoint in Dnsmasq._output_hosts_file is extraneous and causes unnecessary performance overhead due to string formating when creating lots (> 1000) ports at one time. The trace point is unnecessary since the data is being written to disk and the file can be examined in a worst case scenario. The added performance overhead is an order of magnitude in difference (~.5 seconds versus ~.05 seconds at 1500 ports). To manage notifications about this bug go to: https://bugs.launchpad.net/neutron/+bug/1414218/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : yahoo-eng-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp
[Yahoo-eng-team] [Bug 1414218] Re: Remove extraneous trace in linux/dhcp.py
** Also affects: neutron/juno Importance: Undecided Status: New ** Changed in: neutron/juno Status: New = Fix Committed ** Changed in: neutron/juno Milestone: None = 2014.2.3 -- You received this bug notification because you are a member of Yahoo! Engineering Team, which is subscribed to neutron. https://bugs.launchpad.net/bugs/1414218 Title: Remove extraneous trace in linux/dhcp.py Status in OpenStack Neutron (virtual network service): Fix Released Status in neutron juno series: Fix Committed Bug description: The debug tracepoint in Dnsmasq._output_hosts_file is extraneous and causes unnecessary performance overhead due to string formating when creating lots ( 1000) ports at one time. The trace point is unnecessary since the data is being written to disk and the file can be examined in a worst case scenario. The added performance overhead is an order of magnitude in difference (~.5 seconds versus ~.05 seconds at 1500 ports). To manage notifications about this bug go to: https://bugs.launchpad.net/neutron/+bug/1414218/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : yahoo-eng-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp
[Yahoo-eng-team] [Bug 1414218] Re: Remove extraneous trace in linux/dhcp.py
** Changed in: neutron Status: Fix Committed = Fix Released ** Changed in: neutron Milestone: None = kilo-3 -- You received this bug notification because you are a member of Yahoo! Engineering Team, which is subscribed to neutron. https://bugs.launchpad.net/bugs/1414218 Title: Remove extraneous trace in linux/dhcp.py Status in OpenStack Neutron (virtual network service): Fix Released Bug description: The debug tracepoint in Dnsmasq._output_hosts_file is extraneous and causes unnecessary performance overhead due to string formating when creating lots ( 1000) ports at one time. The trace point is unnecessary since the data is being written to disk and the file can be examined in a worst case scenario. The added performance overhead is an order of magnitude in difference (~.5 seconds versus ~.05 seconds at 1500 ports). To manage notifications about this bug go to: https://bugs.launchpad.net/neutron/+bug/1414218/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : yahoo-eng-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp