From be4f944a406f1afab101406d3989cf08f0dbdffa Mon Sep 17 00:00:00 2001 From: nitishkrishna Date: Fri, 18 Sep 2015 11:44:30 -0700 Subject: [PATCH] Closes-Bug: #1497407 - Server Manager Upgrade fix to bring in dirs Dir /opt/contrail/contrail_server_manager/ is deleted in preinst It should be brought in by rules file Patch 2: Moved post rm removal of files to pre rm (Incorrect order) In purge case: pre rm removes files In upgrade case: pre rm removes files In install case: pre install removes files Change-Id: I117787a0fc687abecbfd6df47faed7cec8a73c53 --- .../contrail-server-manager-installer/debian/{postrm => prerm} | 2 +- common/debian/contrail-server-manager-installer/debian/rules | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) rename common/debian/contrail-server-manager-installer/debian/{postrm => prerm} (82%) diff --git a/common/debian/contrail-server-manager-installer/debian/postrm b/common/debian/contrail-server-manager-installer/debian/prerm similarity index 82% rename from common/debian/contrail-server-manager-installer/debian/postrm rename to common/debian/contrail-server-manager-installer/debian/prerm index c4c1f55af..76d8f17b1 100644 --- a/common/debian/contrail-server-manager-installer/debian/postrm +++ b/common/debian/contrail-server-manager-installer/debian/prerm @@ -2,5 +2,5 @@ #!/bin/sh set -e -echo "running post rm" +echo "running pre rm" rm -rf /opt/contrail/contrail_server_manager/ diff --git a/common/debian/contrail-server-manager-installer/debian/rules b/common/debian/contrail-server-manager-installer/debian/rules index 837895bb5..07e082bd9 100755 --- a/common/debian/contrail-server-manager-installer/debian/rules +++ b/common/debian/contrail-server-manager-installer/debian/rules @@ -58,6 +58,7 @@ override_dh_auto_build: override_dh_auto_install: rm -rf $(buildroot) + mkdir -p $(buildroot)$(_contrailopt)/contrail_server_manager # Setup directories @echo "making deb for contrail-server-manager-installer" install -d -m 755 $(buildroot)