Scope

COSMODE EXploitation is starting => basic functionality and almost all modules needs to be usable.

Bugfix of installation.

Time frame

2015/02/10 - 2015/02/11

Details

Release is planed to fix issue observed during test of installation of Open Data Node v0.10.0.

Release

Open Data Node v0.10.0 was released February 10, 2014. It consist of following versions of components:

Debian packages are available at: http://packages.comsode.eu/debian/

Installation manual for ODN box using Debian package (odn-simple): https://github.com/OpenDataNode/odn-box/blob/ODN_v0.10.1/readme.md

List of issues included in the release is available: https://github.com/OpenDataNode/open-data-node/issues?q=milestone%3A%22ODN+v0.10.1%22

Installation manual

Supported distribution is Debian Wheezy. To install packages from COMSODE Debian repository, please follow these steps:

  1. Add ODN packages repository into apt-sources-list: 

    echo "deb http://packages.comsode.eu/debian/ wheezy main" > /etc/apt/sources.list.d/odn.list
  2. Add ODN public key: 

    wget -O - http://packages.comsode.eu/key/odn.gpg.key | apt-key add -
  3. Update apt sources: 

    aptitude update
  4. install ODN box: 

    aptitude install odn-simple

In case of fresh clean Debian Wheezy installation the steps described above should work, no other commands are required, however in some cases some python dependency problems has been detected (when the Debian environment was created as a result of virtualization). 

In such cases the following steps are required to resolve the dependency problems:

apt-get purge python*
apt-get install python2.7-minimal  -V
apt-get install libapache2-mod-wsgi -V
apt-get install lsb-release  -V
apt-get install python-pkg-resources  -V
apt-get install python-pip  -V
apt-get install python-setuptools  -V
aptitude install odn-simple -V

Default URLs of catalogs

After successful installation the following URLs are assigned to ODN/InternalCatalog and ODN/PublicCatalog: 

Default users

After successful installation the following users are created (can be used immediately):

Component

UsernamePasswordRoleODN role
ODN/InternalCatalogadminadminCKAN sysadminODN Administrator
ODN/PublicCatalogadminadminCKAN sysadminODN Administrator
Unified ViewsadmintestAdministrator, UserODN Administrator
Unified ViewsusertestUserData Publisher

Create new user (ODN/IC) with ODN Administrator role

. /usr/share/python/odn-ckan-shared/bin/activate
paster --plugin=ckan sysadmin add <<usrername>> -c /etc/odn-simple/odn-ckan-ic/production.ini

Create new user (ODN/IC) with Data Publisher role

. /usr/share/python/odn-ckan-shared/bin/activate 
paster --plugin=ckan   user  add  <<username>> email=<<emailaddress>> -c   /etc/odn-simple/odn-ckan-ic/production.ini
  • No labels