[SERVER-29994] Windows Installer ignores the specified installation path Created: 05/Jul/17 Updated: 20/Sep/17 Resolved: 28/Aug/17 |
|
| Status: | Closed |
| Project: | Core Server |
| Component/s: | Admin |
| Affects Version/s: | None |
| Fix Version/s: | None |
| Type: | Bug | Priority: | Minor - P4 |
| Reporter: | Jan Sturm | Assignee: | Mark Agarunov |
| Resolution: | Done | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Attachments: |
|
| Operating System: | ALL |
| Participants: |
| Description |
|
take latest enterprise installer: run installer, go to custom, change the installation path, start installation installer installs into c: i did it twice, once without the existing path on D, once with existing path on D |
| Comments |
| Comment by Mark Agarunov [ 17/Jul/17 ] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Hello jansturm, Thank you for providing the logs. After looking over the logs and comparing the output with a log file where mongodb was installed to the proper directory, I suspect there may be a permission or policy restriction that is causing the installer to use the incorrect directory. As can be seen the the following logs, the installer is "Ignoring disallowed property" for the path selected. Additionally, note the line containing "Adding RestrictedUserControl property. Its value is '1'." from the logs you've provided that is absent from the other log.
Provided Log File:
Thanks, | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Comment by Jan Sturm [ 12/Jul/17 ] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
this was the file that i took when it did install on c drive | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Comment by Mark Agarunov [ 11/Jul/17 ] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Hello jansturm, As this was installed in the correct path, the installer log doesn't provide any insight as to why it may be installing to the wrong drive. If possible, could you provide the install log from an occurrence when it is installed to the incorrect path? Thanks, | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Comment by Jan Sturm [ 10/Jul/17 ] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
install log on the other occasions where the software was installed into c, instead of d, i did not restart the machine. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Comment by Jan Sturm [ 10/Jul/17 ] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
screen of install wizzard | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Comment by Mark Agarunov [ 07/Jul/17 ] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Hello jansturm, Thank you for the response. Unfortunately the log snippet you provided doesn't appear to contain the relevant portions from the install process. Please run the installer with logging enabled:
and upload the complete install.log file that is generated. Thanks, | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Comment by Jan Sturm [ 07/Jul/17 ] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
just redid the example and it is wonderfully reproducible. what do you need, are there any logs i can provide ? how to reproduce: start msi here something from msi log: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Comment by Jan Sturm [ 07/Jul/17 ] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
i had community version installed, unistalled that, then i have installed enterprise version. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Comment by Mark Agarunov [ 06/Jul/17 ] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Hello jansturm, Unfortunately we have been unable to reproduce the behavior you've described. Using the same installer (mongodb-win32-x86_64-enterprise-windows-64-3.4.5-signed.msi) I was able to install to a different drive in both an existing path, and a non-existing path that was then created by the installer. If there is any more information that could help us reproduce this issue, please let me know. Thanks, |