Simplify Apple Dev Certificates on Devicelab bots
- Dominant language
- Dart
- Stars
- 179k
- Forks
- 31.1k
- PR merge metrics
- PR metrics pending
Description
### Type of Request
bug
### Infrastructure Environment
Recipes / Devicelab
### What is happening?
Currently to update Apple Developer certs / provisioning profile on devicelab bots, you need to use salt (see [instructions](https://g3doc.corp.google.com/company/teams/flutter/infrastructure/devicelab/apple_cert_renewal.md#deploy-the-new-cert-and-provisioning-profile-to-the-devicelab-bots)). This requires specific permissions and settings has been a blocker for me. It would probably be easier to use [CIPD like we already do for chromium bots](https://g3doc.corp.google.com/company/teams/flutter/infrastructure/devicelab/apple_cert_renewal.md?cl=head#deploy-the-new-cert-and-provisioning-profile-to-the-devicelab-bots). Only problem is how to handle the `.p12` - can that also be put in CIPD?
We should streamline this process so we don't have to do two separate things for different types of bots.
### Steps to reproduce
_No response_
### Expected results
_No response_
Contributor guide
Assessment
This issue has not been assessed yet.