Bug 1686371

Summary: Cleanup nigel access and document it
Product: [Community] GlusterFS Reporter: M. Scherer <mscherer>
Component: project-infrastructureAssignee: M. Scherer <mscherer>
Status: CLOSED UPSTREAM QA Contact:
Severity: unspecified Docs Contact:
Priority: low    
Version: 4.1CC: bugs, dkhandel, gluster-infra
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2020-03-12 11:47:12 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description M. Scherer 2019-03-07 11:03:32 UTC
Description of problem:

Nigel babu left the admin team as well as Red Hat. We should clean and remove access and document that.

SO far, here is what we have to do:

Access to remove:
- remove from github (group Github-organization-Admins)

- remove ssh keys in ansible
 => done

- remove alias from root on private repo
 => done

- remove alias from group_vars/nagios/admins.yml
 => done

- remove entry from jenkins (on https://build.gluster.org/configureSecurity/)
 => done

- remove from gerrit permission
 => TODO

- remove from gluster repo
   => edit ./MAINTAINERS

- remove from ec2
  => TODO

While on it, there is a few passwords and stuff to rotate:

- rotate the ansible ssh keys
  => done, but we need to write down the process (ideally, a ansible playbook)

- change nagios password
  => TODO

- rotate the jenkins ssh keys
 => TODO, write a process

Maybe more need to be done

Comment 1 Worker Ant 2019-03-07 11:20:18 UTC
REVIEW: https://review.gluster.org/22320 (Remove Nigel, as he left the company) posted (#1) for review on master by Michael Scherer

Comment 2 M. Scherer 2019-03-07 12:28:56 UTC
Alos, removed from jenkins-admins on github.

Comment 3 Worker Ant 2019-03-09 10:58:56 UTC
REVIEW: https://review.gluster.org/22320 (Remove Nigel as requested by him) merged (#3) on master by Nigel Babu

Comment 4 Worker Ant 2020-03-12 11:47:12 UTC
This bug is moved to https://github.com/gluster/project-infrastructure/issues/4, and will be tracked there from now on. Visit GitHub issues URL for further details