Activity log for bug #2029952

Date Who What changed Old value New value Message
2023-08-04 12:40:09 Edward Hope-Morley bug added bug
2023-08-04 12:40:22 Edward Hope-Morley nominated for series Ubuntu Jammy
2023-08-04 12:40:22 Edward Hope-Morley bug task added python-oslo.privsep (Ubuntu Jammy)
2023-08-04 12:40:22 Edward Hope-Morley nominated for series Ubuntu Focal
2023-08-04 12:40:22 Edward Hope-Morley bug task added python-oslo.privsep (Ubuntu Focal)
2023-08-04 12:40:54 Edward Hope-Morley bug task added cloud-archive
2023-08-04 12:41:09 Edward Hope-Morley nominated for series cloud-archive/wallaby
2023-08-04 12:41:09 Edward Hope-Morley bug task added cloud-archive/wallaby
2023-08-04 12:41:09 Edward Hope-Morley nominated for series cloud-archive/yoga
2023-08-04 12:41:09 Edward Hope-Morley bug task added cloud-archive/yoga
2023-08-04 12:41:09 Edward Hope-Morley nominated for series cloud-archive/victoria
2023-08-04 12:41:09 Edward Hope-Morley bug task added cloud-archive/victoria
2023-08-04 12:41:09 Edward Hope-Morley nominated for series cloud-archive/ussuri
2023-08-04 12:41:09 Edward Hope-Morley bug task added cloud-archive/ussuri
2023-08-04 12:41:09 Edward Hope-Morley nominated for series cloud-archive/xena
2023-08-04 12:41:09 Edward Hope-Morley bug task added cloud-archive/xena
2023-08-04 13:40:18 Edward Hope-Morley attachment added lp2029952-jammy.patch https://bugs.launchpad.net/ubuntu/+source/python-oslo.privsep/+bug/2029952/+attachment/5690316/+files/lp2029952-jammy.patch
2023-08-04 13:40:33 Edward Hope-Morley summary backport msgpack max_buffer_size patch to Focal [SRU] backport msgpack max_buffer_size patch to Focal
2023-08-04 13:50:00 Edward Hope-Morley description The main explanation for this backport can be found in https://bugs.launchpad.net/ubuntu/+source/python-oslo.privsep/+bug/1896734/comments/37 but I'm opening a new bug for the privsep backport since 1896734 was used to backport a neutron fix. [Impact] Hosts running Openstack Neutron from Ussuri to Yoga release are impacted by the fact that their use of oslo.privsep is thwarted by a default buffer size on python-msgpack such that commands that return strings > 1MB in size cause privsep to crash and agents to stop working. This patch backports a fix that increased the buffer size to one that is more appropriate to neutron usage. [Test Plan]   * deploy Openstack (version corresponding to release of SRU) with l3ha   * need at least one compute host and two neutron-gateway hosts * create a large number of routers each with several networks attached * restart neutron-l3-agent * wait for restart to complete then do 'journalctl --unit neutron-l3-agent --grep ValueError' * if the error does not appear then the patch is working * note that it is necessary to create routers with enough networks and ports to trigger the > 1MB size limit for the netlink info message returned by privsep to trigger [Where problems could occur] No regressions are expected to occur as a result of this patch as it is increasing the buffer size by a fairly small amount to allow neutron function correctly in loaded environments. -------------------------------------------------------------------------------- The main explanation for this backport can be found in https://bugs.launchpad.net/ubuntu/+source/python-oslo.privsep/+bug/1896734/comments/37 but I'm opening a new bug for the privsep backport since 1896734 was used to backport a neutron fix.
2023-08-04 13:57:37 Edward Hope-Morley attachment added lp2029952-focal.patch https://bugs.launchpad.net/ubuntu/+source/python-oslo.privsep/+bug/2029952/+attachment/5690317/+files/lp2029952-focal.patch
2023-08-04 16:13:29 Ubuntu Foundations Team Bug Bot tags patch
2023-08-04 16:13:33 Ubuntu Foundations Team Bug Bot bug added subscriber Ubuntu Sponsors
2023-08-07 18:29:43 Corey Bryant cloud-archive: status New Fix Released
2023-08-07 18:29:48 Corey Bryant python-oslo.privsep (Ubuntu): status New Fix Released
2023-08-07 18:29:51 Corey Bryant cloud-archive/ussuri: status New Triaged
2023-08-07 18:29:54 Corey Bryant cloud-archive/victoria: status New Triaged
2023-08-07 18:29:56 Corey Bryant cloud-archive/wallaby: status New Triaged
2023-08-07 18:29:59 Corey Bryant cloud-archive/xena: status New Triaged
2023-08-07 18:30:03 Corey Bryant cloud-archive/yoga: status New Triaged
2023-08-07 18:30:05 Corey Bryant python-oslo.privsep (Ubuntu Focal): status New Triaged
2023-08-07 18:30:08 Corey Bryant python-oslo.privsep (Ubuntu Jammy): status New Triaged
2023-08-07 18:30:15 Corey Bryant python-oslo.privsep (Ubuntu Jammy): importance Undecided High
2023-08-07 18:30:18 Corey Bryant python-oslo.privsep (Ubuntu Focal): importance Undecided High
2023-08-07 18:30:20 Corey Bryant cloud-archive/yoga: importance Undecided High
2023-08-07 18:30:21 Corey Bryant cloud-archive/xena: importance Undecided High
2023-08-07 18:30:24 Corey Bryant cloud-archive/wallaby: importance Undecided High
2023-08-07 18:30:26 Corey Bryant cloud-archive/victoria: importance Undecided High
2023-08-07 18:30:28 Corey Bryant cloud-archive/ussuri: importance Undecided High
2023-08-07 18:30:41 Corey Bryant bug added subscriber Ubuntu Stable Release Updates Team
2023-08-07 18:51:12 Corey Bryant cloud-archive/wallaby: status Triaged Fix Committed
2023-08-07 18:51:12 Corey Bryant tags patch patch verification-wallaby-needed
2023-08-07 18:51:44 Corey Bryant cloud-archive/xena: status Triaged Fix Committed
2023-08-07 18:51:45 Corey Bryant tags patch verification-wallaby-needed patch verification-wallaby-needed verification-xena-needed
2023-08-07 18:52:01 Corey Bryant cloud-archive/victoria: status Triaged Fix Committed
2023-08-07 18:52:02 Corey Bryant tags patch verification-wallaby-needed verification-xena-needed patch verification-victoria-needed verification-wallaby-needed verification-xena-needed
2023-08-07 21:43:28 Ubuntu Archive Robot bug added subscriber Corey Bryant
2023-08-09 14:04:03 Robie Basak python-oslo.privsep (Ubuntu Jammy): status Triaged Fix Committed
2023-08-09 14:04:05 Robie Basak bug added subscriber SRU Verification
2023-08-09 14:04:06 Robie Basak tags patch verification-victoria-needed verification-wallaby-needed verification-xena-needed patch verification-needed verification-needed-jammy verification-victoria-needed verification-wallaby-needed verification-xena-needed
2023-08-09 14:04:16 Robie Basak python-oslo.privsep (Ubuntu Focal): status Triaged Fix Committed
2023-08-09 14:04:18 Robie Basak tags patch verification-needed verification-needed-jammy verification-victoria-needed verification-wallaby-needed verification-xena-needed patch verification-needed verification-needed-focal verification-needed-jammy verification-victoria-needed verification-wallaby-needed verification-xena-needed
2023-08-09 14:04:40 Robie Basak removed subscriber Ubuntu Sponsors
2023-08-10 12:55:02 Marcin Wilk bug added subscriber Marcin Wilk
2023-08-14 12:17:00 Corey Bryant cloud-archive/yoga: status Triaged Fix Committed
2023-08-14 12:17:01 Corey Bryant tags patch verification-needed verification-needed-focal verification-needed-jammy verification-victoria-needed verification-wallaby-needed verification-xena-needed patch verification-needed verification-needed-focal verification-needed-jammy verification-victoria-needed verification-wallaby-needed verification-xena-needed verification-yoga-needed
2023-08-28 18:21:45 Nicolas Bock tags patch verification-needed verification-needed-focal verification-needed-jammy verification-victoria-needed verification-wallaby-needed verification-xena-needed verification-yoga-needed patch verification-done-focal verification-needed verification-needed-jammy verification-victoria-needed verification-wallaby-needed verification-xena-needed verification-yoga-needed
2023-09-08 11:16:19 Edward Hope-Morley description [Impact] Hosts running Openstack Neutron from Ussuri to Yoga release are impacted by the fact that their use of oslo.privsep is thwarted by a default buffer size on python-msgpack such that commands that return strings > 1MB in size cause privsep to crash and agents to stop working. This patch backports a fix that increased the buffer size to one that is more appropriate to neutron usage. [Test Plan]   * deploy Openstack (version corresponding to release of SRU) with l3ha   * need at least one compute host and two neutron-gateway hosts * create a large number of routers each with several networks attached * restart neutron-l3-agent * wait for restart to complete then do 'journalctl --unit neutron-l3-agent --grep ValueError' * if the error does not appear then the patch is working * note that it is necessary to create routers with enough networks and ports to trigger the > 1MB size limit for the netlink info message returned by privsep to trigger [Where problems could occur] No regressions are expected to occur as a result of this patch as it is increasing the buffer size by a fairly small amount to allow neutron function correctly in loaded environments. -------------------------------------------------------------------------------- The main explanation for this backport can be found in https://bugs.launchpad.net/ubuntu/+source/python-oslo.privsep/+bug/1896734/comments/37 but I'm opening a new bug for the privsep backport since 1896734 was used to backport a neutron fix. [Impact] Hosts running Openstack Neutron from Ussuri to Yoga release are impacted by the fact that their use of oslo.privsep is thwarted by a default buffer size on python-msgpack such that commands that return strings > 1MB in size cause privsep to crash and agents to stop working. This patch backports a fix that increased the buffer size to one that is more appropriate to neutron usage. [Test Plan]   * deploy Openstack (version corresponding to release of SRU) with l3ha   * need at least one compute host and two neutron-gateway hosts   * create a large number of routers (200 should do it) each with several networks attached and external gateway set   * restart neutron-l3-agent   * wait for restart to complete then do 'journalctl --unit neutron-l3-agent --grep ValueError'   * if the error does not appear then the patch is working   * note that it is necessary to create routers with enough networks and ports to trigger the > 1MB size limit for the netlink info message returned by privsep to trigger [Where problems could occur] No regressions are expected to occur as a result of this patch as it is increasing the buffer size by a fairly small amount to allow neutron function correctly in loaded environments. -------------------------------------------------------------------------------- The main explanation for this backport can be found in https://bugs.launchpad.net/ubuntu/+source/python-oslo.privsep/+bug/1896734/comments/37 but I'm opening a new bug for the privsep backport since 1896734 was used to backport a neutron fix.
2023-09-08 11:24:24 Edward Hope-Morley tags patch verification-done-focal verification-needed verification-needed-jammy verification-victoria-needed verification-wallaby-needed verification-xena-needed verification-yoga-needed patch verification-done-focal verification-done-jammy verification-needed verification-victoria-needed verification-wallaby-needed verification-xena-needed verification-yoga-needed
2023-09-08 15:57:53 Edward Hope-Morley tags patch verification-done-focal verification-done-jammy verification-needed verification-victoria-needed verification-wallaby-needed verification-xena-needed verification-yoga-needed patch verification-done-focal verification-done-jammy verification-needed verification-victoria-needed verification-wallaby-needed verification-xena-needed verification-yoga-done
2023-09-11 10:35:32 Edward Hope-Morley tags patch verification-done-focal verification-done-jammy verification-needed verification-victoria-needed verification-wallaby-needed verification-xena-needed verification-yoga-done patch verification-done-focal verification-done-jammy verification-needed verification-victoria-needed verification-wallaby-needed verification-xena-done verification-yoga-done
2023-09-11 16:42:15 Edward Hope-Morley tags patch verification-done-focal verification-done-jammy verification-needed verification-victoria-needed verification-wallaby-needed verification-xena-done verification-yoga-done patch verification-done-focal verification-done-jammy verification-needed verification-victoria-needed verification-wallaby-done verification-xena-done verification-yoga-done
2023-09-12 09:40:00 Edward Hope-Morley tags patch verification-done-focal verification-done-jammy verification-needed verification-victoria-needed verification-wallaby-done verification-xena-done verification-yoga-done patch verification-done verification-done-focal verification-done-jammy verification-victoria-done verification-wallaby-done verification-xena-done verification-yoga-done
2023-09-13 06:16:36 Launchpad Janitor python-oslo.privsep (Ubuntu Focal): status Fix Committed Fix Released
2023-09-13 06:16:40 Chris Halse Rogers removed subscriber Ubuntu Stable Release Updates Team
2023-09-13 06:16:52 Launchpad Janitor python-oslo.privsep (Ubuntu Jammy): status Fix Committed Fix Released
2023-09-13 13:47:13 Corey Bryant cloud-archive/yoga: status Fix Committed Fix Released
2023-09-13 13:47:47 Corey Bryant cloud-archive/xena: status Fix Committed Fix Released
2023-09-13 13:48:37 Corey Bryant cloud-archive/wallaby: status Fix Committed Fix Released
2023-09-13 13:49:07 Corey Bryant cloud-archive/victoria: status Fix Committed Fix Released
2023-09-26 16:56:58 Corey Bryant cloud-archive/ussuri: status Triaged Fix Committed
2023-09-26 16:56:59 Corey Bryant tags patch verification-done verification-done-focal verification-done-jammy verification-victoria-done verification-wallaby-done verification-xena-done verification-yoga-done patch verification-done verification-done-focal verification-done-jammy verification-ussuri-needed verification-victoria-done verification-wallaby-done verification-xena-done verification-yoga-done