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
clusterkey in/var/www/deploy/conf.yml. - Maintenance Mode: Add
enter_maintenance: truetoconf.ymlto toggle maintenance mode during the deployment lifecycle when using managed clusters. - Hook lifecycle for managed clusters:
- App enters maintenance mode (optional)
- “Started” hooks execute
- New deployment activates
- “Verified” hooks execute
- App exits maintenance mode (optional)
- Compatibility: When using managed clusters,
blue-green-deployis no longer supported and legacyconf.ymlattributes 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 |
Feedback
Was this page helpful?
Glad to hear it! Have any more feedback? Please share it here.
Sorry to hear that. Have any more feedback? Please share it here.
Last modified January 8, 2026