microsoft / dotnet-framework-docker

The repo for the official docker images for .NET Framework on Windows Server Core.
https://hub.docker.com/_/microsoft-dotnet-framework
MIT License
708 stars 335 forks source link

Patch Tuesday Release (1B) #708

Closed mthalman closed 3 years ago

mthalman commented 3 years ago

Patch Tuesday Release

Tasks

    • [x] Ensure all build agent scale sets have the appropriate number of machines allocated for a build
    • [x] Merge any pending PRs or commits from dev branch:
      • [ ] <placeholder link>
    • [x] Wait for latest cumulative updates (LCUs) to be released (typically at 10 AM PST on Patch Tuesday).
    • [x] Gather list of KB numbers for the .NET Framework updates from the .NET Release team.
    • [x] Look up the download URL for each of the KB numbers in Microsoft Update Catalog and input them into the lcu-info.json file. If this is the first Patch Tuesday after the release of a new Windows version, you'll need to do the following extra steps for that version:
      • [ ] Add a new entry to the lcu-info.json file to associate a URL for the new Windows version and 3.5 runtime version.
      • [ ] Update the 3.5/runtime Dockerfile for the new Windows version so that the patch is applied (this can be copied from another 3.5/runtime Dockerfile in a section labeled Apply latest patch)
    • [x] Run the update-dependencies tool to update all the necessary files:
      • [x] dotnet run --project .\eng\update-dependencies --datestamp-all <YYYYMMDD>
    • [x] Inspect generated changes for correctness
    • [x] Commit generated changes
    • [x] Create PR
    • [x] Get PR signoff
    • [x] Merge PR
    • [x] Run the Get-BaseImageStatus.ps1 script and wait until the Windows images have been updated as part of the Windows Patch Tuesday release process. This script will display when the dependent Windows images were last updated. Wait until all the images show that they have been recently updated. "Recently updated" amounts to be having been updated within the past week or so; images from a month ago should be considered to be the old version.

      ./eng/common/Get-BaseImageStatus.ps1 -Continuous

    • [x] Confirm images have been ingested by MCR
    • [x] Confirm sample images have been ingested by MCR
    • [x] Reply to .NET Release team with a status update email
    • [x] Deallocate any extra scale set build agent machines if necessary
mthalman commented 3 years ago

windowsservercore-1909 will not be updated today due to a delay in updating the base mcr.microsoft.com/windows/servercore:1909-amd64 image.

mthalman commented 3 years ago

windowsservercore-1909 has been updated today. This completes the servicing updates.