Closed jmacauley closed 8 years ago
Added karaf image build contained in merge update dabcc033383f8427544067d7809c9f789ec09c84 which closes this item.
Update allows for verification of bundle and packaging integrity, however, this load does not have a functioning python shell due to the fact a manual installation is required to get a functioning netshell-kernal as is done with the installer-netshell.sh file. It should be specifically noted that the issue is related to the default Felix framework not providing absolute path names to bundles/jar files that is needed to configure the python runtime. To get around this lack of physical path name the Equinox framework is used as a replacement for Felix. However, this framework has issues on startup requiring an restart of the SSHD bundle before the netshell-kernel bundle can be installed. As a result, a build procedure using Equinox is not possible with the current karaf maven plugins. When this issue is fixed then an Equinox build load would be possible.
As part of the load build process build a pre-packaged Karaf image with all ENOS dependencies installed. Make sure to have an appropriate default configuration that will allow ENOS to start within the Karaf container.