ngageoint / geowave-vagrant Goto Github PK
View Code? Open in Web Editor NEWVagrant environment for geowave development.
License: Apache License 2.0
Vagrant environment for geowave development.
License: Apache License 2.0
After updating the Java version and Maven wget path I am still having problems getting the vagrant provisioning to run without error. Before I can provide a possible solution I needed a little more feedback as to the underlying geowave project.
The building of the geowave jar in the provision.sh script may need updating. It looks like the GeoWaveDemoApp was moved from the deploy/ path to the examples/ path:
Possibly the right profile to activate is now "examples-singlejar" instead of "geowave-tools-singlejar" in the maven build command?
Also, the override of the tools.finalName properties does not seem to be working as the resulting target jar after modifying the profile is "geowave-example-0.9.3-SNAPSHOT.jar". This causes the PATH_TO_JAR variable in geowave.sh script to not exist. CLASS_TO_RUN is also now in the "examples" package rather than the "datastore" package?
When I try to Vagrant up, it eventually fails with the message: cp: cannot stat `/home/vagrant/geowave/vagrant/geowave.sh': No such file or directory
I searched on the machine and the path where file resides is /home/vagrant/geowave/geowave.sh
Note also the failure on 'etc/init.d/geowave':
==> default: cp: cannot stat /home/vagrant/geowave/vagrant/geowave.sh': No such file or directory ==> default: chmod: cannot access/etc/init.d/geowave'
==> default: : No such file or directory
==> default: error reading information on service geowave: No such file or directory
==> default: geowave: unrecognized service
The SSH command responded with a non-zero exit status. Vagrant
assumes that this means the command failed. The output for this command
should be in the log above. Please read the output to determine what
went wrong.
vagrant up
fails with:
The box 'chef/centos-6.6' could not be found or
could not be accessed in the remote catalog.
It appears Chef has removed all of their boxes from atlas.
(credit: http://stackoverflow.com/questions/31648701/vagrant-install-chef-centos-6-6)
CentOS 6.7 is available here: https://atlas.hashicorp.com/bento/
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.