Activity log for bug #1982991

Date Who What changed Old value New value Message
2022-07-28 03:04:15 Takashi Kajinami bug added bug
2022-07-28 03:16:52 Takashi Kajinami description This is the regression caused by https://review.opendev.org/c/openstack/puppet-vswitch/+/823036 , which was merged during Yoga cycle. Currently the vswitch::ovs class does not remove the vlan-limit option by default. Because of this, if a user once set the option and remove it later, the option is left unmanaged in openvswitch. This is caused by the behavior of puppet and it does not sync the property when a nil value(undef) is passed. This is the regression caused by https://review.opendev.org/c/openstack/puppet-vswitch/+/823036 , which was merged during Yoga cycle. Currently the vswitch::ovs class does not remove the vlan-limit option by default. Because of this, if a user once set the option and remove it later, the option is left unmanaged in openvswitch. This is caused by the behavior of puppet and it does not sync the property when a nil value(undef) is passed. https://github.com/puppetlabs/puppet/commit/67e1bba154accd900b9690d96cec8b050f8082e7
2022-07-28 03:16:55 Takashi Kajinami puppet-vswitch: importance Undecided High
2022-07-28 03:16:58 Takashi Kajinami puppet-vswitch: assignee Takashi Kajinami (kajinamit)
2022-07-28 03:18:19 OpenStack Infra puppet-vswitch: status New In Progress
2022-07-28 10:00:56 Takashi Kajinami description This is the regression caused by https://review.opendev.org/c/openstack/puppet-vswitch/+/823036 , which was merged during Yoga cycle. Currently the vswitch::ovs class does not remove the vlan-limit option by default. Because of this, if a user once set the option and remove it later, the option is left unmanaged in openvswitch. This is caused by the behavior of puppet and it does not sync the property when a nil value(undef) is passed. https://github.com/puppetlabs/puppet/commit/67e1bba154accd900b9690d96cec8b050f8082e7 Currently the vswitch::ovs class does not remove the vlan-limit option by default. Because of this, if a user once set the option and remove it later, the option is left unmanaged in openvswitch. This is caused by the behavior of puppet and it does not sync the property when a nil value(undef) is passed.  https://github.com/puppetlabs/puppet/commit/67e1bba154accd900b9690d96cec8b050f8082e7
2022-07-28 12:03:17 Takashi Kajinami puppet-vswitch: assignee Takashi Kajinami (kajinamit)
2022-07-28 12:03:20 Takashi Kajinami puppet-vswitch: status In Progress Won't Fix