In order to upgrade Drupal.org to D7, the twisted daemon needs to be updated to work with D7 password hashing.

Comments

halstead’s picture

I've reimplemented Drupal 7 core's password hashing in python and added it to the twisted daemon. It is available at in commit fffaebd2013a79fbc5219b70b737ab77503db995 in git://github.com/halstead/Drupal.org-Git-Daemons.git or in chizu's repository.

This change requires an additional callback added in commit 224dc5d on 7.x-3.x of Drupal.org customizations. This new request should be cached using the same rules as the other requests but that needs to be tested. This change can be easily backported to 6.x in order to deploy on D6.

I've tested authentication locally but it needs to be tested on a fully functioning d.o stack.

eliza411’s picture

Tagging for fullstack testing.

senpai’s picture

Issue tags: +sprint 2

Tagging.

halstead’s picture

Assigned: halstead » Unassigned
Status: Active » Fixed

sdboyer and I tested on git6staging and worked out the remaining problems. RPM is rolled and delivered. Code is from the v0.1.7 tag at git://github.com/halstead/Drupal.org-Git-Daemons.git. I have heard that the needed drupalorg module code has already been deployed on drupal.org so once the RPM is vetted and in puppet git is ready for the PHPass conversion.

halstead’s picture

Assigned: Unassigned » halstead

Automatically closed -- issue fixed for 2 weeks with no activity.