I just tested this and this bug still exists. I tested with a devstack deployment using a mysql backend. I added a user and a project via nova-manage. Then I deleted the project through the database. The user_project_association still exists for the deleted project.
I just tested this and this bug still exists. I tested with a devstack deployment using a mysql backend. I added a user and a project via nova-manage. Then I deleted the project through the database. The user_project_ association still exists for the deleted project.