[PR #209] [MERGED] 1.16.12 #709

Closed
opened 2025-10-31 15:19:17 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/moghtech/komodo/pull/209
Author: @mbecker20
Created: 12/2/2024
Status: Merged
Merged: 12/2/2024
Merged by: @mbecker20

Base: mainHead: 1.16.12


📝 Commits (10+)

📊 Changes

74 files changed (+1776 additions, -666 deletions)

View changed files

📝 Cargo.lock (+889 -426)
📝 Cargo.toml (+25 -25)
bin/binaries.Dockerfile (+23 -0)
📝 bin/core/Cargo.toml (+1 -0)
📝 bin/core/aio.Dockerfile (+26 -16)
bin/core/multi-arch.Dockerfile (+50 -0)
📝 bin/core/single-arch.Dockerfile (+9 -11)
📝 bin/core/src/api/execute/stack.rs (+7 -0)
📝 bin/core/src/cloud/aws/ec2.rs (+56 -25)
📝 bin/core/src/helpers/builder.rs (+2 -1)
📝 bin/core/src/helpers/mod.rs (+2 -1)
📝 bin/core/src/main.rs (+8 -4)
📝 bin/core/src/monitor/mod.rs (+0 -3)
📝 bin/core/src/monitor/resources.rs (+18 -2)
📝 bin/periphery/Cargo.toml (+1 -0)
bin/periphery/aio.Dockerfile (+36 -0)
bin/periphery/alpine.Dockerfile (+0 -35)
bin/periphery/debian.Dockerfile (+0 -29)
bin/periphery/multi-arch.Dockerfile (+33 -0)
bin/periphery/single-arch.Dockerfile (+23 -0)

...and 54 more files

📄 Description

  • Proper multi-arch images with support for linux/amd64 and linux/arm64
    • 🚨 aarch64 / ARM users 🚨 - remove the -aarch64 from your image tags.
    • Both x86_64 and ARM now use:
      • ghcr.io/mbecker20/komodo:latest (or :1.16.12, :1.16, :1)
      • ghcr.io/mbecker20/periphery:latest
  • Multi select Resources in tables, and execute commands in bulk.
  • Stack: Apply Komodo variable interpolation to in UI declared compose files
  • Stack / Deployment: Fix auto updating when image doesn't specify any tag
  • Add configurable health check timeout. timeout_seconds = 5 in Server TOML.
    • The default has changed to 3 seconds, as the previous 1 second was a bit too aggressive, and could lead to unnecessary alerts.
  • Move to Rustls for TLS, removing OpenSSL dependency which can cause trouble on some hosts

🔄 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/moghtech/komodo/pull/209 **Author:** [@mbecker20](https://github.com/mbecker20) **Created:** 12/2/2024 **Status:** ✅ Merged **Merged:** 12/2/2024 **Merged by:** [@mbecker20](https://github.com/mbecker20) **Base:** `main` ← **Head:** `1.16.12` --- ### 📝 Commits (10+) - [`5176c73`](https://github.com/moghtech/komodo/commit/5176c73248d9306e4eeeae1b927f4435b1b2005b) inc version - [`76b51ec`](https://github.com/moghtech/komodo/commit/76b51ec98fd743f939487d3b400a808930ec78fe) Komodo interp in ui compose file - [`35d8d86`](https://github.com/moghtech/komodo/commit/35d8d86cfc8e68f372413649809b8f8acc22bd35) fix auto update when image doesn't specify tag by defaulting to latest - [`1e620aa`](https://github.com/moghtech/komodo/commit/1e620aa2b64d08897a5136cdd1939008eb6fc9b5) Pull image buttons don't need safety dialog - [`0d9f6b3`](https://github.com/moghtech/komodo/commit/0d9f6b3ba72402cdb5254dcf1fb6856762613b77) WIP crosscompile - [`c41de7a`](https://github.com/moghtech/komodo/commit/c41de7aaf243c53929ce1fb3a15ac2a4751ecb16) rename - [`1d9e053`](https://github.com/moghtech/komodo/commit/1d9e053f330690ad75e64536709798a2819c2a41) entrypoint - [`a8520b2`](https://github.com/moghtech/komodo/commit/a8520b2b6c52280a0d894b89918c7037d1e9461a) fix copy - [`8c79f4e`](https://github.com/moghtech/komodo/commit/8c79f4e2a13314aa582f19f5373b7186292848d3) remove example/* from workspace - [`2cf8b90`](https://github.com/moghtech/komodo/commit/2cf8b90664120bc4b51b33ce27171684b327799c) add targets ### 📊 Changes **74 files changed** (+1776 additions, -666 deletions) <details> <summary>View changed files</summary> 📝 `Cargo.lock` (+889 -426) 📝 `Cargo.toml` (+25 -25) ➕ `bin/binaries.Dockerfile` (+23 -0) 📝 `bin/core/Cargo.toml` (+1 -0) 📝 `bin/core/aio.Dockerfile` (+26 -16) ➕ `bin/core/multi-arch.Dockerfile` (+50 -0) 📝 `bin/core/single-arch.Dockerfile` (+9 -11) 📝 `bin/core/src/api/execute/stack.rs` (+7 -0) 📝 `bin/core/src/cloud/aws/ec2.rs` (+56 -25) 📝 `bin/core/src/helpers/builder.rs` (+2 -1) 📝 `bin/core/src/helpers/mod.rs` (+2 -1) 📝 `bin/core/src/main.rs` (+8 -4) 📝 `bin/core/src/monitor/mod.rs` (+0 -3) 📝 `bin/core/src/monitor/resources.rs` (+18 -2) 📝 `bin/periphery/Cargo.toml` (+1 -0) ➕ `bin/periphery/aio.Dockerfile` (+36 -0) ➖ `bin/periphery/alpine.Dockerfile` (+0 -35) ➖ `bin/periphery/debian.Dockerfile` (+0 -29) ➕ `bin/periphery/multi-arch.Dockerfile` (+33 -0) ➕ `bin/periphery/single-arch.Dockerfile` (+23 -0) _...and 54 more files_ </details> ### 📄 Description - Proper multi-arch images with support for `linux/amd64` and `linux/arm64` - 🚨 aarch64 / ARM users 🚨 - remove the `-aarch64` from your image tags. - **Both x86_64 and ARM now use**: - `ghcr.io/mbecker20/komodo:latest` (or `:1.16.12`, `:1.16`, `:1`) - `ghcr.io/mbecker20/periphery:latest` - Multi select Resources in tables, and execute commands in bulk. - **Stack**: Apply Komodo variable interpolation to in UI declared compose files - **Stack / Deployment**: Fix auto updating when image doesn't specify any tag - Add configurable health check timeout. `timeout_seconds = 5` in Server TOML. - The default has changed to 3 seconds, as the previous 1 second was a bit too aggressive, and could lead to unnecessary alerts. - Move to Rustls for TLS, removing OpenSSL dependency which can cause trouble on some hosts --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
GiteaMirror added the pull-request label 2025-10-31 15:19:17 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/komodo#709