Reviewed: https://review.opendev.org/697523 Committed: https://git.openstack.org/cgit/openstack/nova/commit/?id=13969dc32a4dedfe4ee0fbebec4b5491cf9f984b Submitter: Zuul Branch: stable/pike
commit 13969dc32a4dedfe4ee0fbebec4b5491cf9f984b Author: Doug Wiegley <email address hidden> Date: Tue Nov 5 17:29:11 2019 -0500
Improve metadata server performance with large security groups
Don't include the rules in the SG fetch in the metadata server, since we don't need them there, and with >1000 rules, it starts to get really slow, especially in Pike and later.
Closes-Bug: #1851430
Co-Authored-By: Doug Wiegley <email address hidden> Co-Authored-By: Matt Riedemann <email address hidden>
Conflicts: nova/tests/unit/network/security_group/test_neutron_driver.py
NOTE(mriedem): The conflict is due to not having change I31c9ea8628c6f3985f8e9118d9687bbfb8789b68 in Pike.
Change-Id: I7de14456d04370c842b4c35597dca3a628a826a2 (cherry picked from commit eaf16fdde59a14fb38df669b21a911a0c2d2576f) (cherry picked from commit 418af2d865809cfa907678f883dae07f4f31baa2) (cherry picked from commit fec95a2e4f763e15193504483383f918feb3e636) (cherry picked from commit 38b2f68a17533e839819e654825613aefd4effd4) (cherry picked from commit 00d438adb325610a04af9f8f18cdb1c622df5418)
Reviewed: https:/ /review. opendev. org/697523 /git.openstack. org/cgit/ openstack/ nova/commit/ ?id=13969dc32a4 dedfe4ee0fbebec 4b5491cf9f984b
Committed: https:/
Submitter: Zuul
Branch: stable/pike
commit 13969dc32a4dedf e4ee0fbebec4b54 91cf9f984b
Author: Doug Wiegley <email address hidden>
Date: Tue Nov 5 17:29:11 2019 -0500
Improve metadata server performance with large security groups
Don't include the rules in the SG fetch in the metadata server, since
we don't need them there, and with >1000 rules, it starts to get
really slow, especially in Pike and later.
Closes-Bug: #1851430
Co-Authored-By: Doug Wiegley <email address hidden>
Co-Authored-By: Matt Riedemann <email address hidden>
Conflicts:
nova/ tests/unit/ network/ security_ group/test_ neutron_ driver. py
NOTE(mriedem): The conflict is due to not having change c6f3985f8e9118d 9687bbfb8789b68 in Pike.
I31c9ea8628
Change-Id: I7de14456d04370 c842b4c35597dca 3a628a826a2 b38df669b21a911 a0c2d2576f) a907678f883dae0 7f4f31baa2) 5193504483383f9 18feb3e636) 39819e654825613 aefd4effd4) a04af9f8f18cdb1 c622df5418)
(cherry picked from commit eaf16fdde59a14f
(cherry picked from commit 418af2d865809cf
(cherry picked from commit fec95a2e4f763e1
(cherry picked from commit 38b2f68a17533e8
(cherry picked from commit 00d438adb325610