Skip to content

fix: remove arm64 platform pin from duckgres dev service#53143

Merged
fuziontech merged 5 commits intomasterfrom
fix/duckgres-remove-platform-pin
Apr 2, 2026
Merged

fix: remove arm64 platform pin from duckgres dev service#53143
fuziontech merged 5 commits intomasterfrom
fix/duckgres-remove-platform-pin

Conversation

@fuziontech
Copy link
Copy Markdown
Member

Summary

Removes platform: arm64 from the duckgres service in docker-compose.dev.yml. The duckgres container image now ships as a multi-arch manifest (arm64 + amd64) via PostHog/duckgres#386, so the platform pin is no longer needed and was preventing the image from running on amd64 dev machines.

Test plan

  • docker compose -f docker-compose.dev.yml --profile duckgres config validates
  • Dev env starts on arm64 (Mac)
  • Dev env starts on amd64 (Linux)

🤖 Generated with Claude Code

The duckgres container image now ships as a multi-arch manifest
(arm64 + amd64) via PostHog/duckgres#386, so the platform pin is
no longer needed and was preventing the image from running on
amd64 dev machines.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Copilot AI review requested due to automatic review settings April 2, 2026 03:31
@fuziontech fuziontech requested review from a team and mariusandra April 2, 2026 03:31
@greptile-apps
Copy link
Copy Markdown
Contributor

greptile-apps bot commented Apr 2, 2026

Reviews (1): Last reviewed commit: "fix: remove arm64 platform pin from duck..." | Re-trigger Greptile

Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Removes the platform: arm64 pin from the duckgres dev service so the multi-arch posthog/duckgres image can run on both arm64 and amd64 developer machines.

Changes:

  • Remove platform: arm64 from the duckgres service in docker-compose.dev.yml.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

fuziontech and others added 3 commits April 1, 2026 20:42
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@fuziontech fuziontech enabled auto-merge (squash) April 2, 2026 04:05
@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Apr 2, 2026

🎭 Playwright report · View test results →

⚠️ 1 flaky test:

  • Deleting a dashboard navigates to the dashboards list (chromium)

These issues are not necessarily caused by your changes.
Annoyed by this comment? Help fix flakies and failures and it'll disappear!

@fuziontech fuziontech merged commit a2ef032 into master Apr 2, 2026
206 checks passed
@fuziontech fuziontech deleted the fix/duckgres-remove-platform-pin branch April 2, 2026 15:25
dmarchuk pushed a commit that referenced this pull request Apr 2, 2026
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
MattBro pushed a commit that referenced this pull request Apr 7, 2026
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants