org icon indicating copy to clipboard operation
org copied to clipboard

Support for the "same" team across different orgs

Open nnordrum opened this issue 5 years ago • 21 comments

What would you like to be added: In GitHub (at least GitHub Enterprise), Teams cannot be cross-org. I would like to support cross-org "Teams".

Why is this needed: To "get around" the problem, we just replicate the same teams across different orgs. It would be nice to reference a Team, with like teamRef or something, that is specified at the Orgs level so they can be reused.

nnordrum avatar Jun 20 '19 20:06 nnordrum

Is this with peribolos?

stevekuznetsov avatar Jun 20 '19 21:06 stevekuznetsov

yeah

nnordrum avatar Jun 21 '19 13:06 nnordrum

/cc @fejta @cblecker @nikhita

stevekuznetsov avatar Jun 21 '19 14:06 stevekuznetsov

/sig contributor-experience A pattern we have used in the past is to make the configs used directly by the tool verbose and low level, and then use something else to generate those configs. Baking directly into the tool may make it too clever.

Somewhat implied by this would be the idea that org membership should be cross-org as well. Unclear whether it would be better to have a "global" overlay, or treating one org as a source of truth to be mirrored (ref: https://github.com/kubernetes/org/issues/966)

spiffxp avatar Jul 10 '19 00:07 spiffxp

the Xzibit strategy? 😄 (I put a tool around your tool to make a new tool)

I agree with the "make the tool too clever" thing--the though part is where to draw the line... We already assume GitHub, so it seems like we should have the same limitations/constraints as GitHub, acknowledging that they will change (we have already been "bitten" by their change to protected branches that match a given regex stepping on our branches protected via regex pattern).

I do like your idea of generating the config though... 🤔

nnordrum avatar Jul 10 '19 18:07 nnordrum

/area github-management

spiffxp avatar Aug 06 '19 19:08 spiffxp

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-testing, kubernetes/test-infra and/or fejta. /lifecycle stale

fejta-bot avatar Nov 04 '19 19:11 fejta-bot

/remove-lifecycle stale

cblecker avatar Nov 04 '19 19:11 cblecker

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-testing, kubernetes/test-infra and/or fejta. /lifecycle stale

fejta-bot avatar Feb 02 '20 20:02 fejta-bot

Stale issues rot after 30d of inactivity. Mark the issue as fresh with /remove-lifecycle rotten. Rotten issues close after an additional 30d of inactivity.

If this issue is safe to close now please do so with /close.

Send feedback to sig-testing, kubernetes/test-infra and/or fejta. /lifecycle rotten

fejta-bot avatar Mar 03 '20 20:03 fejta-bot

/remove-lifecycle rotten

cblecker avatar Mar 07 '20 20:03 cblecker

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-testing, kubernetes/test-infra and/or fejta. /lifecycle stale

fejta-bot avatar Jun 05 '20 20:06 fejta-bot

Stale issues rot after 30d of inactivity. Mark the issue as fresh with /remove-lifecycle rotten. Rotten issues close after an additional 30d of inactivity.

If this issue is safe to close now please do so with /close.

Send feedback to sig-testing, kubernetes/test-infra and/or fejta. /lifecycle rotten

fejta-bot avatar Jul 05 '20 21:07 fejta-bot

Rotten issues close after 30d of inactivity. Reopen the issue with /reopen. Mark the issue as fresh with /remove-lifecycle rotten.

Send feedback to sig-testing, kubernetes/test-infra and/or fejta. /close

fejta-bot avatar Aug 04 '20 21:08 fejta-bot

@fejta-bot: Closing this issue.

In response to this:

Rotten issues close after 30d of inactivity. Reopen the issue with /reopen. Mark the issue as fresh with /remove-lifecycle rotten.

Send feedback to sig-testing, kubernetes/test-infra and/or fejta. /close

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository.

k8s-ci-robot avatar Aug 04 '20 21:08 k8s-ci-robot

/reopen /remove-lifecycle rotten ref: https://github.com/kubernetes/org/issues/966#issuecomment-793159840

I'm going to move this to kubernetes/org, if there are technical implementation details that need to find their way into this repo, we can discuss on followup issues or PRs

spiffxp avatar Mar 10 '21 17:03 spiffxp

@spiffxp: Reopened this issue.

In response to this:

/reopen /remove-lifecycle rotten ref: https://github.com/kubernetes/org/issues/966#issuecomment-793159840

I'm going to move this to kubernetes/org, if there are technical implementation details that need to find their way into this repo, we can discuss on followup issues or PRs

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository.

k8s-ci-robot avatar Mar 10 '21 17:03 k8s-ci-robot

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

fejta-bot avatar Jun 08 '21 17:06 fejta-bot

/lifecycle frozen

nikhita avatar Jul 05 '21 10:07 nikhita

/priority awaiting-more-evidence I'm bumping this down to lowest priority because it's not clear to me this a problem actively plaguing the kubernetes community today. I would love to hear about use cases this is preventing

spiffxp avatar Aug 17 '21 19:08 spiffxp

/remove-priority important-longterm

spiffxp avatar Aug 17 '21 19:08 spiffxp