Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
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
Comment #1
omega8cc CreditAttribution: omega8cc commentedFixed in http://drupalcode.org/project/octopus.git/commit/fd4d249 (will be applied also to stable).
Comment #2
omega8cc CreditAttribution: omega8cc commentedComment #3
omega8cc CreditAttribution: omega8cc commentedHotFix 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.