Upgrade from 3.0 to 3.2 seems broken

363
Defect
Jack
3.2.2
3.0
Install/Upgrade
Fixed
High
Blocker
4 years ago
3 years ago
0

Description

What did you do to cause this?
Upgraded from pre-2.4 to 3.0, then to 3.2.1.

What page were you on?
install/upgrade.php

What PHP and MariaDB versions do you run?
PHP 5.3.22, MySQL 5.1.67

Describe the defect:

When doing the upgrade from 3.0 to 3.2.1, getting an error that tasks is not a valid column in the tickets table.

The part of upgrade.php for DB_VER < 30007 is fetching all tickets via a Ticket class and this is failing. My theory is that it's referencing the 3.2+ version of Ticket instead of the version that was around pre-3.0.7.

Ticket History

4 years and 3 months ago by Jack

  • Set Component to Install/Upgrade
  • Changed Severity from Normal to Blocker
  • Changed Priority from Normal to High
  • Closed ticket as Fixed
  • Assigned ticket to Jack

I believe I fixed the issue, the master branch on GitHub has the fix, note that the master branch is the development version.