Open spiffxp opened 3 years ago
/assign @spiffxp
/milestone v1.22
/milestone v1.22
Issues go stale after 90d of inactivity.
Mark the issue as fresh with /remove-lifecycle stale
.
Stale issues rot after an additional 30d of inactivity and eventually close.
If this issue is safe to close now please do so with /close
.
Send feedback to sig-contributor-experience at kubernetes/community. /lifecycle stale
/remove-lifecycle stale /lifecycle frozen
/milestone v1.23 I would like to see community members in test-infra-oncall / prow.k8s.io fully in the community's hands in the next 3-6 months.
/milestone v1.24
/milestone clear
This is intended to be a punch list for ensuring test-infra-oncall has the access they're used to with k8s-prow and k8s-prow-builds (or identifying a subset of permissions/access that is more appropriate for k8s-infra). Beyond that, this list should ensure that group members have sufficient permissions to use our scripts/terraform to manage prow infrastructure.
Up until now I've mostly been managing prow infrastructure as an account that has
organization.admin
androles/owner
for the kubernetes.io organization. As able, I will switch to an alternate account that is solely within the oncall group.It would also be helpful to get folks from @kubernetes/ci-signal in k8s-infra-prow-viewers@ to raise issues they have about being unable to see things they expect to.
Thanks to @ameukam and @cjwagner for pointing out some gaps to get me started:
aaa
cluster, should split out)ensure-e2e-projects.sh
(should either get permission to link billing accounts, or ensure_project shouldn't require these privileges when the project already exists)I'll update this with what the group has access to, but for now:
roles/owner
for cluster projects:k8s-infra-prow-build
,k8s-infra-prow-build-trusted
roles/owner
for e2e projects:k8s-infra-e2e-*
/sig testing /area prow /area access /priority important-soon