Table of Contents | ||
---|---|---|
|
...
Scope
Fixes of bugs in OpenDataNode components (UnifiedViews, Midpoint, debian installation/configuration)
Time frame
- 12
Details
Main fixed bugs in ODN v1.0.3 listed in Open Data Node github
Release
Open Data Node v1.0.3 was released 12 . It consist of following versions of components:
- ODN/UV UnifiedViews Core v2.0.2 ???3
- UnifiedViews ODN/UV Plugins v2.0.1
- compatible with ODN/UV Plugin-DevEnv v2.0.1 and also ODN/UV Plugin-DevEnv v2.0.0
- ODN-UV-PLUGINS v1.0.3
- ODN-SOLR v1.0.0 (SOLR 4.10.2)
- ODN-CKAN v1.0.2 3 (CKAN v2.3.0) ???
- using extension ODN-THEME v1.0.2 ???using extension ODN-PIPELINE v1.0.0 ???
- using extension ODN-IC2PC-SYNC v1.0.0 ???3
- using extension ODN-CAS v1.0.0 ???3
- using extension ODN-DATASTORE-API v1.0.0 ???
- ODN-MIDPOINT v3.3 ???
- ODN-CAS v1.0.1 ???3
- ODN-BOX v1.0.2 ???3
- using extension ODN-THEME v1.0.3
Debian packages are available at: https://packages.comsode.eu/debian/
...
Configure Debian as follows:
if FQDN is defined, the host has to be visible from external network, (e.g. if FQDN is odn.example.com then the host must be visible both through http and https via http://odn.example.com and https://odn.example.com)
if FQDN is not defined, the host has to be visible from external network, (e.g. if hostname is example then the host must be visible both through http and https via http://example and https://example)
How to set FQDN
Code Block language bash # get ip address of host IP_ADDRESS=`/sbin/ifconfig eth0 | grep 'inet addr:' | cut -d: -f2 | awk '{ print $1}'` # set FQDN - where host is accessible via my-computer.my-domain.ext echo "$IP_ADDRESS my-computer.my-domain.ext my-computer " >> /etc/hosts # verify hostname -A
Add ODN packages repository into apt-sources-list:
Code Block language bash echo "deb http://packages.comsode.eu/debian/ wheezy main" > /etc/apt/sources.list.d/odn.list
Add ODN public key:
Code Block wget -O - http://packages.comsode.eu/key/odn.gpg.key | apt-key add -
Update apt sources:
Code Block aptitude update
Use either option a for new installation of ODN or option b for upgrade to newer version of ODN:
install ODN box:
Code Block aptitude install odn-simple
upgrade ODN box:
Code Block aptitude upgrade
...
Component | Username | Password | Role in component | ODN role | Note | |||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
ODN
| casadmin | Passw0rd | user used in other components, logged in via ODN/PublicCatalogCAS | |||||||||
ODN/midpoint | see ODN | see ODN | ODN user | login to idm through cas | ||||||||
ODN/midpoint | administrator | 5ecr3t | Administrator | login to idm without cas or ldap - via https://host/midpoint/login | ||||||||
ODN/PublicCatalog | admin | admin | CKAN sysadmin | admin | admin | CKAN sysadmin | ODN/cas | casadmin | Passw0rd | |||
ODN/InternalCatalog | see ODN/CAS | see ODN/CAS | CKAN editor, Data Publisher | |||||||||
Unified Views | see ODN/CAS | see ODN/CAS | Administrator, User | |||||||||
ODN/midpoint | administrator | 5ecr3t | ODN user Administrator | |||||||||
Host | uploader | uploader | Publisher
| upload dumps to /var/www/dump - DPU: uv-l-filesUpload can upload dumps. Dumps are accessible via https://host/dump/dump.zip upload graphs to /var/cache/virtuoso/upload - DPU: uv-l-filesToVirtuoso can upload graphs from the path to virtuoso |
casadmin
is used as standard user to work with OpenDataNode. Further users can be created in midpoint.
You are strongly advised to change them passwords right after installation. (TODO: add short description about how to change passwords)
Known issues
- L-Catalog DPU is included in the installation accidentally, it shall be removed manually from UnifiedViews
N/A
Troubleshooting
Java 7 support
...