Release Notes
important
CloudOps for AWS is a legacy tool and is no longer supported by Elastic Path Software. CloudOps for AWS release 3.5.x reached end-of-support in February 2023. For information about current Elastic Path Commerce deployment options, see Deploying Elastic Path Commerce documentation.
3.5.13
Released July 28, 2021
New in This Release
CloudTeam
- CLOUD-2326 Changed a deployment package build command.
- SUP-981 Added a new repository to the Nexus server.
CloudDeploy
- CLOUD-2351 Changed a Dockerfile command for installing dependencies.
3.5.9
Released June 24, 2020
New in This Release
CLOUD-2053 Fixed a compatibility issue with the alpine:3.12
docker image.
CloudCore
- SUP-457 Changed the service for determining the egress IP from
ifconfig.co
toipinfo.io
.
CloudDeploy
- SUP-374 Fixed the integration server configuration to avoid running out of sockets and network handles.
Docker
- SUP-466 Fixed the private key permissions issues in
/ep/conf/secure/
.
3.5.8
Released: May 13, 2020
New in This Release
CloudDeploy
- SUP-300 Removed the hardcoded AWS Aurora MySQL
max_connection
. - SUP-390 Increased the
data-pop-tool
container memory to 6GB.
3.5.7
Released: April 9, 2020
New in This Release
CloudCore
CLOUD-2010
- Fixed the compatibility issue with the latest Jenkins version and updated the Jenkins plugin dependencies.
CloudDeploy
- Added support for Aurora MySQL 2.x database engine
CLOUD-1995
- Added a newUpdateAuthorAndLiveEnvironments
wrapper job to simplify updating Author and Live stacks.SUP-395
- Increased the MySQL containermax_connections
to470
for single instance deployments.
Docker
SUP-365
- Fixed an issue with setting theEP_X_JVM_ARGS
.
3.5.6
Released: March 19, 2020
New in This Release
CloudTeam
CLOUD-1618
- Enabled theCommercePipeline
Jenkins job to be run in parallel.SUP-352
- Added new scheduled tasks for cleaning old build snapshots in the Nexus server.
CloudDeploy
CLOUD-1250
- Optimized theUpdateAuthorAndLive_2_ApplyUpdates
Jenkins job to run faster.SUP-247
- Restricted the S3 and SQS IAM (Identity and Access Management) permissions.
Docker
SUP-365
- Fixed the incorrect consul key name used byEP_X_JVM_ARGS
.SUP-367
- Fixed an issue with setting theEP_X_JVM_ARGS
in the data-sync entrypoint script.SUP-373
- Increase the Tomcat maximum HTTP header size.
3.5.5
Released: March 3, 2020
Fixed Issues
CLOUD-1564
- Fixed the known issue with thebootstrap
Jenkins jobs where thebranch
parameter is being ignored.
CloudCore
CLOUD-1951
- Removed support for Elastic Path Commerce 7.3.CLOUD-1962
- Updated the following to the latest release:- Amazon Linux 2 base AMI image
- Aurora MySQL 1.x database engine
- Consul
- Vault
CloudTeam
SUP-155
- Added a new EC2 load balancer for internal Nexus server traffic.
CloudDeploy
CLOUD-1962
- Fixed an issue with setting a non-defaultEP_RDS_VERSION
in theDeployAuthorAndLive
Jenkins job.PERF-269
- Fixed ActiveMQ failover by adding atotal
attribute to the ActiveMQ configuration.SUP-322
-UpdateAuthorAndLive_2_ApplyUpdates
Jenkins job now restores the EC2 Auto Scaling Groupdesired capacity
when an update fails.SUP-323
- Added the ability to set a timeout for the Author and Live RDS database creation for theDeployAuthorAndLive
Jenkins job.SUP-343
- Added a 75 second wait for Simple Queue Service (SQS) deletion to complete inTeardownEnvironments
Jenkins job.
3.5.4
Released: February 14, 2020
New in This Release
CloudCore
SUP-292
- Increased Jenkins primary instance size and enabled auto-restart if the server process exits.
CloudTeam
SUP-307
-CommercePipeline
andCommerceScheduledPipeline
Jenkins jobs now expose more parameters for better customizability.SUP-334
-CommercePipeline
andCommerceScheduledPipeline
Jenkins job now replaces periods and underscores with hyphens from theEP_COMMERCE_GIT_REPO_BRANCH
.
CloudDeploy
CLOUD-1723
-DeploySingleInstance
andDeployAuthorAndLive
Jenkins jobs now able to pull in external environment files from S3 instead of Git.PERF-268
- The minimum and maximum Java Virtual Machine (JVM) heap are set to 1 GB for Active MQ to improve stability and reliability.SUP-333
-DeploySingleInstance
Jenkins job now replaces periods and underscores with hyphens from theEP_IMAGE_TAG
parameter.
3.5.3
Released: January 22, 2020
Fixed Issues
CloudTeam
CLOUD-1831
- Fixed the Maven central repository URL to use HTTPS URLs instead of HTTP URLs.
3.5.2
Released: January 10, 2020
New in This Release
CloudCore
CLOUD-1770
- Fixed Jenkins EC2 instance failing to fetchyum repo
orkey file
.CLOUD-1788
- Fixed the cleanup script for CloudCore, so the script can run when the network stack is deleted.
CloudDeploy
CLOUD-1801
- Updated AWS Lambda functions to use Node.js 12.SUP-181
- Fixedzero downtime
environment updates and addressed ECSunable to assume the role 'role/None'
task update error.
3.5.1
Released: December 4, 2019
New in This Release
CloudCore
- The base Amazon Machine Image (AMI) no longer comes with docker-compose preinstalled.
CloudDeploy
SUP-272
Fixed an issue with updating the Author and Live environment when using secure commerce configuration.
3.5.0
Released: November 25, 2019
Release Highlights
- Added support to deploy horizontal database scaling with Elastic Path Commerce version 7.6.x.
Horizontal database scaling
Horizontal database scaling allows an additional increase in transaction throughput by directing read requests to a cluster of read-only replica databases rather than to the primary database.
note
The simplest and most cost effective way to increase transaction throughput is to scale the database -vertically- and add additional Cortex instances. Horizontal database scaling should be considered only after you have reached the limits of vertical database scalability.
For more information, see the following resources:
- For upgrade instructions, see the Elastic Path Commerce version 7.6 Release Notes.
- For a description of horizontal database scaling and implementation instructions, see the Elastic Path Commerce Deployment documentation.
New in This Release
Docker
CLOUD-1426
- Configure the Search primary and replica Java Virtual Machine (JVM) heap size independently using theEP_CONTAINER_MEM_SEARCH
andEP_CONTAINER_MEM_SEARCH_SLAVE
environment files.CLOUD-1617
- The Batch server no longer waits for a Search server to be ready to start.CLOUD-1589
- Migrate Docker base image from CentOS 7 to Amazon Linux 2.CLOUD-1552
- Added support for horizontal database scaling.
CloudCore
CLOUD-1643
- Added the newProductionSecurityGroups
Jenkins job to secure public, private, and bastion EC2 Security Groups.CLOUD-1649
- Version locked the Jenkins plugins.
CloudTeam
CLOUD-1578
- Refined the CI pipeline by running the Core I-Tests and JUnit Tests in parallel, renaming the jobRunOtherCommerceTests
toRunSelectedCommerceTests
and changing the job to execute tests based on a job parameter, adding Junit test reports to the test steps.CLOUD-1581
- Upgraded Maven from 3.5.2 to 3.6.2 and set Maven remote repository connection retry to 10.
CloudDeploy
CLOUD-1617
- The Live Batch server crashing no longer causes the Live Search Master server to restart.CLOUD-1678
- Increased the maximum number of instances that can be launched in the Cortex ECS cluster from six to 12.CLOUD-1552
- Added option to deploy an Author and Live environment with horizontal database scaling.
Fixed Issues
CLOUD-1524
- Fixed known issue with parallel runs of the Jenkins jobBuildEPImage
.