As it turns out the webpage reporting an older version was a non restarted 
fastcgi instance and unrelated to the webapi evolution.

On Monday, December 7, 2015 at 5:17:51 PM UTC+1, se...@m2mobi.com wrote:
>
> Hello Stephen,
>
> I've been patiently waiting for this for weeks now. Glad to see it's 
> getting close.
>
> Some issues I found upgrading from EPEL 2.0.18:
>
> The RPM requires: python-django-evolution >= 0.7.1
>
> ReviewBoard requires: django-evolution>=0.7.6,<=0.7.999
>
>
> *and during the rb-site upgrade I get the following message:*
>
> ------------------ <begin log output> ------------------
>
> Creating tables ...
>
> Creating table accounts_trophy
>
> Creating table attachments_fileattachmenthistory
>
> Creating table diffviewer_rawfilediffdata
>
> Creating table notifications_webhooktarget_repositories
>
> Creating table notifications_webhooktarget
>
> Creating table webapi_webapitoken
>
> Upgrading Review Board from 2.0.18 to 2.5.2
>
> There are unapplied evolutions for accounts.
>
> There are unapplied evolutions for attachments.
>
> There are unapplied evolutions for diffviewer.
>
> There are unapplied evolutions for notifications.
>
> There are unapplied evolutions for reviews.
>
> There are unapplied evolutions for webapi.
>
> Adding baseline version for new models
>
> Evolutions in notifications baseline: webhooktarget_extra_state, 
> webhooktarget_extra_data_null
>
> Project signature has changed - an evolution is required
>
> Installing custom SQL ...
>
> Installing indexes ...
>
> Installed 0 object(s) from 0 fixture(s)
>
> Evolution successful.
>
> ------------------- <end log output> -------------------
>
>
> *the next run reduces this to:*
>
>
> ------------------ <begin log output> ------------------
>
> Creating tables ...
>
> There are unapplied evolutions for webapi.
>
> Installing custom SQL ...
>
> Installing indexes ...
>
> Installed 0 object(s) from 0 fixture(s)
>
> No evolution required.
>
> ------------------- <end log output> -------------------
>
>
> However many times I run the upgrade though, the 'unapplied evolutions for 
> webapi' persist and the webpage keeps reporting 2.0.18 as the version.
>
>
> System: CentOS 7
>
> Webserver: Nginx
>
> On Saturday, December 5, 2015 at 1:05:06 AM UTC+1, Stephen Gallagher wrote:
>>
>> Hello, folks! It's time for a big update. As many of you are probably 
>> aware, I maintain the RPMs of Review Board that live in Fedora's EPEL 
>> project[1] (Extra Packages for Enterprise Linux).
>>
>> For some time now, EPEL 7 (which provides community-supported add-on 
>> software for RHEL 7 and CentOS 7) has been providing Review Board 2.0.x 
>> packages. However, time passes and I now feel that it's worth upgrading 
>> EPEL 7 to carry 2.5.2 with all of the enhancements and bugfixes that this 
>> entails.
>>
>> This is a pretty major update to the server-side of things, so I'd really 
>> like to get some serious testing performed if possible before I push this 
>> out to the stable repository. (Getting testing for updates has been a 
>> problem in the past, which is why updates tend to trail the upstream 
>> releases by at least two weeks; EPEL has a policy that it must remain in 
>> the testing repository for at least that time unless it receives positive 
>> feedback from people testing it).
>>
>> So, how can you help? The simplest way to do so would be to install the 
>> new RPMs on your RHEL/CentOS 7 systems by installing the EPEL 7 repository 
>> and then running:
>> `yum install --enablerepo=epel-testing ReviewBoard` or `yum update 
>> --enablerepo=epel-testing ReviewBoard` if you have an existing 
>> installation. (Note: this was just submitted for the testing repository, so 
>> it may take up to 48 hours to reach your local mirror, though usually less 
>> than 24).
>>
>> Then play around with it; test that it upgrades cleanly and that you can 
>> create new sites in your preferred configuration. Once you have feedback to 
>> provide (positive *or* negative), please create a Fedora Account at  
>> https://admin.fedoraproject.org/accounts/ and then log in at 
>> https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2015-b8671a8638 and 
>> use the feedback buttons and comment field to let me know how it went.
>>
>> Warning: if I get no feedback at all, I'm just going to push this to 
>> stable at the end of two weeks, so if you don't want any surprises at your 
>> next stable update, please help me out here.
>>
>>
>> [1] https://fedoraproject.org/wiki/EPEL
>>
>

-- 
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.

Reply via email to