Opened 8 months ago

Closed 5 months ago

#2279 closed defect (fixed)

rasdaman demo fails

Reported by: kalxas Owned by: pebau
Priority: critical Milestone: OSGeoLive14.0
Component: OSGeoLive Keywords:
Cc: osgeolive@…, d.misev@…, b.phamhuu@…

Description

During the OSGeo Virtual Code Sprint we discussed about moving large projects to VM only.

rasdaman is a candidate

Change history (32)

comment:1 Changed 8 months ago by pebau

can you share more details please?

  • what are the current options beyond VM?
  • what are the criteria for moving a project?

comment:2 Changed 8 months ago by pebau

Cc: d.misev@… b.phamhuu@… added
Owner: changed from osgeolive@… to pebau

comment:3 Changed 8 months ago by kalxas

We are planning to release 2 versions of OSGeoLive 14.0:

  • the iso version (live system) that has a hard 4GB disk space limit.
  • the vm version without a disk limit.

the current iso has already reached the 4GB size and we are going to leave some projects out. During the OSGeo Virtual Code sprint we had a project meeting and set some candidates through internal discussion. Criteria included disk size, update rate, team responsiveness, OSGeo status etc.

comment:4 in reply to:  3 Changed 8 months ago by pebau

Replying to kalxas:

During the OSGeo Virtual Code sprint we had a project meeting and set some candidates through internal discussion. Criteria included disk size, update rate, team responsiveness, OSGeo status etc.

So, for the sake of transparency, asking again: where can we see the criteria and the projects under discussion? Thanks.

comment:6 Changed 8 months ago by kalxas

We have also opened tickets in Trac:

https://trac.osgeo.org/osgeolive/report/10

comment:7 Changed 8 months ago by kalxas

Disk size of installed projects is available as a graph (disk_usage_plot.png) in the following links:

http://aiolos.survey.ntua.gr/gisvm/13.0/osgeolive-13.0-amd64-log.tar.gz

http://aiolos.survey.ntua.gr/gisvm/14.0/osgeolive-14.0alpha2-amd64-log.tar.gz

comment:8 Changed 8 months ago by misev

In the 14.0alpha2 I don't see anything about rasdaman, neither in the build log nor the disk usage graph. It seems install_rasdaman.sh is not executed at all?

comment:10 Changed 8 months ago by pebau

thank you, I see the size now. I believe we can do something to shrink the footprint, please stay tuned.

comment:11 Changed 8 months ago by misev

rasdaman works fine aside of some strange warnings about tomcat9 during installation, but the rasdaman-demo was gone from our server so couldn't be downloaded. I fixed this.

comment:12 Changed 8 months ago by misev

I submitted a pull request that reduces the installed size by almost 300 MB: https://github.com/OSGeo/OSGeoLive/pull/292

comment:13 Changed 8 months ago by kalxas

Thank you, I will let you know when a new build is available

comment:15 Changed 8 months ago by pebau

Did you have an opportunity to test Dimitar's change? Cannot find rasdaman on alpha3 although it is way below several others now. Hope with the shrinking now rasdaman remains in the selection, can you confirm? Anything else we can do?

comment:16 Changed 8 months ago by pebau

...and, as always: thanks for your huge effort invested with every version! I am aware this means herding lots of diverse cats.

comment:17 Changed 8 months ago by kalxas

Dimitar's change has been tested in a pre-alpha3 build:

http://aiolos.survey.ntua.gr/gisvm/dev/osgeolive-nightly-build190-amd64-9db2bd5-rasdaman.iso

http://aiolos.survey.ntua.gr/gisvm/dev/osgeolive-nightly-build190-amd64-9db2bd5-rasdaman-log.tar.gz

It did not seems to work when I tested, can you please test and confirm the status?

Also, rasdaman script appears to remove stuff from the disk now instead of adding, check the disk log graph...

comment:18 in reply to:  17 Changed 8 months ago by pebau

Replying to kalxas:

It did not seems to work when I tested, can you please test and confirm the status?

ok we will look into it right after Xmas vacation and come back.

Also, rasdaman script appears to remove stuff from the disk now instead of adding, check the disk log graph...

Indeed, it confuses me to see negative numbers; what is the zero line indicating, actually?

comment:19 Changed 8 months ago by misev

Also, rasdaman script appears to remove stuff from the disk now instead of adding, check the disk log graph...

Maybe because I added the apt-get clean to our install script? Not sure what else could cause this.

comment:20 Changed 8 months ago by kalxas

Having negative number in the disk usage chart means that the installer removes more stuff from the disk than it adds. Cleanup should only happen at setdown.sh I will remove autoclean and try again.

comment:21 Changed 7 months ago by misev

We have a problem with the GDAL on the ISO:

libgdal-java is the standard Ubuntu 20.04 version 3.0.4, but the rest of GDAL libs and tools is 3.2.0. So there's an incompatibility I guess, which causes errors in applications that use libgdal-java, rasdaman gets this bogus error:

java.lang.RuntimeException: OGR Error: General Error

comment:22 Changed 7 months ago by misev

@kalxas in summary, libgdal-java needs to be added to the nightly osgeo repo too.

comment:23 Changed 7 months ago by misev

With the latest update of install_rasdaman.sh, installed size of rasdaman is 161 MB.

comment:24 Changed 7 months ago by kalxas

Thanks, I have made new iso available for testing this pull request.

comment:25 Changed 7 months ago by misev

I tested the iso and it works well.

So rasdaman has reduced installation size to 161 MB, which puts it somewhere in the middle among all applications on the iso. I think it's reasonable to remove it from consideration of moving to VM only, seeing there are many heavier apps in front now, and close this ticket.

comment:26 Changed 7 months ago by kalxas

Thanks, I will build a new iso with rasdaman enabled to see what is the disk status and report back

comment:27 Changed 7 months ago by kalxas

Resolution: fixed
Status: newclosed

rasdaman is now available in nightly builds

comment:29 Changed 5 months ago by kalxas

Resolution: fixed
Status: closedreopened

I just tested 14.0rc1 iso: Rasdaman fails to start from the menu launcher. The error is "user not able to write in /opt/rasdaman/logs" After changing the folder permissions rasdaman starts but still the demo application does not work properly.

@misev can you please test?

comment:30 Changed 5 months ago by kalxas

Summary: rasdaman to be moved to vm only?rasdaman demo fails
Type: taskdefect

comment:32 Changed 5 months ago by kalxas

Resolution: fixed
Status: reopenedclosed
Note: See TracTickets for help on using tickets.