From 7eb93fe064a4de887627a3daf0d3bfd2bda38fbf Mon Sep 17 00:00:00 2001 From: Ben Thompson Date: Thu, 26 Oct 2017 16:11:11 -0500 Subject: [PATCH] MCOL-988: Add DataRedundancyConfig for DBRootPM assignments to upgrades. --- tools/configMgt/autoConfigure.cpp | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/tools/configMgt/autoConfigure.cpp b/tools/configMgt/autoConfigure.cpp index c82b72fbf..4bb8a57b3 100755 --- a/tools/configMgt/autoConfigure.cpp +++ b/tools/configMgt/autoConfigure.cpp @@ -1472,6 +1472,19 @@ int main(int argc, char *argv[]) catch(...) {} } + if ( !DataRedundancyConfig.empty() ) { + try { + string dbrootPMsID = "DBRoot" + oam.itoa(id) + "PMs"; + string dbrootPMs = sysConfigOld->getConfig("DataRedundancyConfig", dbrootPMsID); + try { + sysConfigNew->setConfig("DataRedundancyConfig", dbrootPMsID, dbrootPMs); + } + catch(...) + {} + } + catch(...) + {} + } } } catch (exception& e)