Skip to content
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

Add request.reason.mode to role conditions (proto only) #49256

Conversation

kopiczko
Copy link
Contributor

@kopiczko kopiczko commented Nov 20, 2024

Issue #20164

This changes the proto type (+validation) only to declutter the original PR #49124

The real changes are in

  • api/proto/teleport/legacy/types/types.proto
  • api/types/access_request.go
  • api/types/role.go
  • lib/auth/auth_with_roles.go
  • lib/auth/auth_with_roles_test.go

The rest is all generated.

I also added support for custom GOBIN in in integrations/terraform/Makefile in this PR #49259

@kopiczko kopiczko force-pushed the kopiczko/add-role.spec.allow.request.reason.required-proto-only branch from f85ba50 to 4308e9a Compare November 20, 2024 12:30
Copy link

🤖 Vercel preview here: https://docs-gj09phdxw-goteleport.vercel.app/docs

@kopiczko kopiczko force-pushed the kopiczko/add-role.spec.allow.request.reason.required-proto-only branch from 4308e9a to 85ed4e2 Compare November 20, 2024 12:59
@kopiczko kopiczko added the no-changelog Indicates that a PR does not require a changelog entry label Nov 20, 2024
Copy link

🤖 Vercel preview here: https://docs-iu8m740w9-goteleport.vercel.app/docs

@kopiczko kopiczko force-pushed the kopiczko/add-role.spec.allow.request.reason.required-proto-only branch 2 times, most recently from 52ad350 to ee9ad8c Compare November 22, 2024 10:52
@kopiczko kopiczko force-pushed the kopiczko/add-role.spec.allow.request.reason.required-proto-only branch from ee9ad8c to 5dc5c11 Compare November 22, 2024 10:58
Copy link

🤖 Vercel preview here: https://docs-awft6j3dy-goteleport.vercel.app/docs

Copy link

🤖 Vercel preview here: https://docs-h07p6w45s-goteleport.vercel.app/docs

@kopiczko kopiczko force-pushed the kopiczko/add-role.spec.allow.request.reason.required-proto-only branch from 5dc5c11 to a3c1ced Compare November 22, 2024 11:26
@kopiczko kopiczko enabled auto-merge November 22, 2024 11:26
Copy link

🤖 Vercel preview here: https://docs-hxpp0dsot-goteleport.vercel.app/docs

@kopiczko kopiczko force-pushed the kopiczko/add-role.spec.allow.request.reason.required-proto-only branch from a3c1ced to f31a96d Compare November 22, 2024 11:53
Copy link

🤖 Vercel preview here: https://docs-g8dkf0qbj-goteleport.vercel.app/docs

This changes the proto type (+validation) only to declutter the original PR #49124

The real changes are in

- api/proto/teleport/legacy/types/types.proto
- api/types/access_request.go
- lib/auth/auth_with_roles.go
- lib/auth/auth_with_roles_test.go

The rest is all generated.
@kopiczko kopiczko force-pushed the kopiczko/add-role.spec.allow.request.reason.required-proto-only branch from f31a96d to 707dcfd Compare November 22, 2024 12:16
Copy link

🤖 Vercel preview here: https://docs-niobmii1n-goteleport.vercel.app/docs

@kopiczko kopiczko added this pull request to the merge queue Nov 22, 2024
Merged via the queue into master with commit 1a6f8d4 Nov 22, 2024
43 checks passed
@kopiczko kopiczko deleted the kopiczko/add-role.spec.allow.request.reason.required-proto-only branch November 22, 2024 12:52
@kopiczko kopiczko restored the kopiczko/add-role.spec.allow.request.reason.required-proto-only branch November 27, 2024 10:17
@kopiczko kopiczko deleted the kopiczko/add-role.spec.allow.request.reason.required-proto-only branch November 27, 2024 10:17
@kopiczko kopiczko restored the kopiczko/add-role.spec.allow.request.reason.required-proto-only branch November 27, 2024 10:18
@public-teleport-github-review-bot

@kopiczko See the table below for backport results.

Branch Result
branch/v17 Failed

@kopiczko kopiczko deleted the kopiczko/add-role.spec.allow.request.reason.required-proto-only branch November 27, 2024 10:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backport/branch/v17 documentation helm no-changelog Indicates that a PR does not require a changelog entry size/md
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants