2026.4

Released 2026-01-08

Changes

This release addresses a regression in the nfs-server image and introduces significant enhancements to deployment orchestration and environment management.

Fix EE-1846 list-images fails

  • deploy-cli: Restored the command to nfs-server VM images. It was previously omitted in releases 2026.2 and 2026.3. This had no impact on existing servers.

Improvements to ComposeUp

  • Project names are now inferred from compose.yaml (manual override still supported).
  • Now runs natively within the project directory rather than using explicit –file flags.
  • Added support for environment specification and AWS Secrets Manager to match ContainerRun logic.
  • Generated environment variables are persisted to a local .env file for subsequent command use.

Deployment with managed clusters

  • run-deploy-and-cleanup: Now supports managed clusters via a cluster key in /var/www/deploy/conf.yml.
  • Maintenance Mode: Add enter_maintenance: true to conf.yml to toggle maintenance mode during the deployment lifecycle when using managed clusters.
  • Hook lifecycle for managed clusters:
    1. App enters maintenance mode (optional)
    2. “Started” hooks execute
    3. New deployment activates
    4. “Verified” hooks execute
    5. App exits maintenance mode (optional)
  • Compatibility: When using managed clusters, blue-green-deploy is no longer supported and legacy conf.yml attributes are ignored.

Artifacts matrix

Image TypeFamily / VariantOSPackagesArchitecturesURI
VMnfs-serverUbuntu Minimal 24.04amd64, arm64
VMweb-serverUbuntu Minimal 24.04amd64, arm64
VMcontainer-hostUbuntu Minimal 24.04arm64
Containerphp-fpm:8.1-arm64Debian 13.2php 8.1.34, composer-2.9.3arm64public.ecr.aws/webscale/php-fpm:8.1-arm64-2026.3
Containerphp-fpm:8.2-arm64Debian 13.2php 8.2.30, composer-2.9.3arm64public.ecr.aws/webscale/php-fpm:8.2-arm64-2026.3
Containerphp-fpm:8.3-arm64Debian 13.2php 8.3.29, composer-2.9.3arm64public.ecr.aws/webscale/php-fpm:8.3-arm64-2026.3
Containerphp-fpm:8.4-arm64Debian 13.2php 8.4.16, composer-2.9.3arm64public.ecr.aws/webscale/php-fpm:8.4-arm64-2026.3
Containerphp-fpm:8.1-debDebian 13.2php 8.1.34, composer-2.9.3amd64public.ecr.aws/webscale/php-fpm:8.1-deb-2026.3
Containerphp-fpm:8.2-debDebian 13.2php 8.2.30, composer-2.9.3amd64public.ecr.aws/webscale/php-fpm:8.2-deb-2026.3
Containerphp-fpm:8.3-debDebian 13.2php 8.3.29, composer-2.9.3amd64public.ecr.aws/webscale/php-fpm:8.3-deb-2026.3
Containerphp-fpm:8.4-debDebian 13.2php 8.4.16, composer-2.9.3amd64public.ecr.aws/webscale/php-fpm:8.4-deb-2026.3
Containerphp-fpm:8.1Alpine 3.21.5php 8.1.34, composer-2.9.3amd64public.ecr.aws/webscale/php-fpm:8.1-2026.3
Containerphp-fpm:8.2Alpine 3.23.2php 8.2.30, composer-2.9.3amd64public.ecr.aws/webscale/php-fpm:8.2-2026.3
Containerphp-fpm:8.3Alpine 3.23.2php 8.3.29, composer-2.9.3amd64public.ecr.aws/webscale/php-fpm:8.3-2026.3
Containerphp-fpm:8.4Alpine 3.23.2php 8.4.16, composer-2.9.3amd64public.ecr.aws/webscale/php-fpm:8.4-2026.3
ContainerrabbitmqUbuntu 24.04.3 LTSrabbitmq 4.2.2arm64public.ecr.aws/webscale/rabbitmq
ContainervarnishDebian 12.12varnish-6.0.16arm64public.ecr.aws/webscale/varnish
Have questions not answered here? Contact Support to get more help.

Last modified on June 3, 2026