The following output came from running the updates on a site that used to have v3.6:
Invalid argument supplied for foreach() crud.inc:545 [warning]
Performed update: backup_migrate_update_7309 [ok]
| Comment | File | Size | Author |
|---|---|---|---|
| #6 | backup_migrate-n3154484-6.patch | 8.14 KB | damienmckenna |
Comments
Comment #2
damienmckennaNot able to reproduce this currently.
Comment #3
damienmckennaComment #4
damienmckennaYes, this still happens on that one site.
Comment #5
damienmckennaComment #6
damienmckennaThe problem happens when the current schema cache is empty and drupal_get_schema('backup_migrate_schedules'); returns FALSE, which can happen during the update process as the entity system is unstable at that point, which is why you should only use direct database requests.
As such, update 7309 should be rewritten to use direct queries, and could use an update script.
This is a WIP, it needs further work.
Comment #7
damienmckennaComment #8
ivnishDrupal 7 is EOL. This issue will be closed.