Last modified: 2012-09-06 01:43:47 UTC
homedirectorymanager.py only currently updates the authorized_keys file when a home directory is created. It should check the user's ldap entry for the modifyTimestamp operational attribute, and see if the timestamp is greater than the authorized_keys file's modify timestamp. If so, it should update the authorized_keys file. Also, a cron should be run for this frequently, rather than waiting on a puppet run. Alternatively, the OpenStackManager extension could trigger an mcollective script whenever a user modifies their ssh keys.
Moving out of the Wikimedia product into the already existing Wikimedia Labs product, I'm going to remove the Labs component from the Wikimedia product.
This has been fixed for quite a while now.