I can skip the tests. So I should run now this inside incubator-zeppelin? mvn clean package -Pspark-1.4 -Dhadoop.version=2.2.0 -Phadoop-2.2 -DskipTests
2015-10-27 16:10 GMT+01:00 Rick Moritz <rah...@gmail.com>: > From my experience, that will not work unless you -DskipTests, since the > tests require you have a dist-file available. > Even CI runs two builds at the moment. > So, if you need a tested (NB: tests will fail anyway, until ZEPPELIN-346 > gets merged) distributable, you have to first clean package with > -DskipTests, then package with tests to verify your build. > Oh, you'll also need the ability to pass the selenium tests, which isn't a > given on every platform. > > I'm currently looking into cleaning the build up progressively, but am > also looking for any kind of support. A major refactoring is necessary, in > my opinion, to move this project forward from a stability and repeatability > standpoint. > > On Tue, Oct 27, 2015 at 4:04 PM, Pablo Torre <pablotorr...@gmail.com> > wrote: > >> Now, should I try to run mvn clean package inside incubador-zeppelin? >> >> 2015-10-27 15:50 GMT+01:00 Pablo Torre <pablotorr...@gmail.com>: >> >>> I tried "./grunt --force" right now and it works >>> >>> 2015-10-27 15:39 GMT+01:00 naveen xavier <naveen.xav...@gmail.com>: >>> >>>> Hi Pablo, >>>> >>>> Were you able to build grunt within the zeppelin-web folder? Use the >>>> following command >>>> ./grunt --force >>>> >>>> On Tue, Oct 27, 2015 at 8:05 PM, Pablo Torre <pablotorr...@gmail.com> >>>> wrote: >>>> >>>>> Hi guys, >>>>> >>>>> I was taking a look to this thread because I wasn't able to fix my >>>>> issue. I followed your suggestions: >>>>> >>>>> Inside zeppelin-web: >>>>> >>>>> Remove node_modules and bower_components >>>>> rm -rf ~/.npm >>>>> npm cache clear >>>>> mvn clean install >>>>> >>>>> And after this inside incubator-zeppelin I executed: >>>>> >>>>> mvn clean package -Pspark-1.4 -Dhadoop.version=2.2.0 -Phadoop-2.2 >>>>> -DskipTests >>>>> >>>>> >>>>> But I get the error: >>>>> >>>>> >>>>> BUILD FAILURE >>>>> >>>>> [INFO] >>>>> ------------------------------------------------------------------------ >>>>> >>>>> [INFO] Total time: 31:53.919s >>>>> >>>>> [INFO] Finished at: Tue Oct 27 14:32:13 UTC 2015 >>>>> >>>>> [INFO] Final Memory: 124M/428M >>>>> >>>>> [INFO] >>>>> ------------------------------------------------------------------------ >>>>> >>>>> [ERROR] Failed to execute goal >>>>> com.github.eirslett:frontend-maven-plugin:0.0.23:grunt (grunt build) on >>>>> project zeppelin-web: Failed to run task: 'grunt --force --no-color' >>>>> failed. (error code 137) -> [Help 1] >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> 2015-10-27 14:15 GMT+01:00 rohit choudhary <rconl...@gmail.com>: >>>>> >>>>>> Naveen, >>>>>> >>>>>> Glad! Look forward to your use cases with Zeppelin. >>>>>> >>>>>> Thanks, >>>>>> Rohit. >>>>>> >>>>>> On Tue, Oct 27, 2015 at 4:37 PM, naveen xavier < >>>>>> naveen.xav...@gmail.com> wrote: >>>>>> >>>>>>> Hi Guys >>>>>>> >>>>>>> Yipee Did it >>>>>>> >>>>>>> I just figured that grunt is building only when I give the --force >>>>>>> switch. So I edited the pom.xml in zeppelin-web folder as given below >>>>>>> and >>>>>>> added it as an argument >>>>>>> >>>>>>> <execution> >>>>>>> <id>grunt build</id> >>>>>>> <goals> >>>>>>> <goal>grunt</goal> >>>>>>> </goals> >>>>>>> >>>>>>> <configuration> >>>>>>> <arguments>*--force*</arguments> >>>>>>> </configuration> >>>>>>> </execution> >>>>>>> >>>>>>> Then I did a maven package and presto it worked. Thanks a lot guys >>>>>>> will now try and run Zeppelin which has been delayed by ONE day >>>>>>> >>>>>>> Thanks Rohit, Corneau and Renjith for all the help >>>>>>> >>>>>>> Regards, >>>>>>> >>>>>>> Naveen >>>>>>> >>>>>>> On Tue, Oct 27, 2015 at 4:14 PM, naveen xavier < >>>>>>> naveen.xav...@gmail.com> wrote: >>>>>>> >>>>>>>> Hi all, >>>>>>>> >>>>>>>> Just another update. On carrying out activities suggested by >>>>>>>> Renjith finally my ./grunt build error has been cleared. It gave some >>>>>>>> warnings but ran with --force switch. Apparently phantomjs has been >>>>>>>> successfully installed. >>>>>>>> The current versions displayed are >>>>>>>> npm: 1.4.21 >>>>>>>> node: 0.10.25 >>>>>>>> phantomjs: 1.9.0 >>>>>>>> >>>>>>>> However on performing a mvn install in zeppelin-web folder.... I >>>>>>>> end up with the same grunt --no-color failed error as part of >>>>>>>> installing >>>>>>>> the eirslett frontend plugin. >>>>>>>> >>>>>>>> Adamant error.Any inputs will be most appreciated. >>>>>>>> >>>>>>>> >>>>>>>> On Tue, Oct 27, 2015 at 3:31 PM, Renjith Kamath < >>>>>>>> renjith.kam...@gmail.com> wrote: >>>>>>>> >>>>>>>>> Tried again on a new vm "Ubuntu *15.04 x86_64*". This time >>>>>>>>> everything worked fine just by doing "mvn clean install" in >>>>>>>>> zeppelin-web >>>>>>>>> java 1.8.0_66 >>>>>>>>> maven 3.3.3 >>>>>>>>> npm is supposed to install karma and other karma related deps >>>>>>>>> >>>>>>>>> may be you can delete node_modules and bower_components from >>>>>>>>> zeppelin-web >>>>>>>>> rm -rf ~/.npm >>>>>>>>> npm cache clear >>>>>>>>> >>>>>>>>> and finally mvn clean install. frontend-maven-plugin should take >>>>>>>>> care of all npm and bower deps >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> Thanks & Regards, >>>>>>>>> RK >>>>>>>>> >>>>>>>>> On Tue, Oct 27, 2015 at 2:54 PM, naveen xavier < >>>>>>>>> naveen.xav...@gmail.com> wrote: >>>>>>>>> >>>>>>>>>> Hi Renjith, >>>>>>>>>> >>>>>>>>>> Just installed nodesjs legacy as suggested by you. Now on giving >>>>>>>>>> the command nodejs -v I am getting v0.10.25 >>>>>>>>>> >>>>>>>>>> Secondly fontconfig is installed and is the latest version. >>>>>>>>>> >>>>>>>>>> The problem on running ./grunt in the zeppelin-web folder seems >>>>>>>>>> to be in the karma-phantomjs-launcher module. The node-modules >>>>>>>>>> folder does >>>>>>>>>> not have this folder in it. I searched and found it in the temp >>>>>>>>>> folder with >>>>>>>>>> a folder named as - (ie hypen). Any help on how to get the phantomjs >>>>>>>>>> problem sorted out. >>>>>>>>>> >>>>>>>>>> Thanks again >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> On Tue, Oct 27, 2015 at 2:35 PM, Renjith Kamath < >>>>>>>>>> renjith.kam...@gmail.com> wrote: >>>>>>>>>> >>>>>>>>>>> I was able to see the earlier phantomjs error on a new vm and >>>>>>>>>>> resolve it by installing libfontconfig. >>>>>>>>>>> Can you check if "fontconfig" package is installed or not? sudo >>>>>>>>>>> apt-get install fontconfig >>>>>>>>>>> >>>>>>>>>>> Thanks & Regards, >>>>>>>>>>> RK >>>>>>>>>>> >>>>>>>>>>> On Tue, Oct 27, 2015 at 2:28 PM, rohit choudhary < >>>>>>>>>>> rconl...@gmail.com> wrote: >>>>>>>>>>> >>>>>>>>>>>> Naveen, >>>>>>>>>>>> >>>>>>>>>>>> Looks like there's some issue with your NodeJS installation. I >>>>>>>>>>>> looked up some links, there was a breaking change in the package >>>>>>>>>>>> manager, >>>>>>>>>>>> and I think this would work for you sudo apt-get install nodejs >>>>>>>>>>>> -legacy. >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> http://stackoverflow.com/questions/21168141/can-not-install-packages-using-node-package-manager-in-ubuntu >>>>>>>>>>>> >>>>>>>>>>>> Thanks, >>>>>>>>>>>> Rohit. >>>>>>>>>>>> >>>>>>>>>>>> On Tue, Oct 27, 2015 at 1:02 PM, naveen xavier < >>>>>>>>>>>> naveen.xav...@gmail.com> wrote: >>>>>>>>>>>> >>>>>>>>>>>>> Hi Renjith, >>>>>>>>>>>>> >>>>>>>>>>>>> Did as you suggested, it seems to already exist >>>>>>>>>>>>> >>>>>>>>>>>>> Reading package lists... Done >>>>>>>>>>>>> Building dependency tree >>>>>>>>>>>>> Reading state information... Done >>>>>>>>>>>>> Note, selecting 'libfontconfig1' instead of 'libfontconfig' >>>>>>>>>>>>> libfontconfig1 is already the newest version. >>>>>>>>>>>>> The following packages were automatically installed and are no >>>>>>>>>>>>> longer required: >>>>>>>>>>>>> libarmadillo4 libarpack2 libdap11 libdapclient3 libepsilon1 >>>>>>>>>>>>> libfreexl1 libgdal1h libgeos-3.4.2 libgeos-c1 >>>>>>>>>>>>> libhawtjni-runtime-java >>>>>>>>>>>>> libhdf4-0-alt libhdf5-8 libjansi-java libjansi-native-java >>>>>>>>>>>>> libkml0 libmysqlcppconn7 libnetcdfc7 libodbc1 libogdi3.2 >>>>>>>>>>>>> libopenjp2-7 >>>>>>>>>>>>> libpq5 libproj0 libspatialite5 liburiparser1 libvsqlitepp3 >>>>>>>>>>>>> libxerces-c3.1 linux-headers-3.19.0-15 >>>>>>>>>>>>> linux-headers-3.19.0-15-generic >>>>>>>>>>>>> linux-image-3.19.0-15-generic >>>>>>>>>>>>> linux-image-extra-3.19.0-15-generic mysql-utilities >>>>>>>>>>>>> mysql-workbench-data >>>>>>>>>>>>> odbcinst odbcinst1debian2 >>>>>>>>>>>>> proj-bin proj-data python-mysql.connector python-pexpect >>>>>>>>>>>>> python-pyodbc python-pysqlite2 scala-library >>>>>>>>>>>>> Use 'apt-get autoremove' to remove them. >>>>>>>>>>>>> 0 upgraded, 0 newly installed, 0 to remove and 50 not upgraded. >>>>>>>>>>>>> >>>>>>>>>>>>> Any reason libfontconfig1 needs to be replaced??? >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> On Tue, Oct 27, 2015 at 12:55 PM, Renjith Kamath < >>>>>>>>>>>>> renjith.kam...@gmail.com> wrote: >>>>>>>>>>>>> >>>>>>>>>>>>>> Hey Naveen, >>>>>>>>>>>>>> >>>>>>>>>>>>>> The issue is in PhantomJs dep. Please try "sudo apt-get >>>>>>>>>>>>>> install libfontconfig" >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> Thanks & Regards, >>>>>>>>>>>>>> RK >>>>>>>>>>>>>> >>>>>>>>>>>>>> On Tue, Oct 27, 2015 at 12:32 PM, naveen xavier < >>>>>>>>>>>>>> naveen.xav...@gmail.com> wrote: >>>>>>>>>>>>>> >>>>>>>>>>>>>>> Hi Corneau & Rohit, >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> Just as suggested I did a ./grunt in the zeppelin-web >>>>>>>>>>>>>>> folder. It ran successfully and then prompted to use the >>>>>>>>>>>>>>> following command >>>>>>>>>>>>>>> as the module is missing: >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> install karma-phantomjs-launcher --save-dev >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> On attempting to install the same I received the following >>>>>>>>>>>>>>> error: >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> > phantomjs@1.9.18 install >>>>>>>>>>>>>>> /usr/local/incubator-zeppelin/zeppelin-web/node_modules/phantomjs >>>>>>>>>>>>>>> > node install.js >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> sh: 1: node: not found >>>>>>>>>>>>>>> npm WARN This failure might be due to the use of legacy >>>>>>>>>>>>>>> binary "node" >>>>>>>>>>>>>>> npm WARN For further explanations, please read >>>>>>>>>>>>>>> /usr/share/doc/nodejs/README.Debian >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> npm ERR! phantomjs@1.9.18 install: `node install.js` >>>>>>>>>>>>>>> npm ERR! Exit status 127 >>>>>>>>>>>>>>> npm ERR! >>>>>>>>>>>>>>> npm ERR! Failed at the phantomjs@1.9.18 install script. >>>>>>>>>>>>>>> npm ERR! This is most likely a problem with the phantomjs >>>>>>>>>>>>>>> package, >>>>>>>>>>>>>>> npm ERR! not with npm itself. >>>>>>>>>>>>>>> npm ERR! Tell the author that this fails on your system: >>>>>>>>>>>>>>> npm ERR! node install.js >>>>>>>>>>>>>>> npm ERR! You can get their info via: >>>>>>>>>>>>>>> npm ERR! npm owner ls phantomjs >>>>>>>>>>>>>>> npm ERR! There is likely additional logging output above. >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> npm ERR! System Linux 3.19.0-30-generic >>>>>>>>>>>>>>> npm ERR! command "/usr/bin/nodejs" "/usr/bin/npm" "install" >>>>>>>>>>>>>>> "karma-phantomjs-launcher" "--save-dev" >>>>>>>>>>>>>>> npm ERR! cwd /usr/local/incubator-zeppelin/zeppelin-web >>>>>>>>>>>>>>> npm ERR! node -v v0.10.25 >>>>>>>>>>>>>>> npm ERR! npm -v 1.4.21 >>>>>>>>>>>>>>> npm ERR! code ELIFECYCLE >>>>>>>>>>>>>>> npm ERR! >>>>>>>>>>>>>>> npm ERR! Additional logging details can be found in: >>>>>>>>>>>>>>> npm ERR! >>>>>>>>>>>>>>> /usr/local/incubator-zeppelin/zeppelin-web/npm-debug.log >>>>>>>>>>>>>>> npm ERR! not ok code 0 >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> I read in some post that the temp files of phantomjs could >>>>>>>>>>>>>>> create a problem, so I deleted the same... but got the same >>>>>>>>>>>>>>> error. I am now >>>>>>>>>>>>>>> trying to build phantomjs from source after cloning it from >>>>>>>>>>>>>>> github. >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> Let me know if I am on the right path. >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> Thanks again for your interest. >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> On Tue, Oct 27, 2015 at 2:04 AM, naveen xavier < >>>>>>>>>>>>>>> naveen.xav...@gmail.com> wrote: >>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> Hi Rohit, >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> Thank you so much for your quick response. >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> Did exactly as you suggested and successfully installed npm >>>>>>>>>>>>>>>> inside zeppelin-web folder. Now when I give the command: *npm >>>>>>>>>>>>>>>> -v* >>>>>>>>>>>>>>>> I get: *1.4.21* >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> However the command: *mvn package* >>>>>>>>>>>>>>>> within the zeppelin-web folder gives the same grunt build >>>>>>>>>>>>>>>> error: >>>>>>>>>>>>>>>> *'grunt --no-color' failed. (error code 3).* >>>>>>>>>>>>>>>> I also again tried the command: *mvn package -DskipTests* >>>>>>>>>>>>>>>> from incubator-zeppelin folder and received the same error!!! >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> Also went through your trail mail with Pablo who has been >>>>>>>>>>>>>>>> graduating to new problems but my error message has just not >>>>>>>>>>>>>>>> changed. I >>>>>>>>>>>>>>>> have tried every possible combination and end up with the same >>>>>>>>>>>>>>>> grunt error. >>>>>>>>>>>>>>>> Please help. >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> On Mon, Oct 26, 2015 at 11:20 PM, rohit choudhary < >>>>>>>>>>>>>>>> rconl...@gmail.com> wrote: >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> Hi Naveen, >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> Can you run npm install inside you /zeppelin-web/ >>>>>>>>>>>>>>>>> directory? If that is successful you can run - mvn package >>>>>>>>>>>>>>>>> -Dskiptest >>>>>>>>>>>>>>>>> -Phadoop-2.3 -Ppyspark (or whatever else you want to >>>>>>>>>>>>>>>>> configure your >>>>>>>>>>>>>>>>> zeppelin with). You might be missing on some npm libraries. >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> Thanks, >>>>>>>>>>>>>>>>> Rohit >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> On Mon, Oct 26, 2015 at 11:00 PM, naveen xavier < >>>>>>>>>>>>>>>>> naveen.xav...@gmail.com> wrote: >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> Hi, >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> My configuration is as follows: >>>>>>>>>>>>>>>>>> Ubuntu 15.04 >>>>>>>>>>>>>>>>>> Spark 1.4.1 >>>>>>>>>>>>>>>>>> Hadoop 2.7 >>>>>>>>>>>>>>>>>> Maven 3.3.3 >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> I am trying to install Apache Zeppelin using the >>>>>>>>>>>>>>>>>> following command >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> mvn clean package -DskipTests >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> Despite several attempts, I am getting the following >>>>>>>>>>>>>>>>>> error. >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> [ERROR] Failed to execute goal >>>>>>>>>>>>>>>>>> com.github.eirslett:frontend-maven-plugin:0.0.23:grunt >>>>>>>>>>>>>>>>>> (grunt build) on >>>>>>>>>>>>>>>>>> project zeppelin-web: Failed to run task: 'grunt --no-color' >>>>>>>>>>>>>>>>>> failed. (error >>>>>>>>>>>>>>>>>> code 3) -> [Help 1] >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> Any help will be highly appreciated. Thanks in advance >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> Regards, >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> Naveen Xavier >>>>>>>>>>>>>>>>>> -- >>>>>>>>>>>>>>>>>> Regards, >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> Naveen Xavier >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> -- >>>>>>>>>>>>>>>> Regards, >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> Naveen Xavier >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> -- >>>>>>>>>>>>>>> Regards, >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> Naveen Xavier >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> -- >>>>>>>>>>>>> Regards, >>>>>>>>>>>>> >>>>>>>>>>>>> Naveen Xavier >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> -- >>>>>>>>>> Regards, >>>>>>>>>> >>>>>>>>>> Naveen Xavier >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> -- >>>>>>>> Regards, >>>>>>>> >>>>>>>> Naveen Xavier >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> Regards, >>>>>>> >>>>>>> Naveen Xavier >>>>>>> >>>>>>> >>>>>>> >>>>>> >>>>> >>>>> >>>>> -- >>>>> Pablo Torre. >>>>> Freelance software engineer and Ruby on Rails developer. >>>>> Oleiros (Coruña) >>>>> *Personal site <http://www.pablotorrerodriguez.com>* >>>>> My blog <http://www.aboutechnologies.com> >>>>> >>>> >>>> >>>> >>>> -- >>>> Regards, >>>> >>>> Naveen Xavier >>>> >>>> >>>> >>> >>> >>> -- >>> Pablo Torre. >>> Freelance software engineer and Ruby on Rails developer. >>> Oleiros (Coruña) >>> *Personal site <http://www.pablotorrerodriguez.com>* >>> My blog <http://www.aboutechnologies.com> >>> >> >> >> >> -- >> Pablo Torre. >> Freelance software engineer and Ruby on Rails developer. >> Oleiros (Coruña) >> *Personal site <http://www.pablotorrerodriguez.com>* >> My blog <http://www.aboutechnologies.com> >> > > -- Pablo Torre. Freelance software engineer and Ruby on Rails developer. Oleiros (Coruña) *Personal site <http://www.pablotorrerodriguez.com>* My blog <http://www.aboutechnologies.com>