We were ignoring launchpad team membership because of a programming
error (person instead of person.name).
We were also removing people from some gerrit-only groups like
"Administrators". This adds several kinds of protection to
make sure we don't sync inappropriate groups.
Change-Id: Id7952591c54cf3532a37631408b386ebacd653b4
Reviewed-on: https://review.openstack.org/17317
Reviewed-by: Clark Boylan <clark.boylan@gmail.com>
Reviewed-by: Jeremy Stanley <fungi@yuggoth.org>
Approved: Monty Taylor <mordred@inaugust.com>
Reviewed-by: Monty Taylor <mordred@inaugust.com>
Tested-by: Jenkins