Opened 3 years ago

Closed 3 years 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 by pebau, 3 years ago

can you share more details please?

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

comment:2 by pebau, 3 years ago

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

comment:3 by kalxas, 3 years ago

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.

in reply to:  3 comment:4 by pebau, 3 years ago

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 by kalxas, 3 years ago

We have also opened tickets in Trac:

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

comment:7 by kalxas, 3 years ago

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 by misev, 3 years ago

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 by pebau, 3 years ago

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

comment:11 by misev, 3 years ago

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 by misev, 3 years ago

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

comment:13 by kalxas, 3 years ago

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

comment:15 by pebau, 3 years ago

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 by pebau, 3 years ago

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

comment:17 by kalxas, 3 years ago

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

in reply to:  17 comment:18 by pebau, 3 years ago

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 by misev, 3 years ago

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 by kalxas, 3 years ago

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 by misev, 3 years ago

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 by misev, 3 years ago

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

comment:23 by misev, 3 years ago

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

comment:24 by kalxas, 3 years ago

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

comment:25 by misev, 3 years ago

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 by kalxas, 3 years ago

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

comment:27 by kalxas, 3 years ago

Resolution: fixed
Status: newclosed

rasdaman is now available in nightly builds

comment:29 by kalxas, 3 years ago

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 by kalxas, 3 years ago

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

comment:32 by kalxas, 3 years ago

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