I have a module that has recently been promoted from sandbox to full project.
https://drupal.org/project/achecker_integration
I was expecting the git url to change once this was done, but the sandbox url is still listed in the version control tab https://drupal.org/project/achecker_integration/git-instructions (which no longer works: "fatal: remote error: Repository does not exist. Verify that your remote is correct.")
git clone git.drupal.org:project/2146633.git
I extrapolated to what i though it should now be:
git clone git.drupal.org:project/achecker_integration.git
but this doesnt work either (same error).
Also, the commit links to to drupalcode.org (https://drupal.org/node/2146633/commits) are now broken.
Am I missing something here or has something bad happened?
Thanks
Andy
Comments
Comment #1
helmo commentedThis is definitely not supposed to happen...
I've setup some debug output on:
http://projectname-drupal.redesign.devdrupal.org/project/achecker_integr...
This tells me that the VersioncontrolGitRepository Object has a [name] => 2146633 property ... :(
Comment #2
marvil07 commentedThis sounds a lot like #2124975: Wrong project name in the New URL, can we make sure project weights are ok? (see comment 7 and 10)
Comment #3
helmo commentedThe weights on projectname-drupal.redesign.devdrupal.org/ are the same as in https://drupal.org/comment/8280141#comment-8280141
Comment #4
andystone78 commentedHi
Is this likely to be fixed soon? As it stands i cannot make any changes to the module so i am considering abandoning it and recreate using a different name. I would rather not do this but i cant really see another option?
Kind regards
Andy
Comment #5
helmo commentedMoving to the webmasters queue to get some more eyes on this.
Comment #6
marvil07 commentedNot sure what had happened, it seems like the enqueued job to do the repository migration(see
drupalorg_versioncontrol_project_promote_sandbox()) failed, was removed or was never executed.Can we grep for Failed to enqueue promotion of sandbox in watchdog logs?
The git repository itself is still on the sandbox path.
The way to fix this will be to run that hook manually, preparing the project node accordingly if needed, i.e. to be the string name instead of the nid.
Pending to test the solution on git7site.
Comment #7
drummThis affects 3 projects:
Comment #8
drummNow all fixed.
drupalorg_versioncontrol_project_promote_sandbox(node_load(2146633)). util occasionally gets overloaded, so the process probably got killed or something.Comment #9
andystone78 commentedExcellent,
Thanks all
Andy