[PR #431] [MERGED] Enable multi-node build #439

Closed
opened 2026-03-04 01:36:51 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/spr-networks/super/pull/431
Author: @lts-rad
Created: 7/22/2025
Status: Merged
Merged: 7/22/2025
Merged by: @lts-rad

Base: mainHead: dev


📝 Commits (10+)

  • ff5cbcd [build] Only build isos on success
  • 347264e [build] Use super-builder driver for multi-system context, avoiding flaky qemu arm64
  • 2cdf738 [build] Remove buildx setup action
  • b6ab0f4 [ui] Add missing EditPlugin
  • e9db56f [build] Update watchdog to 24.04
  • 47d033b [build] Update GHA to use buildx bake output for multi-runner build
  • 05e0eac Revert "[build] Update GHA to use buildx bake output for multi-runner build"
  • 46efdf8 [build] re-enable direct provenance
  • 8a204bf [build] re-enable direct provenance
  • 610b680 [build] Disable buildx action

📊 Changes

5 files changed (+313 additions, -15 deletions)

View changed files

📝 .github/workflows/clearfog-ubuntu-iso.yml (+1 -0)
📝 .github/workflows/docker-image.yml (+18 -14)
📝 .github/workflows/pi-ubuntu-iso.yml (+1 -0)
frontend/src/components/Plugins/EditPlugin.js (+292 -0)
📝 watchdog/Dockerfile (+1 -1)

📄 Description

  • arm64 qemu is unstable (see https://github.com/NVIDIA/cuda-quantum/pull/3127)
  • hasnt improved for months now, so switching to building locally with native arm
  • multi node builds goof up the bake output without image name, so we rebuild from the service key

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/spr-networks/super/pull/431 **Author:** [@lts-rad](https://github.com/lts-rad) **Created:** 7/22/2025 **Status:** ✅ Merged **Merged:** 7/22/2025 **Merged by:** [@lts-rad](https://github.com/lts-rad) **Base:** `main` ← **Head:** `dev` --- ### 📝 Commits (10+) - [`ff5cbcd`](https://github.com/spr-networks/super/commit/ff5cbcdb6a1fc06668a9a3a2faa467a07928d31e) [build] Only build isos on success - [`347264e`](https://github.com/spr-networks/super/commit/347264e7aff2a03f0eeb26156001dea66087d3a2) [build] Use super-builder driver for multi-system context, avoiding flaky qemu arm64 - [`2cdf738`](https://github.com/spr-networks/super/commit/2cdf738354cfa491126ffecb4512eed4fdf0b6c5) [build] Remove buildx setup action - [`b6ab0f4`](https://github.com/spr-networks/super/commit/b6ab0f4c42cd25257a5a41778a27df25b8950760) [ui] Add missing EditPlugin - [`e9db56f`](https://github.com/spr-networks/super/commit/e9db56f509bb47877edda7dd03989e7cdb499353) [build] Update watchdog to 24.04 - [`47d033b`](https://github.com/spr-networks/super/commit/47d033bde93713558e72a792355dd3993cf9460d) [build] Update GHA to use buildx bake output for multi-runner build - [`05e0eac`](https://github.com/spr-networks/super/commit/05e0eac66c72f10462f74f7dd505d89eda14118f) Revert "[build] Update GHA to use buildx bake output for multi-runner build" - [`46efdf8`](https://github.com/spr-networks/super/commit/46efdf891b3773c1a51aeec8512db7c071d1ac2c) [build] re-enable direct provenance - [`8a204bf`](https://github.com/spr-networks/super/commit/8a204bff15512066ba9ac19e8281f9b5fe13267e) [build] re-enable direct provenance - [`610b680`](https://github.com/spr-networks/super/commit/610b68006a1447757af92a8f9699e45f33435b6d) [build] Disable buildx action ### 📊 Changes **5 files changed** (+313 additions, -15 deletions) <details> <summary>View changed files</summary> 📝 `.github/workflows/clearfog-ubuntu-iso.yml` (+1 -0) 📝 `.github/workflows/docker-image.yml` (+18 -14) 📝 `.github/workflows/pi-ubuntu-iso.yml` (+1 -0) ➕ `frontend/src/components/Plugins/EditPlugin.js` (+292 -0) 📝 `watchdog/Dockerfile` (+1 -1) </details> ### 📄 Description - arm64 qemu is unstable (see https://github.com/NVIDIA/cuda-quantum/pull/3127) - hasnt improved for months now, so switching to building locally with native arm - multi node builds goof up the bake output without image name, so we rebuild from the service key --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-03-04 01:36:51 +03:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/super#439
No description provided.