[Backport][bug/1352826] applying iptables rules takes too long when large scale deployment
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Mirantis OpenStack |
Fix Released
|
Critical
|
Alexander Ignatov | ||
4.1.x |
Won't Fix
|
Critical
|
MOS Neutron | ||
5.0.x |
Won't Fix
|
Critical
|
MOS Neutron | ||
5.1.x |
Fix Committed
|
Critical
|
Alexander Ignatov | ||
6.0.x |
Fix Committed
|
Critical
|
Alexander Ignatov | ||
7.0.x |
Fix Released
|
Critical
|
Alexander Ignatov |
Bug Description
This is a backport of https:/
Original description
================
I found the time to finishing the applying iptables rules( in neutron/
This will lead that the time of bringing new created port up when booting an instance will take very long, and if the vif_plugging_
Although optimization on _modify_rules in patch https:/
Further optimazation on _modify_rules need be done to fit the situation of Large-scale deployment.
Changed in mos: | |
status: | Triaged → In Progress |
tags: | added: scale |
Changed in mos: | |
importance: | High → Critical |
RPM package neutron has been built for project openstack/neutron mira13. git.f90d4c0. a299407
Package version == 2014.2, package release == fuel6.0.
Changeset: https:/ /review. fuel-infra. org/1237 ci/fuel- 6.0/2014. 2
project: openstack/neutron
branch: openstack-
author: Alexander Ignatov
committer: Alexander Ignatov
subject: Improve the performance of _modify_rules() in IptablesManager
status: patchset-created
Files placed on repository: neutron- 2014.2- fuel6.0. mira13. git.f90d4c0. a299407. noarch. rpm neutron- bigswitch- 2014.2- fuel6.0. mira13. git.f90d4c0. a299407. noarch. rpm neutron- brocade- 2014.2- fuel6.0. mira13. git.f90d4c0. a299407. noarch. rpm neutron- cisco-2014. 2-fuel6. 0.mira13. git.f90d4c0. a299407. noarch. rpm neutron- hyperv- 2014.2- fuel6.0. mira13. git.f90d4c0. a299407. noarch. rpm neutron- ibm-2014. 2-fuel6. 0.mira13. git.f90d4c0. a299407. noarch. rpm neutron- linuxbridge- 2014.2- fuel6.0. mira13. git.f90d4c0. a299407. noarch. rpm neutron- mellanox- 2014.2- fuel6.0. mira13. git.f90d4c0. a299407. noarch. rpm neutron- metaplugin- 2014.2- fuel6.0. mira13. git.f90d4c0. a299407. noarch. rpm neutron- metering- agent-2014. 2-fuel6. 0.mira13. git.f90d4c0. a299407. noarch. rpm neutron- midonet- 2014.2- fuel6.0. mira13. git.f90d4c0. a299407. noarch. rpm neutron- ml2-2014. 2-fuel6. 0.mira13. git.f90d4c0. a299407. noarch. rpm neutron- nec-2014. 2-fuel6. 0.mira13. git.f90d4c0. a299407. noarch. rpm neutron- nuage-2014. 2-fuel6. 0.mira13. git.f90d4c0. a299407. noarch. rpm neutron- ofagent- 2014.2- fuel6.0. mira13. git.f90d4c0. a299407. noarch. rpm neutron- oneconvergence- nvsd-2014. 2-fuel6. 0.mira13. git.f90d4c0. a299407. noarch. rpm neutron- opencontrail- 2014.2- fuel6.0. mira13. git.f90d4c0. a299407. noarch. rpm neutron- openvswitch- 2014.2- fuel6.0. mira13. git.f90d4c0. a299407. noarch. rpm neutron- plumgrid- 2014.2- fuel6.0. mira13. git.f90d4c0. a299407. noarch. rpm neutron- ryu-2014. 2-fuel6. 0.mira13. git.f90d4c0. a299407. noarch. rpm neutron- vmware- 2014.2- fuel6.0. mira13. git.f90d4c0. a299407. noarch. rpm neutron- vpn-agent- 2014.2- fuel6.0. mira13. git.f90d4c0. a299407. noarch. rpm neutron- 2014.2- fuel6.0. mira13. git.f90d4c0. a299407. noarch. rpm
openstack-
openstack-
openstack-
openstack-
openstack-
openstack-
openstack-
openstack-
openstack-
openstack-
openstack-
openstack-
openstack-
openstack-
openstack-
openstack-
openstack-
openstack-
openstack-
openstack-
openstack-
openstack-
python-
NOTE: Changeset is not merged, created temporary package repository. osci-obs. vm.mirantis. net:82/ centos- fuel-6. 0-stable- 1237/centos
RPM repository URL: http://