Invoke StepParsePreload when ReadonlyUpdateUninstall 27/139427/1
authorSangyoon Jang <jeremy.jang@samsung.com>
Tue, 11 Jul 2017 10:23:49 +0000 (19:23 +0900)
committerSangyoon Jang <jeremy.jang@samsung.com>
Wed, 19 Jul 2017 02:28:09 +0000 (02:28 +0000)
StepParsePreload should be invoked for setting system attributes
properly.

Change-Id: I71dad2ac2dda086aad7ce0a682acd66edacc8069
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
(cherry picked from commit 6b8bd1128f25b6484b0965e3709459349b299379)

src/tpk/tpk_installer.cc

index a0a8769c00b02a3a68993e8ff85eca829bce58b1..a468ddc3e23bb23439e0eac20aa973f39ccd6e5f 100644 (file)
@@ -618,6 +618,7 @@ void TpkInstaller::ReadonlyUpdateUninstallSteps() {
   AddStep<ci::configuration::StepParseManifest>(
       ci::configuration::StepParseManifest::ManifestLocation::INSTALLED,
       ci::configuration::StepParseManifest::StoreLocation::NORMAL);
+  AddStep<ci::configuration::StepParsePreload>();
   AddStep<ci::security::StepCheckSignature>();
   AddStep<ci::configuration::StepSwitchReadonlyMode>();
   AddStep<ci::pkgmgr::StepRunParserPlugin>(ci::Plugin::ActionType::Upgrade);