Permissions cleanup

Hi all,

In the context of the plugins-bus-factor discussion, etc, it occurred
to me that we still have a lot of people with access who aren't really
active any more - this can make it hard to see where action is needed.

We've never really done a permissions cleanup before, so I thought it
might be time. Here's a list of people / things I found that I'd like
to fix. I've tried to keep this to core and related stuff, as plugins
are free to handle their own affairs, to a large extent (also the list
would be huge). In vaguely alphabetical order then:

  • Amos Benari:
    • Github: no commits in over a year, remove commit on
  • Brian Gupta:
    • Github: no commits in over a year, remove commit on
      • community-templates
      • foreman
      • foreman-selinux
      • hammer_cli
      • rfcs
      • smart-proxy
    • Remove Admin level on Redmine, last login, Apr 2015
    • Brandorr (Brian's org) also has an SSH key for the infra. Since we
      still host some stuff with them, let's leave that for now.
  • Dominic Cleal:
    • GitHub - Owner status:
      While commit access lasts for a year, Dom has not been seen on
      the mailing lists, Redmine, or Github since May/June (with the
      exception of a single commit in July). In the context of having
      active owners that we discussed previously, I propose we demote
      him from owner level.
  • Joseph Magen (istratrade):
    • Github: no commits in over a year, remove commit on
      • community-templates
      • foreman
      • foreman-selinux
      • rfcs
      • smart-proxy
  • Corey Osman (logicminds):
    • Github: no commits in over a year, remove commit on
      • community-templates
      • foreman
      • foreman-selinux
      • rfcs
      • smart-proxy
  • Sam Kottler:
    • Github: no commits in over a year, remove commit on
      • foreman-installer
      • foreman-packaging
      • foreman-infra
      • community-templates
      • kafo
      • foreman-bats
      • redmine (our fork)
      • prprocessor
      • jenkins-job-builder (our fork)
    • Remove SSH key on infra

There's probably more, but that's a first pass. Thoughts?

Greg

Thanks, this effort make sense to me +1 to all of the above.

Ohad

··· On Mon, Sep 11, 2017 at 2:41 PM, Greg Sutcliffe wrote:

Hi all,

In the context of the plugins-bus-factor discussion, etc, it occurred
to me that we still have a lot of people with access who aren’t really
active any more - this can make it hard to see where action is needed.

We’ve never really done a permissions cleanup before, so I thought it
might be time. Here’s a list of people / things I found that I’d like
to fix. I’ve tried to keep this to core and related stuff, as plugins
are free to handle their own affairs, to a large extent (also the list
would be huge). In vaguely alphabetical order then:

  • Amos Benari:
    • Github: no commits in over a year, remove commit on
  • Brian Gupta:
    • Github: no commits in over a year, remove commit on
      • community-templates
      • foreman
      • foreman-selinux
      • hammer_cli
      • rfcs
      • smart-proxy
    • Remove Admin level on Redmine, last login, Apr 2015
    • Brandorr (Brian’s org) also has an SSH key for the infra. Since we
      still host some stuff with them, let’s leave that for now.
  • Dominic Cleal:
    • GitHub - Owner status:
      While commit access lasts for a year, Dom has not been seen on
      the mailing lists, Redmine, or Github since May/June (with the
      exception of a single commit in July). In the context of having
      active owners that we discussed previously, I propose we demote
      him from owner level.
  • Joseph Magen (istratrade):
    • Github: no commits in over a year, remove commit on
      • community-templates
      • foreman
      • foreman-selinux
      • rfcs
      • smart-proxy
  • Corey Osman (logicminds):
    • Github: no commits in over a year, remove commit on
      • community-templates
      • foreman
      • foreman-selinux
      • rfcs
      • smart-proxy
  • Sam Kottler:
    • Github: no commits in over a year, remove commit on
      • foreman-installer
      • foreman-packaging
      • foreman-infra
      • community-templates
      • kafo
      • foreman-bats
      • redmine (our fork)
      • prprocessor
      • jenkins-job-builder (our fork)
    • Remove SSH key on infra

There’s probably more, but that’s a first pass. Thoughts?

+1

··· On Mon, Sep 11, 2017 at 12:41:02PM +0100, Greg Sutcliffe wrote: >In the context of the plugins-bus-factor discussion, etc, it occurred >to me that we still have a lot of people with access who aren't really >active any more - this can make it hard to see where action is needed. > >We've never really done a permissions cleanup before, so I thought it >might be time. Here's a list of people / things I found that I'd like >to fix. I've tried to keep this to core and related stuff, as plugins >are free to handle their own affairs, to a large extent (also the list >would be huge). In vaguely alphabetical order then: > >* Amos Benari: > * Github: no commits in over a year, remove commit on > - community-templates > - foreman > - rfcs > - smart-proxy > - theforeman.org >* Brian Gupta: > * Github: no commits in over a year, remove commit on > - community-templates > - foreman > - foreman-selinux > - hammer_cli > - rfcs > - smart-proxy > * Remove Admin level on Redmine, last login, Apr 2015 > * Brandorr (Brian's org) also has an SSH key for the infra. Since we > still host some stuff with them, let's leave that for now. >* Dominic Cleal: > * GitHub - Owner status: > While commit access lasts for a year, Dom has not been seen on > the mailing lists, Redmine, or Github since May/June (with the > exception of a single commit in July). In the context of having > active owners that we discussed previously, I propose we demote > him from owner level. >* Joseph Magen (istratrade): > * Github: no commits in over a year, remove commit on > - community-templates > - foreman > - foreman-selinux > - rfcs > - smart-proxy >* Corey Osman (logicminds): > * Github: no commits in over a year, remove commit on > - community-templates > - foreman > - foreman-selinux > - rfcs > - smart-proxy >* Sam Kottler: > * Github: no commits in over a year, remove commit on > - foreman-installer > - foreman-packaging > - foreman-infra > - community-templates > - kafo > - foreman-bats > - redmine (our fork) > - prprocessor > - jenkins-job-builder (our fork) > * Remove SSH key on infra > >There's probably more, but that's a first pass. Thoughts?

+1 to all

··· On 09/11, Greg Sutcliffe wrote: > Hi all, > > In the context of the plugins-bus-factor discussion, etc, it occurred > to me that we still have a lot of people with access who aren't really > active any more - this can make it hard to see where action is needed. > > We've never really done a permissions cleanup before, so I thought it > might be time. Here's a list of people / things I found that I'd like > to fix. I've tried to keep this to core and related stuff, as plugins > are free to handle their own affairs, to a large extent (also the list > would be huge). In vaguely alphabetical order then: > > * Amos Benari: > * Github: no commits in over a year, remove commit on > - community-templates > - foreman > - rfcs > - smart-proxy > - theforeman.org > * Brian Gupta: > * Github: no commits in over a year, remove commit on > - community-templates > - foreman > - foreman-selinux > - hammer_cli > - rfcs > - smart-proxy > * Remove Admin level on Redmine, last login, Apr 2015 > * Brandorr (Brian's org) also has an SSH key for the infra. Since we > still host some stuff with them, let's leave that for now. > * Dominic Cleal: > * GitHub - Owner status: > While commit access lasts for a year, Dom has not been seen on > the mailing lists, Redmine, or Github since May/June (with the > exception of a single commit in July). In the context of having > active owners that we discussed previously, I propose we demote > him from owner level. > * Joseph Magen (istratrade): > * Github: no commits in over a year, remove commit on > - community-templates > - foreman > - foreman-selinux > - rfcs > - smart-proxy > * Corey Osman (logicminds): > * Github: no commits in over a year, remove commit on > - community-templates > - foreman > - foreman-selinux > - rfcs > - smart-proxy > * Sam Kottler: > * Github: no commits in over a year, remove commit on > - foreman-installer > - foreman-packaging > - foreman-infra > - community-templates > - kafo > - foreman-bats > - redmine (our fork) > - prprocessor > - jenkins-job-builder (our fork) > * Remove SSH key on infra > > There's probably more, but that's a first pass. Thoughts?


Daniel Lobato Garcia

@dLobatog
blog.daniellobato.me
daniellobato.me

GPG: http://keys.gnupg.net/pks/lookup?op=get&search=0x7A92D6DD38D6DE30
Keybase: https://keybase.io/elobato

+1, thanks for doing this! At some point we should review plugins too, maybe
just suggest changes to de facto maintainers.

··· On pondělí 11. září 2017 13:41:02 CEST Greg Sutcliffe wrote: > Hi all, > > In the context of the plugins-bus-factor discussion, etc, it occurred > to me that we still have a lot of people with access who aren't really > active any more - this can make it hard to see where action is needed. > > We've never really done a permissions cleanup before, so I thought it > might be time. Here's a list of people / things I found that I'd like > to fix. I've tried to keep this to core and related stuff, as plugins > are free to handle their own affairs, to a large extent (also the list > would be huge). In vaguely alphabetical order then: > > * Amos Benari: > * Github: no commits in over a year, remove commit on > - community-templates > - foreman > - rfcs > - smart-proxy > - theforeman.org > * Brian Gupta: > * Github: no commits in over a year, remove commit on > - community-templates > - foreman > - foreman-selinux > - hammer_cli > - rfcs > - smart-proxy > * Remove Admin level on Redmine, last login, Apr 2015 > * Brandorr (Brian's org) also has an SSH key for the infra. Since we > still host some stuff with them, let's leave that for now. > * Dominic Cleal: > * GitHub - Owner status: > While commit access lasts for a year, Dom has not been seen on > the mailing lists, Redmine, or Github since May/June (with the > exception of a single commit in July). In the context of having > active owners that we discussed previously, I propose we demote > him from owner level. > * Joseph Magen (istratrade): > * Github: no commits in over a year, remove commit on > - community-templates > - foreman > - foreman-selinux > - rfcs > - smart-proxy > * Corey Osman (logicminds): > * Github: no commits in over a year, remove commit on > - community-templates > - foreman > - foreman-selinux > - rfcs > - smart-proxy > * Sam Kottler: > * Github: no commits in over a year, remove commit on > - foreman-installer > - foreman-packaging > - foreman-infra > - community-templates > - kafo > - foreman-bats > - redmine (our fork) > - prprocessor > - jenkins-job-builder (our fork) > * Remove SSH key on infra > > There's probably more, but that's a first pass. Thoughts? > > Greg


Marek

Thanks for the comments, all. This is now done, and obviously anyone
who thinks it's been done in error should get in touch…

Greg

+1.

However, should any of them decide to return to activity, I believe that
their previous rights should be reinstated.

··· On Tue, Sep 12, 2017 at 2:50 PM, Ewoud Kohl van Wijngaarden < ewoud@kohlvanwijngaarden.nl> wrote:

On Mon, Sep 11, 2017 at 12:41:02PM +0100, Greg Sutcliffe wrote:

In the context of the plugins-bus-factor discussion, etc, it occurred
to me that we still have a lot of people with access who aren’t really
active any more - this can make it hard to see where action is needed.

We’ve never really done a permissions cleanup before, so I thought it
might be time. Here’s a list of people / things I found that I’d like
to fix. I’ve tried to keep this to core and related stuff, as plugins
are free to handle their own affairs, to a large extent (also the list
would be huge). In vaguely alphabetical order then:

  • Amos Benari:
  • Github: no commits in over a year, remove commit on
  • Brian Gupta:
  • Github: no commits in over a year, remove commit on
    • community-templates
    • foreman
    • foreman-selinux
    • hammer_cli
    • rfcs
    • smart-proxy
  • Remove Admin level on Redmine, last login, Apr 2015
  • Brandorr (Brian’s org) also has an SSH key for the infra. Since we
    still host some stuff with them, let’s leave that for now.
  • Dominic Cleal:
  • GitHub - Owner status:
    While commit access lasts for a year, Dom has not been seen on
    the mailing lists, Redmine, or Github since May/June (with the
    exception of a single commit in July). In the context of having
    active owners that we discussed previously, I propose we demote
    him from owner level.
  • Joseph Magen (istratrade):
  • Github: no commits in over a year, remove commit on
    • community-templates
    • foreman
    • foreman-selinux
    • rfcs
    • smart-proxy
  • Corey Osman (logicminds):
  • Github: no commits in over a year, remove commit on
    • community-templates
    • foreman
    • foreman-selinux
    • rfcs
    • smart-proxy
  • Sam Kottler:
  • Github: no commits in over a year, remove commit on
    • foreman-installer
    • foreman-packaging
    • foreman-infra
    • community-templates
    • kafo
    • foreman-bats
    • redmine (our fork)
    • prprocessor
    • jenkins-job-builder (our fork)
  • Remove SSH key on infra

There’s probably more, but that’s a first pass. Thoughts?

+1


You received this message because you are subscribed to the Google Groups
“foreman-dev” group.
To unsubscribe from this group and stop receiving emails from it, send an
email to foreman-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Have a nice day,
Tomer Brisker
Red Hat Engineering