RETIRED, Puppet module for the accessbot
Go to file
Ian Wienand 4e23eb18a0 Add alumni to accessbot
By design, accessbot doesn't *remove* access when you remove yourself
from the access lists; you are just limited to a lower level.  This is
noted in the configuration file:

 # The label 'mask' is special: anyone with perms on a channel that
 # isn't otherwise listed for the channel or in the global list will
 # have their access limited to the mask but otherwise left alone.

However I'm feel like it's reasonable to assume that when you remove
yourself you are giving up your permissions; and in the *very*
unlikely case of a bad actor, we would want to know we did actually
remove them from all channels.

To make this clearer, but still allow for unlisted users to maintain
whatever permissions they have, this adds an "alumni" section to the
configuration, and allows for alumni to be set on individual channels.
If your nick appears in this list, your access is removed.

Obviously once this has run once, people could be removed from alumni
if there is a need to cater for something tricky like removing global
access but then adding permissions.  But in general I think it will
work to just keep a record of contributors in the common case of
"moved on from openstack work and no longer want to admin things".

Change-Id: I0858e963cdf4bc90c30f9d60ea524d778ae3d150
2018-08-02 12:44:57 +10:00
files Add alumni to accessbot 2018-08-02 12:44:57 +10:00
manifests accessbot logs : add timestamp and rotate 2018-08-02 12:44:52 +10:00
spec/acceptance Depend on helper gem for spec_helper_acceptance 2017-08-18 10:28:34 +02:00
templates Update template to use instance variables 2015-07-02 15:58:04 -07:00
.gitignore Ignore vim swp files 2015-07-28 02:29:37 -07:00
.gitreview Add puppet module files for accessbot 2015-01-29 13:46:16 -08:00
Gemfile Update Gemfile for Zuulv3 2018-07-12 09:57:43 +02:00
LICENSE Add puppet module files for accessbot 2015-01-29 13:46:16 -08:00
README.md Add puppet module files for accessbot 2015-01-29 13:46:16 -08:00
Rakefile Add puppet module files for accessbot 2015-01-29 13:46:16 -08:00
bindep.txt Add bindep.txt file 2017-05-01 20:57:35 -04:00
metadata.json Replace ci.o.o links with docs.o.o/infra 2015-05-14 21:38:16 +00:00

README.md

OpenStack Accessbot Module

Overview

Configures Accessbot.