ohworks in PowerShell (issue #319). PowerShell has a built-in aliasoh(forOut-Host), sooh --versionran that and failed. The Windows zip now carriesohub.exe, the same program under a name nothing hides, andinstall.ps1, which installs both for the current user and puts them onPATH. Where PowerShell runs scripts it also removes the alias in the profile; under Windows' default policy, where a profile cannot run and would only print an error, it says to useohuband never changes the policy. Tried on the Windows VM under both policies.- Admin › Runners › Images tells a peer-held image from the hub's own (issue #342). An image only runners hold shows as "manifest" (sent by which runner) rather than "hub", and one no runner holds now is marked nowhere, as an image the hub lacks is.
- A queued job's reason names CPUs too. A runner with a free slot but not the room for a job was said to lack "the memory or disk"; earth-1's limit is often its CPUs (5, with a 4-vCPU job running), so it says "the memory, CPUs or disk".
- The Content Security Policy is enforced (issue #227). The pages carry no inline scripts or handlers, and a week of reports showed it would block only Cloudflare's Web Analytics beacon, which the policy now allows (
static.cloudflareinsights.com, reports tocloudflareinsights.com). Violations are still reported and logged. - Where a job's time went (oxygenflow#35). A runner's finish report carries its phases (image, prepare, run, finish); the run page shows them under each job, and
/metricshasoxyhub_flow_job_phase_secondsby phase. Migration 0099 (flow_jobs.phases).
Releases 1
OxygenHub 0.9.9 v0.9.9 · ✔ signed by Andy McCall · andymccall ·
Trust and auditAssets
- SHA256SUMS 934 B · blake3
0073f4a76807· 6 downloads · built by run #504 dist · signed receipt by earth-1 (short-lived key) · provenance - SHA256SUMS-haiku 95 B · blake3
83c999290cab· 5 downloads - oh-0.9.9-haiku-x86_64.tar.gz 16.4 MiB · blake3
d4d2d4cd812a· 2 downloads - oh-0.9.9-linux-arm64.tar.gz 2.6 MiB · blake3
771cc5374950· 2 downloads · built by run #504 dist · signed receipt by earth-1 (short-lived key) · provenance - oh-0.9.9-linux-riscv64.tar.gz 2.6 MiB · blake3
257224ef3c03· 1 downloads · built by run #504 dist · signed receipt by earth-1 (short-lived key) · provenance - oh-0.9.9-linux-x86_64.tar.gz 2.8 MiB · blake3
31b62b3cdc1f· 2 downloads · built by run #504 dist · signed receipt by earth-1 (short-lived key) · provenance - oh-0.9.9-macos-arm64.tar.gz 2.4 MiB · blake3
db07d1ebaabf· 1 downloads · built by run #504 dist · signed receipt by earth-1 (short-lived key) · provenance - oh-0.9.9-macos-x86_64.tar.gz 2.5 MiB · blake3
1bf4eabb52b9· 1 downloads · built by run #504 dist · signed receipt by earth-1 (short-lived key) · provenance - oh-0.9.9-windows-x86_64.zip 13.3 MiB · blake3
d3468ffb186e· 1 downloads · built by run #504 dist · signed receipt by earth-1 (short-lived key) · provenance - oh_0.9.9_amd64.deb 2.1 MiB · blake3
ff83faf68862· 1 downloads · built by run #504 dist · signed receipt by earth-1 (short-lived key) · provenance - oh_0.9.9_arm64.deb 1.8 MiB · blake3
da0eabb0c9e5· 3 downloads · built by run #504 dist · signed receipt by earth-1 (short-lived key) · provenance - oh_0.9.9_riscv64.deb 1.9 MiB · blake3
df4b8aad6886· 0 downloads · built by run #504 dist · signed receipt by earth-1 (short-lived key) · provenance - oxygenhub-server-0.9.9-linux-x86_64.tar.gz 26.7 MiB · blake3
e6e5c2e7ddd0· 1 downloads · built by run #504 dist · signed receipt by earth-1 (short-lived key) · provenance - Source (v0.9.9.tar.zst)
- Source (v0.9.9.zip)