Closed (outdated)
Project:
Hostmaster (Aegir)
Version:
6.x-2.0-rc5
Component:
Install process
Priority:
Major
Category:
Bug report
Assigned:
Unassigned
Reporter:
Created:
17 Oct 2013 at 21:57 UTC
Updated:
20 Feb 2016 at 22:59 UTC
Jump to comment: Most recent
Comments
Comment #1
helmo commentedAny logs?
The drupal module is enabled?
What does an manual restart command have to say?
Comment #2
anarcat commentedthe drupal module wasn't enabled. didn't look at logs. manual restart returns without an error but doesn't restart it.
drush @hostmaster en hosting-queuedmakes the daemon startable, but then i got hosting-dispatch tasks piled up.Comment #3
anarcat commentedit seems that enabling the module doesn't properly disable the task queue... this leads to horrors because the hosting-dispatch tasks pile up waiting for the lock that hosting-queued holds (guessing here).
Comment #4
anarcat commentedthe full workaround:
Comment #5
ergonlogicI haven't been able to replicate "enabling the module doesn't properly disable the task queue". In my tests this works just fine.
Comment #6
ergonlogicI've run into the issue where running '/etc/init.d/hosting-queued start' doesn't provide any feedback when the module wasn't enabled on the hostmaster site. Should the init script catch that and enable the module? It should, at least, provide some useful feedback, no?
But even so, we don't even try to start/re-start the queue daemon on 1.x to 2.x upgrades, afaict:
For that matter, we don't stop the hosting-queue-runner service either, so other queued tasks might end up being triggered during the migration.
On 1.x->2.x upgrades, I think we should:
Comment #7
anarcat commentedthis doesn't strike me as critical, and there's an easy workaround, downgrading.
Comment #8
ergonlogicThe 6.x-2.x branch will go EOL along with Drupal this week. So I'm closing this issue. If it remains a confirmed issue in 7.x-3.x, feel free to re-open, or better yet, create a new issue referencing this one.