Skip to content

Conversation

@Twsouza
Copy link
Contributor

@Twsouza Twsouza commented May 20, 2025

What is the feature/update/fix?

This release includes important improvements to ARM64 build compatibility and Fargate build optimization.


ARM64 Build Compatibility Enhancement

Fix: Enabled ARM64 Builds with Dynamic Image Selection

We've resolved an issue with ARM64 instance racks that improves build compatibility. The system now dynamically selects the appropriate architecture-specific images during the build process, enhancing compatibility and streamlining deployment workflows for ARM64-based environments.

How to use it:

ARM64 builds will now work correctly without any additional configuration steps. The fix is automatically applied for all racks running on ARM64 architecture.


Fargate Build Optimization

Update: Removed Redundant EC2 Build Node When Using Fargate Build Method

When using the rack parameter BuildMethod=fargate, the system now correctly removes the standard EC2 build node that was previously maintained unnecessarily. This optimization reduces costs and simplifies the infrastructure by eliminating redundant resources.

How to use it:

No action is required to benefit from this update. If you are using BuildMethod=fargate, the system will automatically stop provisioning the unnecessary EC2 build node.


Does it have a breaking change?

No, these updates do not introduce any breaking changes. Existing workflows will continue to function as expected with improved reliability for ARM64 environments and better resource utilization for Fargate builds.


Requirements

To use these improvements, you must update to rack version 20250520213611 or newer.

  • Check your rack's version with convox rack
  • Update your rack with convox rack update

Enables ARM64 builds with dynamic image selection to enhance compatibility and streamline deployment workflows
@nightfury1204 nightfury1204 merged commit bb36080 into master May 20, 2025
2 of 8 checks passed
@nightfury1204 nightfury1204 deleted the fix-arm64-build branch May 20, 2025 20:35
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