This repository has been archived by the owner on Dec 15, 2020. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 260
Integer conversion errors in 32-bit builds #2314
Comments
@kevensen confirmed that they are running a 32 bit build: #2297 (comment) |
Sure thing. I can try in a little bit. |
Well, the host info is populated now and I do not see any issues with the |
I've added other hosts and am observing the desired behavior. |
Thank you for testing that out! Let me know if any other issues come up. |
zwass
added a commit
that referenced
this issue
Oct 6, 2020
Addresses an error when Fleet is compiled for a 32-bit architecture. May not be comprehensive of all related errors. Fixes #2314.
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
@kevensen reported in #2297 (comment) an issue with hosts enrolling.
Looking at the error message in #2297 (comment),
failed to ingest result: ingesting query kolide_detail_query_system_info: strconv.Atoi: parsing \"67314212864\": value out of range
, it seems that the issue comes from parsing the string to a 32 bit integer.This implies - but we are waiting for confirmation - that the user has a 32 bit build of Fleet.
We need to understand how/why folks are running 32 bit builds of the Fleet server, and then choose a course of action:
Decide and document that Fleet expects a 64 bit build.
Ensure that
int64
types and conversions are used explicitly anywhere this is necessary.The text was updated successfully, but these errors were encountered: