(Didn't have coffee yet.) It resolves the dependency issue but not the 
rb-site upgrade issue.
The log was done after installing django evolution from epel-testing 
(otherwise it broke on version dependency before ever attempting to run the 
upgrade)

On Tuesday, December 8, 2015 at 10:00:18 AM UTC+1, se...@m2mobi.com wrote:
>
> Should've mentioned running exactly that got me past this error already. 
>
> On Monday, December 7, 2015 at 5:21:16 PM UTC+1, Stephen Gallagher wrote:
>>
>> Hmm, I thought I fixed that version. I'll push an update immediately. If 
>> you manually run `yum update python-django-evolution 
>> --enablerepo=epel-testing` and then attempt the upgrade, does that resolve 
>> your upgrade issue? What version of django-evolution do you have right now? 
>> 0.7.5?
>>
>> On Mon, Dec 7, 2015 at 11:17 AM <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...@googlegroups.com.
>>> For more options, visit https://groups.google.com/d/optout.
>>>
>>

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