I've just received maintainership of RoleAssign (#1221396: Offering to maintain RoleAssign) and I found that there exists an odd HEAD/master release. I don't think this was created intentionally, nor has it ever been advertised, but it appears in the version selection list (http://drupal.org/node/add/project-issue/roleassign) — in fact it's even the default right now!

Please unpublish this release.

CommentFileSizeAuthor
#2 roleassign-HEAD-release.png14.29 KBsalvis

Comments

eliza411’s picture

Some documentation for what to do here can be found http://drupal.org/node/1127732

It looks like the situation for RoleAssign is somewhat different, but it's a place to start.

salvis’s picture

Priority: Normal » Major
StatusFileSize
new14.29 KB

Thank you for the pointer, eliza411, but I'm not asking for support here — I need to have a fubar node removed.

I've switched a bunch of -dev releases from the master branch to a new -dev branch according to the linked instructions, but as you write, this one is different (see the screen snapshot).

This is not a -dev release, it's a HEAD release (something that should not exist!), and to top it off, it shows not two packages, but four! It dates back to November 11, 2006. It was probably intended to be 5.x-1.x-dev, but there's a 5.x-1.x-dev, too. I'm getting ready to create a 7.x-1.x branch, but even if the UI would let me, I don't want to reuse a five-year-old borked release node for a new branch.

This release node seems to be the product of something that went wrong five years ago plus the Git Migration not being able to handle the unexpected form of that node and producing something that was never intended to exist.

I'm upping the priority because this is not the typical newbie cry-for-help but an issue that requires surgical intervention.

salvis’s picture

There's more trouble with this project:

Packaging error messages

ERROR: /usr/local/bin/git --git-dir=/var/git/repositories/project/roleassign.git archive --format=tar --prefix=roleassign/ | /bin/tar x failed with status 2

/bin/tar: This does not look like a tar archive
/bin/tar: Error exit delayed from previous errors

in the following two release nodes

http://drupal.org/node/1225358
http://drupal.org/node/1225362

When I saved the first node, I found that the body text was somehow lost. Trying to recover my carefully crafted text, I hit the browser's Back button, and this apparently created the second node. Now they're both broken...

eliza411’s picture

Assigned: Unassigned » sdboyer

Sorry, I had little time yesterday to respond and probably should have waited to say anything at all. My apologies.

I unpublished the HEAD release node, /node/96748.

I also removed the two nodes you posted in comment #3 above, neither of which had any text in the release notes so that you can try recreating a release.

I'm also assigning this to @sdboyer for review in case there are further problems.

salvis’s picture

No problem, thank you for your help, eliza411.

Removing the two release nodes listed in #3 has helped, the tag is available again and I'll try again.

However, unpublishing the bad node apparently isn't enough to get rid of the entry in the Version drop-down list: http://drupal.org/node/add/project-issue/roleassign (buglet?).

@sdboyer: Please remove the HEAD release node as soon as you don't need it anymore, or do whatever it takes to remove the 'master' entry from the Version drop-down list.

jacob.embree’s picture

Issue summary: View changes
Status: Active » Fixed

Master no longer appears in the version drop-down.

salvis’s picture

Assigned: sdboyer » Unassigned

Thanks! :-)

Status: Fixed » Closed (fixed)

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