Thanks Christian, we do have multiple versions of python in this system, I'll check it out and feedback here tomorrow.
Bill. 在 2017年2月28日星期二 UTC+8下午7:58:18,Christian Hammond写道: > > When I've seen this before, it was due to Apache running a different > version of Python than what was used to upgrade Review Board. For instance, > mod_wsgi might be using Python 2.6 while easy_install used Python 2.7, or > vice-versa. In this case, the wrong Review Board package is being used. > > The Python version issue can happen if you've done a big system upgrade or > transferred between systems. I'd check for that and make sure your system > is consistent with the versions of Python being used in the command line > and on Apache. > > Christian > > > On Tue, Feb 28, 2017 at 02:50 Bill Hoo <bil...@126.com <javascript:>> > wrote: > >> Here's the command we ran: >> >> sudo rb-site upgrade /var/www/crisisgo_reviewboard >> >> And the corresponding output: >> >> >> Rebuilding directory structure >>> Upgrading site settings_local.py >>> Updating database. This may take a while. >>> >>> The log output below, including warnings and errors, >>> can be ignored unless upgrade fails. >>> >>> ------------------ <begin log output> ------------------ >>> Creating tables ... >>> Installing custom SQL ... >>> Installing indexes ... >>> Installed 0 object(s) from 0 fixture(s) >>> No evolution required. >>> ------------------- <end log output> ------------------- >>> >>> Resetting in-database caches. >>> >>> Upgrade complete! >>> >> >> >> >> >> After the upgrade, we've checked the version of rb-site by typing >> "rb-site --v" and its already 2.5.9. >> But the web page keeps asking me to upgrade the site: >> >> >> The version of Review Board running does not match the version the site >>> was last upgraded to. You are running *2.5.7* and the site was last >>> upgraded to *2.5.9*. >>> >>> Please upgrade your site to fix this by running: >>> >>> $ rb-site upgrade /var/www/crisisgo_reviewboard >>> >>> >> It seems the ReviewBoard itself are not upgrade correctly not the site. >> >> Thanks, >> Bill. >> >> >> >> 在 2017年2月28日星期二 UTC+8下午6:19:09,Christian Hammond写道: >>> >>> Can you show me the exact rb-site command you ran and the exact output? >>> >>> Thanks, >>> >>> Christian >>> >>> >>> On Mon, Feb 27, 2017 at 22:18 Bill Hoo <bil...@126.com> wrote: >>> >>>> Hi Christian, >>>> >>>> We upgrade RB from 2.5.7 to 2.5.9, after we run: >>>> >>>> sudo easy_install -U ReviewBoard >>>> >>>> we get the following output: >>>> >>>> >>>> Searching for ReviewBoard >>>>> Reading https://pypi.python.org/simple/ReviewBoard/ >>>>> Downloading >>>>> https://pypi.python.org/packages/5a/62/fb2d4f199581aa33c1734595c0a85183b858034a22f8f1e2ff2a945617e5/ReviewBoard-2.5.9-py2.7.egg#md5=33efb523ebd43b35e178e141f713f362 >>>>> Best match: ReviewBoard 2.5.9 >>>>> Processing ReviewBoard-2.5.9-py2.7.egg >>>>> removing >>>>> '/usr/local/lib/python2.7/dist-packages/ReviewBoard-2.5.9-py2.7.egg' (and >>>>> everything under it) >>>>> creating >>>>> /usr/local/lib/python2.7/dist-packages/ReviewBoard-2.5.9-py2.7.egg >>>>> Extracting ReviewBoard-2.5.9-py2.7.egg to >>>>> /usr/local/lib/python2.7/dist-packages >>>>> ReviewBoard 2.5.9 is already the active version in easy-install.pth >>>>> Installing rbext script to /usr/local/bin >>>>> Installing rbssh script to /usr/local/bin >>>>> Installing rb-site script to /usr/local/bin >>>>> >>>>> Installed >>>>> /usr/local/lib/python2.7/dist-packages/ReviewBoard-2.5.9-py2.7.egg >>>>> Processing dependencies for ReviewBoard >>>>> Finished processing dependencies for ReviewBoard >>>>> >>>>> >>>> it seems successful right? And then we run: >>>> >>>> rb-site upgrade /path/to/site >>>> >>>> >>>> After a while it says upgrade complete! >>>> Things are looking good. After these 2 steps, we restart Apache2 and >>>> memcache. >>>> >>>> But finally when we visit our RB site, we get that error. >>>> >>>> Regards, >>>> Bill. >>>> >>>> 在 2017年2月28日星期二 UTC+8下午1:19:44,Christian Hammond写道: >>>>> >>>>> Hi, >>>>> >>>>> What happens when you run that command? What do you see? >>>>> >>>>> Make sure you restart Apache after running it. >>>>> >>>>> Christian >>>>> >>>>> On Mon, Feb 27, 2017 at 21:03 Bill Hoo <bil...@126.com> wrote: >>>>> >>>> Hi there, >>>>>> >>>>>> >>>>>> We're upgrading RB from 2.5.7 to 2.5.9, but failed, we followed the >>>>>> official steps but failed, below are the messages come from our RB web >>>>>> site >>>>>> after restart apache: >>>>>> >>>>>> >>>>>> >>>>>>> The version of Review Board running does not match the version the >>>>>>> site was last upgraded to. You are running *2.5.7* and the site was >>>>>>> last upgraded to *2.5.9*. >>>>>>> >>>>>>> Please upgrade your site to fix this by running: >>>>>>> >>>>>>> $ rb-site upgrade /var/www/crisisgo_reviewboard >>>>>>> >>>>>>> >>>>>> >>>>>> What's the problem should it be? How can we fix it? >>>>>> >>>>>> Thanks. >>>>>> Bill. >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> Supercharge your Review Board with Power Pack: >>>>>> https://www.reviewboard.org/powerpack/ >>>>>> Want us to host Review Board for you? Check out RBCommons: >>>>>> https://rbcommons.com/ >>>>>> Happy user? Let us know! https://www.reviewboard.org/users/ >>>>>> --- >>>>>> You received this message because you are subscribed to the Google >>>>>> Groups "reviewboard" group. >>>>>> >>>>> To unsubscribe from this group and stop receiving emails from it, send >>>>>> an email to reviewboard...@googlegroups.com. >>>>> >>>>> >>>>>> For more options, visit https://groups.google.com/d/optout. >>>>>> >>>>> -- >>>>> -- >>>>> Christian Hammond >>>>> President/CEO of Beanbag <https://www.beanbaginc.com/> >>>>> Makers of Review Board <https://www.reviewboard.org/> >>>>> >>>> -- >>> -- >>> Christian Hammond >>> President/CEO of Beanbag <https://www.beanbaginc.com/> >>> Makers of Review Board <https://www.reviewboard.org/> >>> >> -- >> Supercharge your Review Board with Power Pack: >> https://www.reviewboard.org/powerpack/ >> Want us to host Review Board for you? Check out RBCommons: >> https://rbcommons.com/ >> Happy user? Let us know! https://www.reviewboard.org/users/ >> --- >> You received this message because you are subscribed to the Google Groups >> "reviewboard" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to reviewboard...@googlegroups.com <javascript:>. >> For more options, visit https://groups.google.com/d/optout. >> > -- > -- > Christian Hammond > President/CEO of Beanbag <https://www.beanbaginc.com/> > Makers of Review Board <https://www.reviewboard.org/> > -- Supercharge your Review Board with Power Pack: https://www.reviewboard.org/powerpack/ Want us to host Review Board for you? Check out RBCommons: https://rbcommons.com/ Happy user? Let us know! https://www.reviewboard.org/users/ --- You received this message because you are subscribed to the Google Groups "reviewboard" group. To unsubscribe from this group and stop receiving emails from it, send an email to reviewboard+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.