b27940c205
This patch is migrating the OVN migration scripts. At the moment, only migration from ML2/OVS to ML2/OVN in a TripleO environment is supported. Co-Authored-By: Miguel Angel Ajo <majopela@redhat.com> Co-Authored-By: Jakub Libosvar <libosvar@redhat.com> Co-Authored-By: Daniel Alvarez <dalvarez@redhat.com> Co-Authored-By: Maciej Józefczyk <mjozefcz@redhat.com> Co-Authored-By: Numan Siddique <nusiddiq@redhat.com> Co-Authored-By: Roman Safronov <rsafrono@redhat.com> Co-Authored-By: Terry Wilson <twilson@redhat.com> Related-Blueprint: neutron-ovn-merge Change-Id: I925f4b650209b8807290d6a69440c31fd72a1762 Signed-off-by: Lucas Alvares Gomes <lucasagomes@gmail.com>
82 lines
2.8 KiB
RPMSpec
82 lines
2.8 KiB
RPMSpec
---
|
|
config:
|
|
entry_point: ./tools/ovn_migration/infrared/tripleo-ovn-migration/main.yml
|
|
plugin_type: install
|
|
subparsers:
|
|
tripleo-ovn-migration:
|
|
description: Migrate an existing TripleO overcloud from Neutron ML2OVS plugin to OVN
|
|
include_groups: ["Ansible options", "Inventory", "Common options", "Answers file"]
|
|
groups:
|
|
- title: Containers
|
|
options:
|
|
registry-namespace:
|
|
type: Value
|
|
help: The alternative docker registry namespace to use for deployment.
|
|
|
|
registry-prefix:
|
|
type: Value
|
|
help: The images prefix
|
|
|
|
registry-tag:
|
|
type: Value
|
|
help: The images tag
|
|
|
|
registry-mirror:
|
|
type: Value
|
|
help: The alternative docker registry to use for deployment.
|
|
|
|
- title: Deployment Description
|
|
options:
|
|
version:
|
|
type: Value
|
|
help: |
|
|
The product version
|
|
Numbers are for OSP releases
|
|
Names are for RDO releases
|
|
If not given, same version of the undercloud will be used
|
|
choices:
|
|
- "7"
|
|
- "8"
|
|
- "9"
|
|
- "10"
|
|
- "11"
|
|
- "12"
|
|
- "13"
|
|
- "14"
|
|
- "15"
|
|
- "16"
|
|
- kilo
|
|
- liberty
|
|
- mitaka
|
|
- newton
|
|
- ocata
|
|
- pike
|
|
- queens
|
|
- rocky
|
|
- stein
|
|
- train
|
|
install_from_package:
|
|
type: Bool
|
|
help: Install python-neutron-ovn-migration-tool rpm
|
|
default: True
|
|
|
|
dvr:
|
|
type: Bool
|
|
help: If the deployment is to be dvr or not
|
|
default: False
|
|
|
|
create_resources:
|
|
type: Bool
|
|
help: Create resources to measure downtime
|
|
default: True
|
|
|
|
external_network:
|
|
type: Value
|
|
help: External network name to use
|
|
default: public
|
|
|
|
image_name:
|
|
type: Value
|
|
help: Image name to use
|
|
default: cirros-0.3.5-x86_64-disk.img
|