Closed vladas-tamosaitis-tfs closed 2 years ago
Hello @vladas-tamosaitis-tfs,
Thank you for the detailed report. Can you install Greengrass into some other path which has no spaces? C:\greengrass\v2
would be preferred, but you do not need to use that path, as long as the path doesn't have spaces.
Hello @vladas-tamosaitis-tfs,
Thank you for the detailed report. Can you install Greengrass into some other path which has no spaces?
C:\greengrass\v2
would be preferred, but you do not need to use that path, as long as the path doesn't have spaces.
Yeah, the path w/o spaces works fine, as well as c:\greengrass\v2
.
I see the PR for this issue was merged, will wait for the next nucleus release then. Thank you for the fast issue resolve!
Describe the bug During greengrass install, when I set any custom path in
Droot
that includes spaces, e.g.C:\Program Files (x86)\greengrass\v2
, the Install process goes fine but afterward I get the log messageUnable to set up Nucleus as a system service
.In greengrass.log I see
To Reproduce
Expected behavior Path to executable and path to the XML config require quotation marks when installing system service (https://docs.microsoft.com/en-us/troubleshoot/windows-server/deployment/filenames-with-spaces-require-quotation-mark)
Actual behavior After greengrass is installed, no system service is present
Environment
Additional context I need to install greengrass to some custom path different from
c:\greengrass\v2
because when we install it on a customer's PC, there is a risk for it to be removed by administrator or some other personnel according to some security policies and procedures