Skip to content

chore: remove AL2 support#2645

Merged
fletcherw merged 1 commit intoawslabs:mainfrom
fletcherw:remove-al2
Mar 4, 2026
Merged

chore: remove AL2 support#2645
fletcherw merged 1 commit intoawslabs:mainfrom
fletcherw:remove-al2

Conversation

@fletcherw
Copy link
Contributor

AL2 support has been EOL for several months, remove it from the repo.

@fletcherw fletcherw marked this pull request as draft March 4, 2026 19:32
@fletcherw
Copy link
Contributor Author

/ci

@github-actions
Copy link
Contributor

github-actions bot commented Mar 4, 2026

@fletcherw roger that! I've dispatched a workflow. 👍

@github-actions
Copy link
Contributor

github-actions bot commented Mar 4, 2026

@fletcherw the workflow that you requested has completed. 🎉

AMI variantBuildTest
1.29 / al2failure ❌skipped ⏭️
1.30 / al2failure ❌skipped ⏭️
1.31 / al2failure ❌skipped ⏭️
1.32 / al2failure ❌skipped ⏭️
1.33 / al2failure ❌skipped ⏭️
1.34 / al2failure ❌skipped ⏭️
1.35 / al2failure ❌skipped ⏭️

@mselim00
Copy link
Contributor

mselim00 commented Mar 4, 2026

/ci
+workflow:os_distros al2023

@github-actions
Copy link
Contributor

github-actions bot commented Mar 4, 2026

@mselim00 roger that! I've dispatched a workflow. 👍

@github-actions
Copy link
Contributor

github-actions bot commented Mar 4, 2026

@mselim00 the workflow that you requested has completed. 🎉

AMI variantBuildTest
1.29 / al2023failure ❌skipped ⏭️
1.30 / al2023failure ❌skipped ⏭️
1.31 / al2023failure ❌skipped ⏭️
1.32 / al2023failure ❌skipped ⏭️
1.33 / al2023failure ❌skipped ⏭️
1.34 / al2023failure ❌skipped ⏭️
1.35 / al2023failure ❌skipped ⏭️

@mselim00 mselim00 linked an issue Mar 4, 2026 that may be closed by this pull request
@mselim00 mselim00 added the changelog/exclude Exclude this PR from future changelog entries. label Mar 4, 2026
@fletcherw
Copy link
Contributor Author

/ci

@github-actions
Copy link
Contributor

github-actions bot commented Mar 4, 2026

@fletcherw roger that! I've dispatched a workflow. 👍

@github-actions
Copy link
Contributor

github-actions bot commented Mar 4, 2026

@fletcherw the workflow that you requested has completed. 🎉

AMI variantBuildTest
1.29 / al2failure ❌skipped ⏭️
1.30 / al2failure ❌skipped ⏭️
1.31 / al2failure ❌skipped ⏭️
1.32 / al2failure ❌skipped ⏭️
1.33 / al2failure ❌skipped ⏭️
1.34 / al2failure ❌skipped ⏭️
1.35 / al2failure ❌skipped ⏭️

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We may want to keep the docs for AL2 for now.

hack/lint-space-errors.sh

.PHONY: test
test: ## run the test-harness
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Did this only test AL2? It seem so but I want to check.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

yes I believe so.


BUILD_TARGETS := build k8s validate

ifneq ($(filter $(BUILD_TARGETS),$(MAKECMDGOALS)),)
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Instead of validating the input, would it be better/more-consistent if we set defaults?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I worry the defaults won't be updated, given that we left our latest versions as 1.28 for a while.

Copy link
Contributor

@Youssef-Beltagy Youssef-Beltagy left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM but I left some changes that I think would be nice to take up.

return new_doc

for template in ['al2', 'al2023']:
for template in ['al2023']:
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We may want to keep the AL2 docs up until AL2 is deprecated by EC2 in mid of this year.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Done.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

updated, deleting this here but leaving the al2 doc for now.

@Youssef-Beltagy Youssef-Beltagy marked this pull request as ready for review March 4, 2026 21:02
@Youssef-Beltagy Youssef-Beltagy dismissed their stale review March 4, 2026 21:03

There is no need to block.

@fletcherw
Copy link
Contributor Author

/ci
+workflow:os_distros al2023

@github-actions
Copy link
Contributor

github-actions bot commented Mar 4, 2026

@fletcherw roger that! I've dispatched a workflow. 👍

@github-actions
Copy link
Contributor

github-actions bot commented Mar 4, 2026

@fletcherw the workflow that you requested has completed. 🎉

AMI variantBuildTest
1.29 / al2023success ✅success ✅
1.30 / al2023success ✅success ✅
1.31 / al2023success ✅success ✅
1.32 / al2023success ✅success ✅
1.33 / al2023success ✅success ✅
1.34 / al2023success ✅success ✅
1.35 / al2023success ✅success ✅

AL2 support has been EOL for several months, remove it from the repo.
@fletcherw fletcherw merged commit b228903 into awslabs:main Mar 4, 2026
11 checks passed
@ytp327
Copy link

ytp327 commented Mar 9, 2026

@fletcherw hey I am from AWS DLAMI team. Our eks AL2 pipelines failed this week because your team remove the support for AL2.
But I saw the EOL of AL2 is 2026-06-30
https://aws.amazon.com/amazon-linux-2/faqs/#:~:text=Amazon%20Linux%202%20end%20of%20support%20date%20(End%20of%20Life%2C%20or%20EOL)%20will%20be%20on%202026%2D06%2D30.

@Youssef-Beltagy
Copy link
Contributor

@ytp327 You can reference the al2 branch in your pipelines.

EKS deprecated AL2 on 11/26/2025. Please see #2545 .

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

changelog/exclude Exclude this PR from future changelog entries.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

NOTICE: Amazon Linux 2 AMI end of support

4 participants