Setup
- I have a pipenv using Pytho on two VM’s. One is an x86 emulation VM using Python 3.9 and the other is an ARM64 VM with Python 3.11
- I’ve installed both using
pip install prefect
- Both are Debian 11 images, just different architectures.
Problem
On the X86 VM, when I run prefect version
, I get a Server Type: <client error>
and a simple hello world with a single flow fails with a await fut
failure.
On the ARM64 VM, prefect version
returns correct with a Server Type: ephemeral
and the same hello world flow successfully executes.
X86_64 Prefrect Version
Version: 2.10.9
API version: 0.8.4
Python version: 3.9.2
Git commit: 1655c1fa
Built: Thu, May 11, 2023 2:29 PM
OS/Arch: linux/x86_64
Profile: default
Server type: <client error>
ARM64 Prefect Version
Version: 2.10.9
API version: 0.8.4
Python version: 3.11.3
Git commit: 1655c1fa
Built: Thu, May 11, 2023 2:29 PM
OS/Arch: darwin/arm64
Profile: default
Server type: ephemeral
Server:
Database: sqlite
SQLite version: 3.41.2