[ECODP-dev] Upgrading to CKAN 1.8

John Glover john.glover at okfn.org
Wed Jun 5 10:26:47 UTC 2013


Hi,

I have made another change to the list of dependencies. As there are now a
couple of dependencies that are needed by the ckanext-ecportal extension
but not by CKAN core, I have added a pip-requirements.txt file to
ckanext-ecportal.

So, previously you have just 1 command (with virtualenv activated) to
install dependencies:
pip install -r <path to virtualenv>/src/ckan/pip-requirements.txt

Now, you need an additional command (again with virtualenv activated):
pip install -r <path to
virtualenv>/src/ckanext-ecportal/pip-requirements.txt

This will allow us to manage additional requirements that may be needed by
the extension without updating core CKAN.

Regards,
John


On 4 June 2013 16:07, John Glover <john.glover at okfn.org> wrote:

> Hi,
>
> There is one final extension that is not currently activated in the config
> but can still be removed (it was a dependency of qa and datastorer):
> ckanext-archiver. You should be able to simply remove this without any
> other changes.
>
> Regards,
> John
>
>
> On 4 June 2013 15:45, Dimitrios Mexis <dimitrios.mexis at tenforce.com>wrote:
>
>> paster/activate
>> then pip install lxml==2.2.4
>>
>> then we did a git pull on
>> /applications/ecodp/users/ecodp/ckan/ecportal/src/ckanext-ecportal
>> then we had to remove qa and datastorer
>> result:
>> 2013-06-04 15:41:28,223 INFO  [ckan.model] CKAN database version
>> upgraded: 57 -> 59
>>
>> and from the second command:
>> root at ecodp-odp3]192.168.35.231:#
>> /applications/ecodp/users/ecodp/ckan/ecportal/bin/paster
>> --plugin=ckanext-ecportal ecportal searchcloud-install-tables -c
>> /applications/ecodp/users/ecodp/ckan/conf/ecportal.ini
>> Creating the search_query table ...
>> done.
>> Creating the search_popular_latest table ...
>> done.
>> Creating the search_popular_approved table ...
>> done.
>> Creating the search_query_date index ...
>> done.
>>
>>
>>
>>
>> On Tue, Jun 4, 2013 at 10:03 AM, John Glover <john.glover at okfn.org>wrote:
>>
>>> Hello,
>>>
>>> To upgrade to CKAN 1.8, you will need to perform the following steps:
>>>
>>> - Build the package using the CKAN branch release-v1.8.1-ecportal
>>> (instead of release-v1.7.1-ecportal).
>>>
>>> - Install this package on the server
>>>
>>> - Perform the database migration using the paster db upgrade command. So
>>> on odp.tenforce.com, the full command should be:
>>> <path to virtualenv>/bin/paster --plugin=ckan db upgrade -c <path to
>>> ckan config>
>>>
>>> - Create the new database tables for the search cloud feature. This is
>>> via another paster command:
>>> <path to virtualenv>/bin/paster --plugin=ckanext-ecportal ecportal
>>> searchcloud-install-tables -c <path to ckan config>
>>>
>>> - Restart Apache.
>>>
>>> You will need to set up two cron jobs to make sure that the tracking
>>> stats and search cloud data is updated regularly, I will send on the
>>> details in a later email.
>>>
>>> Regards,
>>> John
>>>
>>> _______________________________________________
>>> Ecodp-dev mailing list
>>> Ecodp-dev at lists.okfn.org
>>> http://lists.okfn.org/mailman/listinfo/ecodp-dev
>>>
>>>
>>
>> _______________________________________________
>> Ecodp-dev mailing list
>> Ecodp-dev at lists.okfn.org
>> http://lists.okfn.org/mailman/listinfo/ecodp-dev
>>
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.okfn.org/mailman/private/ecodp-dev/attachments/20130605/66e67493/attachment.html>


More information about the ecodp-dev mailing list