Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[sw360-dev] Your Help Appreciated: New Java 11 / Ubuntu Bionic Vagrant Update

Hello,

  since we have moved our dependencies to Java 11 and now and need a reliable setup for installing and running sw360, the sw360vagrant project needs an update. 

  it will provide a automated setup for sw360, including

* using an ubuntu 18.04 Bionic base image

* updating to Liferay 7.3.3

* Updating to Couchdb 2 including coucndb-lucene 2

* updates on various smaller issues, such as update to thrift 0.13

* And supports the update to Java 11 with all dependencies updated:
https://github.com/eclipse/sw360/pull/916

-> all in one virtual box or AWS instance

  For merging the new sw360vagrant pull request, we ask for your help: we would need an independent test for this setup. Just to have a kind of peer review.

  In case you re interested, pls consider the following steps:

* Checkout the (branch of this) pull request: https://github.com/sw360/sw360vagrant/pull/31

* If you re not familiar with sw360vagrant so far, consider the readme of that branch (not of master) how to install it: https://github.com/sw360/sw360vagrant/blob/79a829c3b514d6a9f9a6bdff5ee74065b951442e/README.md

* if you re using macosx, please consider this age for installing sw360vagrant:
https://github.com/sw360/sw360vagrant/wiki#macos-installation-notes

* if you have sw360vagrant installed and see errors at the plugins, like I did, it seems to be the best strategy, not to attempt to repair the dependencies, but just install / update to 2.2.9 ...

* Check the update documentation for liferay 7.3:
https://github.com/sw360/sw360vagrant/wiki/Setup-of-Liferay-7.3

* Please note that for Liferay 7.3 you will need, you guessed it, new lar files. You find them at:
https://github.com/eclipse/sw360/tree/master/frontend/configuration

Known issues:

* The sass compiler in maven calls a binary. with 8GB of RAM in the virtual machine, it fails to allocate enough memory (new effect in LR 7.3). I did not find a good setup of mem allocations so far. so, unfortunately 10GB of RAM for the VM is required currently. Maybe we bring it down to 8GB in some future update.

So, hopefully it works for you, and again, your feedback would be helpful.

Kind regards,
  Michael



Back to the top