You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The fix is to adjust the influxdb3-core_x86_64-pc-windows-gnu.tar.gz and influxdb3-enterprise_x86_64-pc-windows-gnu.tar.gz files published to s3 to ship the python/*.dll alongside influxdb3 in the unpack directory.
WORKAROUND: after unpacking the .tar.gz, copy (not move!) /path/to/unpack/dir/python/*.dll to /path/to/unpack/dir such that /path/to/unpack/dir has: influxdb3.exe, python3.dll, python311.dll, vcruntime140.dll, vcruntime140_1.dll and the python directory.
I'll take this since I didn't account for this when updating the builds for python build standalone (I was thinking the zip file was used in the docs).
https://docs.influxdata.com/influxdb3/core/?t=Windows and https://docs.influxdata.com/influxdb3/enterprise/?t=Windows list the download URLs as: https://dl.influxdata.com/influxdb/snapshots/influxdb3-core_x86_64-pc-windows-gnu.tar.gz and https://dl.influxdata.com/influxdb/snapshots/influxdb3-enterprise_x86_64-pc-windows-gnu.tar.gz respectively. Unlike the
.zip
files generated in CircleCI (eg, https://app.circleci.com/pipelines/github/influxdata/influxdb/44610/workflows/24b15716-e774-49dd-9a86-85eb840226d6/jobs/422207/artifacts), the.tar.gz
don't have the.dll
files frompython/*.dll
copied next to theinfluxdb3
binary, so simply unpacking the.tar.gz
and runninginfluxdb3
causes it not run (since it can't findpython311.dll
, etc). Unfortunately, ACLs seem to be preventing the uploaded.zip
files from being downloaded.The fix is to adjust the
influxdb3-core_x86_64-pc-windows-gnu.tar.gz
andinfluxdb3-enterprise_x86_64-pc-windows-gnu.tar.gz
files published to s3 to ship thepython/*.dll
alongsideinfluxdb3
in the unpack directory.WORKAROUND: after unpacking the
.tar.gz
, copy (not move!)/path/to/unpack/dir/python/*.dll
to/path/to/unpack/dir
such that/path/to/unpack/dir
has:influxdb3.exe
,python3.dll
,python311.dll
,vcruntime140.dll
,vcruntime140_1.dll
and thepython
directory.Here are the steps for the Microsoft command prompt for Core (assumes https://dl.influxdata.com/influxdb/snapshots/influxdb3-core_x86_64-pc-windows-gnu.tar.gz is downloaded to the current directory):
and for Enterprise (assumes https://dl.influxdata.com/influxdb/snapshots/influxdb3-enterprise_x86_64-pc-windows-gnu.tar.gz is downloaded to the current directory):
Reference: https://discord.com/channels/1325200757427015701/1325241973468168268/threads/1348007920734048268
The text was updated successfully, but these errors were encountered: