Skip to content

Commit 9de8dfe

Browse files
authored
Release v1.20.1 (#904)
Update the ESF version to trigger the release of v1.20.1. Also, update examples in docs and the CHANGELOG file. This release only contains docs updates. The most important is a fix for a 404 on the `README-AWS.md` file, used as the SAR (Serverless Application Repository) content on the AWS console.
1 parent 248ff4b commit 9de8dfe

File tree

3 files changed

+15
-10
lines changed

3 files changed

+15
-10
lines changed

CHANGELOG.md

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,13 @@
1+
### v1.20.1 - 2025/05/23
2+
##### Docs
3+
* Fix 404 link in README-AWS.md [903](https://github.com/elastic/elastic-serverless-forwarder/pull/903)
4+
* Add note about Python 3.12 for Terraform users [901](https://github.com/elastic/elastic-serverless-forwarder/pull/901)
5+
16
### v1.20.0 - 2025/05/22
27
##### Features
38
* Use Python runtime 3.12 [874](https://github.com/elastic/elastic-serverless-forwarder/pull/874)
49

5-
Note for Terraform users: to deploy the forwarder from Terraform, you need to pull the latest version of the [`esf-terraform` repository](https://github.com/elastic/terraform-elastic-esf) repository, or use at least the repository version [v1.1.0](https://github.com/elastic/terraform-elastic-esf/releases/tag/v1.1.0).
10+
Note for Terraform users: to deploy ESF 1.20.0+ from Terraform, you need to pull the latest version of the [`esf-terraform`](https://github.com/elastic/terraform-elastic-esf) repository, or use at least the repository version [v1.1.0](https://github.com/elastic/terraform-elastic-esf/releases/tag/v1.1.0).
611

712
##### Bug fixes
813
* logstash shipper does not clear event buffer after sending data [880](https://github.com/elastic/elastic-serverless-forwarder/pull/880)

docs/reference/aws-deploy-elastic-serverless-forwarder.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -566,7 +566,7 @@ continuing-queue:
566566

567567
A bash script for publishing the Elastic Serverless Forwarder directly to your AWS account is available from the [Elastic Serverless Forwarder repository](https://github.com/elastic/elastic-serverless-forwarder).
568568

569-
Download the [`publish_lambda.sh` script](https://raw.github.com/elastic/elastic-serverless-forwarder/lambda-v1.20.0/publish_lambda.sh) and follow the instructions below.
569+
Download the [`publish_lambda.sh` script](https://raw.github.com/elastic/elastic-serverless-forwarder/lambda-v1.20.1/publish_lambda.sh) and follow the instructions below.
570570

571571

572572
#### Script arguments [_script_arguments]
@@ -604,7 +604,7 @@ $ pip3 install awscli aws-sam-cli ruamel.yaml
604604
Assuming `publish-config.yaml` in saved in the same directory you intend to run `publish_lambda.sh` from, here’s an example:
605605

606606
```bash
607-
$ ./publish_lambda.sh publish-config.yaml forwarder-lambda lambda-v1.20.0 s3-lambda-artifact-bucket-name eu-central-1
607+
$ ./publish_lambda.sh publish-config.yaml forwarder-lambda lambda-v1.20.1 s3-lambda-artifact-bucket-name eu-central-1
608608
```
609609

610610

@@ -613,11 +613,11 @@ $ ./publish_lambda.sh publish-config.yaml forwarder-lambda lambda-v1.20.0 s3-lam
613613
You can update the version of a published Elastic Serverless Forwarder without changing its configuration by running the publishing script again and passing a **new** [`forwarder-tag`](https://github.com/elastic/elastic-serverless-forwarder/tags):
614614

615615
```bash
616-
$ ./publish_lambda.sh publish-config.yaml forwarder-lambda lambda-v1.20.0 s3-lambda-artifact-bucket-name eu-central-1
616+
$ ./publish_lambda.sh publish-config.yaml forwarder-lambda lambda-v1.20.1 s3-lambda-artifact-bucket-name eu-central-1
617617
```
618618

619619
::::{note}
620-
The above examples show the forwarder being updated from `lambda-v1.19.0` to `lambda-v1.20.0`.
620+
The above examples show the forwarder being updated from `lambda-v1.19.0` to `lambda-v1.20.1`.
621621
::::
622622

623623

@@ -627,11 +627,11 @@ The above examples show the forwarder being updated from `lambda-v1.19.0` to `la
627627
If you want to change the configuration of a published Elastic Serverless Forwarder without changing its version, you can update the `publish-config.yaml` and run the script again using the **same** `forwarder-tag`:
628628

629629
```bash
630-
$ ./publish_lambda.sh publish-config.yaml forwarder-lambda lambda-v1.20.0 s3-lambda-artifact-bucket-name eu-central-1
630+
$ ./publish_lambda.sh publish-config.yaml forwarder-lambda lambda-v1.20.1 s3-lambda-artifact-bucket-name eu-central-1
631631
```
632632

633633
::::{note}
634-
The above example shows an existing `lambda-v1.20.0` configuration being updated without changing version.
634+
The above example shows an existing `lambda-v1.20.1` configuration being updated without changing version.
635635
::::
636636

637637

@@ -641,9 +641,9 @@ The above example shows an existing `lambda-v1.20.0` configuration being updated
641641
If you want to use the publish script for deploying the forwarder with different configurations, create two different `publish-config.yaml` files with unique names and run the publishing script twice, with correct references to the `config-path` and `lambda-name`:
642642

643643
```bash
644-
$ ./publish_lambda.sh publish-config-for-first-lambda.yaml first-lambda lambda-v1.20.0 s3-lambda-artifact-bucket-name eu-central-1
644+
$ ./publish_lambda.sh publish-config-for-first-lambda.yaml first-lambda lambda-v1.20.1 s3-lambda-artifact-bucket-name eu-central-1
645645
646-
$ ./publish_lambda.sh publish-config-for-second-lambda.yaml second-lambda lambda-v1.20.0 ss3-lambda-artifact-bucket-name eu-central-1
646+
$ ./publish_lambda.sh publish-config-for-second-lambda.yaml second-lambda lambda-v1.20.1 ss3-lambda-artifact-bucket-name eu-central-1
647647
```
648648

649649
::::{note}

share/version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,4 @@
22
# or more contributor license agreements. Licensed under the Elastic License 2.0;
33
# you may not use this file except in compliance with the Elastic License 2.0.
44

5-
version = "1.20.0"
5+
version = "1.20.1"

0 commit comments

Comments
 (0)