diff --git a/roles/cs.aws-lambda-node-coordinator/defaults/main.yml b/roles/cs.aws-lambda-node-coordinator/defaults/main.yml index 935c5f2c9..ac4f32673 100644 --- a/roles/cs.aws-lambda-node-coordinator/defaults/main.yml +++ b/roles/cs.aws-lambda-node-coordinator/defaults/main.yml @@ -1,4 +1,4 @@ aws_lambda_node_coordinator_package_url: "https://github.com/mageops/aws-lambda-node-coordinator/releases/download/v0.1.4/lambda.zip" aws_lambda_node_coordinator_package_path: "{{ mageops_ansible_temp_dir }}/node_coordinator_lambda_v0.1.4.zip" -aws_lambda_node_coordinator_runtime: nodejs18.x +aws_lambda_node_coordinator_runtime: nodejs20.x aws_lambda_handle_node_coordinator_autoscaling_event_name: "handleNodeCoordinatorAutoscalingEvent-{{ mageops_app_name }}" diff --git a/roles/cs.aws-logs-slack/defaults/main.yml b/roles/cs.aws-logs-slack/defaults/main.yml index 78b2a4026..79a4b172f 100644 --- a/roles/cs.aws-logs-slack/defaults/main.yml +++ b/roles/cs.aws-logs-slack/defaults/main.yml @@ -35,4 +35,4 @@ aws_logs_slack_log_groups_report: aws_lambda_slack_exceptions_forwarder_name: "forwardLogsToSlack-{{ mageops_app_name }}" aws_lambda_slack_exceptions_forwarder_name_log_group_name: "/aws/lambda/{{ aws_lambda_slack_exceptions_forwarder_name }}" -aws_lambda_slack_exceptions_forwarder_runtime: "nodejs18.x" +aws_lambda_slack_exceptions_forwarder_runtime: "nodejs20.x" diff --git a/roles/cs.aws-logs-slack/files/forwardLogsToSlack.js b/roles/cs.aws-logs-slack/files/forwardLogsToSlack.js index e8eb096d1..2230c6e06 100644 --- a/roles/cs.aws-logs-slack/files/forwardLogsToSlack.js +++ b/roles/cs.aws-logs-slack/files/forwardLogsToSlack.js @@ -113,7 +113,7 @@ function handleData(data) { } exports.handler = (event, context, done) => { - let payload = new Buffer(event.awslogs.data, 'base64'); + let payload = Buffer.from(event.awslogs.data, 'base64'); zlib.gunzip(payload, (e, result) => { handleData(JSON.parse(result.toString('utf-8')), done).then(() => { @@ -122,4 +122,4 @@ exports.handler = (event, context, done) => { done(new Error(e)); }) }); -}; \ No newline at end of file +};