Skip to content

Upgrade fleet to macOS 13 #134737

@vashworth

Description

@vashworth

Is there an existing issue for this?

Type of Request

infra task

Infrastructure Environment

Devicelab

What is happening?

Prerequisites:

Upgrade Phase 1 - Upgrade so 25% of bots are on macOS 13

Staging Pool

Try Pool

Prod Pool

Upgrade Phase 2 - Upgrade so 50% of bots are on macOS 13

Staging Pool

  • [staging pool] x86 chromium bots - Upgrade 1 bots to macOS 13 (3 / 5)
  • [staging pool] arm64 chromium bots - Upgrade 8 bots to macOS 13 (10 / 19)
  • [staging pool] x86 iOS devicelab bots - Upgrade 1 bots to macOS 13 (2 / 3)
  • [staging pool] arm64 iOS devicelab bots - Upgrade 1 bots to macOS 13 (3 / 5)
  • [staging pool] x86 msm8952 devicelab bots - Upgrade all to macOS 13 (1 / 1)
  • [staging pool] arm64 msm8952 devicelab bots - Upgrade 1 bots to macOS 13 (2 / 3)
  • [staging pool] x86 Pixel 7 Pro devicelab bots - Upgrade all to macOS 13 (1 / 1)

Try Pool

  • [try pool] x86 chromium bots - Upgrade 15 bots to macOS 13 (31 / 63)
  • [try pool] arm64 chromium bots - Upgrade 50 bots to macOS 13 (68 / 137)
    • Only 49 bot upgraded but close enough - so total of (67 / 137)
  • [try pool] x86 iOS devicelab bots - Upgrade 1 bots to macOS 13 (2 / 3)
  • [try pool] arm64 iOS devicelab bots - Upgrade 1 bots to macOS 13 (2 / 3)
  • [try pool] x86 msm8952 devicelab bots - No upgrade (0 / 1)
  • [try pool] arm msm8952 devicelab bots - No bots
  • [try pool] x86 Pixel 7 Pro devicelab bots - Upgrade all to macOS 13 (1 / 1)

Prod Pool

  • [prod pool] x86 chromium bots - Upgrade 10 bots to macOS 13 (20 / 40)
  • [prod pool] arm64 chromium bots - Upgrade 24 bots to macOS 13 (32 / 64)
  • [prod pool] x86 iOS devicelab bots - Upgrade 3 bots to macOS 13 (6 / 12)
  • [prod pool] arm64 iOS devicelab bots - Upgrade 1 bots to macOS 13 (2 / 4)
  • [prod pool] x86 msm8952 devicelab bots - Upgrade 1 bots to macOS 13 (2 / 4)
  • [prod pool] arm64 msm8952 devicelab bots - No upgrade (1 / 2)

Upgrade Phase 3 - Upgrade until bare minimum of bots remain

Staging Pool

  • [staging pool] Upgrade all to macOS 13 except 1 arm64 msm8952 devicelab bot

Try Pool

  • [try pool] x86 chromium bots - Keep 15 bots on macOS 12 and upgrade the rest to macOS 13 (48 / 63)
  • [try pool] arm64 chromium bots - Keep 15 bots on macOS 12 and upgrade the rest to macOS 13 (122 / 137)
  • [try pool] devicelab bots - No upgrade

Prod Pool

  • [prod pool] x86 chromium bots - Keep 15 bots on macOS 12 and upgrade the rest to macOS 13 (25 / 40)
  • [prod pool] arm64 chromium bots - Keep 15 bots on macOS 12 and upgrade the rest to macOS 13 (49 / 64)
  • [prod pool] x86 iOS devicelab bots - Keep 2 bots on macOS 12 and upgrade the rest to macOS 13 (10 / 12)
  • [prod pool] arm64 iOS devicelab bots - No upgrade (2 / 4)
  • [prod pool] x86 msm8952 devicelab bots - No upgrade (2 / 4)
  • [prod pool] arm64 msm8952 devicelab bots - No upgrade (1 / 2)

Upgrade Phase 4 - Upgrade all remaining bots to macOS 13

  • Upgrade all remaining devicelab bots to macOS 13
  • Upgrade all remaining chromium bots to macOS 13

Note:

Steps to reproduce

No response

Expected results

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    P2Important issues not at the top of the work listinfra: device labInfrastructure device lab problemsteam-infraOwned by Infrastructure teamtriaged-infraTriaged by Infrastructure team

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions