Upgrading from 1.8 to 15.10 fails due to multirecipient change to module

Bug #1478724 reported by Robert Lyon
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Mahara
Fix Released
High
Robert Lyon
15.10
Fix Released
Undecided
Unassigned

Bug Description

The upgrade fails due to two things.

1) It tries to install artefact.multirecipientnotification plugin but that aretafact plugin does not exist anymore (line 3780)
- To fix make it install module.multirecipientnotification plugin instead

2) It then tries to drop the triggers / move the non existing table and at this point upgrade dies.
- To fix make it check that the table exists before trying to move table from artefact to module

Revision history for this message
Mahara Bot (dev-mahara) wrote : A patch has been submitted for review

Patch for "master" branch: https://reviews.mahara.org/5013

Revision history for this message
Robert Lyon (robertl-9) wrote :

Currently failing on Postgres and Mysql

will need to test the patch on both

Revision history for this message
Mahara Bot (dev-mahara) wrote : A change has been merged

Reviewed: https://reviews.mahara.org/5013
Committed: https://git.nzoss.org.nz/mahara/mahara/commit/d42a8638d205699ec9a48a251c0e2581d6a92fa9
Submitter: Son Nguyen (<email address hidden>)
Branch: master

commit d42a8638d205699ec9a48a251c0e2581d6a92fa9
Author: Robert Lyon <email address hidden>
Date: Tue Jul 28 11:13:47 2015 +1200

Bug 1478724: Upgrage broken due to multirecipientnotifications changes

When upgrading a site that existed before the plugin was added to core

behatnotneeded

Change-Id: Iab03723aa86a8d7d0311f9d27fb6dfc2bedb36f4
Signed-off-by: Robert Lyon <email address hidden>

Robert Lyon (robertl-9)
Changed in mahara:
status: In Progress → Fix Committed
Revision history for this message
Mahara Bot (dev-mahara) wrote : A patch has been submitted for review

Patch for "master" branch: https://reviews.mahara.org/5140

Robert Lyon (robertl-9)
Changed in mahara:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.