iOS: update provisioning profile for 2024-2025 cert (#155101)

Tells our iOS bots to use the provisioning profile stored in the flutter_internal/mac/mobileprovision CIPD packages tagged `version:to_2025`.

This CIPD package contains an updated provisioning profile which supports both the current development signing certificate expiring in October 2024, and the updated signing cert expiring in August 2025.

CIPD packages can be seen at:
https://chrome-infra-packages.appspot.com/p/flutter_internal/mac/mobileprovision

This is a reland of #155052, except without the removal of the CIPD dependency from the devicelab bots. After landing the original, many devicelab bots (and only devicelab bots) started failing with signing errors. The devicelab bots *should* be getting their certs/provisioning profile via the devicelab Salt configuration server (Googlers, see: go/flutter-salt) but it's possible some tests are fetching it from the CIPD package instead. This new patch simply updates the CIPD package version wherever it was already present. We can attempt to remove the CIPD package dependency from devicelab bots in a followup PR, and switch those over to using the profile installed via Salt (these are the same profile).

Required for: https://g-issues.chromium.org/issues/366034566
Issue: https://github.com/flutter/flutter/issues/152888
This commit is contained in:
Chris Bracken 2024-09-12 11:15:58 -07:00 committed by GitHub
parent 97a959c53e
commit 0cd170798c
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -127,7 +127,7 @@ platform_properties:
] ]
dependencies: >- dependencies: >-
[ [
{"dependency": "apple_signing", "version": "version:to_2024"} {"dependency": "apple_signing", "version": "version:to_2025"}
] ]
os: Mac-13|Mac-14 os: Mac-13|Mac-14
device_type: none device_type: none
@ -143,7 +143,7 @@ platform_properties:
] ]
dependencies: >- dependencies: >-
[ [
{"dependency": "apple_signing", "version": "version:to_2024"} {"dependency": "apple_signing", "version": "version:to_2025"}
] ]
os: Mac-13|Mac-14 os: Mac-13|Mac-14
device_type: none device_type: none
@ -160,7 +160,7 @@ platform_properties:
] ]
dependencies: >- dependencies: >-
[ [
{"dependency": "apple_signing", "version": "version:to_2024"} {"dependency": "apple_signing", "version": "version:to_2025"}
] ]
device_type: none device_type: none
mac_model: "Macmini8,1" mac_model: "Macmini8,1"
@ -179,7 +179,7 @@ platform_properties:
] ]
dependencies: >- dependencies: >-
[ [
{"dependency": "apple_signing", "version": "version:to_2024"} {"dependency": "apple_signing", "version": "version:to_2025"}
] ]
os: Mac-13|Mac-14 os: Mac-13|Mac-14
device_type: none device_type: none
@ -197,7 +197,7 @@ platform_properties:
dependencies: >- dependencies: >-
[ [
{"dependency": "ruby", "version": "ruby_3.1-pod_1.13"}, {"dependency": "ruby", "version": "ruby_3.1-pod_1.13"},
{"dependency": "apple_signing", "version": "version:to_2024"} {"dependency": "apple_signing", "version": "version:to_2025"}
] ]
os: Mac-13|Mac-14 os: Mac-13|Mac-14
device_type: none device_type: none
@ -269,7 +269,7 @@ platform_properties:
dependencies: >- dependencies: >-
[ [
{"dependency": "ruby", "version": "ruby_3.1-pod_1.13"}, {"dependency": "ruby", "version": "ruby_3.1-pod_1.13"},
{"dependency": "apple_signing", "version": "version:to_2024"} {"dependency": "apple_signing", "version": "version:to_2025"}
] ]
os: Mac-13|Mac-14 os: Mac-13|Mac-14
cpu: x86 cpu: x86
@ -287,7 +287,7 @@ platform_properties:
dependencies: >- dependencies: >-
[ [
{"dependency": "ruby", "version": "ruby_3.1-pod_1.13"}, {"dependency": "ruby", "version": "ruby_3.1-pod_1.13"},
{"dependency": "apple_signing", "version": "version:to_2024"} {"dependency": "apple_signing", "version": "version:to_2025"}
] ]
os: Mac-13|Mac-14 os: Mac-13|Mac-14
cpu: x86 cpu: x86