From 579df7537be4a48be1f7e07bc119e5211e92b58f Mon Sep 17 00:00:00 2001 From: Lipu Fei Date: Fri, 16 Mar 2018 10:03:36 +0100 Subject: [PATCH] Fix upgrade from 26 to 27 Missing definition changes container. --- .../VersionUpgrade26to27/VersionUpgrade26to27.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/plugins/VersionUpgrade/VersionUpgrade26to27/VersionUpgrade26to27.py b/plugins/VersionUpgrade/VersionUpgrade26to27/VersionUpgrade26to27.py index a2d78d8d9f..2037a0211d 100644 --- a/plugins/VersionUpgrade/VersionUpgrade26to27/VersionUpgrade26to27.py +++ b/plugins/VersionUpgrade/VersionUpgrade26to27/VersionUpgrade26to27.py @@ -153,6 +153,10 @@ class VersionUpgrade26to27(VersionUpgrade): if new_id is not None: parser.set("containers", key, new_id) + if "6" not in parser["containers"]: + parser["containers"]["6"] = parser["containers"]["5"] + parser["containers"]["5"] = "empty" + for each_section in ("general", "metadata"): if not parser.has_section(each_section): parser.add_section(each_section)