![]() 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.
Closes-bug: #1928465
Conflicts:
tools/ovn_migration/tripleo_environment/playbooks/roles/prepare-controllers/defaults/main.yml
tools/ovn_migration/tripleo_environment/playbooks/roles/prepare-controllers/tasks/main.yml
Signed-off-by: Jakub Libosvar <libosvar@redhat.com>
Change-Id: I29a39108d9fddb30050ec63a1cdf6bba0400e136
(cherry picked from commit
|
||
---|---|---|
.. | ||
__init__.py | ||
migration_mtu.py | ||
neutron_ovn_db_sync_util.py |