Ticket #1743 (closed defect: rejected)
Updating HeuristicLab 3.3.5 to HeuristicLab 3.3.6 with the update service fails
| Reported by: | swagner | Owned by: | gkronber |
|---|---|---|---|
| Priority: | high | Milestone: | HeuristicLab 3.3.7 |
| Component: | PluginInfrastructure | Version: | 3.3.7 |
| Keywords: | Cc: |
Description
Change History
comment:2 Changed 11 months ago by gkronber
Will also fail for the case 3.3.6 -> 3.3.7 because we had changes in the plugin infrastructure again. #1887
comment:3 Changed 11 months ago by swagner
- Owner changed from swagner to gkronber
- Component changed from ### Undefined ### to PluginInfrastructure
There are two fundamental problems in the way how the update service is currently implemented:
- The plugin infrastructure itself cannot be updated. If the plugin infrastructure has to be changed, updating HeuristicLab plugins with the update service will result in an inconsistent state.
- The update service cannot update the application configuration. Therefore it is not possible to add/update the definition of services which are used in plugins (e.g. OKB, Hive).
These two issues cannot be fixed easily. Therefore I reject this ticket for now. We have to think about a fundamental redesign of the update service.
comment:5 Changed 11 months ago by swagner
To avoid any problems with the update service, I removed all plugins from the database. The update service is therefore not functional anymore for HeuristicLab 3.3.x.
Note: See
TracTickets for help on using
tickets.
