Support OVN 2.12
Bug #1853272 reported by
Numan Siddique
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
tripleo |
Fix Released
|
Undecided
|
Numan Siddique |
Bug Description
OVN 2.12 has different runtime directors than OVN 2.11.
This needs to be handled properly in T-H-T.
Changed in tripleo: | |
assignee: | nobody → Numan Siddique (numansiddique) |
Changed in tripleo: | |
status: | New → In Progress |
To post a comment you must log in.
Reviewed: https:/ /review. opendev. org/690105 /git.openstack. org/cgit/ openstack/ tripleo- heat-templates/ commit/ ?id=fa349ee4f4a 6dfe8eca2076722 bf04fecaeea638
Committed: https:/
Submitter: Zuul
Branch: master
commit fa349ee4f4a6dfe 8eca2076722bf04 fecaeea638
Author: Numan Siddique <email address hidden>
Date: Tue Oct 22 19:25:35 2019 +0530
ovn standalone: Start OVN ovsdb-servers using the kolla startup script
Prior to this patch, ovsdb-servers are started directly. This doesn't nb/sb-db- server. sh (generated by kolla OVN images [1]) sb-db-server. sh used ovn-ctl script internally.
take care of any ovsdb schema updates. Instead, if we use the
start-
it takes care of creating the db file from the schema file if the db
file doesn't exist. It also takes care of updating the db file if schema was updated.
The start-nb/
This patch also prepares the ground for using the latest OVN. ovn/scripts.
OVN is split from openvswitch and it has its own code repo. After
the split, OVN has its own run dir (/var/run/ovn), db dir (/etc/ovn/),
log dir (/var/logs/ovn) and datadir - /usr/share/
With this patch, it supports running older version (2.11) or new
version (2.12) without any issues. It mounts the host directories accordingly
so that there is no impact when OVN is updated and it is transparent.
Closes-bug: #1853272 58497fd2b46fc42 78b4703ec74
Change-Id: I1fbfaf43af17b5
Signed-off-by: Numan Siddique <email address hidden>