Comments (6)
/assign
from community.
Analyzing this with the previous failure, you can see that "pulumi up on sigstore/github-prod" fails on both at the same stage, which is trying to upgrade the sigstore-oncall permission from "push" to "write" for the "helm-charts" repository:
~ github:index/teamRepository:TeamRepository: (update)
[id=6693572:helm-charts]
[urn=urn:pulumi:github-prod::sigstore-github-sync::github:index/teamRepository:TeamRepository::helm-charts-sigstore-oncall]
~ permission: "push" => "write"
repository: "helm-charts"
teamId : "6693572"
from community.
-Doing some cursory research, my first thought experiment would be to manually remove the oncall group from membership to the helm-charts
GitHub repository, and re-run the script to see if the script works or outputs differently in a way that could help us determine what it's stuck on.
@priyawadhwa - would it be possible to do this?
The only other theory I have is that Github may be complaining that the Team ID and/or Team name do not match it's expectation (hence 422 "Validation Failed"). Looking at https://github.com/orgs/sigstore/teams/sigstore-oncall however, the name and the teamId
value of 6693572
matches.
from community.
Here's the API reference: https://docs.github.com/en/rest/teams/teams#add-or-update-team-repository-permissions - it does not mention the 422 status code, but that doesn't mean much.
from community.
I think Carlos might have fixed this with #145!
from community.
Yep looks like the most recent run was green (https://github.com/sigstore/community/actions/runs/3177181864) , I think we're good. Going ahead and closing this issue :)
from community.
Related Issues (20)
- Trim cosign-codeowners list HOT 6
- Logo for Sigstore's `policy-controller` component/project HOT 51
- Sigstore Logo revisions HOT 8
- Maintainer/triage permissions for @tnytown HOT 5
- Project transfer approval: rekor-search-ui HOT 5
- update calendar invite for the weekly call link HOT 2
- add pulumi automation for newly-created sigstore-conformance org HOT 1
- add automation to submit PRs to update upon cosign releases HOT 1
- Community Chair Election HOT 4
- Create documentation for Pulumi administration HOT 6
- GitHub sync failed for Pulumi HOT 2
- Adding collaborators to sigstore/docs
- New project root-signing-staging HOT 2
- REQUEST: New membership for jku
- pulumi run partially failed for new repository (root-signing-staging) HOT 2
- root-signing-staging maintainer permissions not working HOT 6
- setting GH actions variables in a project? HOT 1
- Microsoft in this space trying to standardize with IETF?
- Pulumi up fails on main HOT 5
- Correctly use custom org role in root-signing-staging
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from community.