View Issue Details

IDProjectCategoryView StatusLast Update
0000225bareos-coreinstaller / packagespublic2015-03-25 19:18
Reportertigerfoot Assigned Topstorz  
PrioritylowSeverityfeatureReproducibilityalways
Status closedResolutionfixed 
PlatformWindows 7OSWindowsOS Version7
Product Version12.4.5 
Summary0000225: Windows installer can't upgrade in place
DescriptionEach new version, windows installer ask to remove by yourself old installed version.
It should be able to uninstall previous version and install new in one run like other software (pdfcreator, or filezilla, or notepad++ allow this)

Also in this scenario, if an old config file exist the installer should ask if it use it (so you don't have to bother with a new proposal during the setup)
Steps To ReproduceInstall 12.4.3, then run 12.4.4 or later.
TagsNo tags attached.

Activities

pstorz

pstorz

2013-09-17 16:31

administrator   ~0000662

Last edited: 2013-09-17 17:14

Hello Bruno,

we have created an update mechanism that understands if there is an older version already.

Please try out the following packages and give feedback.


Please do a backup of your config files first, as the silent uninstaller in 12.4.3 removes the config files silently.
From 12.4.4 on it should work.

mvwieringen

mvwieringen

2013-09-27 17:17

developer   ~0000677

Fix committed to bareos master branch with changesetid 1149.
mvwieringen

mvwieringen

2013-10-06 11:21

developer   ~0000686

Fix committed to bareos bareos-12.4 branch with changesetid 1176.
mvwieringen

mvwieringen

2013-10-06 12:04

developer   ~0000691

Fix committed to bareos bareos-13.2 branch with changesetid 1197.
tigerfoot

tigerfoot

2013-10-06 13:26

developer   ~0000692

Trying with last 13.2 beta doesn't offer a smooth upgrade
Check attached message
tigerfoot

tigerfoot

2013-10-06 13:26

developer  

bareos-error.png (145,629 bytes)   
bareos-error.png (145,629 bytes)   
mvwieringen

mvwieringen

2013-10-06 21:53

developer   ~0000693

Right as that is a release from before when the patch went in.
Either wait for the 13.2.2 release or test with the nightly builds
which have this patch for almost 2 weeks now.

Remember that what you see in git is NOT what is in the stable releases.
(That is true for 12.4 and 13.2 which is stable even when beta.)
pstorz

pstorz

2013-12-06 16:36

administrator   ~0000750

As I got no feedback I assume that it works.
mvwieringen

mvwieringen

2015-03-25 16:51

developer   ~0001360

Fix committed to bareos2015 bareos-14.2 branch with changesetid 5029.
joergs

joergs

2015-03-25 19:18

developer   ~0001516

Due to the reimport of the Github repository to bugs.bareos.org, the status of some tickets have been changed. These tickets will be closed again.
Sorry for the noise.

Related Changesets

bareos: master c6ba1f36

2013-09-27 14:22

pstorz


Committer: mvwieringen

Ported: N/A

Details Diff
Allow upgrade on windows

Now we check if bareos is already installed on the windows machine.
If so, we call the uninstaller of the previous version and install
ourselves afterwards.

The newer uninstaller keep the configuration files as the uninstaller is
called accordingly.

The dialogs for parametrizing the configuration and the dialog
for the config snipped are not shown, as the existing configuration
files will be used.

Still the user has to choose the same components during the upgrade
as were installed before.

fixes 0000225: Windows installer can't upgrade in place
Affected Issues
0000225
mod - platforms/win32/winbareos.nsi Diff File

bareos: bareos-12.4 aaac8526

2013-09-27 14:22

pstorz


Committer: mvwieringen

Ported: N/A

Details Diff
Allow upgrade on windows

Now we check if bareos is already installed on the windows machine.
If so, we call the uninstaller of the previous version and install
ourselves afterwards.

The newer uninstaller keep the configuration files as the uninstaller is
called accordingly.

The dialogs for parametrizing the configuration and the dialog
for the config snipped are not shown, as the existing configuration
files will be used.

Still the user has to choose the same components during the upgrade
as were installed before.

fixes 0000225: Windows installer can't upgrade in place
Affected Issues
0000225
mod - platforms/win32/winbareos.nsi Diff File

bareos: bareos-13.2 11986429

2013-09-27 14:22

pstorz


Committer: mvwieringen

Ported: N/A

Details Diff
Allow upgrade on windows

Now we check if bareos is already installed on the windows machine.
If so, we call the uninstaller of the previous version and install
ourselves afterwards.

The newer uninstaller keep the configuration files as the uninstaller is
called accordingly.

The dialogs for parametrizing the configuration and the dialog
for the config snipped are not shown, as the existing configuration
files will be used.

Still the user has to choose the same components during the upgrade
as were installed before.

fixes 0000225: Windows installer can't upgrade in place
Affected Issues
0000225
mod - platforms/win32/winbareos.nsi Diff File

bareos2015: bareos-12.4 77978c2d

2013-09-27 16:22

pstorz


Committer: mvwieringen

Ported: N/A

Details Diff
Allow upgrade on windows

Now we check if bareos is already installed on the windows machine.
If so, we call the uninstaller of the previous version and install
ourselves afterwards.

The newer uninstaller keep the configuration files as the uninstaller is
called accordingly.

The dialogs for parametrizing the configuration and the dialog
for the config snipped are not shown, as the existing configuration
files will be used.

Still the user has to choose the same components during the upgrade
as were installed before.

fixes 0000225: Windows installer can't upgrade in place
Affected Issues
0000225
mod - platforms/win32/winbareos.nsi Diff File

bareos2015: bareos-13.2 1658a64e

2013-09-27 16:22

pstorz


Committer: mvwieringen

Ported: N/A

Details Diff
Allow upgrade on windows

Now we check if bareos is already installed on the windows machine.
If so, we call the uninstaller of the previous version and install
ourselves afterwards.

The newer uninstaller keep the configuration files as the uninstaller is
called accordingly.

The dialogs for parametrizing the configuration and the dialog
for the config snipped are not shown, as the existing configuration
files will be used.

Still the user has to choose the same components during the upgrade
as were installed before.

fixes 0000225: Windows installer can't upgrade in place
Affected Issues
0000225
mod - platforms/win32/winbareos.nsi Diff File

bareos2015: bareos-14.2 7aa6e3e8

2013-09-27 16:22

pstorz


Committer: mvwieringen

Ported: N/A

Details Diff
Allow upgrade on windows

Now we check if bareos is already installed on the windows machine.
If so, we call the uninstaller of the previous version and install
ourselves afterwards.

The newer uninstaller keep the configuration files as the uninstaller is
called accordingly.

The dialogs for parametrizing the configuration and the dialog
for the config snipped are not shown, as the existing configuration
files will be used.

Still the user has to choose the same components during the upgrade
as were installed before.

fixes 0000225: Windows installer can't upgrade in place
Affected Issues
0000225
mod - platforms/win32/winbareos.nsi Diff File

Issue History

Date Modified Username Field Change
2013-09-13 19:02 tigerfoot New Issue
2013-09-17 13:45 pstorz Assigned To => pstorz
2013-09-17 13:45 pstorz Status new => assigned
2013-09-17 16:31 pstorz Note Added: 0000662
2013-09-17 16:31 pstorz Status assigned => feedback
2013-09-17 17:14 pstorz Note Edited: 0000662
2013-09-27 17:17 mvwieringen Changeset attached => bareos master c6ba1f36
2013-09-27 17:17 mvwieringen Note Added: 0000677
2013-09-27 17:17 mvwieringen Assigned To pstorz => mvwieringen
2013-09-27 17:17 mvwieringen Status feedback => resolved
2013-09-27 17:17 mvwieringen Resolution open => fixed
2013-10-06 11:21 mvwieringen Changeset attached => bareos bareos-12.4 aaac8526
2013-10-06 11:21 mvwieringen Note Added: 0000686
2013-10-06 12:04 mvwieringen Changeset attached => bareos bareos-13.2 11986429
2013-10-06 12:04 mvwieringen Note Added: 0000691
2013-10-06 13:26 tigerfoot Note Added: 0000692
2013-10-06 13:26 tigerfoot Status resolved => feedback
2013-10-06 13:26 tigerfoot Resolution fixed => reopened
2013-10-06 13:26 tigerfoot File Added: bareos-error.png
2013-10-06 21:53 mvwieringen Note Added: 0000693
2013-10-06 21:53 mvwieringen Assigned To mvwieringen =>
2013-12-06 16:36 pstorz Note Added: 0000750
2013-12-06 16:36 pstorz Status feedback => closed
2013-12-06 16:36 pstorz Assigned To => pstorz
2013-12-06 16:36 pstorz Resolution reopened => fixed
2015-03-25 16:51 mvwieringen Changeset attached => bareos2015 bareos-12.4 77978c2d
2015-03-25 16:51 mvwieringen Changeset attached => bareos2015 bareos-13.2 1658a64e
2015-03-25 16:51 mvwieringen Changeset attached => bareos2015 bareos-14.2 7aa6e3e8
2015-03-25 16:51 mvwieringen Note Added: 0001360
2015-03-25 16:51 mvwieringen Status closed => resolved
2015-03-25 19:18 joergs Note Added: 0001516
2015-03-25 19:18 joergs Status resolved => closed