Skip to content

v0.2.2

Choose a tag to compare

@github-actions github-actions released this 08 Sep 17:39
· 31 commits to main since this release

The whole of aeo — the aeo CLI and the in-guest aeo-agent — in one
release, versioned in lockstep.

aeo CLI (per-platform bundles)

The aeo orchestrator CLI. Not a bare binary: it ships a bundle
(bin/aeo + its runtime lib/ tree) with a copy-only installer.

Install (binary-first, sha256-verified):

curl -fsSL https://raw.githubusercontent.com/aether-lang-dev/aeo/main/get.sh | sh

get.sh ensures ae + aeb, then downloads and verifies the bundle for
your platform and installs a ~/.local/bin/aeo wrapper that pins AEO_HOME.

bundle platform
aeo-linux-x86_64.tar.gz x86_64 Linux
aeo-linux-aarch64.tar.gz arm64 Linux
aeo-freebsd-x86_64.tar.gz x86_64 FreeBSD

Verify a bundle by hand:

curl -fsSLO https://github.com/aether-lang-dev/aeo/releases/download/v0.2.2/aeo-linux-x86_64.tar.gz
curl -fsSL  https://github.com/aether-lang-dev/aeo/releases/download/v0.2.2/aeo-linux-x86_64.tar.gz.sha256 | sha256sum -c

aeo-agent (in-guest binaries)

The in-guest orchestration agent a guest fetches via cloud-init (or ssh
push) to complete its node and run its workload.

asset guest linkage
aeo-agent-linux-x86_64-static any x86_64 Linux (full OS, debian-slim, Alpine/musl, busybox) STATIC — no runtime .so deps
aeo-agent-linux-aarch64-static any arm64 Linux (full OS, debian-slim, Alpine/musl, busybox; Raspberry Pi 5, arm64 guests) STATIC — no runtime .so deps
aeo-agent-windows-x86_64.exe Windows (Win11 bhyve guests; workload via WSL2+podman) dynamic vs Windows system DLLs (always present)
aeo-agent-freebsd-x86_64 FreeBSD (bhyve guests) dynamic vs the base libc.so.7 + libthr.so.3 (always present in a FreeBSD userland)

SHA256s are printed in the run summary and in each <asset>.sha256.

Verify + run in cloud-init (linux example):

curl -fsSL https://github.com/aether-lang-dev/aeo/releases/download/v0.2.2/aeo-agent-linux-x86_64-static -o /usr/local/bin/aeo-agent
echo "74bae134bd397b30b103c30ba753b139d4aa736989293fb1066f6a67bdcd8dd1  /usr/local/bin/aeo-agent" | sha256sum -c -
chmod +x /usr/local/bin/aeo-agent