Matt Franklin / Chris Geer, would either of you be available to spend an hour or two today or tomorrow helping Carl and I get set up? It sounds like both of you have the knowledge we need to complete the Vagrant configuration, but alone we're kind of stagnating here given our inexperience with a Java build stack.
We're meant to be investing all of our time on Rave, but this blocking issue has all but put us to a standstill. If we could knock this out then things would be able to move along at a much quicker pace, and start work on getting this Angular branch into shape. Any avenue that works for you would work for us; IRC, Google Hangouts...just let us know. We'd really appreciate it. On Thu, Jul 3, 2014 at 4:17 PM, Carl Danley <[email protected]> wrote: > Ansible is a dependency that helps aid in the Vagrant provisioning: > http://www.ansible.com/home. It’s an alternative to Chef and Puppet that > gives us full control over what’s going on inside of the Vagrant box. > > On July 3, 2014 at 4:13:01 PM, Chris Geer ([email protected]) wrote: > > I went to test this but go stuck on needing Ansible. What is Ansible needed > for? > > Chris > > > On Thu, Jul 3, 2014 at 12:19 PM, Jmeas Apache <[email protected]> > wrote: > > > Interesting, Matt. Would you care to try if it works for you on the > Vagrant > > box? > > > > Here's an updated branch: > > > > https://github.com/jmeas/rave/tree/ng-vagrant > > > > The installation instructions are on the README (two steps: vagrant up > and > > then cargo:run from the box) > > > > > > > > > > On Thu, Jul 3, 2014 at 2:39 PM, Matt Franklin <[email protected]> > > wrote: > > > > > I am able to run cargo:run under rave-portal on the Angular branch > AFTER > > > building the whole tree from root first. Maven will install the built > > > files to your local maven repo during the install phase, which will > make > > > them available when you run cargo:run from rave-portal later > > > > > > > > > On Thu, Jul 3, 2014 at 2:26 PM, Jmeas Apache <[email protected]> > > > wrote: > > > > > > > I'm glad you asked that Matt – no, I wasn't installing from the root. > > Our > > > > Vagrant configuration had a mistake in it where we were mvn > installing > > > from > > > > the /rave/rave-portal directory. Apparently we had conflated the > > > > instructions cargo:run task with the initial install instructions. > > > > > > > > So I went ahead and corrected that, then ran mvn install. I was able > to > > > see > > > > the test errors you mentioned, so when I ran the command with the > flags > > > you > > > > suggested things seemed to install just fine. So that's a start. > > > > > > > > Next, I ssh'd onto the box and tried to run mvn cargo:run from the > > > > rave/rave-portal directory. I got the dependency error once more. I > > added > > > > the flags to the command to see if that would help...nope, still got > > it. > > > > > > > > I've reset the repository and Vagrantbox with each of these attempts > to > > > > ensure that the issue wasn't caused by previous attempts. > > > > > > > > Are you able to cargo:run, Matt Franklin? > > > > > > > > > > > > > > > > > > > > On Thu, Jul 3, 2014 at 1:07 PM, Matt Franklin < > > [email protected]> > > > > wrote: > > > > > > > > > Did you build the whole project first, starting at the root > > directory? > > > > > > > > > > > > > > > On Thu, Jul 3, 2014 at 1:06 PM, Jmeas Apache < > [email protected] > > > > > > > > wrote: > > > > > > > > > > > Also, to clarify, even skipping the tests with mvn > -DskipTests=true > > > > > > -DskipIntegrationTests=true clean install throws the error. > > > > > > > > > > > > It's a slightly different file since the rebase, but it seems > > > related: > > > > > > > > > > > > Downloading: > > > > > > > > > > > > > > > > > > > > > > > > > > > http://repository.apache.org/snapshots/org/apache/rave/rave-demo-gadgets/0.24-ANGULAR-SNAPSHOT/rave-demo-gadgets-0.24-ANGULAR-SNAPSHOT.war > > > > > > > > > > > > [INFO] > > > > > > > > > > > > ------------------------------------------------------------------------ > > > > > > > > > > > > [INFO] BUILD FAILURE > > > > > > > > > > > > [INFO] > > > > > > > > > > > > ------------------------------------------------------------------------ > > > > > > > > > > > > [INFO] Total time: 1:27.141s > > > > > > > > > > > > [INFO] Finished at: Thu Jul 03 17:03:48 UTC 2014 > > > > > > > > > > > > [INFO] Final Memory: 10M/247M > > > > > > > > > > > > [INFO] > > > > > > > > > > > > ------------------------------------------------------------------------ > > > > > > > > > > > > [ERROR] Failed to execute goal on project rave-portal: Could not > > > > resolve > > > > > > dependencies for project > > > > > > org.apache.rave:rave-portal:war:0.24-ANGULAR-SNAPSHOT: The > > following > > > > > > artifacts could not be resolved: > > > > > > > org.apache.rave:rave-portal-dependencies:pom:0.24-ANGULAR-SNAPSHOT, > > > > > > org.apache.rave:rave-portal-resources:war:0.24-ANGULAR-SNAPSHOT, > > > > > > org.apache.rave:rave-shindig:war:0.24-ANGULAR-SNAPSHOT, > > > > > > org.apache.rave:rave-demo-gadgets:war:0.24-ANGULAR-SNAPSHOT: > > Failure > > > to > > > > > > find > > > org.apache.rave:rave-portal-dependencies:pom:0.24-ANGULAR-SNAPSHOT > > > > > in > > > > > > http://repository.apache.org/snapshots was cached in the local > > > > > repository, > > > > > > resolution will not be reattempted until the update interval of > > > > > > apache.snapshots has elapsed or updates are forced -> [Help 1] > > > > > > > > > > > > > > > > > > On Thu, Jul 3, 2014 at 12:59 PM, Jmeas Apache < > > > [email protected]> > > > > > > wrote: > > > > > > > > > > > > > Thanks for doing all of that work, Matt! Rebasing that must > have > > > been > > > > > no > > > > > > > easy task. It's much appreciated. > > > > > > > > > > > > > > Unfortunately, Carl and I are both still getting the same error > > due > > > > to > > > > > > the > > > > > > > missing dependency. You were able to run a clean mvn install > > > without > > > > > > > issue? > > > > > > > > > > > > > > > > > > > > > On Thu, Jul 3, 2014 at 12:45 PM, Matt Franklin < > > > > > [email protected] > > > > > > > > > > > > > > wrote: > > > > > > > > > > > > > >> Took longer than expected, but I have it merged. There are > test > > > > > errors > > > > > > >> when running some of the javascript tests, so those will still > > > need > > > > to > > > > > > be > > > > > > >> resolved. You can build with mvn -DskipTests=true > > > > > > >> -DskipIntegrationTests=true clean install to finish testing > your > > > > > patch. > > > > > > >> We > > > > > > >> need to create new issues to resolve the tests. > > > > > > >> > > > > > > >> > > > > > > >> On Wed, Jul 2, 2014 at 1:18 PM, Matt Franklin < > > > > > [email protected] > > > > > > > > > > > > > >> wrote: > > > > > > >> > > > > > > >> > On Wed, Jul 2, 2014 at 11:02 AM, Jmeas Apache < > > > > > [email protected] > > > > > > > > > > > > > >> > wrote: > > > > > > >> > > > > > > > >> >> Matt, I appreciate the quick response! > > > > > > >> >> > > > > > > >> >> I took a look at rebasing and it seems like there are > quite a > > > > large > > > > > > >> number > > > > > > >> >> of merge conflicts. I began the process of resolving them > but > > > > > quickly > > > > > > >> >> realized my inexperience was leading me to do little more > > than > > > > > > >> guessing at > > > > > > >> >> resolutions. I think someone with more experience on the > > > project > > > > > > could > > > > > > >> be > > > > > > >> >> a > > > > > > >> >> big help here. > > > > > > >> >> > > > > > > >> > > > > > > > >> > I can try to update that branch later today. > > > > > > >> > > > > > > > >> > > > > > > > >> >> > > > > > > >> >> Would you, or anyone else, have time this afternoon to > spend > > an > > > > > hour > > > > > > or > > > > > > >> >> two > > > > > > >> >> working with Carl and I to rebase the project? It would be > > > > > immensely > > > > > > >> >> useful > > > > > > >> >> for us to get started on work if we could get together – > > maybe > > > > over > > > > > > >> Google > > > > > > >> >> hangouts? > > > > > > >> >> > > > > > > >> >> > > > > > > >> >> On Wed, Jul 2, 2014 at 10:28 AM, Matt Franklin < > > > > > > >> [email protected]> > > > > > > >> >> wrote: > > > > > > >> >> > > > > > > >> >> > Master has not been merged into that branch in a very > long > > > > time. > > > > > > Did > > > > > > >> >> you > > > > > > >> >> > try that first? > > > > > > >> >> > > > > > > > >> >> > > > > > > > >> >> > On Wed, Jul 2, 2014 at 10:17 AM, Jmeas Apache < > > > > > > >> [email protected]> > > > > > > >> >> > wrote: > > > > > > >> >> > > > > > > > >> >> > > I'm attempting to set up the Angular branch of the > > > > application > > > > > > on a > > > > > > >> >> > Vagrant > > > > > > >> >> > > box (branch available here < > > > > > > https://github.com/apache/rave/pull/2 > > > > > > >> >). > > > > > > >> >> > > > > > > > > >> >> > > The non-Angular branch works just fine with the box: > all > > of > > > > the > > > > > > >> >> > > dependencies resolve and I can get the app up and > > running. > > > > But > > > > > I > > > > > > >> keep > > > > > > >> >> > > running into the following error when mvn installing on > > the > > > > > > Angular > > > > > > >> >> > branch: > > > > > > >> >> > > > > > > > > >> >> > > Downloading: > > > > > > >> >> > > > > > > > > >> >> > > > > > > > > >> >> > > > > > > > >> >> > > > > > > >> > > > > > > > > > > > > > > > > > > > > > http://repository.apache.org/snapshots/org/apache/rave/rave-shindig/0.23-ANGULAR-SNAPSHOT/rave-shindig-0.23-ANGULAR-SNAPSHOT.war > > > > > > >> >> > > > > > > > > >> >> > > [INFO] > > > > > > >> >> > > > > > > > > >> >> > > > > > > >> > > > > > > > > > ------------------------------------------------------------------------ > > > > > > >> >> > > > > > > > > >> >> > > [INFO] BUILD FAILURE > > > > > > >> >> > > > > > > > > >> >> > > [INFO] > > > > > > >> >> > > > > > > > > >> >> > > > > > > >> > > > > > > > > > ------------------------------------------------------------------------ > > > > > > >> >> > > > > > > > > >> >> > > [INFO] Total time: 16.525s > > > > > > >> >> > > > > > > > > >> >> > > [INFO] Finished at: Wed Jul 02 14:08:35 UTC 2014 > > > > > > >> >> > > > > > > > > >> >> > > [INFO] Final Memory: 10M/247M > > > > > > >> >> > > > > > > > > >> >> > > [INFO] > > > > > > >> >> > > > > > > > > >> >> > > > > > > >> > > > > > > > > > ------------------------------------------------------------------------ > > > > > > >> >> > > > > > > > > >> >> > > [ERROR] Failed to execute goal on project rave-portal: > > > Could > > > > > not > > > > > > >> >> resolve > > > > > > >> >> > > dependencies for project > > > > > > >> >> > > org.apache.rave:rave-portal:war:0.23-ANGULAR-SNAPSHOT: > > The > > > > > > >> following > > > > > > >> >> > > artifacts could not be resolved: > > > > > > >> >> > > > > > > > > > org.apache.rave:rave-portal-dependencies:pom:0.23-ANGULAR-SNAPSHOT, > > > > > > >> >> > > > > > > > org.apache.rave:rave-portal-resources:war:0.23-ANGULAR-SNAPSHOT, > > > > > > >> >> > > org.apache.rave:rave-shindig:war:0.23-ANGULAR-SNAPSHOT, > > > > > > >> >> > > > > > org.apache.rave:rave-demo-gadgets:war:0.23-ANGULAR-SNAPSHOT: > > > > > > >> Failure > > > > > > >> >> to > > > > > > >> >> > > find > > > > > > >> >> > > > > org.apache.rave:rave-portal-dependencies:pom:0.23-ANGULAR-SNAPSHOT > > > > > > >> >> > in > > > > > > >> >> > > http://repository.apache.org/snapshots was cached in > the > > > > local > > > > > > >> >> > repository, > > > > > > >> >> > > resolution will not be reattempted until the update > > > interval > > > > of > > > > > > >> >> > > apache.snapshots has elapsed or updates are forced -> > > [Help > > > > 1] > > > > > > >> >> > > > > > > > > >> >> > > > > > > > > >> >> > > It seems to be caused by the fact that this file > doesn't > > > > exist. > > > > > > >> >> > > < > > > > > > >> >> > > > > > > > > >> >> > > > > > > > >> >> > > > > > > >> > > > > > > > > > > > > > > > > > > > > > http://repository.apache.org/snapshots/org/apache/rave/rave-demo-gadgets/0.23-ANGULAR-SNAPSHOT/rave-demo-gadgets-0.23-ANGULAR-SNAPSHOT.war > > > > > > >> >> > > > > > > > > > >> >> > > > > > > > > >> >> > > Are there any thoughts on how I should proceed? This is > > > > > > >> unfortunately > > > > > > >> >> > > blocking, and I believe Carl is experiencing the same > > > issue. > > > > > > >> >> > > > > > > > > >> >> > > > > > > > > >> >> > > Some machine details: > > > > > > >> >> > > > > > > > > >> >> > > 64-bit Ubuntu 12.04 (hashicorp/precise64) > > > > > > >> >> > > > > > > > > >> >> > > Maven 3.1.1 > > > > > > >> >> > > > > > > > > >> >> > > Java 1.7.0_60 > > > > > > >> >> > > > > > > > > >> >> > > > > > > > >> >> > > > > > > >> > > > > > > > >> > > > > > > > >> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > >
