[ 
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

Reply via email to