puppetlabs / r10k

Smarter Puppet deployment
Other
800 stars 354 forks source link

Failing on aarch64 #1382

Closed strowi closed 3 months ago

strowi commented 5 months ago

Describe the Bug

I was testing the helm-chart from https://puppetlabs.github.io/puppetserver-helm-chart/puppetserver including puppet/r10k:3.15.2. While it works on amd64, r10k throws the following error on a raspberry pi 4 .but r10k seems to have an issue there, failing to start.

tail: can't open '/home/puppet/.r10k_code_cronjob.out': No such file or directory
x86_64-binfmt-P: ../../accel/tcg/translate-all.c:2603: page_check_range: Assertion `start < ((target_ulong)1 << L1_MAP_ADDR_SPACE_BITS)' failed.
...

~> uname -a
Linux kent 5.15.92-1 #1 SMP PREEMPT Tue Jul 25 00:03:42 UTC 2023 aarch64 GNU/Linux

Which seems to relate somehow to qemu?

Expected Behavior

r10k should start normal.

Steps to Reproduce

Steps to reproduce the behavior:

  1. setup a pi4 with debian aarch64-architecture
  2. install above helmchart
  3. see r10k logs for same error message.

Environment

Additional Context

Add any other context about the problem here.

github-actions[bot] commented 3 months ago

This issue has been marked stale because it has had no activity for 60 days. The Puppet Team is actively prioritizing existing bugs and new features, if this issue is still important to you please comment and we will add this to our backlog to complete. Otherwise, it will be closed in 7 days.