diff --git a/cloudformation/jambonz-mini.yaml b/cloudformation/jambonz-mini.yaml index 0bf1e7f..a34357e 100644 --- a/cloudformation/jambonz-mini.yaml +++ b/cloudformation/jambonz-mini.yaml @@ -61,7 +61,7 @@ Parameters: Mappings: AWSRegion2AMI: us-east-1: - Ami: ami-035bcc6fac991af1b + Ami: ami-08ddd8f6532025858 Resources: VPC: Type: 'AWS::EC2::VPC' @@ -93,6 +93,28 @@ Resources: - '' - - | #!/bin/bash -xe + - > + cd /home/admin/apps/fsw-clear-old-calls && npm ci && npm install -g . + - > + cd /home/admin/apps/jambonz-api-server && npm install && npm ci + - > + cd /home/admin/apps/jambonz-webapp && npm ci + - > + cd /home/admin/apps/sbc-options-handler && npm ci + - > + cd /home/admin/apps/sbc-inbound && npm ci + - > + cd /home/admin/apps/sbc-outbound && npm ci + - > + cd /home/admin/apps/sbc-registrar && npm ci + - > + cd /home/admin/apps/sbc-call-router && npm ci + - > + cd /home/admin/apps/jambonz-smpp-esme && npm install + - > + cd /home/admin/apps/sbc-rtpengine-sidecar && npm ci + - > + cd /home/admin/apps/jambonz-feature-server && npm install - > PRIVATE_IPV4="$(curl -s http://169.254.169.254/latest/meta-data/local-ipv4)" diff --git a/packer/jambonz-feature-server/scripts/install_freeswitch.sh b/packer/jambonz-feature-server/scripts/install_freeswitch.sh index 7c71172..732a2c3 100644 --- a/packer/jambonz-feature-server/scripts/install_freeswitch.sh +++ b/packer/jambonz-feature-server/scripts/install_freeswitch.sh @@ -6,7 +6,7 @@ GRPC_VERSION=c66d2cc GOOGLE_API_VERSION=e9da6f8b469c52b83f900e820be30762e9e05c57 AWS_SDK_VERSION=1.8.129 LWS_VERSION=v3.2.3 -MODULES_VERSION=v0.5.1 +MODULES_VERSION=v0.5.5 echo "freeswitch version to install is ${FREESWITCH_VERSION}" echo "drachtio modules version to install is ${MODULES_VERSION}" diff --git a/packer/jambonz-feature-server/template.json b/packer/jambonz-feature-server/template.json index 0c88624..86639dc 100644 --- a/packer/jambonz-feature-server/template.json +++ b/packer/jambonz-feature-server/template.json @@ -4,8 +4,8 @@ "ssh_username": "admin", "ami_description": "jambonz feature server", "instance_type": "t2.xlarge", - "drachtio_version": "v0.8.13-rc1", - "jambonz_version": "v0.7.0", + "drachtio_version": "v0.8.14", + "jambonz_version": "v0.7.2", "install_telegraf": "yes", "install_datadog": "no", "datadog_key" : "", diff --git a/packer/jambonz-sbc-rtp/template.json b/packer/jambonz-sbc-rtp/template.json index 9eea287..87d7774 100644 --- a/packer/jambonz-sbc-rtp/template.json +++ b/packer/jambonz-sbc-rtp/template.json @@ -3,10 +3,10 @@ "region": "us-east-1", "ssh_username": "admin", "ami_description": "jambonz SBC media server", - "drachtio_version": "v0.8.13-rc1", - "jambonz_version": "v0.7.0", + "drachtio_version": "v0.8.14", + "jambonz_version": "v0.7.2", "instance_type": "t2.medium", - "rtp_engine_version": "mr10.2.1.1", + "rtp_engine_version": "mr10.2.1.5", "rtp_engine_min_port": "40000", "rtp_engine_max_port": "60000", "install_datadog": "no",