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 Type Family / Variant OS Packages Architectures URI
VM nfs-server Ubuntu Minimal 24.04 amd64, arm64
VM web-server Ubuntu Minimal 24.04 amd64, arm64
VM container-host Ubuntu Minimal 24.04 arm64
Container php-fpm:8.1-arm64 Debian 13.2 php 8.1.34, composer-2.9.3 arm64 public.ecr.aws/webscale/php-fpm:8.1-arm64-2026.3
Container php-fpm:8.2-arm64 Debian 13.2 php 8.2.30, composer-2.9.3 arm64 public.ecr.aws/webscale/php-fpm:8.2-arm64-2026.3
Container php-fpm:8.3-arm64 Debian 13.2 php 8.3.29, composer-2.9.3 arm64 public.ecr.aws/webscale/php-fpm:8.3-arm64-2026.3
Container php-fpm:8.4-arm64 Debian 13.2 php 8.4.16, composer-2.9.3 arm64 public.ecr.aws/webscale/php-fpm:8.4-arm64-2026.3
Container php-fpm:8.1-deb Debian 13.2 php 8.1.34, composer-2.9.3 amd64 public.ecr.aws/webscale/php-fpm:8.1-deb-2026.3
Container php-fpm:8.2-deb Debian 13.2 php 8.2.30, composer-2.9.3 amd64 public.ecr.aws/webscale/php-fpm:8.2-deb-2026.3
Container php-fpm:8.3-deb Debian 13.2 php 8.3.29, composer-2.9.3 amd64 public.ecr.aws/webscale/php-fpm:8.3-deb-2026.3
Container php-fpm:8.4-deb Debian 13.2 php 8.4.16, composer-2.9.3 amd64 public.ecr.aws/webscale/php-fpm:8.4-deb-2026.3
Container php-fpm:8.1 Alpine 3.21.5 php 8.1.34, composer-2.9.3 amd64 public.ecr.aws/webscale/php-fpm:8.1-2026.3
Container php-fpm:8.2 Alpine 3.23.2 php 8.2.30, composer-2.9.3 amd64 public.ecr.aws/webscale/php-fpm:8.2-2026.3
Container php-fpm:8.3 Alpine 3.23.2 php 8.3.29, composer-2.9.3 amd64 public.ecr.aws/webscale/php-fpm:8.3-2026.3
Container php-fpm:8.4 Alpine 3.23.2 php 8.4.16, composer-2.9.3 amd64 public.ecr.aws/webscale/php-fpm:8.4-2026.3
Container rabbitmq Ubuntu 24.04.3 LTS rabbitmq 4.2.2 arm64 public.ecr.aws/webscale/rabbitmq
Container varnish Debian 12.12 varnish-6.0.16 arm64 public.ecr.aws/webscale/varnish

Last modified January 8, 2026