Skip to content

Remove invalid versions #9441

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 4 commits into from
Aug 13, 2024
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 1 addition & 4 deletions release-notes/6.0/supported-os.json
Original file line number Diff line number Diff line change
Expand Up @@ -338,7 +338,6 @@
"11-21h2-e",
"10-21h2-e-lts",
"10-21h2-iot-lts",
"10-20h2-e-lts",
Copy link
Contributor Author

Choose a reason for hiding this comment

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

Windows 10 20H2 was only a semi-anual version and never a LTS. Therefore there was also no information on EndOfLife.date.

Copy link
Member

Choose a reason for hiding this comment

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

You are right. Not sure what happened there. Likely a copy/paste error.

Copy link
Member

Choose a reason for hiding this comment

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

Shouldn't 10-20h2-e and 10-20h2-2 be added to the unsupported list?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

10-20h2-e and 10-20h2-w are already on the unsupported list. Not sure what you mean by 10-20h2-2.

"10-1809-e-lts",
"10-1607-e-lts"
],
Expand Down Expand Up @@ -393,11 +392,9 @@
"x86"
],
"supported-versions": [
"23H2",
Copy link
Contributor Author

Choose a reason for hiding this comment

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

Copy link
Contributor Author

@Falco20019 Falco20019 Aug 9, 2024

Choose a reason for hiding this comment

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

And besides https://learn.microsoft.com/en-us/virtualization/windowscontainers/deploy-containers/base-image-lifecycle stating that 1607 is only Semi-Anual and released on Nano Server, whereas 2016 is the only Long-Term on Server Core:
image

https://mcr.microsoft.com/en-us/product/windows/servercore shows that it's instead handled like the Server-Core case with 2019 and 1809:
image

So in my opinion, https://learn.microsoft.com/en-us/virtualization/windowscontainers/deploy-containers/base-image-lifecycle should be fixed to be like this:
image

If 1607 and 1809 are considered LTSC as well, we should update the EOL dates on https://endoflife.date/windows-server-core as well to show they are still maintained (as shown by the image tags on MCR). As of now, both are considered EOL while the LTSC variants are supported:
image
image

Copy link
Member

@richlander richlander Aug 10, 2024

Choose a reason for hiding this comment

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

Server 2012: https://learn.microsoft.com/en-us/lifecycle/products/windows-server-2012

Containers started with 2016, so the container-related lifecycle page is providing a partial view of Windows Server lifecycle.

Copy link
Contributor Author

@Falco20019 Falco20019 Aug 11, 2024

Choose a reason for hiding this comment

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

But since there are no images available, there is nothing to have support for 🤔 Or did there exist a non-containered installation option for 2012? In that case, I will re-add it here and have EoL.dates updated.

Copy link
Contributor Author

@Falco20019 Falco20019 Aug 11, 2024

Choose a reason for hiding this comment

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

Ok, I found https://learn.microsoft.com/en-us/previous-versions/windows/desktop/legacy/hh846313(v=vs.85) so I missed to add 2012 to EoL.date.

Will have a PR there and fix it here tomorrow once in office.

"2022",
"2019",
"2016",
"2012"
"2016"
],
"unsupported-versions": [
"20H2",
Expand Down
4 changes: 1 addition & 3 deletions release-notes/8.0/supported-os.json
Original file line number Diff line number Diff line change
Expand Up @@ -316,11 +316,9 @@
"x86"
],
"supported-versions": [
"23H2",
"2022",
"2019",
"2016",
"2012"
"2016"
]
}
]
Expand Down
1 change: 0 additions & 1 deletion release-notes/9.0/supported-os.json
Original file line number Diff line number Diff line change
Expand Up @@ -294,7 +294,6 @@
"x86"
],
"supported-versions": [
"23H2",
"2022",
"2019",
"2016"
Expand Down
Loading