neutron/tools/ovn_migration/tripleo_environment/playbooks/roles/migration
Jakub Libosvar ae78e812d1 ovn-migration: Introduce migrate mode to DB sync tool
The new "migrate" mode for the DB sync utility changes DB contents as
follows:

 - it changes vxlan networks to Geneve, including its allocation in
   order to avoid future collisions when creating new geneve networks
 - it removes settings from ports' vif_details that are no longer
   needed, such as hybrid plugging or bridge_name for the trunk bridges
 - it sets profile for subports - OVN doesn't use trunk_details but port
   profile to store data about trunk. Subports have tag and parent_name
   fileds.

Previously, the vxlan to Geneve change was done via ansible role. The
tasks in the role were replaced by the script therefore the role is
removed.

Signed-off-by: Jakub Libosvar <libosvar@redhat.com>
Change-Id: I29a39108d9fddb30050ec63a1cdf6bba0400e136
2021-04-02 13:23:57 +00:00
..
defaults migration: Replace paunch with podman and ip commands 2020-04-28 17:15:56 +02:00
tasks ovn-migration: Introduce migrate mode to DB sync tool 2021-04-02 13:23:57 +00:00
templates migration: Restart OVS after setting protocols 2020-08-06 14:48:51 +02:00