Thanks to visit codestin.com
Credit goes to github.com

Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: ThreatHuntingProject/hunter
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: master
Choose a base ref
...
head repository: ThreatHuntingProject/hunter
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: slim
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 7 commits
  • 6 files changed
  • 1 contributor

Commits on Feb 6, 2019

  1. Preliminary support for 'slimmed-down' images

    Major changes to the build process and the images offered, while still retaining (mostly) compatibility with the
    previous images.  This release shrinks the image size by up to 64%, by doing the following:
    
    * Builds are now based off of the official Debian "slim" image (tracks the latest release)
    * Image tagged 'slim-dev-base' is a very basic Jupyter-enabled image. Probably not so useful for real use, but
      great as an image on which to build others.
    * The 'slim-dev' image is a nearly complete replacement for the old hunter image's Python 3 environment.  It has NO
      Python 2 support, nor any Spark support.  If you don't care about Spark, this is the version you should use, as it
      is the smallest useful hunting image.
    * The 'slim-dev-spark' image is built upon 'slim-dev', but adds Apache Spark and Mesos support nearly identical to
      that offered by the official Jupyter 'pyspark-notebook' image, but with a much smaller image.
    
    In addition the splitting the build into three images and reducing the sizes, the following changes were made:
    
    * Moved to a multi-stage build process, to speed things up when we don't need to rebuild the base image.
    * Modified the Makefile to support the new build changes
    * Added a separate test notebook for testing Spark
    DavidJBianco committed Feb 6, 2019
    Configuration menu
    Copy the full SHA
    e614d15 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0f01777 View commit details
    Browse the repository at this point in the history

Commits on Feb 8, 2019

  1. Configuration menu
    Copy the full SHA
    8b9e030 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e134b3d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2030018 View commit details
    Browse the repository at this point in the history

Commits on Jun 4, 2019

  1. Configuration menu
    Copy the full SHA
    91ca335 View commit details
    Browse the repository at this point in the history

Commits on Jul 17, 2019

  1. Fixed version dependencies creating build issues.

    * Now use debian:stretch-slim as the base image, because otherwise we have to deal with updating
      JRE version whenever Debian decides to do it (e.g. now install openjdk-11-jre-headless instead
      of openjdk-8-jre-headless).  Also, Mesos has issues on newer Debian due to libcurl3 dependencies
      that aren't fixed in the Mesos distribution yet.
    * Removed unnecessary version info on node packages installed by NPM.
    DavidJBianco committed Jul 17, 2019
    Configuration menu
    Copy the full SHA
    86f8960 View commit details
    Browse the repository at this point in the history
Loading