[ https://jira.nuxeo.com/browse/NXP-6027?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Bogdan Stefanescu resolved NXP-6027. ------------------------------------ Resolution: Fixed Upgrade notes: Added a reset method - that can be called from Nuxeo launcher. After a manual upgrade you may want yo reset all previously installed packages (if you removed them from bundles/plugins but kept the ancient data folder) - to put them in DOWNLOADED state. This way you can re-install or remove them from the admin center UI. > Reinstall packages after Nuxeo upgrade > -------------------------------------- > > Key: NXP-6027 > URL: https://jira.nuxeo.com/browse/NXP-6027 > Project: Nuxeo Enterprise Platform > Issue Type: Sub-task > Components: Admin Center > Affects Versions: 5.4 > Reporter: Thierry Delprat > Assignee: Bogdan Stefanescu > Priority: Major > Fix For: 5.5 > > > User Story : > On a 5.4.0 instance, I install packageA-1.0.0. > Then I manually upgrade Nuxeo to 5.4.0.1 => I keep data directory and DB. > After upgrade I see that packageA-1.0.0 is reported as installed whereas it > is not true (since the bundles directory was completely replaced). > Technical background : > The packages directory contains meta-data on all installed packages. > => After an upgrade or any manual changes we should be able to do a check on > installed packages > ==> mark some packages as broken / need to reinstall > Sub tasks : > - generate a check.xml at install time (bundle name + digest) > - add a check API on update manager > - add a blocken state for packages > - add a remove / reinstall action -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira _______________________________________________ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets