After a few reports of missing data, we believe a user has inadvertently run the command rm -fr * in the wrong context on July 2 which caused data for other users and tools to go missing if their permissions were broad enough to be caught up.
Suspected user interaction probably happened in these windows:
Jul 2 08:12:30 logged in Jul 2 09:30:00 logged out Jul 2 16:56:59 logged in Jul 2 19:16:20 logged out
When looking in /data/project for Tools using sudo find . -perm -o+w -type d we find 146 Tools out of 1766 that show up with applicable perms.
We have a snapshot of the data pre-rm -fr * thankfully, hought we don't have the capacity to keep this for long on our normal backup schedule.
Proposal atm:
- Restore missing data in one go as well as we can, or ask users to notify us of their missing data and offer to restore within a certain time frame
- Send a notice email to labs-announce
- Include some brief best practices in-line with the notice and a link to a more verbose page on wikitech
sudo find . -perm -o+w -type d &> F8626225
time du -shc cat /home/rush/tools-permissive-files` | sort -h &>` F8626323