anchor.diff:      mv spark-1.5.2_hd $SPARK_HOME/ &&\
       rm 1.5.2_hd.zip &&\
       cd $SPARK_HOME &&\
  -    # for now ignore scalastyle violations - they are triggering a  
  -    # failure which needs to be addressed by improving code style
  -    sed -i s/\<failOnViolation\>true/\<failOnViolation\>false/g pom.xml &&\
  -    mvn -Dscalastyle.failOnViolation=false -DskipTests -Psparkr -Phive -Phive-thriftserver -Pyarn -Phadoop-2.6 -Dhadoop.version=2.6.0 install &&\
  -    rm -rf target &&\
  +    mvn -DskipTests -Psparkr -Phive -Phive-thriftserver -Pyarn -Phadoop-2.6 -Dhadoop.version=2.6.0 package &&\
  +    rm -rf ~/.m2/repository/* &&\
       \
       useradd -G sudo --create-home --shell /bin/bash smv &&\
       echo "smv ALL = NOPASSWD: ALL" >> /etc/sudoers &&\
  
positive.code:     \
      #clean up
      apt-get clean &&\
      rm -rf $(find ~/.m2/repository | grep -v tresamigos) &&\
      rm -rf /var/lib/apt/lists/* &&\
      rm -rf /tmp/* /var/tmp/*
  
  
negative.code:     apt-get install -y vim &&\
      apt-get install -y rsync &&\
      apt-get install -y git &&\
  
      \
      mkdir -p $LIB_DIR &&\
      \
  