-
Notifications
You must be signed in to change notification settings - Fork 39
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
requirefips build tag enabled in non-FIPS Windows build of v0.90.1-sumo-0 #1387
Comments
I confirmed that this issue is not present in v0.88.0-sumo-1. |
I'm not fluent in Makefile, but this line appears to be setting requirefips for all Windows builds: |
It shouldn't as this is more readable version:
I figured out that we always set As quick solution I would recommend to run with |
I tested both binaries (fips disabled on windows) and it behaves as expected
And with fips enabled on windows:
|
Thanks @sumo-drosiek! This isn't urgent for me since v0.88 works fine. |
@eslavich Could you check latest release please? I was unable to reproduce the issue locally. Binaries work as expected 😕 |
I gave this a try today, unfortunately I get the same result with v0.90.1-sumo-1:
|
Same issue on Windows Server 2022, running in EC2. |
@eslavich Have you installed with the MSI files? If so, try to use the EXE files. It looks like there is a packaging issue and the FIPS build makes it to both versions of the MSI instead of the 2 versions carrying 2 different executables. This affects |
The packaging issue has been fixed in |
When I install the collector from the following URL:
the collector service fails to start with this output:
when I try again with GOFIPS=0, the output changes to this:
does that mean the non-FIPS build was inadvertently compiled with requirefips enabled? Or am I doing something wrong?
The text was updated successfully, but these errors were encountered: