Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[FEATURE REQUEST] Add logging to the NullSoft installer for installation troubleshooting #61072

Open
doesitblend opened this issue Oct 19, 2021 · 2 comments
Assignees
Labels
dependency underlying Salt dependency issue Feature new functionality including changes to functionality and code refactors, etc.
Milestone

Comments

@doesitblend
Copy link
Contributor

doesitblend commented Oct 19, 2021

Is your feature request related to a problem? Please describe.
Add logging to the NullSoft installer for installation troubleshooting. This might be helpful?
https://nsis.sourceforge.io/Dump_log_to_file

Describe the solution you'd like
I'm trying to troubleshooting some installation issues on Windows 2016 using the Salt 3004 AMD64 EXE installer and it's quite difficult to figure out what's going on since there are no logs generated.

Describe alternatives you've considered
If you use the MSI, the msiexec tool is able to generate a log file with expected style of output including the files copied into place, etc.

Sample Command

msiexec /i Salt-Minion-3004-Py3-AMD64.msi MASTER=192.168.40.138 MINION_ID=win2016-3 CUSTOM_CONFIG=C:\temp\minion_setup.conf /log minion_install.log /quiet
@doesitblend doesitblend added Feature new functionality including changes to functionality and code refactors, etc. needs-triage labels Oct 19, 2021
@doesitblend
Copy link
Contributor Author

I chatted with @twangboy about this a little. This depends on support from the NullSoft Installer.

@OrangeDog OrangeDog added dependency underlying Salt dependency issue and removed needs-triage labels Oct 19, 2021
@OrangeDog OrangeDog added this to the Approved milestone Oct 19, 2021
@bryceml bryceml changed the title [FEATURE REQUEST] [FEATURE REQUEST] Add logging to the NullSoft installer for installation troubleshooting Oct 19, 2021
@marbx
Copy link
Contributor

marbx commented Oct 24, 2021

Why don't you use the msi instead of the Nullsoft installer?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependency underlying Salt dependency issue Feature new functionality including changes to functionality and code refactors, etc.
Projects
None yet
Development

No branches or pull requests

4 participants