-
Notifications
You must be signed in to change notification settings - Fork 112
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Document conditional error with permission script ✍️ #1061
Document conditional error with permission script ✍️ #1061
Conversation
While updating permissions so that @jerop can step in as a governing board member while I am on leave, I ran into an interruption in the script execution b/c there was a conditional IAM policy on tekton-nightly. I traced this back to a conditional policy which gave @priyawadhwa temporary access (via her Google account at the time) but had already expired in 2021. After removing this conditional policy the script ran just fine so I added a brief troubleshooting section to the script's docs to try to explain this if anyone runs into it in the future.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for fixing it!
1. Finishing up updates from governing board election (andrew bayer no longer on the board, priya wadhwa joining the board) 2. jerop@ will be taking my place on the governing board while I am on leave (see [leave policy](https://github.com/tektoncd/community/blob/main/governance.md#governing-board-leave-policy)) (thanks jerop@ !!) Went through the list at https://github.com/tektoncd/community/blob/main/governance.md#changes-to-governing-board to make sure jerop and priya have all the governing board permissions and to make the changes required with andrew leaving the board. While running the permissions adding script I ran into a couple of difficulties which I've tried to fix in: * tektoncd/plumbing#1062 * tektoncd/plumbing#1061
1. Finishing up updates from governing board election (andrew bayer no longer on the board, priya wadhwa joining the board) 2. jerop@ will be taking my place on the governing board while I am on leave (see [leave policy](https://github.com/tektoncd/community/blob/main/governance.md#governing-board-leave-policy)) (thanks jerop@ !!) Went through the list at https://github.com/tektoncd/community/blob/main/governance.md#changes-to-governing-board to make sure jerop and priya have all the governing board permissions and to make the changes required with andrew leaving the board. Also added Priti to the governing board + community meeting faciltator rotation because she is listed in the rotation in the doc. While running the permissions adding script I ran into a couple of difficulties which I've tried to fix in: * tektoncd/plumbing#1062 * tektoncd/plumbing#1061
1. Finishing up updates from governing board election (andrew bayer no longer on the board, priya wadhwa joining the board) 2. @jerop will be taking my place on the governing board while I am on leave (see [leave policy](https://github.com/tektoncd/community/blob/main/governance.md#governing-board-leave-policy)) (thanks @jerop !!) Went through the list at https://github.com/tektoncd/community/blob/main/governance.md#changes-to-governing-board to make sure jerop and priya have all the governing board permissions and to make the changes required with andrew leaving the board. Also added Priti to the governing board + community meeting faciltator rotation because she is listed in the rotation in the doc. While running the permissions adding script I ran into a couple of difficulties which I've tried to fix in: * tektoncd/plumbing#1062 * tektoncd/plumbing#1061
1. Finishing up updates from governing board election (andrew bayer no longer on the board, priya wadhwa joining the board) 2. @jerop will be taking my place on the governing board while I am on leave (see [leave policy](https://github.com/tektoncd/community/blob/main/governance.md#governing-board-leave-policy)) (thanks @jerop !!) Went through the list at https://github.com/tektoncd/community/blob/main/governance.md#changes-to-governing-board to make sure jerop and priya have all the governing board permissions and to make the changes required with andrew leaving the board. Also added Priti to the governing board + community meeting faciltator rotation because she is listed in the rotation in the doc. While running the permissions adding script I ran into a couple of difficulties which I've tried to fix in: * tektoncd/plumbing#1062 * tektoncd/plumbing#1061
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: priyawadhwa, vdemeester The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
1. Finishing up updates from governing board election (andrew bayer no longer on the board, priya wadhwa joining the board) 2. @jerop will be taking my place on the governing board while I am on leave (see [leave policy](https://github.com/tektoncd/community/blob/main/governance.md#governing-board-leave-policy)) (thanks @jerop !!) Went through the list at https://github.com/tektoncd/community/blob/main/governance.md#changes-to-governing-board to make sure jerop and priya have all the governing board permissions and to make the changes required with andrew leaving the board. Also added Priti to the governing board + community meeting faciltator rotation because she is listed in the rotation in the doc. While running the permissions adding script I ran into a couple of difficulties which I've tried to fix in: * tektoncd/plumbing#1062 * tektoncd/plumbing#1061
/lgtm |
Changes
While updating permissions so that @jerop can step in as a governing
board member while I am on leave, I ran into an interruption in the
script execution b/c there was a conditional IAM policy on
tekton-nightly. I traced this back to a conditional policy which gave
@priyawadhwa temporary access (via her Google account at the time) but
had already expired in 2021. After removing this conditional policy the
script ran just fine so I added a brief troubleshooting section to the
script's docs to try to explain this if anyone runs into it in the
future.
Submitter Checklist
These are the criteria that every PR should meet, please check them off as you
review them:
See the contribution guide
for more details.