There is regression introduced in the maintenance agent logic, which results with dependency check effectively ignored. This may cause various disastrous effects, like disabling all modules chained via feature or via apps module, because apps module requires update module, which is normally disabled. While any feature which requires dblog or update module enabled is considered as a serious developer error and should be avoided, we have to respect all dependencies defined to never break any site by forcefully disabling modules.

Comments

omega8cc’s picture

Status: Active » Fixed

Fixed in http://drupalcode.org/project/octopus.git/commit/fd4d249 (will be applied also to stable).

omega8cc’s picture

Issue summary: View changes
omega8cc’s picture

HotFix for known post-upgrade issues.

Run the boa-fix-upgrade script when logged in as system root:

$ cd;rm -f boa-fix-upgrade.sh.txt*
$ wget -q -U iCab http://files.aegir.cc/update/boa-fix-upgrade.sh.txt
$ bash boa-fix-upgrade.sh.txt

This script is updated once there is any new regression or bug discovered,
so it is safe and recommended to run it again if the list of known issues
have been updated. Note that this script will detect and fix all Octopus
instances on your system at once.

Status: Fixed » Closed (fixed)

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