teamcity-docker-agent icon indicating copy to clipboard operation
teamcity-docker-agent copied to clipboard

ltsc2016 and sac2016 removed

Open goliat43 opened this issue 5 years ago • 4 comments

Long term supported 2016 images were removed in this commit that says "Provide Windows 1809 containers". Was this really intentional?

https://github.com/JetBrains/teamcity-docker-agent/commit/395a70024f7cca0c82fb1f1c42e629dcb74265c1

We still run 2016 servers (update takes time, it's LONG term support after all) and not having new Team City versions for the Windows version that was the latest long term up to very recently seems a bit premature imho.

goliat43 avatar Mar 18 '19 20:03 goliat43

@goliat43, thanks for reporting it. We're following the MSFT recommendation where they're deprecating 2016 images. Cause of that is end of life for Server 2016.

As result we could not provide up-to-date base images for TeamCity and from now on we're publishing images for recent containers: 1803 and ltsc2019.

If you need to build TeamCity images we could keep dockerfiles for windows 2016.

dtretyakov avatar Mar 19 '19 11:03 dtretyakov

Holy. I guess long term doesn't mean what it used to at MS any more. Makes sense not updating TC then. Will see about moving to latest instead.

Thank you!

goliat43 avatar Mar 20 '19 06:03 goliat43

I found this issue while searching what happened to the SAC2016 and LTSC2016 images. I've read @dtretyakov's comment but the MS doc link provided in that comment seems to contradict this link, which states that LTSC should get 5 (mainstream) + 5 (extended), so 10 years total of support, and explicitly states that at the time of writing this comment, Windows server 2016 is the current LTSC version.

The issue I'm facing, is that there currently does not seem to exist an up-to-date teamcity-agent windows image which works on Azure Container Instances, see this link, as stated in there, Azure CI users should stick to LTSC images.

I think these images should stick to the current LTSC images, in order to remain compatible with Azure container instances.

vyruz1986 avatar Apr 05 '19 12:04 vyruz1986

@vyruz1986, there is a feature request to support latest Windows container versions in ACI forum: https://feedback.azure.com/forums/602224-azure-container-instances/suggestions/32324449-want-to-support-running-windows-server-1709-and-l

It seems that MSFT departments are working out of sync, but at some point of time ACI team will support 2019 LTSC images as well as recently announces support of them in azure app service: https://azure.microsoft.com/en-us/blog/windows-server-2019-support-now-available-for-windows-containers-on-azure-app-service/

dtretyakov avatar Apr 05 '19 13:04 dtretyakov