Org: Remove stale invites

Created on 11 Feb 2020  ·  16Comments  ·  Source: kubernetes/org

There are a number of stale invites on all of our orgs.

These are folks that have either:

  • left the org manually, and then we reinvited them
  • never accepted their original invite to the org

Either way, we can safely remove these folks as these invites have been outstanding for awhile.

I opened https://github.com/kubernetes/org/pull/1626 to deal with these in @kubernetes, but we should also do the other orgs too.

Basic task:

  • Look at the pending invites for an org (e.g. https://github.com/orgs/kubernetes-sigs/people)
  • git blame the associated file (git blame config/kubernetes-sigs/org.yaml | grep username)
  • If the date when they were added to the file is more than 30 days, remove them from the file
  • Open 1 PR per org, just to keep things manageable for review

Complete:

  • [x] kubernetes
  • [ ] kubernetes-sigs
  • [ ] kubernetes-incubator
  • [ ] kubernetes-client
  • [ ] kubernetes-csi

@justaugustus @nzoueidi @idealhack: Any of you three interested in splitting up the above orgs and taking a crack? Shouldn't take more than 20 minutes per org.

aregithub-membership kincleanup

All 16 comments

I will tackle this tomorrow.

/assign

@nzoueidi -- Did you have a chance to look into this?

@cblecker -- p.s. I don't/can't see pending invitations.

  • There might not be any
  • NMCs may not have permissions to view them

hm...it might require org admin privs -_- Some of these folk should probably just be pinged to accept the invite. They'll also likely need to be removed from groups in those orgs.

kubernetes-sigs:

  • @kris-nova
  • @bryk
  • ~@hh~
  • @openstacker
  • ~@oomichi~
  • ~@vllry~
  • ~@zparnold~
  • ~@bradtopol~
  • @grayluck
  • ~@alisondy~
  • ~@lachie83~
  • @brendandburns
  • @dtoledo67

kubernetes-incubator:

  • NOTE: With this being decom'ed soon, I'd just go ahead and remove even if folks are active.
  • chenopis
  • kbarnard10
  • dnardo
  • ryanmcginnis

kubernetes-client:

  • @guoshimin

kubernetes-csi:

  • ~@kfox1111~
  • @PatrickLang

EDIT: For folks that are getting pings and cannot find the invite, you can accept the invitation by going to the root of the associated org: e.g. https://github.com/kubernetes-sigs for kubernetes-sigs. There should be an alert or button to click on to join 👍

Please ack in here if you've accepted the invitation so we can update the list.

I hadn't realized I missed clicking on the invite. I think I have fixed that.

Yup, that took care of it 👍

Done, thanks for the invite/ping.

On Thu, Feb 20, 2020 at 6:51 AM Naeil Ezzoueidi notifications@github.com
wrote:

Missed that. I will do this tonight - sorry for the delay.


You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/kubernetes/org/issues/1627?email_source=notifications&email_token=AAAHUY4PJCKH7NNT2XJTXYLRDVWQHA5CNFSM4KSXW2Z2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEMIZCWA#issuecomment-588353880,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AAAHUYY5AYGY5CIPBUE4S7DRDVWQHANCNFSM4KSXW2ZQ
.

@mrbobbytables Thanks for your help, I succeeded to join the organization.

I see that people started accepting the invites, should we wait a little bit maybe there are other could be notified by the comment of Bob, wdyt?

Joined! Thanks for the ping, The invite email eluded me before. 👀

Joined! Thanks for the ping

I have accepted my invite. Sorry for the delay!

Update on current pending invites:

$ for org in kubernetes{,-sigs,-client,-csi}; do echo $org; echo '---'; hub api /orgs/${org}/invitations | jq -r '.[] | "@\(.login) - Created: \(.created_at)"'; echo; done

kubernetes

@rficcaglia - Created: 2020-02-10T21:20:41.000-08:00

kubernetes-sigs

@bryk - Created: 2019-01-22T22:31:00.000-08:00
@grayluck - Created: 2019-10-15T23:02:05.000-07:00
@dtoledo67 - Created: 2020-01-11T14:20:44.000-08:00
@brendandburns - Created: 2019-12-05T23:04:40.000-08:00
@openstacker - Created: 2019-07-16T14:10:06.000-07:00
@kris-nova - Created: 2019-01-04T14:41:51.000-08:00

kubernetes-client

@guoshimin - Created: 2019-11-04T21:10:36.000-08:00

kubernetes-csi

@PatrickLang - Created: 2019-07-31T20:40:14.000-07:00

Looks like you can just go here if you have an open invite and click the join button.

No YAML or git blameing required.

Maybe I am missing something? Anyway I think I joined thanks for the reminder. Let me know if I need to do something else.

I think I accepted the pending invite - I see this on my profile:

Joined the Kubernetes CSI organization
on Feb 25

If one is missing let me know. I can't find others - they could have got lost in email

@PatrickLang @kris-nova We're good with both of you now :) Thanks!

Was this page helpful?
0 / 5 - 0 ratings

Related issues

hpandeycodeit picture hpandeycodeit  ·  3Comments

Raffo picture Raffo  ·  3Comments

ahmad-diaa picture ahmad-diaa  ·  3Comments

camilamacedo86 picture camilamacedo86  ·  3Comments

jmyung picture jmyung  ·  3Comments