Fernando Royo 1661f3815c Add maintenance task to update entities on component start
Some changes require updating the existing entities in a
clear and transparent way for the user.

This patch adds a mechanism to create separate tasks that
can run periodically or just once in order to update or
modify existing entities that require changes after a new
patch or RFE.

As an example, a first task has been included for updating
existing OVN LB HM ports, changing their device_owner, and
adding their device_id.

Closes-Bug: 2038091
Change-Id: I0d4feb1e5c128d5a768d1b87deb2dcb3ab6d1ea1
2023-10-19 08:47:49 +00:00
add-hm-support-2c6729d8816125a5.yaml Add Health Monitor support 2021-07-21 17:00:03 -04:00
add-sctp-support-bedfed905e1f5a58.yaml Add SCTP support 2021-03-09 12:32:31 -05:00
adjust-and-deprecate-neutron-config-options-50edf01318758917.yaml Replace python-neutronclient with openstacksdk 2023-05-10 08:59:10 +02:00
drop-python-3-6-and-3-7-e890961ed94c146e.yaml Update python testing as per zed cycle teting runtime 2022-07-06 09:27:20 +00:00
lbhc-fix-fip-05820d5a9d94a919.yaml Fix port for Load Balancer Health Check for FIP 2023-07-13 14:08:16 +00:00
maintenance-task-framework-a366242c89f5af11.yaml Add maintenance task to update entities on component start 2023-10-19 08:47:49 +00:00
new-device-owner-627ee59b95b670b4.yaml Change device_owner used for OVN LB HM port 2023-10-17 08:36:54 +00:00
new-repository-for-ovn-octavia-provider-driver-dd81c4414c529c4e.yaml Initialize repository 2020-01-15 14:41:32 +00:00
ovn-octavia-provider-driver-multiple-protocols-4a93e184b8f374c7.yaml Add support for multiple L4 protocols withing same LB 2020-02-24 14:16:25 +00:00
session-persistence-b409428a8907f542.yaml Add support for SOURCE_IP session persistence 2023-07-11 11:34:52 +02:00
support-member-create-without-subnetid-0b4e3aa6ac453f28.yaml Support creating members without a subnet ID 2021-11-08 11:38:59 +00:00