diff options
Diffstat (limited to 'release-notes/src/main/asciidoc/install_guide')
4 files changed, 13 insertions, 31 deletions
diff --git a/release-notes/src/main/asciidoc/install_guide/install_from_available_archives.adoc b/release-notes/src/main/asciidoc/install_guide/install_from_available_archives.adoc index 6060c309f..6e2bd9550 100644 --- a/release-notes/src/main/asciidoc/install_guide/install_from_available_archives.adoc +++ b/release-notes/src/main/asciidoc/install_guide/install_from_available_archives.adoc @@ -7,8 +7,8 @@ Hc2vpp provides zip and tar.gz archives that can be downloaded and extracted to == Downloading archives In https://nexus.fd.io/#nexus-search;quick~vpp-integration-distribution[fdio's nexus] look for vpp-integration-distribution artifact with version {project-version} and download either zip or tar.gz. After extracting the archive, a folder vpp-integration-distribution-{project-version} will be created. -== Running extracted distribution[edit] +== Running extracted distribution In the new folder, locate honeycomb executable shell script and run it. -Note: sudo privileges are necessary with default configuration. +NOTE: sudo privileges are necessary with default configuration. diff --git a/release-notes/src/main/asciidoc/install_guide/install_from_available_binary_packages.adoc b/release-notes/src/main/asciidoc/install_guide/install_from_available_binary_packages.adoc index c9e629427..2c2901c85 100644 --- a/release-notes/src/main/asciidoc/install_guide/install_from_available_binary_packages.adoc +++ b/release-notes/src/main/asciidoc/install_guide/install_from_available_binary_packages.adoc @@ -20,30 +20,8 @@ Create a file /etc/yum.repos.d/honeycomb-release.repo with contents: == Ubuntu === Ubuntu 14.04 - Honeycomb Release DEB -[CAUTION] -==== -Add openjdk-8 repository. 1404 does not provide openjdk-8 by default - - According to http://stackoverflow.com/questions/32942023/ubuntu-openjdk-8-unable-to-locate-package -==== - -Pick Ubuntu version: - - export UBUNTU="trusty" - -Then run: - - sudo rm /etc/apt/sources.list.d/99fd.io.list - echo "deb [trusted=yes] https://nexus.fd.io/content/repositories/fd.io.ubuntu.$UBUNTU.main/ ./" | sudo tee -a /etc/apt/sources.list.d/99fd.io.list - sudo apt-get update - sudo apt-get install honeycomb - -[CAUTION] -==== -Uninstall previously installed java 7 - - look for packages e.g. openjdk-7-* and uninstall them -==== +Ubuntu 14.04 packages are no longer published. +But you can build them link:install_manual_build.html#_building_packages[manually]. === Ubuntu 16.04 - Honeycomb Release DEB diff --git a/release-notes/src/main/asciidoc/install_guide/install_guide.adoc b/release-notes/src/main/asciidoc/install_guide/install_guide.adoc index de2e02eda..6e885cc39 100644 --- a/release-notes/src/main/asciidoc/install_guide/install_guide.adoc +++ b/release-notes/src/main/asciidoc/install_guide/install_guide.adoc @@ -14,10 +14,10 @@ Honeycomb is packaged as a static set of jars, that are loaded by Honeycomb Main === Footprint -Minimal footprint for Honeycomb infrastructure (without any plugins) at rest below 100Mb. For Honeycomb distribution with VPP related plugins, minimal footprint was observed below 150Mb. +Minimal footprint for Honeycomb infrastructure (without any plugins) at rest below 80Mb. For Honeycomb distribution with VPP related plugins, minimal footprint was observed below 110Mb. The footprint varies depending on: * VM load. Under heavier load, JVM tends to release some unused memory used during Honeycomb initialization. * Northbound interface configuration (4 interfaces started by default: Restconf HTTP, HTTPS, Netconf TCP, SSH). Minimal footprint can be achieved by using only a single interface. -* JVM configuration. Even lower footprint numbers can be achieved by using aggressive JVM memory options: -client -Xms20m -Xmx32m -XX:MetaspaceSize=5m -XX:MaxMetaspaceSize=32m -XX:MaxMetaspaceExpansion=1m -Xss512k -XX:+UseSerialGC -Djava.compiler=NONE -Xverify:none -noverify +* JVM configuration. Minimal footprint can be achieved by using aggressive JVM memory options, e.g.: -client -Xms20m -Xmx32m -XX:MetaspaceSize=5m -XX:MaxMetaspaceSize=32m -XX:MaxMetaspaceExpansion=1m -Xss512k -XX:+UseSerialGC -Djava.compiler=NONE -Xverify:none -noverify * Amount of data stored by Honeycomb.
\ No newline at end of file diff --git a/release-notes/src/main/asciidoc/install_guide/install_manual_build.adoc b/release-notes/src/main/asciidoc/install_guide/install_manual_build.adoc index 59a9f3122..6e94819e1 100644 --- a/release-notes/src/main/asciidoc/install_guide/install_manual_build.adoc +++ b/release-notes/src/main/asciidoc/install_guide/install_manual_build.adoc @@ -188,7 +188,7 @@ Now hc2vpp can be run with: After the code has been built, you can build an RPM or DEB package for hc2vpp. ==== RPM -Export build number variable: +Export build number variable, e.g.: export BUILD_NUMBER=33 @@ -197,10 +197,14 @@ Run package building script from: packaging/rpm/rpmbuild.sh ==== DEB -Export build number variable: +Export build number variable, e.g.: export BUILD_NUMBER=33 Run package building script from: - packaging/deb/debuild.sh
\ No newline at end of file + packaging/deb/xenial/debuild.sh + +or + + packaging/deb/trusty/debuild.sh
\ No newline at end of file |