Hi Kevin 

Can you please elaborate on the djanogo_evolution and how you rolled back ? 
thanks

On Friday, December 11, 2015 at 4:43:26 AM UTC-5, Kevin Yin wrote:
>
> Turned out I have django_evolution version updated somehow. Rolling back 
> to the previous version worked.
>
> On Tuesday, December 8, 2015 at 4:42:50 PM UTC-8, Kevin Yin wrote:
>>
>> So I got this reviewboard 1.7.12 server assigned to me. We have the need 
>> for some new features from newer versions of reviewboard. So I simply did 
>> easy_install -U ReviewBoard and rb-site upgrade. It failed. I did not have 
>> a recent backup, but luckily rolling back the ReviewBoard python package 
>> version worked. So I read a bunch of discussions here. I decided to upgrade 
>> to 1.7.28 first. But it fails too, with following error same as 
>> https://groups.google.com/forum/#!searchin/reviewboard/Downgrading$20Reviewboard$202.0RC2%7Csort:relevance/reviewboard/pxQ3eyYPhzE/PxEj_0_Oi9YJ
>> :
>>
>> ------------------ <begin log output> ------------------
>> Creating tables ...
>>
>> [!] Unable to execute the manager command syncdb: No module named
>>     db.fields
>>
>> [!] Unable to execute the manager command evolve: No module named
>>     db.fields
>> ------------------- <end log output> -------------------
>>
>> So I compared some schema and content, figured out it is from 
>> reviewboard.django_project_version. Then I took dumpdb this time, and 
>> deleted the last record of reviewboard.django_project_version, retried 
>> upgrading, it now fails with
>>
>>
>> ----------------- <begin log output> ------------------
>> Creating tables ...
>> Upgrading Review Board from 1.7.12 to 1.7.28
>> There are unapplied evolutions for accounts.
>> There are unapplied evolutions for attachments.
>> There are unapplied evolutions for diffviewer.
>> There are unapplied evolutions for site.
>> Project signature has changed - an evolution is required
>> Installing custom SQL ...
>> Installing indexes ...
>> Installed 0 object(s) from 0 fixture(s)
>> The stored evolutions do not completely resolve all model changes.
>> Run `./manage.py evolve --hint` to see a suggestion for the changes 
>> required.
>>
>> The following are the changes that could not be resolved:
>> In model attachments.FileAttachment:
>>     Field 'orig_filename' has been added
>> In model hostingsvcs.HostingServiceAccount:
>>     Field 'hosting_url' has been added
>> The model auth.Message has been deleted
>> In model reviews.FileAttachmentComment:
>>     Field 'extra_data' has been added
>> In model reviews.ReviewRequest:
>>     Field 'last_review_activity_timestamp' has been added
>>     Field 'depends_on' has been added
>>     Field 'last_review_timestamp' has been deleted
>> In model reviews.ReviewRequestDraft:
>>     Field 'depends_on' has been added
>> In model accounts.Profile:
>>     Field 'timezone' has been added
>>     Field 'open_an_issue' has been added
>>     Field 'extra_data' has been added
>> In model diffviewer.DiffSetHistory:
>>     Field 'last_diff_updated' has been added
>> In model diffviewer.FileDiff:
>>     Field 'diff_hash' has been added
>>     Field 'parent_diff_hash' has been added
>>     Field 'diff64' has been added
>>     Field 'parent_diff64' has been added
>>     Field 'parent_diff' has been deleted
>>     Field 'diff' has been deleted
>> Error: Your models contain changes that Django Evolution cannot resolve 
>> automatically.
>>
>> How can I proceed? I have a backup before this happens (quite old so not 
>> possible to load back).
>>
>

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