We have moved to Github. Please open tickets there.

Opened 16 months ago

Closed 13 months ago

Last modified 13 months ago

#4326 closed Defect (fixed)

Upgrade from 1.8.2 fails because of new column

Reported by: cash Owned by: brettp
Priority: critical Milestone: Elgg 1.8.4
Component: Core Version: 1.8
Severity: blocker Keywords:
Cc: brett@… Difficulty:

Description

The upgrades for 1.8.3 do things that use the system log which hasn't been upgraded yet. We would need to turn off the system log during upgrades to fix this.

Change History (8)

comment:1 Changed 16 months ago by brettp

  • Owner set to brettp
  • Status changed from new to assigned

Will look into this tomorrow.

comment:2 Changed 16 months ago by brettp

I just tried an upgrade and everything went fine. Here's how I did it:

  • git checkout 1.8.2
  • Do a fresh install
  • git checkout 1.8
  • Hit upgrade.php
  • Green system message saying "Your elgg installation was upgraded."

comment:3 Changed 16 months ago by cash

You did not have any data to upgrade. Try this:

  • git checkout 1.7
  • fresh install
  • enable blog plugin
  • write blog
  • git checkout 1.8
  • hit upgrade
  • exception: Unknown column 'ip_address' in 'field list'

comment:4 Changed 16 months ago by Brett Profitt

  • Resolution set to fixed
  • Status changed from assigned to closed

Fixes #4326. Disabling system log for upgrades.

Changeset: 38679b40b4234a4739e14ba418d1cd82110bd02c

comment:5 Changed 16 months ago by Brett Profitt

Fixes #4326. Disabling system log for upgrades.

Changeset: 38679b40b4234a4739e14ba418d1cd82110bd02c

comment:6 Changed 13 months ago by brettp

  • Milestone changed from Elgg 1.8.4 to Elgg 1.8.5
  • Resolution fixed deleted
  • Status changed from closed to reopened

This is still happening.

comment:7 Changed 13 months ago by brettp

  • Resolution set to fixed
  • Status changed from reopened to closed

Closing this because it seems to be a different problem. The syslog is correctly disabled during upgrades.

comment:8 Changed 13 months ago by brettp

  • Milestone changed from Elgg 1.8.5 to Elgg 1.8.4
Note: See TracTickets for help on using tickets.