AWS glue medium security documentation change
Summary
Updated AWS Glue version support policy to introduce End of Life (EOL) status, added details about security patch discontinuation for EOS versions, updated example to Glue 5.0 with Spark 3.5.4/Python 3.11, and restructured version tables with EOS/EOL dates
Security assessment
Explicitly states AWS Glue stops applying security patches to End of Support (EOS) versions, which directly relates to security maintenance. However, this appears to be part of standard lifecycle documentation rather than addressing a new vulnerability.
Diff
diff --git a/glue/latest/dg/glue-version-support-policy.md b/glue/latest/dg/glue-version-support-policy.md index 309af8cfd..08fd9b5bf 100644 --- a//glue/latest/dg/glue-version-support-policy.md +++ b//glue/latest/dg/glue-version-support-policy.md @@ -9 +9 @@ Support policy -AWS Glue is a serverless data integration service that makes it easy to discover, prepare, and combine data for analytics, machine learning, and application development. An _AWS Glue job_ contains the business logic that performs the data integration work in AWS Glue. There are three types of jobs in AWS Glue: _Spark (batch and streaming)_ , _Ray_ and _Python shell_. When you define your job, you specify the AWS Glue version, which configures versions in the underlying Spark, Ray or Python runtime environment. For example: an AWS Glue version 2.0 Spark job supports Spark 2.4.3 and Python 3.7. +AWS Glue is a serverless data integration service that makes it easy to discover, prepare, and combine data for analytics, machine learning, and application development. An _AWS Glue job_ contains the business logic that performs the data integration work in AWS Glue. There are three types of jobs in AWS Glue: _Spark (batch and streaming)_ , _Ray_ and _Python shell_. When you define your job, you specify the AWS Glue version, which configures versions in the underlying Spark, Ray or Python runtime environment. For example: an AWS Glue version 5.0 Spark job supports Spark 3.5.4 and Python 3.11. @@ -13 +13 @@ AWS Glue is a serverless data integration service that makes it easy to discover -AWS Glue versions are built around a combination of operating system, programming language, and software libraries that are subject to maintenance and security updates. AWS Glue's version support policy is to end support for a version when any major component of the version reaches the end of community long-term support (LTS) and security updates are no longer available. After a version is End of Support (EOS), AWS Glue may no longer apply security patches or other updates to EOS versions. AWS Glue jobs on EOS versions are not eligible for technical support. AWS Glue may also not honor SLAs when jobs are run on EOS versions. +AWS Glue versions are built around a combination of operating system, programming language, and software libraries that are subject to maintenance and security updates. AWS Glue's version support policy is to end support for a version when any major component of the version reaches the end of community long-term support (LTS) and security updates are no longer available. AWS Glue's version support policy includes the following statuses: @@ -15 +15 @@ AWS Glue versions are built around a combination of operating system, programmin -The following AWS Glue versions have reached or are scheduled for end of support. End of support starts at midnight (Pacific time zone) on the specified date. +**End of Support (EOS) -** When an AWS Glue version reaches EOS: @@ -17,13 +17,35 @@ The following AWS Glue versions have reached or are scheduled for end of support -**Type** | **Glue version** | **End of support** ----|---|--- -Spark | Spark 2.2, Scala 2 (Glue version 0.9) | 6/1/2022 -Spark | Spark 2.2, Python 2 (Glue version 0.9) | 6/1/2022 -Spark | Spark 2.4, Python 2 (Glue version 1.0) | 6/1/2022 -Spark | Spark 2.4, Python 3 (Glue version 1.0) | 9/30/2022 -Spark | Spark 2.4, Scala 2 (Glue version 1.0) | 9/30/2022 -Spark | Glue version 2.0 | 1/31/2024 -**Type** | **Python version** | **End of support** -Python shell | PythonShell 3.6 | 3/1/2026 -Python shell | Python 2 (Glue Version 1.0) | 6/1/2022 -**Type** | **Notebook version** | **End of support** -Development endpoint | Zeppelin notebook | 9/30/2022 + * AWS Glue will no longer apply security patches or other updates to EOS versions. + + * AWS Glue jobs on EOS versions are not eligible for technical support. + + * AWS Glue may not honor SLAs when jobs are run on EOS versions. + + + + +**End of Life (EOL) -** When an AWS Glue version reaches EOL: + + * You can no longer create new AWS Glue jobs or interactive sessions on EOL versions. + + * You can no longer start job runs on these AWS Glue versions. + + * AWS Glue will stop existing job runs and interactive sessions on EOL versions. + + * EOL versions will be removed from AWS Glue SDKs and APIs. + + + + +The following AWS Glue versions have reached end of support and will no longer be available after the end of life date. Changes to a version’s support status start at midnight (Pacific time zone) on the specified date. + +**Type** | **Glue version** | **End of support** | **End of life** +---|---|---|--- +Spark | Glue version 0.9 (Spark 2.2, Scala 2, Python 2) | 6/1/2022 | 4/1/2026 +Spark | Glue version 1.0 (Spark 2.4, Python 2) | 6/1/2022 | 4/1/2026 +Spark | Glue version 1.0 (Spark 2.4, Scala 2, Python 3) | 9/30/2022 | 4/1/2026 +Spark | Glue version 2.0 (Spark 2.4, Python 3) | 1/31/2024 | 4/1/2026 +**Type** | **Python version** | **End of support** | **End of life** +Python shell | PythonShell 3.6 | 3/1/2026 | 4/1/2026 +Python shell | Python 2 (Glue Version 1.0) | 6/1/2022 | 4/1/2026 +**Type** | **Notebook version** | **End of support** | **End of life** +Development endpoint | Zeppelin notebook | 9/30/2022 | NA @@ -33 +55 @@ AWS strongly recommends that you migrate your jobs to supported versions. -For information on migrating your Spark jobs to the latest AWS Glue version, see [Migrating AWS Glue jobs to AWS Glue version 4.0](https://docs.aws.amazon.com/glue/latest/dg/migrating-version-40.html). +For information on migrating your Spark jobs to the latest AWS Glue version, see [Migrating AWS Glue jobs to AWS Glue version 5.0](https://docs.aws.amazon.com/glue/latest/dg/migrating-version-50.html).