This seems odd. Please see screenshot.

Happens when the Delete operation is chosen for items selected on the Platforms page.

I checked two Platforms; chose Delete; Execute action resulted in four tasks added to task queue instead of expected two deletes.

Support from Acquia helps fund testing for Drupal Acquia logo

Comments

iainH created an issue. See original summary.

iainH’s picture

Single deletes from the list exhibit this erroneous behaviour too.
Single deletes from the Site's own page work just fine, with no additional Verify task queued.

daften’s picture

I can confirm this behaviour. Triggering a delete from the platform page, triggers a verify too.
After a delete, the platform is still in the UI too.

daften’s picture

I can also see wrong alias files are written for the deleted platform during the verify.

ergonlogic’s picture

This also affects site deletions via VBO. I don't see any reason to schedule an extra verify after these tasks, so I think we should just remove that behaviour.

Also related: #2238897: VBO "delete" action disregards "Require site to be disabled before deletion" setting

daften’s picture

Let's not mix two things. I am talking about platform deletes, as is the original poster I think. It could be that site deletes have the same behaviour, but I can't confirmed.
I do agree that deletes for the two are very similar, but I'm not sure both should be treated in this ticket.

ergonlogic’s picture

Project: Hostmaster (Aegir) » Hosting
Version: 7.x-3.0 » 7.x-3.x-dev
Status: Active » Fixed

This is caused by VBO invoking hook_update(), which in turn creates the verify task.

Fixed in bb5f8aa25

Status: Fixed » Closed (fixed)

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