Edgewall Software
Modify

Ticket #970 (closed defect: fixed)

Opened 8 years ago

Last modified 6 years ago

trac-admin upgrade leaves you with no roadmap

Reported by: epg@… Owned by: cmlenz
Priority: normal Milestone: 0.8.1
Component: roadmap Version: 0.8
Severity: normal Keywords: install
Cc:
Release Notes:
API Changes:

Description (last modified by cmlenz) (diff)

When upgrading from 0.7 to 0.8, you don't get a roadmap. vittorio in #trac suggested that the upgraded database probably had no ROADMAP_VIEW or ROADMAP_ADMIN permissions set. Adding those fixed it. trac-admin upgrade should probably take care of this.

Attachments

Change History

comment:1 Changed 7 years ago by cmlenz

  • Component changed from general to roadmap
  • Description modified (diff)
  • Keywords install added
  • Milestone set to 0.8.1
  • Owner changed from jonas to cmlenz
  • Status changed from new to assigned

Not sure whether making existing installations suddenly feature a roadmap is a good idea, TBH.

comment:2 Changed 7 years ago by nik@…

I bumped in to this as well, recently going from 0.7.1 to 0.8. The fix was relatively easy, but I couldn't find it documented anywhere. I'd say either:

  • There either needs to be a 'migrating from version X to version Y' document, or
  • trac-admin upgrade should prompt you (it doesn't have to do the work automatically), or
  • there should be a 'database checker' tool that can examine the DB and warn the admin about any oddities that it found

comment:3 Changed 7 years ago by cmlenz

I think the safest option would be to add a section to the UPGRADE file.

comment:4 Changed 7 years ago by cmlenz

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

Done in [1141], ported to stable in [1142].

View

Add a comment

Modify Ticket

Change Properties
<Author field>
Action
as closed
The resolution will be deleted. Next status will be 'reopened'
to The owner will be changed from cmlenz. Next status will be 'closed'
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.