Skip to content

panic: Only 4K page size is supported on arm64! when running on a Raspberry Pi 5 #20

@Zeromusta

Description

@Zeromusta

Similar to #19, I was attempting to get grist-omnibus up and running, this time on a Raspberry Pi 5 via:

mkdir /tmp/grist-test/
sudo docker run   -p 9999:80   -e URL=http://{hostname-here}:9999   -e TEAM=cool-beans   -e EMAIL=owner@example.com   -e PASSWORD=topsecret   -v /tmp/grist-test:/persist   --name grist --rm   -it gristlabs/grist-omnibus

The container won't start at all:

pi@rpi-base:~ $ sudo docker run   -p 9999:80   -e URL=http://rpi-base:9999   -e TEAM=cool-beans   -e EMAIL=owner@example.com   -e PASSWORD=topsecret   -v /tmp/grist-test:/persist   --name grist --rm   -it gristlabs/grist-omnibus
info [grist-omnibus] Calling traefik [
  '--providers.file.filename=/settings/traefik.yaml',
  '--entryPoints.web.address=:80'
]
panic: Only 4K page size is supported on arm64!

goroutine 1 [running]:
gvisor.dev/gvisor/pkg/hostarch.init.0()
	pkg/hostarch/hostarch_arm64.go:53 +0x54
2024/06/01 11:50:46 Starting up on port 17102
gvisor check failed (flags: -unprivileged -ignore-cgroups); consider different GVISOR_FLAGS or GRIST_SANDBOX_FLAVOR
INFO[0000] Configuration loaded from flags.             
info [grist-omnibus] No /custom/dex.yaml
info [grist-omnibus] Checking dex... at http://rpi-base:9999/dex/.well-known/openid-configuration
error [grist-omnibus] grist failed: exited with 1

You can see more of my troubleshooting in the self-hosting channel in discord: https://discord.com/channels/1176642613022044301/1245827034694029323

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions