ELK Stack (Nomad)

Overview

This is a elasticsearch/logstash/kibana (ELK) jail that can be started with pot but it can also be deployed via nomad.

The elasticsearch storage directory is in /var/db/elasticsearch. It is suggested that this directory is mounted from outside the jail when it is run as a nomad task so that it is persistent (see example below).

The logstash configuration (logstash.yml, logstash.conf, pipelines.yml) is located in /usr/local/etc/logstash and you probably want to copy in your own configuration and potentially mount some source directories that can be accessed depending on your monitoring and aggregation needs.

The kibana web interface can be accessed via web browser through port 5601.

For more details about nomadimages, see about potluck.

Note: At the moment, this image has a serious limitation:

  • Theoretically, the elasticsearch database directory can be mounted if on the host one has previously set enforce_statfs=1 (e.g. via sysctl) - see also https://github.com/elastic/elasticsearch/issues/12018#issuecomment-146840836
  • Practically, this still does not work as elasticsearch fails to start with java.lang.IllegalStateException: failed to obtain node locks - no workaround or solution for this is known at the moment

That means the image does only work without mounting in an outside database directory. That should not be a problem as long as the jail is run stand-alone, but when it is scheduled via nomad, this implies that the database is completely erased on every restart. To run it this way, remove the line "/mnt/elastic_db:/var/db/elasticsearch" from the mount stanza in the job description example below.

Nomad Job Description Example

job "elkstack" {
  datacenters = ["mydc"]
  type        = "service"

  group "group1" {
    count = 1

    task "www1" {
      driver = "pot"

      service {
        tags = ["elkstack", "www"]
        name = "elkstack"
        port = "http"

         check {
            type     = "tcp"
            name     = "tcp"
            interval = "60s"
            timeout  = "30s"
          }
          check_restart {
            limit = 5
            grace = "120s"
            ignore_warnings = false
          }
      }

      config {
        image = "https://potluck.honeyguide.net/elk-stack-nomad"
        pot = "elk-stack-nomad-amd64-12_1"
        tag = "1.0"
        command = "/usr/local/bin/cook"
        mount = [
          "/mnt/logfiles:/mnt",
          "/mnt/elastic_db:/var/db/elasticsearch"
        ]
        copy = [
          "/mnt/logstash.conf:/usr/local/etc/logstash/logstash.conf",
          "/mnt/logstash.yml:/usr/local/etc/logstash/logstash.yml"
        ]
        port_map = {
          http = "5601"
        }
      }

      resources {
        cpu = 1000
        memory = 2048

        network {
          mbits = 50
          port "http" {}
        }
      }
    }
  }
}

Getting Started

How To Use The Ready-Made Image

FreeBSD 13.1:
pot import -p elk-stack-nomad-amd64-13_1 -t 1.0.7 -U https://potluck.honeyguide.net/elk-stack-nomad

FreeBSD 12.3:
pot import -p elk-stack-nomad-amd64-12_3 -t 1.0.7 -U https://potluck.honeyguide.net/elk-stack-nomad

If you don’t want to use the default pot bridged network configuration but instead need an individual network setup (e.g. assign a host IP address), after importing it you can simply clone the jail like that (em0 is the host network adapter in this example):
pot clone -P elk-stack-nomad-amd64-13_1 -p my-cloned-jail -N alias -i "em0|10.10.10.10"

Note: Some images might require specific network configuration, double check the Overview-chapter at the top.

Alternatively: Create a Jail With This Flavour Yourself

1. Create Flavour Files

Save all files and directories from https://github.com/hny-gd/potluck/tree/master/elk-stack-nomad to /usr/local/etc/pot/flavours/

2. Create Jail From Flavour

Run
pot create -b <FreeBSD Version> -p <jailname> -t single -N public-bridge -f fbsd-update

with your FreeBSD version (e.g. 13.1) and the name your jail should get.

Note: Some images might require specific network configuration, double check the Overview-chapter at the top.

Version History

1.0.7

  • Version bump for FreeBSD-13.1

1.0.6

  • Setting procfs parameters

1.0.5

  • Rebuild for FreeBSD 12_3 and 13 & pot 13

1.0.4

  • Rebuild for FreeBSD 13 & new packages

1.0.3


1.0.2

  • Trigger build of FreeBSD 12.2 image & rebuild FreeBSD 11.4 image to update packages

1.0.1

  • Add creation of /var/db/elasticsearch mountpoint and fix description

1.0

  • Initial complete release

These images were built on Fri Sep 9 02:02:58 UTC 2022

Manual Image Download Links

elk-stack-nomad-amd64-13_1_1.0.7.xz ( )
elk-stack-nomad-amd64-13_1_1.0.7.xz.skein ( ) elk-stack-nomad-amd64-13_1_1.0.7.xz.meta ( )

elk-stack-nomad-amd64-12_3_1.0.7.xz ( )
elk-stack-nomad-amd64-12_3_1.0.7.xz.skein ( ) elk-stack-nomad-amd64-12_3_1.0.7.xz.meta ( )

Jenkins Pot Creation Logs

elk-stack-nomad-amd64-13_1_1.0.7:


elk-stack-nomad/elk-stack-nomad:
set-attribute -A fdescfs -V YES
set-attribute -A procfs -V YES
set-attribute -A persistent -V OFF
set-attribute -A no-rc-script -V ON
elk-stack-nomad/elk-stack-nomad.sh:
#!/bin/sh

# POTLUCK TEMPLATE v2.0
# EDIT THE FOLLOWING FOR NEW FLAVOUR:
# 1. RUNS_IN_NOMAD - yes or no
# 2. Create a matching <flavour> file with this <flavour>.sh file that
#    contains the copy-in commands for the config files from <flavour>.d/
#    Remember that the package directories don't exist yet, so likely copy to /root
# 3. Adjust package installation between BEGIN & END PACKAGE SETUP
# 4. Adjust jail configuration script generation between BEGIN & END COOK
#    Configure the config files that have been copied in where necessary

# Set this to true if this jail flavour is to be created as a nomad (i.e. blocking) jail.
# You can then query it in the cook script generation below and the script is installed
# appropriately at the end of this script
RUNS_IN_NOMAD=true

# -------- BEGIN PACKAGE & MOUNTPOINT SETUP -------------
ASSUME_ALWAYS_YES=yes pkg bootstrap
touch /etc/rc.conf
service sendmail onedisable
# shellcheck disable=SC2015
sysrc -cq ifconfig_epair0b && sysrc -x ifconfig_epair0b || true

# Install packages
pkg install -y elasticsearch7 logstash7 kibana7
pkg clean -y

# Create mountpoints
mkdir -p /var/db/elasticsearch/
chmod ugo+rw /var/db/elasticsearch/
# ---------- END PACKAGE & MOUNTPOINT SETUP -------------

#
# Create configurations
#

#
# Now generate the run command script "cook"
# It configures the system on the first run by creating the config file(s)
# On subsequent runs, it only starts sleeps (if nomad-jail) or simply exits
#

# ----------------- BEGIN COOK ------------------
echo "#!/bin/sh
RUNS_IN_NOMAD=$RUNS_IN_NOMAD
# No need to change this, just ensures configuration is done only once
if [ -e /usr/local/etc/pot-is-seasoned ]
then
    # If this pot flavour is blocking (i.e. it should not return),
    # we block indefinitely
    if [ \$RUNS_IN_NOMAD ]
    then
        /bin/sh /etc/rc
        tail -f /dev/null
    fi
    exit 0
fi

# ADJUST THIS: STOP SERVICES AS NEEDED BEFORE CONFIGURATION


# No need to adjust this:
# If this pot flavour is not blocking, we need to read the environment first from /tmp/environment.sh
# where pot is storing it in this case
if [ -e /tmp/environment.sh ]
then
    . /tmp/environment.sh
fi

#
# ADJUST THIS BY CHECKING FOR ALL VARIABLES YOUR FLAVOUR NEEDS:
#

# ADJUST THIS BELOW: NOW ALL THE CONFIGURATION FILES NEED TO BE ADJUSTED & COPIED:
hostip=\$(ifconfig | sed -n '/.inet /{s///;s/ .*//;p;}' | sed -r 's/^127.0.0.1//' | tr -d '\\n')
cp /usr/local/etc/kibana/kibana.yml.sample /usr/local/etc/kibana/kibana.yml
echo \"server.host: \\\"\$hostip\\\"\" >> /usr/local/etc/kibana/kibana.yml
echo \"elasticsearch.hosts: [\\\"http://127.0.0.1:9200\\\"]\" >> /usr/local/etc/kibana/kibana.yml


sysrc elasticsearch_enable=YES
sysrc logstash_enable=YES
sysrc kibana_enable=YES


# ADJUST THIS: START THE SERVICES AGAIN AFTER CONFIGURATION
/usr/local/etc/rc.d/elasticsearch start
/usr/local/etc/rc.d/logstash start
/usr/local/etc/rc.d/kibana start

# Do not touch this:
touch /usr/local/etc/pot-is-seasoned
# If this pot flavour is blocking (i.e. it should not return), there is no /tmp/environment.sh
# created by pot and we now after configuration block indefinitely
if [ \$RUNS_IN_NOMAD ]
then
    /bin/sh /etc/rc
    tail -f /dev/null
fi
" > /usr/local/bin/cook

# ----------------- END COOK ------------------


# ---------- NO NEED TO EDIT BELOW ------------

chmod u+x /usr/local/bin/cook

#
# There are two ways of running a pot jail: "Normal", non-blocking mode and
# "Nomad", i.e. blocking mode (the pot start command does not return until
# the jail is stopped).
# For the normal mode, we create a /usr/local/etc/rc.d script that starts
# the "cook" script generated above each time, for the "Nomad" mode, the cook
# script is started by pot (configuration through flavour file), therefore
# we do not need to do anything here.
#

# Create rc.d script for "normal" mode:
# shellcheck disable=SC2016
echo '#!/bin/sh
#
# PROVIDE: cook
# REQUIRE: LOGIN
# KEYWORD: shutdown
#
. /etc/rc.subr
name="cook"
rcvar="cook_enable"
load_rc_config $name
: ${cook_enable:="NO"}
: ${cook_env:=""}
command="/usr/local/bin/cook"
command_args=""
run_rc_command "$1"
' > /usr/local/etc/rc.d/cook

chmod u+x /usr/local/etc/rc.d/cook

if [ $RUNS_IN_NOMAD = false ]
then
    # This is a non-nomad (non-blocking) jail, so we need to make sure the script
    # gets started when the jail is started:
    # Otherwise, /usr/local/bin/cook will be set as start script by the pot flavour
    echo "cook_enable=\"YES\"" >> /etc/rc.conf
fi

elk-stack-nomad/elk-stack-nomad+1:
elk-stack-nomad/elk-stack-nomad+1.sh:

elk-stack-nomad/elk-stack-nomad+2:
elk-stack-nomad/elk-stack-nomad+2.sh:

elk-stack-nomad/elk-stack-nomad+3:
elk-stack-nomad/elk-stack-nomad+3.sh:

elk-stack-nomad/elk-stack-nomad+4:
set-cmd -c "/usr/local/bin/cook"
elk-stack-nomad/elk-stack-nomad+4.sh:
Password:=====>  Create conf dir (/mnt/srv/pot/jails/elk-stack-nomad-amd64-13_1/conf)
=====>  Cloning freebsd-potluck-amd64-13_1_0_0_2 with snap 
=====>  clone zroot/srv/pot/jails/freebsd-potluck-amd64-13_1_0_0_2/m@1662576301 into zroot/srv/pot/jails/elk-stack-nomad-amd64-13_1/m
=====>  Flavour: elk-stack-nomad
=====>  Executing elk-stack-nomad pot commands on elk-stack-nomad-amd64-13_1
=====>  Starting elk-stack-nomad-amd64-13_1 pot for the initial bootstrap
=====>  mount /mnt/srv/pot/jails/elk-stack-nomad-amd64-13_1/m/tmp
===>  Starting the pot elk-stack-nomad-amd64-13_1
add net default: gateway 10.192.0.1
ELF ldconfig path: /lib /usr/lib /usr/lib/compat /usr/local/lib /usr/local/lib/compat/pkg /usr/local/lib/compat/pkg
32-bit compatibility ldconfig path: /usr/lib32
Starting Network: lo0 epair1b.
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> metric 0 mtu 16384
	options=680003<RXCSUM,TXCSUM,LINKSTATE,RXCSUM_IPV6,TXCSUM_IPV6>
	inet6 ::1 prefixlen 128
	inet6 fe80::1%lo0 prefixlen 64 scopeid 0x1
	inet 127.0.0.1 netmask 0xff000000
	groups: lo
	nd6 options=21<PERFORMNUD,AUTO_LINKLOCAL>
epair1b: flags=8863<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
	options=8<VLAN_MTU>
	ether 02:a5:02:f1:3c:0b
	inet 10.192.0.6 netmask 0xffc00000 broadcast 10.255.255.255
	groups: epair
	media: Ethernet 10Gbase-T (10Gbase-T <full-duplex>)
	status: active
	nd6 options=29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL>
add host 127.0.0.1: gateway lo0 fib 0: route already in table
add net default: gateway 10.192.0.1 fib 0: route already in table
add host ::1: gateway lo0 fib 0: route already in table
add net fe80::: gateway ::1
add net ff02::: gateway ::1
add net ::ffff:0.0.0.0: gateway ::1
add net ::0.0.0.0: gateway ::1
Updating /var/run/os-release done.
Creating and/or trimming log files.
Updating motd:.
Clearing /tmp (X related).
Starting syslogd.
Starting cron.
Starting sendmail_outbound.
Starting cook.
Cannot 'stop' sshd. Set sshd_enable to YES in /etc/rc.conf or use 'onestop' instead of 'stop'.
Cannot 'disable' sshd. Set sshd_enable to YES in /etc/rc.conf or use 'onedisable' instead of 'disable'.
2022-09-09T01:37:11 NODENAME is unset - see documentation to configure this flavour.
/etc/rc: WARNING: failed to start cook

Fri Sep  9 01:37:11 UTC 2022
/usr/local/etc/pot/flavours/elk-stack-nomad.sh -> /mnt/srv/pot/jails/elk-stack-nomad-amd64-13_1/m/tmp/elk-stack-nomad.sh
=====>  Executing elk-stack-nomad script on elk-stack-nomad-amd64-13_1
pkg already bootstrapped at /usr/local/sbin/pkg
sendmail disabled in /etc/rc.conf
sendmail_outbound disabled in /etc/rc.conf
sendmail_msp_queue disabled in /etc/rc.conf
Updating FreeBSD repository catalogue...
[elk-stack-nomad-amd64-13_1.vsf00001.cpt.za.honeyguide.net] Fetching packagesite.pkg: .......... done
Processing entries: .......... done
FreeBSD repository update completed. 31573 packages processed.
All repositories are up to date.
The following 48 package(s) will be affected (of 0 checked):

New packages to be INSTALLED:
	alsa-lib: 1.2.2_1
	brotli: 1.0.9,1
	c-ares: 1.18.1
	dejavu: 2.37_1
	elasticsearch7: 7.17.3
	encodings: 1.0.5,1
	expat: 2.4.8
	font-bh-ttf: 1.0.3_4
	font-misc-ethiopic: 1.0.4
	font-misc-meltho: 1.0.3_4
	fontconfig: 2.13.94_2,1
	freetype2: 2.12.1
	giflib: 5.2.1
	icu: 71.1,1
	java-zoneinfo: 2021.e
	javavmwrapper: 2.7.9
	jbigkit: 2.1_1
	jna: 5.7.0_1
	jpeg-turbo: 2.1.3
	kibana7: 7.17.3
	lcms2: 2.13.1
	libICE: 1.0.10,1
	libSM: 1.2.3,1
	libX11: 1.7.2,1
	libXau: 1.0.9
	libXdmcp: 1.1.3
	libXext: 1.3.4,1
	libXfixes: 6.0.0
	libXi: 1.8,1
	libXrandr: 1.5.2
	libXrender: 0.9.10_2
	libXt: 1.2.1,1
	libXtst: 1.2.3_2
	libfontenc: 1.1.4
	libinotify: 20211018
	libpthread-stubs: 0.4
	libuv: 1.42.0
	libxcb: 1.15
	logstash7: 7.17.3
	mkfontscale: 1.2.1
	node16: 16.16.0
	openjdk11: 11.0.15+10.1
	openjdk8: 8.332.09.1_1
	png: 1.6.37_1
	re2: 20220601
	tiff: 4.3.0
	xorg-fonts-truetype: 7.7_1
	xorgproto: 2022.1

Number of packages to be installed: 48

The process will require 2 GiB more space.
886 MiB to be downloaded.
[elk-stack-nomad-amd64-13_1.vsf00001.cpt.za.honeyguide.net] [1/48] Fetching png-1.6.37_1.pkg: .......... done
[elk-stack-nomad-amd64-13_1.vsf00001.cpt.za.honeyguide.net] [2/48] Fetching javavmwrapper-2.7.9.pkg: ... done
[elk-stack-nomad-amd64-13_1.vsf00001.cpt.za.honeyguide.net] [3/48] Fetching libXau-1.0.9.pkg: .. done
[elk-stack-nomad-amd64-13_1.vsf00001.cpt.za.honeyguide.net] [4/48] Fetching libxcb-1.15.pkg: .......... done
[elk-stack-nomad-amd64-13_1.vsf00001.cpt.za.honeyguide.net] [5/48] Fetching libICE-1.0.10,1.pkg: .......... done
[elk-stack-nomad-amd64-13_1.vsf00001.cpt.za.honeyguide.net] [6/48] Fetching c-ares-1.18.1.pkg: .......... done
[elk-stack-nomad-amd64-13_1.vsf00001.cpt.za.honeyguide.net] [7/48] Fetching logstash7-7.17.3.pkg: .......... done
[elk-stack-nomad-amd64-13_1.vsf00001.cpt.za.honeyguide.net] [8/48] Fetching freetype2-2.12.1.pkg: .......... done
[elk-stack-nomad-amd64-13_1.vsf00001.cpt.za.honeyguide.net] [9/48] Fetching jpeg-turbo-2.1.3.pkg: .......... done
[elk-stack-nomad-amd64-13_1.vsf00001.cpt.za.honeyguide.net] [10/48] Fetching jna-5.7.0_1.pkg: .......... done
[elk-stack-nomad-amd64-13_1.vsf00001.cpt.za.honeyguide.net] [11/48] Fetching fontconfig-2.13.94_2,1.pkg: .......... done
[elk-stack-nomad-amd64-13_1.vsf00001.cpt.za.honeyguide.net] [12/48] Fetching icu-71.1,1.pkg: .......... done
[elk-stack-nomad-amd64-13_1.vsf00001.cpt.za.honeyguide.net] [13/48] Fetching libXt-1.2.1,1.pkg: .......... done
[elk-stack-nomad-amd64-13_1.vsf00001.cpt.za.honeyguide.net] [14/48] Fetching libfontenc-1.1.4.pkg: ... done
[elk-stack-nomad-amd64-13_1.vsf00001.cpt.za.honeyguide.net] [15/48] Fetching openjdk11-11.0.15+10.1.pkg: .......... done
[elk-stack-nomad-amd64-13_1.vsf00001.cpt.za.honeyguide.net] [16/48] Fetching libpthread-stubs-0.4.pkg: . done
[elk-stack-nomad-amd64-13_1.vsf00001.cpt.za.honeyguide.net] [17/48] Fetching libSM-1.2.3,1.pkg: ... done
[elk-stack-nomad-amd64-13_1.vsf00001.cpt.za.honeyguide.net] [18/48] Fetching re2-20220601.pkg: .......... done
[elk-stack-nomad-amd64-13_1.vsf00001.cpt.za.honeyguide.net] [19/48] Fetching elasticsearch7-7.17.3.pkg: .......... done
[elk-stack-nomad-amd64-13_1.vsf00001.cpt.za.honeyguide.net] [20/48] Fetching font-misc-ethiopic-1.0.4.pkg: .......... done
[elk-stack-nomad-amd64-13_1.vsf00001.cpt.za.honeyguide.net] [21/48] Fetching libuv-1.42.0.pkg: .......... done
[elk-stack-nomad-amd64-13_1.vsf00001.cpt.za.honeyguide.net] [22/48] Fetching libX11-1.7.2,1.pkg: .......... done
[elk-stack-nomad-amd64-13_1.vsf00001.cpt.za.honeyguide.net] [23/48] Fetching giflib-5.2.1.pkg: .......... done
[elk-stack-nomad-amd64-13_1.vsf00001.cpt.za.honeyguide.net] [24/48] Fetching libXrender-0.9.10_2.pkg: .... done
[elk-stack-nomad-amd64-13_1.vsf00001.cpt.za.honeyguide.net] [25/48] Fetching java-zoneinfo-2021.e.pkg: ......... done
[elk-stack-nomad-amd64-13_1.vsf00001.cpt.za.honeyguide.net] [26/48] Fetching xorgproto-2022.1.pkg: .......... done
[elk-stack-nomad-amd64-13_1.vsf00001.cpt.za.honeyguide.net] [27/48] Fetching libXrandr-1.5.2.pkg: .... done
[elk-stack-nomad-amd64-13_1.vsf00001.cpt.za.honeyguide.net] [28/48] Fetching node16-16.16.0.pkg: .......... done
[elk-stack-nomad-amd64-13_1.vsf00001.cpt.za.honeyguide.net] [29/48] Fetching libXtst-1.2.3_2.pkg: ... done
[elk-stack-nomad-amd64-13_1.vsf00001.cpt.za.honeyguide.net] [30/48] Fetching libXi-1.8,1.pkg: .......... done
[elk-stack-nomad-amd64-13_1.vsf00001.cpt.za.honeyguide.net] [31/48] Fetching lcms2-2.13.1.pkg: .......... done
[elk-stack-nomad-amd64-13_1.vsf00001.cpt.za.honeyguide.net] [32/48] Fetching jbigkit-2.1_1.pkg: .......... done
[elk-stack-nomad-amd64-13_1.vsf00001.cpt.za.honeyguide.net] [33/48] Fetching font-misc-meltho-1.0.3_4.pkg: .......... done
[elk-stack-nomad-amd64-13_1.vsf00001.cpt.za.honeyguide.net] [34/48] Fetching font-bh-ttf-1.0.3_4.pkg: .......... done
[elk-stack-nomad-amd64-13_1.vsf00001.cpt.za.honeyguide.net] [35/48] Fetching kibana7-7.17.3.pkg: .......... done
[elk-stack-nomad-amd64-13_1.vsf00001.cpt.za.honeyguide.net] [36/48] Fetching brotli-1.0.9,1.pkg: .......... done
[elk-stack-nomad-amd64-13_1.vsf00001.cpt.za.honeyguide.net] [37/48] Fetching mkfontscale-1.2.1.pkg: ... done
[elk-stack-nomad-amd64-13_1.vsf00001.cpt.za.honeyguide.net] [38/48] Fetching libXdmcp-1.1.3.pkg: .. done
[elk-stack-nomad-amd64-13_1.vsf00001.cpt.za.honeyguide.net] [39/48] Fetching tiff-4.3.0.pkg: .......... done
[elk-stack-nomad-amd64-13_1.vsf00001.cpt.za.honeyguide.net] [40/48] Fetching libXext-1.3.4,1.pkg: .......... done
[elk-stack-nomad-amd64-13_1.vsf00001.cpt.za.honeyguide.net] [41/48] Fetching encodings-1.0.5,1.pkg: .......... done
[elk-stack-nomad-amd64-13_1.vsf00001.cpt.za.honeyguide.net] [42/48] Fetching expat-2.4.8.pkg: .......... done
[elk-stack-nomad-amd64-13_1.vsf00001.cpt.za.honeyguide.net] [43/48] Fetching alsa-lib-1.2.2_1.pkg: .......... done
[elk-stack-nomad-amd64-13_1.vsf00001.cpt.za.honeyguide.net] [44/48] Fetching openjdk8-8.332.09.1_1.pkg: .......... done
[elk-stack-nomad-amd64-13_1.vsf00001.cpt.za.honeyguide.net] [45/48] Fetching xorg-fonts-truetype-7.7_1.pkg: . done
[elk-stack-nomad-amd64-13_1.vsf00001.cpt.za.honeyguide.net] [46/48] Fetching dejavu-2.37_1.pkg: .......... done
[elk-stack-nomad-amd64-13_1.vsf00001.cpt.za.honeyguide.net] [47/48] Fetching libinotify-20211018.pkg: .... done
[elk-stack-nomad-amd64-13_1.vsf00001.cpt.za.honeyguide.net] [48/48] Fetching libXfixes-6.0.0.pkg: .. done
Checking integrity... done (0 conflicting)
[elk-stack-nomad-amd64-13_1.vsf00001.cpt.za.honeyguide.net] [1/48] Installing xorgproto-2022.1...
[elk-stack-nomad-amd64-13_1.vsf00001.cpt.za.honeyguide.net] [1/48] Extracting xorgproto-2022.1: .......... done
[elk-stack-nomad-amd64-13_1.vsf00001.cpt.za.honeyguide.net] [2/48] Installing libXau-1.0.9...
[elk-stack-nomad-amd64-13_1.vsf00001.cpt.za.honeyguide.net] [2/48] Extracting libXau-1.0.9: .......... done
[elk-stack-nomad-amd64-13_1.vsf00001.cpt.za.honeyguide.net] [3/48] Installing libpthread-stubs-0.4...
[elk-stack-nomad-amd64-13_1.vsf00001.cpt.za.honeyguide.net] [3/48] Extracting libpthread-stubs-0.4: .... done
[elk-stack-nomad-amd64-13_1.vsf00001.cpt.za.honeyguide.net] [4/48] Installing libXdmcp-1.1.3...
[elk-stack-nomad-amd64-13_1.vsf00001.cpt.za.honeyguide.net] [4/48] Extracting libXdmcp-1.1.3: ......... done
[elk-stack-nomad-amd64-13_1.vsf00001.cpt.za.honeyguide.net] [5/48] Installing libxcb-1.15...
[elk-stack-nomad-amd64-13_1.vsf00001.cpt.za.honeyguide.net] [5/48] Extracting libxcb-1.15: .......... done
[elk-stack-nomad-amd64-13_1.vsf00001.cpt.za.honeyguide.net] [6/48] Installing png-1.6.37_1...
[elk-stack-nomad-amd64-13_1.vsf00001.cpt.za.honeyguide.net] [6/48] Extracting png-1.6.37_1: .......... done
[elk-stack-nomad-amd64-13_1.vsf00001.cpt.za.honeyguide.net] [7/48] Installing libX11-1.7.2,1...
[elk-stack-nomad-amd64-13_1.vsf00001.cpt.za.honeyguide.net] [7/48] Extracting libX11-1.7.2,1: .......... done
[elk-stack-nomad-amd64-13_1.vsf00001.cpt.za.honeyguide.net] [8/48] Installing libICE-1.0.10,1...
[elk-stack-nomad-amd64-13_1.vsf00001.cpt.za.honeyguide.net] [8/48] Extracting libICE-1.0.10,1: .......... done
[elk-stack-nomad-amd64-13_1.vsf00001.cpt.za.honeyguide.net] [9/48] Installing freetype2-2.12.1...
[elk-stack-nomad-amd64-13_1.vsf00001.cpt.za.honeyguide.net] [9/48] Extracting freetype2-2.12.1: .......... done
[elk-stack-nomad-amd64-13_1.vsf00001.cpt.za.honeyguide.net] [10/48] Installing libfontenc-1.1.4...
[elk-stack-nomad-amd64-13_1.vsf00001.cpt.za.honeyguide.net] [10/48] Extracting libfontenc-1.1.4: ......... done
[elk-stack-nomad-amd64-13_1.vsf00001.cpt.za.honeyguide.net] [11/48] Installing libXext-1.3.4,1...
[elk-stack-nomad-amd64-13_1.vsf00001.cpt.za.honeyguide.net] [11/48] Extracting libXext-1.3.4,1: .......... done
[elk-stack-nomad-amd64-13_1.vsf00001.cpt.za.honeyguide.net] [12/48] Installing expat-2.4.8...
[elk-stack-nomad-amd64-13_1.vsf00001.cpt.za.honeyguide.net] [12/48] Extracting expat-2.4.8: .......... done
[elk-stack-nomad-amd64-13_1.vsf00001.cpt.za.honeyguide.net] [13/48] Installing libXfixes-6.0.0...
[elk-stack-nomad-amd64-13_1.vsf00001.cpt.za.honeyguide.net] [13/48] Extracting libXfixes-6.0.0: .......... done
[elk-stack-nomad-amd64-13_1.vsf00001.cpt.za.honeyguide.net] [14/48] Installing jpeg-turbo-2.1.3...
[elk-stack-nomad-amd64-13_1.vsf00001.cpt.za.honeyguide.net] [14/48] Extracting jpeg-turbo-2.1.3: .......... done
[elk-stack-nomad-amd64-13_1.vsf00001.cpt.za.honeyguide.net] [15/48] Installing fontconfig-2.13.94_2,1...
[elk-stack-nomad-amd64-13_1.vsf00001.cpt.za.honeyguide.net] [15/48] Extracting fontconfig-2.13.94_2,1: .......... done
[elk-stack-nomad-amd64-13_1.vsf00001.cpt.za.honeyguide.net] [16/48] Installing libSM-1.2.3,1...
[elk-stack-nomad-amd64-13_1.vsf00001.cpt.za.honeyguide.net] [16/48] Extracting libSM-1.2.3,1: .......... done
[elk-stack-nomad-amd64-13_1.vsf00001.cpt.za.honeyguide.net] [17/48] Installing libXi-1.8,1...
[elk-stack-nomad-amd64-13_1.vsf00001.cpt.za.honeyguide.net] [17/48] Extracting libXi-1.8,1: .......... done
[elk-stack-nomad-amd64-13_1.vsf00001.cpt.za.honeyguide.net] [18/48] Installing jbigkit-2.1_1...
[elk-stack-nomad-amd64-13_1.vsf00001.cpt.za.honeyguide.net] [18/48] Extracting jbigkit-2.1_1: .......... done
[elk-stack-nomad-amd64-13_1.vsf00001.cpt.za.honeyguide.net] [19/48] Installing mkfontscale-1.2.1...
[elk-stack-nomad-amd64-13_1.vsf00001.cpt.za.honeyguide.net] [19/48] Extracting mkfontscale-1.2.1: ....... done
[elk-stack-nomad-amd64-13_1.vsf00001.cpt.za.honeyguide.net] [20/48] Installing javavmwrapper-2.7.9...
[elk-stack-nomad-amd64-13_1.vsf00001.cpt.za.honeyguide.net] [20/48] Extracting javavmwrapper-2.7.9: .......... done
[elk-stack-nomad-amd64-13_1.vsf00001.cpt.za.honeyguide.net] [21/48] Installing libXt-1.2.1,1...
[elk-stack-nomad-amd64-13_1.vsf00001.cpt.za.honeyguide.net] [21/48] Extracting libXt-1.2.1,1: .......... done
[elk-stack-nomad-amd64-13_1.vsf00001.cpt.za.honeyguide.net] [22/48] Installing font-misc-ethiopic-1.0.4...
[elk-stack-nomad-amd64-13_1.vsf00001.cpt.za.honeyguide.net] [22/48] Extracting font-misc-ethiopic-1.0.4: ...... done
[elk-stack-nomad-amd64-13_1.vsf00001.cpt.za.honeyguide.net] [23/48] Installing giflib-5.2.1...
[elk-stack-nomad-amd64-13_1.vsf00001.cpt.za.honeyguide.net] [23/48] Extracting giflib-5.2.1: .......... done
[elk-stack-nomad-amd64-13_1.vsf00001.cpt.za.honeyguide.net] [24/48] Installing libXrender-0.9.10_2...
[elk-stack-nomad-amd64-13_1.vsf00001.cpt.za.honeyguide.net] [24/48] Extracting libXrender-0.9.10_2: .......... done
[elk-stack-nomad-amd64-13_1.vsf00001.cpt.za.honeyguide.net] [25/48] Installing java-zoneinfo-2021.e...
[elk-stack-nomad-amd64-13_1.vsf00001.cpt.za.honeyguide.net] [25/48] Extracting java-zoneinfo-2021.e: .......... done
[elk-stack-nomad-amd64-13_1.vsf00001.cpt.za.honeyguide.net] [26/48] Installing libXtst-1.2.3_2...
[elk-stack-nomad-amd64-13_1.vsf00001.cpt.za.honeyguide.net] [26/48] Extracting libXtst-1.2.3_2: .......... done
[elk-stack-nomad-amd64-13_1.vsf00001.cpt.za.honeyguide.net] [27/48] Installing font-misc-meltho-1.0.3_4...
[elk-stack-nomad-amd64-13_1.vsf00001.cpt.za.honeyguide.net] [27/48] Extracting font-misc-meltho-1.0.3_4: .......... done
[elk-stack-nomad-amd64-13_1.vsf00001.cpt.za.honeyguide.net] [28/48] Installing font-bh-ttf-1.0.3_4...
[elk-stack-nomad-amd64-13_1.vsf00001.cpt.za.honeyguide.net] [28/48] Extracting font-bh-ttf-1.0.3_4: .......... done
[elk-stack-nomad-amd64-13_1.vsf00001.cpt.za.honeyguide.net] [29/48] Installing tiff-4.3.0...
[elk-stack-nomad-amd64-13_1.vsf00001.cpt.za.honeyguide.net] [29/48] Extracting tiff-4.3.0: .......... done
[elk-stack-nomad-amd64-13_1.vsf00001.cpt.za.honeyguide.net] [30/48] Installing encodings-1.0.5,1...
[elk-stack-nomad-amd64-13_1.vsf00001.cpt.za.honeyguide.net] [30/48] Extracting encodings-1.0.5,1: .......... done
[elk-stack-nomad-amd64-13_1.vsf00001.cpt.za.honeyguide.net] [31/48] Installing alsa-lib-1.2.2_1...
[elk-stack-nomad-amd64-13_1.vsf00001.cpt.za.honeyguide.net] [31/48] Extracting alsa-lib-1.2.2_1: .......... done
[elk-stack-nomad-amd64-13_1.vsf00001.cpt.za.honeyguide.net] [32/48] Installing dejavu-2.37_1...
[elk-stack-nomad-amd64-13_1.vsf00001.cpt.za.honeyguide.net] [32/48] Extracting dejavu-2.37_1: .......... done
[elk-stack-nomad-amd64-13_1.vsf00001.cpt.za.honeyguide.net] [33/48] Installing libinotify-20211018...
[elk-stack-nomad-amd64-13_1.vsf00001.cpt.za.honeyguide.net] [33/48] Extracting libinotify-20211018: .......... done
[elk-stack-nomad-amd64-13_1.vsf00001.cpt.za.honeyguide.net] [34/48] Installing c-ares-1.18.1...
[elk-stack-nomad-amd64-13_1.vsf00001.cpt.za.honeyguide.net] [34/48] Extracting c-ares-1.18.1: .......... done
[elk-stack-nomad-amd64-13_1.vsf00001.cpt.za.honeyguide.net] [35/48] Installing icu-71.1,1...
[elk-stack-nomad-amd64-13_1.vsf00001.cpt.za.honeyguide.net] [35/48] Extracting icu-71.1,1: .......... done
[elk-stack-nomad-amd64-13_1.vsf00001.cpt.za.honeyguide.net] [36/48] Installing libuv-1.42.0...
[elk-stack-nomad-amd64-13_1.vsf00001.cpt.za.honeyguide.net] [36/48] Extracting libuv-1.42.0: .......... done
[elk-stack-nomad-amd64-13_1.vsf00001.cpt.za.honeyguide.net] [37/48] Installing libXrandr-1.5.2...
[elk-stack-nomad-amd64-13_1.vsf00001.cpt.za.honeyguide.net] [37/48] Extracting libXrandr-1.5.2: .......... done
[elk-stack-nomad-amd64-13_1.vsf00001.cpt.za.honeyguide.net] [38/48] Installing lcms2-2.13.1...
[elk-stack-nomad-amd64-13_1.vsf00001.cpt.za.honeyguide.net] [38/48] Extracting lcms2-2.13.1: .......... done
[elk-stack-nomad-amd64-13_1.vsf00001.cpt.za.honeyguide.net] [39/48] Installing brotli-1.0.9,1...
[elk-stack-nomad-amd64-13_1.vsf00001.cpt.za.honeyguide.net] [39/48] Extracting brotli-1.0.9,1: .......... done
[elk-stack-nomad-amd64-13_1.vsf00001.cpt.za.honeyguide.net] [40/48] Installing openjdk8-8.332.09.1_1...
[elk-stack-nomad-amd64-13_1.vsf00001.cpt.za.honeyguide.net] [40/48] Extracting openjdk8-8.332.09.1_1: .......... done
[elk-stack-nomad-amd64-13_1.vsf00001.cpt.za.honeyguide.net] [41/48] Installing xorg-fonts-truetype-7.7_1...
[elk-stack-nomad-amd64-13_1.vsf00001.cpt.za.honeyguide.net] [42/48] Installing jna-5.7.0_1...
[elk-stack-nomad-amd64-13_1.vsf00001.cpt.za.honeyguide.net] [42/48] Extracting jna-5.7.0_1: .......... done
[elk-stack-nomad-amd64-13_1.vsf00001.cpt.za.honeyguide.net] [43/48] Installing openjdk11-11.0.15+10.1...
[elk-stack-nomad-amd64-13_1.vsf00001.cpt.za.honeyguide.net] [43/48] Extracting openjdk11-11.0.15+10.1: .......... done
[elk-stack-nomad-amd64-13_1.vsf00001.cpt.za.honeyguide.net] [44/48] Installing re2-20220601...
[elk-stack-nomad-amd64-13_1.vsf00001.cpt.za.honeyguide.net] [44/48] Extracting re2-20220601: .......... done
[elk-stack-nomad-amd64-13_1.vsf00001.cpt.za.honeyguide.net] [45/48] Installing node16-16.16.0...
[elk-stack-nomad-amd64-13_1.vsf00001.cpt.za.honeyguide.net] [45/48] Extracting node16-16.16.0: .......... done
[elk-stack-nomad-amd64-13_1.vsf00001.cpt.za.honeyguide.net] [46/48] Installing logstash7-7.17.3...
===> Creating groups.
Creating group 'logstash' with gid '893'.
===> Creating users
Creating user 'logstash' with uid '893'.
[elk-stack-nomad-amd64-13_1.vsf00001.cpt.za.honeyguide.net] [46/48] Extracting logstash7-7.17.3: .......... done
[elk-stack-nomad-amd64-13_1.vsf00001.cpt.za.honeyguide.net] [47/48] Installing elasticsearch7-7.17.3...
===> Creating groups.
Creating group 'elasticsearch' with gid '965'.
===> Creating users
Creating user 'elasticsearch' with uid '965'.
[elk-stack-nomad-amd64-13_1.vsf00001.cpt.za.honeyguide.net] [47/48] Extracting elasticsearch7-7.17.3: .......... done
[elk-stack-nomad-amd64-13_1.vsf00001.cpt.za.honeyguide.net] [48/48] Installing kibana7-7.17.3...
[elk-stack-nomad-amd64-13_1.vsf00001.cpt.za.honeyguide.net] [48/48] Extracting kibana7-7.17.3: .......... done
Running fc-cache to build fontconfig cache...
=====
Message from freetype2-2.12.1:

--
The 2.7.x series now uses the new subpixel hinting mode (V40 port's option) as
the default, emulating a modern version of ClearType. This change inevitably
leads to different rendering results, and you might change port's options to
adapt it to your taste (or use the new "FREETYPE_PROPERTIES" environment
variable).

The environment variable "FREETYPE_PROPERTIES" can be used to control the
driver properties. Example:

FREETYPE_PROPERTIES=truetype:interpreter-version=35 \
	cff:no-stem-darkening=1 \
	autofitter:warping=1

This allows to select, say, the subpixel hinting mode at runtime for a given
application.

If LONG_PCF_NAMES port's option was enabled, the PCF family names may include
the foundry and information whether they contain wide characters. For example,
"Sony Fixed" or "Misc Fixed Wide", instead of "Fixed". This can be disabled at
run time with using pcf:no-long-family-names property, if needed. Example:

FREETYPE_PROPERTIES=pcf:no-long-family-names=1

How to recreate fontconfig cache with using such environment variable,
if needed:
# env FREETYPE_PROPERTIES=pcf:no-long-family-names=1 fc-cache -fsv

The controllable properties are listed in the section "Controlling FreeType
Modules" in the reference's table of contents
(/usr/local/share/doc/freetype2/reference/index.html, if documentation was installed).
=====
Message from alsa-lib-1.2.2_1:

--
===>   NOTICE:

The alsa-lib port currently does not have a maintainer. As a result, it is
more likely to have unresolved issues, not be up-to-date, or even be removed in
the future. To volunteer to maintain this port, please create an issue at:

https://bugs.freebsd.org/bugzilla

More information about port maintainership is available at:

https://docs.freebsd.org/en/articles/contributing/#ports-contributing
=====
Message from dejavu-2.37_1:

--
Make sure that the freetype module is loaded.  If it is not, add the following
line to the "Modules" section of your X Windows configuration file:

	Load "freetype"

Add the following line to the "Files" section of X Windows configuration file:

	FontPath "/usr/local/share/fonts/dejavu/"

Note: your X Windows configuration file is typically /etc/X11/XF86Config
if you are using XFree86, and /etc/X11/xorg.conf if you are using X.Org.
=====
Message from libinotify-20211018:

--
You might want to consider increasing the kern.maxfiles tunable if you plan
to use this library for applications that need to monitor activity of a lot
of files.
=====
Message from openjdk8-8.332.09.1_1:

--
This OpenJDK implementation requires fdescfs(5) mounted on /dev/fd and
procfs(5) mounted on /proc.

If you have not done it yet, please do the following:

	mount -t fdescfs fdesc /dev/fd
	mount -t procfs proc /proc

To make it permanent, you need the following lines in /etc/fstab:

	fdesc	/dev/fd		fdescfs		rw	0	0
	proc	/proc		procfs		rw	0	0
=====
Message from openjdk11-11.0.15+10.1:

--
This OpenJDK implementation requires fdescfs(5) mounted on /dev/fd and
procfs(5) mounted on /proc.

If you have not done it yet, please do the following:

	mount -t fdescfs fdesc /dev/fd
	mount -t procfs proc /proc

To make it permanent, you need the following lines in /etc/fstab:

	fdesc	/dev/fd		fdescfs		rw	0	0
	proc	/proc		procfs		rw	0	0
=====
Message from node16-16.16.0:

--
Note: If you need npm (Node Package Manager), please install www/npm.
=====
Message from logstash7-7.17.3:

--
To start logstash as an agent during startup, add

    logstash_enable="YES"

to your /etc/rc.conf.

Extra options can be found in startup script.

WARNING: In order for logstash to work properly,
you need /proc filesystem mounted.
=====
Message from elasticsearch7-7.17.3:

--
Please see /usr/local/etc/elasticsearch for sample versions of
elasticsearch.yml and logging.yml.

ElasticSearch requires memory locking of large amounts of RAM.
You may need to set:

sysctl security.bsd.unprivileged_mlock=1

When running within a jail, it's highly advisable to set:

enforce_statfs = 1

for the jail running elasticsearch instance.

!!! PLUGINS NOTICE !!!

ElasticSearch plugins should only be installed via the elasticsearch-plugin
included with this software. As we strive to provide a minimum semblance
of security, the files installed by the package are owned by root:wheel.
This is different than upstream which expects all of the files to be
owned by the user and for you to execute the elasticsearch-plugin script
as said user.

You will encounter permissions errors with configuration files and
directories created by plugins which you will have to manually correct.
This is the price we have to pay to protect ourselves in the face of
a poorly designed security model.

e.g., after installing X-Pack you will have to correct:

/usr/local/etc/elasticsearch/elasticsearch.keystore file to be owned by elasticsearch:elasticsearch
/usr/local/etc/elasticsearch/x-pack directory/files to be owned by elasticsearch:elasticsearch

!!! PLUGINS NOTICE !!!
The following package files will be deleted:
	/var/cache/pkg/libnghttp2-1.48.0~810a22658c.pkg
	/var/cache/pkg/indexinfo-0.3.1.pkg
	/var/cache/pkg/jq-1.6.pkg
	/var/cache/pkg/readline-8.1.2~e491ba9b55.pkg
	/var/cache/pkg/ca_root_nss-3.78.pkg
	/var/cache/pkg/jq-1.6~a1e206c49b.pkg
	/var/cache/pkg/liblz4-1.9.3,1~f259b24d0f.pkg
	/var/cache/pkg/openssl-1.1.1q,1~1bc56bd262.pkg
	/var/cache/pkg/gettext-runtime-0.21~9759262c39.pkg
	/var/cache/pkg/nano-6.2.pkg
	/var/cache/pkg/libunistring-1.0.pkg
	/var/cache/pkg/rsync-3.2.5.pkg
	/var/cache/pkg/libssh2-1.10.0,3.pkg
	/var/cache/pkg/oniguruma-6.9.8_1~1ae3484c93.pkg
	/var/cache/pkg/indexinfo-0.3.1~6a48802ade.pkg
	/var/cache/pkg/libidn2-2.3.2.pkg
	/var/cache/pkg/zstd-1.5.2~f163aaed94.pkg
	/var/cache/pkg/zstd-1.5.2.pkg
	/var/cache/pkg/sudo-1.9.11p3~4dd708bcd2.pkg
	/var/cache/pkg/libssh2-1.10.0,3~e87fb4048c.pkg
	/var/cache/pkg/openssl-1.1.1q,1.pkg
	/var/cache/pkg/libpsl-0.21.1_4.pkg
	/var/cache/pkg/curl-7.85.0~1e82a82f20.pkg
	/var/cache/pkg/libidn2-2.3.2~fb98eba508.pkg
	/var/cache/pkg/libpsl-0.21.1_4~fd6a0eceb0.pkg
	/var/cache/pkg/libiconv-1.16~ee31a605d6.pkg
	/var/cache/pkg/readline-8.1.2.pkg
	/var/cache/pkg/jo-1.6~cbdde99525.pkg
	/var/cache/pkg/gettext-runtime-0.21.pkg
	/var/cache/pkg/sudo-1.9.11p3.pkg
	/var/cache/pkg/curl-7.85.0.pkg
	/var/cache/pkg/libunistring-1.0~71af333048.pkg
	/var/cache/pkg/xxhash-0.8.1_2.pkg
	/var/cache/pkg/libnghttp2-1.48.0.pkg
	/var/cache/pkg/rsync-3.2.5~62d0f2c486.pkg
	/var/cache/pkg/jo-1.6.pkg
	/var/cache/pkg/nano-6.2~7229a586c3.pkg
	/var/cache/pkg/liblz4-1.9.3,1.pkg
	/var/cache/pkg/xxhash-0.8.1_2~6144473bd0.pkg
	/var/cache/pkg/libiconv-1.16.pkg
	/var/cache/pkg/bash-5.1.16~e9776f9341.pkg
	/var/cache/pkg/ca_root_nss-3.78~70f7a3aab6.pkg
	/var/cache/pkg/bash-5.1.16.pkg
	/var/cache/pkg/oniguruma-6.9.8_1.pkg
The cleanup will free 13 MiB
Deleting files: .......... done
All done
=====>  Stop the pot elk-stack-nomad-amd64-13_1
=====>  Remove epair1[a|b] network interfaces
=====>  unmount /mnt/srv/pot/jails/elk-stack-nomad-amd64-13_1/m/tmp
=====>  /mnt/srv/pot/jails/elk-stack-nomad-amd64-13_1/m/dev/fs is already unmounted
=====>  unmount /mnt/srv/pot/jails/elk-stack-nomad-amd64-13_1/m/dev
=====>  /mnt/srv/pot/jails/elk-stack-nomad-amd64-13_1/m/proc is already unmounted
=====>  Flavour: elk-stack-nomad+1
=====>  Executing elk-stack-nomad+1 pot commands on elk-stack-nomad-amd64-13_1
=====>  No shell script available for the flavour elk-stack-nomad+1
=====>  Flavour: elk-stack-nomad+2
=====>  Executing elk-stack-nomad+2 pot commands on elk-stack-nomad-amd64-13_1
=====>  No shell script available for the flavour elk-stack-nomad+2
=====>  Flavour: elk-stack-nomad+3
=====>  Executing elk-stack-nomad+3 pot commands on elk-stack-nomad-amd64-13_1
=====>  No shell script available for the flavour elk-stack-nomad+3
=====>  Flavour: elk-stack-nomad+4
=====>  Executing elk-stack-nomad+4 pot commands on elk-stack-nomad-amd64-13_1
=====>  No shell script available for the flavour elk-stack-nomad+4

elk-stack-nomad-amd64-12_3_1.0.7:


elk-stack-nomad/elk-stack-nomad:
set-attribute -A fdescfs -V YES
set-attribute -A procfs -V YES
set-attribute -A persistent -V OFF
set-attribute -A no-rc-script -V ON
elk-stack-nomad/elk-stack-nomad.sh:
#!/bin/sh

# POTLUCK TEMPLATE v2.0
# EDIT THE FOLLOWING FOR NEW FLAVOUR:
# 1. RUNS_IN_NOMAD - yes or no
# 2. Create a matching <flavour> file with this <flavour>.sh file that
#    contains the copy-in commands for the config files from <flavour>.d/
#    Remember that the package directories don't exist yet, so likely copy to /root
# 3. Adjust package installation between BEGIN & END PACKAGE SETUP
# 4. Adjust jail configuration script generation between BEGIN & END COOK
#    Configure the config files that have been copied in where necessary

# Set this to true if this jail flavour is to be created as a nomad (i.e. blocking) jail.
# You can then query it in the cook script generation below and the script is installed
# appropriately at the end of this script
RUNS_IN_NOMAD=true

# -------- BEGIN PACKAGE & MOUNTPOINT SETUP -------------
ASSUME_ALWAYS_YES=yes pkg bootstrap
touch /etc/rc.conf
service sendmail onedisable
# shellcheck disable=SC2015
sysrc -cq ifconfig_epair0b && sysrc -x ifconfig_epair0b || true

# Install packages
pkg install -y elasticsearch7 logstash7 kibana7
pkg clean -y

# Create mountpoints
mkdir -p /var/db/elasticsearch/
chmod ugo+rw /var/db/elasticsearch/
# ---------- END PACKAGE & MOUNTPOINT SETUP -------------

#
# Create configurations
#

#
# Now generate the run command script "cook"
# It configures the system on the first run by creating the config file(s)
# On subsequent runs, it only starts sleeps (if nomad-jail) or simply exits
#

# ----------------- BEGIN COOK ------------------
echo "#!/bin/sh
RUNS_IN_NOMAD=$RUNS_IN_NOMAD
# No need to change this, just ensures configuration is done only once
if [ -e /usr/local/etc/pot-is-seasoned ]
then
    # If this pot flavour is blocking (i.e. it should not return),
    # we block indefinitely
    if [ \$RUNS_IN_NOMAD ]
    then
        /bin/sh /etc/rc
        tail -f /dev/null
    fi
    exit 0
fi

# ADJUST THIS: STOP SERVICES AS NEEDED BEFORE CONFIGURATION


# No need to adjust this:
# If this pot flavour is not blocking, we need to read the environment first from /tmp/environment.sh
# where pot is storing it in this case
if [ -e /tmp/environment.sh ]
then
    . /tmp/environment.sh
fi

#
# ADJUST THIS BY CHECKING FOR ALL VARIABLES YOUR FLAVOUR NEEDS:
#

# ADJUST THIS BELOW: NOW ALL THE CONFIGURATION FILES NEED TO BE ADJUSTED & COPIED:
hostip=\$(ifconfig | sed -n '/.inet /{s///;s/ .*//;p;}' | sed -r 's/^127.0.0.1//' | tr -d '\\n')
cp /usr/local/etc/kibana/kibana.yml.sample /usr/local/etc/kibana/kibana.yml
echo \"server.host: \\\"\$hostip\\\"\" >> /usr/local/etc/kibana/kibana.yml
echo \"elasticsearch.hosts: [\\\"http://127.0.0.1:9200\\\"]\" >> /usr/local/etc/kibana/kibana.yml


sysrc elasticsearch_enable=YES
sysrc logstash_enable=YES
sysrc kibana_enable=YES


# ADJUST THIS: START THE SERVICES AGAIN AFTER CONFIGURATION
/usr/local/etc/rc.d/elasticsearch start
/usr/local/etc/rc.d/logstash start
/usr/local/etc/rc.d/kibana start

# Do not touch this:
touch /usr/local/etc/pot-is-seasoned
# If this pot flavour is blocking (i.e. it should not return), there is no /tmp/environment.sh
# created by pot and we now after configuration block indefinitely
if [ \$RUNS_IN_NOMAD ]
then
    /bin/sh /etc/rc
    tail -f /dev/null
fi
" > /usr/local/bin/cook

# ----------------- END COOK ------------------


# ---------- NO NEED TO EDIT BELOW ------------

chmod u+x /usr/local/bin/cook

#
# There are two ways of running a pot jail: "Normal", non-blocking mode and
# "Nomad", i.e. blocking mode (the pot start command does not return until
# the jail is stopped).
# For the normal mode, we create a /usr/local/etc/rc.d script that starts
# the "cook" script generated above each time, for the "Nomad" mode, the cook
# script is started by pot (configuration through flavour file), therefore
# we do not need to do anything here.
#

# Create rc.d script for "normal" mode:
# shellcheck disable=SC2016
echo '#!/bin/sh
#
# PROVIDE: cook
# REQUIRE: LOGIN
# KEYWORD: shutdown
#
. /etc/rc.subr
name="cook"
rcvar="cook_enable"
load_rc_config $name
: ${cook_enable:="NO"}
: ${cook_env:=""}
command="/usr/local/bin/cook"
command_args=""
run_rc_command "$1"
' > /usr/local/etc/rc.d/cook

chmod u+x /usr/local/etc/rc.d/cook

if [ $RUNS_IN_NOMAD = false ]
then
    # This is a non-nomad (non-blocking) jail, so we need to make sure the script
    # gets started when the jail is started:
    # Otherwise, /usr/local/bin/cook will be set as start script by the pot flavour
    echo "cook_enable=\"YES\"" >> /etc/rc.conf
fi

elk-stack-nomad/elk-stack-nomad+1:
elk-stack-nomad/elk-stack-nomad+1.sh:

elk-stack-nomad/elk-stack-nomad+2:
elk-stack-nomad/elk-stack-nomad+2.sh:

elk-stack-nomad/elk-stack-nomad+3:
elk-stack-nomad/elk-stack-nomad+3.sh:

elk-stack-nomad/elk-stack-nomad+4:
set-cmd -c "/usr/local/bin/cook"
elk-stack-nomad/elk-stack-nomad+4.sh:
Password:===>  Creating a new pot
===>  pot name     : elk-stack-nomad-amd64-12_3
===>  type         : single
===>  base         : 12.3
===>  pot_base     : 
===>  level        : 0
===>  network-type : public-bridge
===>  network-stack: ipv4
===>  ip           : 10.192.0.7
===>  bridge       : 
===>  dns          : inherit
===>  flavours     : fbsd-update elk-stack-nomad elk-stack-nomad+1 elk-stack-nomad+2 elk-stack-nomad+3 elk-stack-nomad+4
===>  Fetching FreeBSD 12.3
===>  Extract the tarball
=====>  Flavour: fbsd-update
=====>  Starting elk-stack-nomad-amd64-12_3 pot for the initial bootstrap
=====>  mount /mnt/srv/pot/jails/elk-stack-nomad-amd64-12_3/m/tmp
defaultrouter: NO -> 10.192.0.1
===>  Starting the pot elk-stack-nomad-amd64-12_3
Generating host.conf.
ELF ldconfig path: /lib /usr/lib /usr/lib/compat
32-bit compatibility ldconfig path: /usr/lib32
Starting Network: lo0 epair1b.
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> metric 0 mtu 16384
	options=680003<RXCSUM,TXCSUM,LINKSTATE,RXCSUM_IPV6,TXCSUM_IPV6>
	inet6 ::1 prefixlen 128
	inet6 fe80::1%lo0 prefixlen 64 scopeid 0x1
	inet 127.0.0.1 netmask 0xff000000
	groups: lo
	nd6 options=21<PERFORMNUD,AUTO_LINKLOCAL>
epair1b: flags=8863<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
	options=8<VLAN_MTU>
	ether 02:87:9a:3e:94:0b
	inet 10.192.0.7 netmask 0xffc00000 broadcast 10.255.255.255
	groups: epair
	media: Ethernet 10Gbase-T (10Gbase-T <full-duplex>)
	status: active
	nd6 options=29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL>
add host 127.0.0.1: gateway lo0 fib 0: route already in table
add net default: gateway 10.192.0.1
add host ::1: gateway lo0 fib 0: route already in table
add net fe80::: gateway ::1
add net ff02::: gateway ::1
add net ::ffff:0.0.0.0: gateway ::1
add net ::0.0.0.0: gateway ::1
Creating and/or trimming log files.
Updating motd:.
Updating /var/run/os-release done.
Starting syslogd.
Clearing /tmp (X related).
Starting cron.
Starting sendmail_submit.
Starting sendmail_msp_queue.

Fri Sep  9 01:49:48 UTC 2022
/usr/local/etc/pot/flavours/fbsd-update.sh -> /mnt/srv/pot/jails/elk-stack-nomad-amd64-12_3/m/tmp/fbsd-update.sh
=====>  Executing fbsd-update script on elk-stack-nomad-amd64-12_3
src component not installed, skipped
Looking up update.FreeBSD.org mirrors... 2 mirrors found.
Fetching public key from update1.freebsd.org... done.
Fetching metadata signature for 12.3-RELEASE from update1.freebsd.org... done.
Fetching metadata index... done.
Fetching 2 metadata files... done.
Inspecting system... done.
Preparing to download files... done.
Fetching 86 patches.....10....20....30....40....50....60....70....80... done.
Applying patches... done.
Fetching 1 files...  done.
The following files will be added as part of updating to
12.3-RELEASE-p7:
/usr/share/zoneinfo/Europe/Kyiv
/usr/share/zoneinfo/GMT
/usr/share/zoneinfo/Pacific/Kanton
The following files will be updated as part of updating to
12.3-RELEASE-p7:
/bin/freebsd-version
/boot/loader
/boot/loader.efi
/boot/loader_4th
/boot/loader_4th.efi
/boot/loader_lua
/boot/loader_lua.efi
/boot/loader_simp
/boot/loader_simp.efi
/boot/pxeboot
/boot/userboot.so
/boot/userboot_4th.so
/boot/userboot_lua.so
/boot/zfsloader
/lib/libalias.so.7
/lib/libcrypto.so.111
/lib/libz.so.6
/rescue/[
/rescue/bectl
/rescue/bsdlabel
/rescue/bunzip2
/rescue/bzcat
/rescue/bzip2
/rescue/camcontrol
/rescue/cat
/rescue/ccdconfig
/rescue/chflags
/rescue/chgrp
/rescue/chio
/rescue/chmod
/rescue/chown
/rescue/chroot
/rescue/clri
/rescue/cp
/rescue/csh
/rescue/date
/rescue/dd
/rescue/devfs
/rescue/df
/rescue/dhclient
/rescue/disklabel
/rescue/dmesg
/rescue/dump
/rescue/dumpfs
/rescue/dumpon
/rescue/echo
/rescue/ed
/rescue/ex
/rescue/expr
/rescue/fastboot
/rescue/fasthalt
/rescue/fdisk
/rescue/fsck
/rescue/fsck_4.2bsd
/rescue/fsck_ffs
/rescue/fsck_msdosfs
/rescue/fsck_ufs
/rescue/fsdb
/rescue/fsirand
/rescue/gbde
/rescue/geom
/rescue/getfacl
/rescue/glabel
/rescue/gpart
/rescue/groups
/rescue/gunzip
/rescue/gzcat
/rescue/gzip
/rescue/halt
/rescue/head
/rescue/hostname
/rescue/id
/rescue/ifconfig
/rescue/init
/rescue/ipf
/rescue/iscsictl
/rescue/iscsid
/rescue/kenv
/rescue/kill
/rescue/kldconfig
/rescue/kldload
/rescue/kldstat
/rescue/kldunload
/rescue/ldconfig
/rescue/less
/rescue/link
/rescue/ln
/rescue/ls
/rescue/lzcat
/rescue/lzma
/rescue/md5
/rescue/mdconfig
/rescue/mdmfs
/rescue/mkdir
/rescue/mknod
/rescue/more
/rescue/mount
/rescue/mount_cd9660
/rescue/mount_msdosfs
/rescue/mount_nfs
/rescue/mount_nullfs
/rescue/mount_udf
/rescue/mount_unionfs
/rescue/mt
/rescue/mv
/rescue/nc
/rescue/newfs
/rescue/newfs_msdos
/rescue/nos-tun
/rescue/pgrep
/rescue/ping
/rescue/ping6
/rescue/pkill
/rescue/poweroff
/rescue/ps
/rescue/pwd
/rescue/rcorder
/rescue/rdump
/rescue/realpath
/rescue/reboot
/rescue/red
/rescue/rescue
/rescue/restore
/rescue/rm
/rescue/rmdir
/rescue/route
/rescue/routed
/rescue/rrestore
/rescue/rtquery
/rescue/rtsol
/rescue/savecore
/rescue/sed
/rescue/setfacl
/rescue/sh
/rescue/shutdown
/rescue/sleep
/rescue/spppcontrol
/rescue/stty
/rescue/swapon
/rescue/sync
/rescue/sysctl
/rescue/tail
/rescue/tar
/rescue/tcsh
/rescue/tee
/rescue/test
/rescue/tunefs
/rescue/umount
/rescue/unlink
/rescue/unlzma
/rescue/unxz
/rescue/unzstd
/rescue/vi
/rescue/whoami
/rescue/xz
/rescue/xzcat
/rescue/zcat
/rescue/zdb
/rescue/zfs
/rescue/zpool
/rescue/zstd
/rescue/zstdcat
/rescue/zstdmt
/usr/bin/c++
/usr/bin/cc
/usr/bin/clang
/usr/bin/clang++
/usr/bin/clang-cpp
/usr/bin/cpp
/usr/bin/ld.lld
/usr/include/net80211/ieee80211_input.h
/usr/lib/libalias.a
/usr/lib/libalias_p.a
/usr/lib/libcrypto.a
/usr/lib/libcrypto_p.a
/usr/lib/libz.a
/usr/lib/libz_p.a
/usr/sbin/bhyve
/usr/sbin/freebsd-update
/usr/share/zoneinfo/Africa/Accra
/usr/share/zoneinfo/America/Anguilla
/usr/share/zoneinfo/America/Antigua
/usr/share/zoneinfo/America/Aruba
/usr/share/zoneinfo/America/Atikokan
/usr/share/zoneinfo/America/Barbados
/usr/share/zoneinfo/America/Blanc-Sablon
/usr/share/zoneinfo/America/Coral_Harbour
/usr/share/zoneinfo/America/Creston
/usr/share/zoneinfo/America/Curacao
/usr/share/zoneinfo/America/Dominica
/usr/share/zoneinfo/America/Grenada
/usr/share/zoneinfo/America/Guadeloupe
/usr/share/zoneinfo/America/Guyana
/usr/share/zoneinfo/America/Kralendijk
/usr/share/zoneinfo/America/Lower_Princes
/usr/share/zoneinfo/America/Marigot
/usr/share/zoneinfo/America/Montserrat
/usr/share/zoneinfo/America/Nassau
/usr/share/zoneinfo/America/New_York
/usr/share/zoneinfo/America/Port_of_Spain
/usr/share/zoneinfo/America/Punta_Arenas
/usr/share/zoneinfo/America/Santiago
/usr/share/zoneinfo/America/St_Barthelemy
/usr/share/zoneinfo/America/St_Kitts
/usr/share/zoneinfo/America/St_Lucia
/usr/share/zoneinfo/America/St_Thomas
/usr/share/zoneinfo/America/St_Vincent
/usr/share/zoneinfo/America/Tortola
/usr/share/zoneinfo/America/Virgin
/usr/share/zoneinfo/Antarctica/DumontDUrville
/usr/share/zoneinfo/Antarctica/Syowa
/usr/share/zoneinfo/Antarctica/Vostok
/usr/share/zoneinfo/Arctic/Longyearbyen
/usr/share/zoneinfo/Asia/Brunei
/usr/share/zoneinfo/Asia/Gaza
/usr/share/zoneinfo/Asia/Hebron
/usr/share/zoneinfo/Asia/Ho_Chi_Minh
/usr/share/zoneinfo/Asia/Hong_Kong
/usr/share/zoneinfo/Asia/Jakarta
/usr/share/zoneinfo/Asia/Kuala_Lumpur
/usr/share/zoneinfo/Asia/Saigon
/usr/share/zoneinfo/Asia/Tehran
/usr/share/zoneinfo/Atlantic/Azores
/usr/share/zoneinfo/Atlantic/Jan_Mayen
/usr/share/zoneinfo/Atlantic/Madeira
/usr/share/zoneinfo/Atlantic/Reykjavik
/usr/share/zoneinfo/Chile/Continental
/usr/share/zoneinfo/Chile/EasterIsland
/usr/share/zoneinfo/Eire
/usr/share/zoneinfo/Europe/Amsterdam
/usr/share/zoneinfo/Europe/Belfast
/usr/share/zoneinfo/Europe/Copenhagen
/usr/share/zoneinfo/Europe/Dublin
/usr/share/zoneinfo/Europe/Gibraltar
/usr/share/zoneinfo/Europe/Guernsey
/usr/share/zoneinfo/Europe/Isle_of_Man
/usr/share/zoneinfo/Europe/Jersey
/usr/share/zoneinfo/Europe/Kiev
/usr/share/zoneinfo/Europe/Lisbon
/usr/share/zoneinfo/Europe/London
/usr/share/zoneinfo/Europe/Luxembourg
/usr/share/zoneinfo/Europe/Madrid
/usr/share/zoneinfo/Europe/Malta
/usr/share/zoneinfo/Europe/Monaco
/usr/share/zoneinfo/Europe/Oslo
/usr/share/zoneinfo/Europe/Rome
/usr/share/zoneinfo/Europe/San_Marino
/usr/share/zoneinfo/Europe/Simferopol
/usr/share/zoneinfo/Europe/Stockholm
/usr/share/zoneinfo/Europe/Uzhgorod
/usr/share/zoneinfo/Europe/Vatican
/usr/share/zoneinfo/Europe/Zaporozhye
/usr/share/zoneinfo/GB
/usr/share/zoneinfo/GB-Eire
/usr/share/zoneinfo/Hongkong
/usr/share/zoneinfo/Iceland
/usr/share/zoneinfo/Indian/Christmas
/usr/share/zoneinfo/Indian/Cocos
/usr/share/zoneinfo/Indian/Kerguelen
/usr/share/zoneinfo/Indian/Mahe
/usr/share/zoneinfo/Indian/Reunion
/usr/share/zoneinfo/Iran
/usr/share/zoneinfo/Pacific/Chuuk
/usr/share/zoneinfo/Pacific/Easter
/usr/share/zoneinfo/Pacific/Enderbury
/usr/share/zoneinfo/Pacific/Funafuti
/usr/share/zoneinfo/Pacific/Majuro
/usr/share/zoneinfo/Pacific/Niue
/usr/share/zoneinfo/Pacific/Pohnpei
/usr/share/zoneinfo/Pacific/Ponape
/usr/share/zoneinfo/Pacific/Rarotonga
/usr/share/zoneinfo/Pacific/Tongatapu
/usr/share/zoneinfo/Pacific/Truk
/usr/share/zoneinfo/Pacific/Wake
/usr/share/zoneinfo/Pacific/Wallis
/usr/share/zoneinfo/Pacific/Yap
/usr/share/zoneinfo/Portugal
/usr/share/zoneinfo/US/Eastern
/usr/share/zoneinfo/posixrules
/usr/share/zoneinfo/zone.tab
/usr/share/zoneinfo/zone1970.tab
Installing updates...Scanning //usr/share/certs/blacklisted for certificates...
Scanning //usr/share/certs/trusted for certificates...
 done.
=====>  Stop the pot elk-stack-nomad-amd64-12_3
=====>  Remove epair1[a|b] network interfaces
=====>  unmount /mnt/srv/pot/jails/elk-stack-nomad-amd64-12_3/m/tmp
=====>  unmount /mnt/srv/pot/jails/elk-stack-nomad-amd64-12_3/m/dev
=====>  Flavour: elk-stack-nomad
=====>  Executing elk-stack-nomad pot commands on elk-stack-nomad-amd64-12_3
=====>  Starting elk-stack-nomad-amd64-12_3 pot for the initial bootstrap
=====>  mount /mnt/srv/pot/jails/elk-stack-nomad-amd64-12_3/m/tmp
===>  Starting the pot elk-stack-nomad-amd64-12_3
add net default: gateway 10.192.0.1
ELF ldconfig path: /lib /usr/lib /usr/lib/compat
32-bit compatibility ldconfig path: /usr/lib32
Starting Network: lo0 epair1b.
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> metric 0 mtu 16384
	options=680003<RXCSUM,TXCSUM,LINKSTATE,RXCSUM_IPV6,TXCSUM_IPV6>
	inet6 ::1 prefixlen 128
	inet6 fe80::1%lo0 prefixlen 64 scopeid 0x1
	inet 127.0.0.1 netmask 0xff000000
	groups: lo
	nd6 options=21<PERFORMNUD,AUTO_LINKLOCAL>
epair1b: flags=8863<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
	options=8<VLAN_MTU>
	ether 02:94:0d:83:67:0b
	inet 10.192.0.7 netmask 0xffc00000 broadcast 10.255.255.255
	groups: epair
	media: Ethernet 10Gbase-T (10Gbase-T <full-duplex>)
	status: active
	nd6 options=29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL>
add host 127.0.0.1: gateway lo0 fib 0: route already in table
add net default: gateway 10.192.0.1
add host ::1: gateway lo0 fib 0: route already in table
add net fe80::: gateway ::1
add net ff02::: gateway ::1
add net ::ffff:0.0.0.0: gateway ::1
add net ::0.0.0.0: gateway ::1
Creating and/or trimming log files.
Updating motd:.
Updating /var/run/os-release done.
Starting syslogd.
Clearing /tmp (X related).
Starting cron.
Starting sendmail_submit.
Starting sendmail_msp_queue.

Fri Sep  9 01:55:22 UTC 2022
/usr/local/etc/pot/flavours/elk-stack-nomad.sh -> /mnt/srv/pot/jails/elk-stack-nomad-amd64-12_3/m/tmp/elk-stack-nomad.sh
=====>  Executing elk-stack-nomad script on elk-stack-nomad-amd64-12_3
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] Installing pkg-1.18.3...
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] Extracting pkg-1.18.3: .......... done
Bootstrapping pkg from pkg+http://pkg.FreeBSD.org/FreeBSD:12:amd64/quarterly, please wait...
Verifying signature with trusted certificate pkg.freebsd.org.2013102301... done
sendmail disabled in /etc/rc.conf
sendmail_submit disabled in /etc/rc.conf
sendmail_msp_queue disabled in /etc/rc.conf
Updating FreeBSD repository catalogue...
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] Fetching meta.conf: . done
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] Fetching packagesite.pkg: .......... done
Processing entries: .......... done
FreeBSD repository update completed. 31692 packages processed.
All repositories are up to date.
Updating database digests format: . done
The following 54 package(s) will be affected (of 0 checked):

New packages to be INSTALLED:
	alsa-lib: 1.2.2_1
	bash: 5.1.16
	brotli: 1.0.9,1
	c-ares: 1.18.1
	ca_root_nss: 3.78
	dejavu: 2.37_1
	elasticsearch7: 7.17.3
	encodings: 1.0.5,1
	expat: 2.4.8
	font-bh-ttf: 1.0.3_4
	font-misc-ethiopic: 1.0.4
	font-misc-meltho: 1.0.3_4
	fontconfig: 2.13.94_2,1
	freetype2: 2.12.1
	gettext-runtime: 0.21
	giflib: 5.2.1
	icu: 71.1,1
	indexinfo: 0.3.1
	java-zoneinfo: 2021.e
	javavmwrapper: 2.7.9
	jbigkit: 2.1_1
	jna: 5.7.0_1
	jpeg-turbo: 2.1.3
	kibana7: 7.17.3
	lcms2: 2.13.1
	libICE: 1.0.10,1
	libSM: 1.2.3,1
	libX11: 1.7.2,1
	libXau: 1.0.9
	libXdmcp: 1.1.3
	libXext: 1.3.4,1
	libXfixes: 6.0.0
	libXi: 1.8,1
	libXrandr: 1.5.2
	libXrender: 0.9.10_2
	libXt: 1.2.1,1
	libXtst: 1.2.3_2
	libfontenc: 1.1.4
	libinotify: 20211018
	libnghttp2: 1.48.0
	libpthread-stubs: 0.4
	libuv: 1.42.0
	libxcb: 1.15
	logstash7: 7.17.3
	mkfontscale: 1.2.1
	node16: 16.16.0
	openjdk11: 11.0.15+10.1
	openjdk8: 8.332.09.1_1
	png: 1.6.37_1
	re2: 20220601
	readline: 8.1.2
	tiff: 4.3.0
	xorg-fonts-truetype: 7.7_1
	xorgproto: 2022.1

Number of packages to be installed: 54

The process will require 2 GiB more space.
888 MiB to be downloaded.
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [1/54] Fetching indexinfo-0.3.1.pkg: . done
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [2/54] Fetching png-1.6.37_1.pkg: .......... done
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [3/54] Fetching javavmwrapper-2.7.9.pkg: ... done
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [4/54] Fetching libXau-1.0.9.pkg: .. done
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [5/54] Fetching libxcb-1.15.pkg: .......... done
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [6/54] Fetching libICE-1.0.10,1.pkg: .......... done
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [7/54] Fetching libnghttp2-1.48.0.pkg: .......... done
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [8/54] Fetching c-ares-1.18.1.pkg: .......... done
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [9/54] Fetching logstash7-7.17.3.pkg: .......... done
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [10/54] Fetching jna-5.7.0_1.pkg: .......... done
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [11/54] Fetching freetype2-2.12.1.pkg: .......... done
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [12/54] Fetching jpeg-turbo-2.1.3.pkg: .......... done
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [13/54] Fetching fontconfig-2.13.94_2,1.pkg: .......... done
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [14/54] Fetching icu-71.1,1.pkg: .......... done
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [15/54] Fetching libXt-1.2.1,1.pkg: .......... done
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [16/54] Fetching libfontenc-1.1.4.pkg: ... done
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [17/54] Fetching openjdk11-11.0.15+10.1.pkg: .......... done
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [18/54] Fetching libpthread-stubs-0.4.pkg: . done
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [19/54] Fetching libSM-1.2.3,1.pkg: ... done
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [20/54] Fetching re2-20220601.pkg: .......... done
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [21/54] Fetching elasticsearch7-7.17.3.pkg: .......... done
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [22/54] Fetching font-misc-ethiopic-1.0.4.pkg: .......... done
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [23/54] Fetching libuv-1.42.0.pkg: .......... done
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [24/54] Fetching libX11-1.7.2,1.pkg: .......... done
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [25/54] Fetching giflib-5.2.1.pkg: .......... done
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [26/54] Fetching libXrender-0.9.10_2.pkg: .... done
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [27/54] Fetching java-zoneinfo-2021.e.pkg: ......... done
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [28/54] Fetching xorgproto-2022.1.pkg: .......... done
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [29/54] Fetching libXrandr-1.5.2.pkg: .... done
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [30/54] Fetching node16-16.16.0.pkg: .......... done
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [31/54] Fetching libXtst-1.2.3_2.pkg: ... done
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [32/54] Fetching libXi-1.8,1.pkg: .......... done
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [33/54] Fetching lcms2-2.13.1.pkg: .......... done
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [34/54] Fetching jbigkit-2.1_1.pkg: .......... done
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [35/54] Fetching font-misc-meltho-1.0.3_4.pkg: .......... done
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [36/54] Fetching font-bh-ttf-1.0.3_4.pkg: .......... done
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [37/54] Fetching kibana7-7.17.3.pkg: .......... done
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [38/54] Fetching readline-8.1.2.pkg: .......... done
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [39/54] Fetching brotli-1.0.9,1.pkg: .......... done
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [40/54] Fetching mkfontscale-1.2.1.pkg: ... done
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [41/54] Fetching libXdmcp-1.1.3.pkg: .. done
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [42/54] Fetching tiff-4.3.0.pkg: .......... done
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [43/54] Fetching bash-5.1.16.pkg: .......... done
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [44/54] Fetching libXext-1.3.4,1.pkg: .......... done
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [45/54] Fetching gettext-runtime-0.21.pkg: .......... done
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [46/54] Fetching encodings-1.0.5,1.pkg: .......... done
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [47/54] Fetching expat-2.4.8.pkg: .......... done
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [48/54] Fetching alsa-lib-1.2.2_1.pkg: .......... done
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [49/54] Fetching openjdk8-8.332.09.1_1.pkg: .......... done
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [50/54] Fetching xorg-fonts-truetype-7.7_1.pkg: . done
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [51/54] Fetching dejavu-2.37_1.pkg: .......... done
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [52/54] Fetching ca_root_nss-3.78.pkg: .......... done
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [53/54] Fetching libinotify-20211018.pkg: .... done
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [54/54] Fetching libXfixes-6.0.0.pkg: .. done
Checking integrity... done (0 conflicting)
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [1/54] Installing xorgproto-2022.1...
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [1/54] Extracting xorgproto-2022.1: .......... done
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [2/54] Installing libXau-1.0.9...
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [2/54] Extracting libXau-1.0.9: .......... done
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [3/54] Installing libpthread-stubs-0.4...
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [3/54] Extracting libpthread-stubs-0.4: .... done
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [4/54] Installing libXdmcp-1.1.3...
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [4/54] Extracting libXdmcp-1.1.3: ......... done
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [5/54] Installing libxcb-1.15...
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [5/54] Extracting libxcb-1.15: .......... done
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [6/54] Installing png-1.6.37_1...
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [6/54] Extracting png-1.6.37_1: .......... done
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [7/54] Installing libX11-1.7.2,1...
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [7/54] Extracting libX11-1.7.2,1: .......... done
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [8/54] Installing libICE-1.0.10,1...
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [8/54] Extracting libICE-1.0.10,1: .......... done
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [9/54] Installing freetype2-2.12.1...
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [9/54] Extracting freetype2-2.12.1: .......... done
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [10/54] Installing libfontenc-1.1.4...
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [10/54] Extracting libfontenc-1.1.4: ......... done
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [11/54] Installing libXext-1.3.4,1...
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [11/54] Extracting libXext-1.3.4,1: .......... done
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [12/54] Installing expat-2.4.8...
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [12/54] Extracting expat-2.4.8: .......... done
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [13/54] Installing libXfixes-6.0.0...
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [13/54] Extracting libXfixes-6.0.0: .......... done
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [14/54] Installing jpeg-turbo-2.1.3...
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [14/54] Extracting jpeg-turbo-2.1.3: .......... done
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [15/54] Installing fontconfig-2.13.94_2,1...
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [15/54] Extracting fontconfig-2.13.94_2,1: .......... done
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [16/54] Installing libSM-1.2.3,1...
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [16/54] Extracting libSM-1.2.3,1: .......... done
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [17/54] Installing libXi-1.8,1...
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [17/54] Extracting libXi-1.8,1: .......... done
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [18/54] Installing jbigkit-2.1_1...
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [18/54] Extracting jbigkit-2.1_1: .......... done
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [19/54] Installing mkfontscale-1.2.1...
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [19/54] Extracting mkfontscale-1.2.1: ....... done
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [20/54] Installing indexinfo-0.3.1...
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [20/54] Extracting indexinfo-0.3.1: .... done
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [21/54] Installing javavmwrapper-2.7.9...
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [21/54] Extracting javavmwrapper-2.7.9: .......... done
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [22/54] Installing libXt-1.2.1,1...
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [22/54] Extracting libXt-1.2.1,1: .......... done
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [23/54] Installing font-misc-ethiopic-1.0.4...
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [23/54] Extracting font-misc-ethiopic-1.0.4: ...... done
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [24/54] Installing giflib-5.2.1...
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [24/54] Extracting giflib-5.2.1: .......... done
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [25/54] Installing libXrender-0.9.10_2...
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [25/54] Extracting libXrender-0.9.10_2: .......... done
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [26/54] Installing java-zoneinfo-2021.e...
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [26/54] Extracting java-zoneinfo-2021.e: .......... done
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [27/54] Installing libXtst-1.2.3_2...
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [27/54] Extracting libXtst-1.2.3_2: .......... done
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [28/54] Installing font-misc-meltho-1.0.3_4...
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [28/54] Extracting font-misc-meltho-1.0.3_4: .......... done
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [29/54] Installing font-bh-ttf-1.0.3_4...
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [29/54] Extracting font-bh-ttf-1.0.3_4: .......... done
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [30/54] Installing tiff-4.3.0...
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [30/54] Extracting tiff-4.3.0: .......... done
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [31/54] Installing encodings-1.0.5,1...
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [31/54] Extracting encodings-1.0.5,1: .......... done
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [32/54] Installing alsa-lib-1.2.2_1...
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [32/54] Extracting alsa-lib-1.2.2_1: .......... done
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [33/54] Installing dejavu-2.37_1...
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [33/54] Extracting dejavu-2.37_1: .......... done
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [34/54] Installing libinotify-20211018...
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [34/54] Extracting libinotify-20211018: .......... done
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [35/54] Installing libnghttp2-1.48.0...
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [35/54] Extracting libnghttp2-1.48.0: .......... done
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [36/54] Installing c-ares-1.18.1...
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [36/54] Extracting c-ares-1.18.1: .......... done
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [37/54] Installing icu-71.1,1...
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [37/54] Extracting icu-71.1,1: .......... done
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [38/54] Installing libuv-1.42.0...
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [38/54] Extracting libuv-1.42.0: .......... done
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [39/54] Installing libXrandr-1.5.2...
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [39/54] Extracting libXrandr-1.5.2: .......... done
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [40/54] Installing lcms2-2.13.1...
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [40/54] Extracting lcms2-2.13.1: .......... done
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [41/54] Installing readline-8.1.2...
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [41/54] Extracting readline-8.1.2: .......... done
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [42/54] Installing brotli-1.0.9,1...
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [42/54] Extracting brotli-1.0.9,1: .......... done
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [43/54] Installing gettext-runtime-0.21...
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [43/54] Extracting gettext-runtime-0.21: .......... done
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [44/54] Installing openjdk8-8.332.09.1_1...
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [44/54] Extracting openjdk8-8.332.09.1_1: .......... done
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [45/54] Installing xorg-fonts-truetype-7.7_1...
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [46/54] Installing ca_root_nss-3.78...
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [46/54] Extracting ca_root_nss-3.78: .......... done
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [47/54] Installing jna-5.7.0_1...
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [47/54] Extracting jna-5.7.0_1: .......... done
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [48/54] Installing openjdk11-11.0.15+10.1...
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [48/54] Extracting openjdk11-11.0.15+10.1: .......... done
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [49/54] Installing re2-20220601...
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [49/54] Extracting re2-20220601: .......... done
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [50/54] Installing node16-16.16.0...
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [50/54] Extracting node16-16.16.0: .......... done
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [51/54] Installing bash-5.1.16...
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [51/54] Extracting bash-5.1.16: .......... done
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [52/54] Installing logstash7-7.17.3...
===> Creating groups.
Creating group 'logstash' with gid '893'.
===> Creating users
Creating user 'logstash' with uid '893'.
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [52/54] Extracting logstash7-7.17.3: .......... done
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [53/54] Installing elasticsearch7-7.17.3...
===> Creating groups.
Creating group 'elasticsearch' with gid '965'.
===> Creating users
Creating user 'elasticsearch' with uid '965'.
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [53/54] Extracting elasticsearch7-7.17.3: .......... done
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [54/54] Installing kibana7-7.17.3...
[elk-stack-nomad-amd64-12_3.vsf00001.cpt.za.honeyguide.net] [54/54] Extracting kibana7-7.17.3: ......Child process pid=46302 terminated abnormally: Killed
Nothing to do.
=====>  Stop the pot elk-stack-nomad-amd64-12_3
=====>  Remove epair1[a|b] network interfaces
=====>  unmount /mnt/srv/pot/jails/elk-stack-nomad-amd64-12_3/m/tmp
=====>  /mnt/srv/pot/jails/elk-stack-nomad-amd64-12_3/m/dev/fs is already unmounted
=====>  unmount /mnt/srv/pot/jails/elk-stack-nomad-amd64-12_3/m/dev
=====>  /mnt/srv/pot/jails/elk-stack-nomad-amd64-12_3/m/proc is already unmounted
=====>  Flavour: elk-stack-nomad+1
=====>  Executing elk-stack-nomad+1 pot commands on elk-stack-nomad-amd64-12_3
=====>  No shell script available for the flavour elk-stack-nomad+1
=====>  Flavour: elk-stack-nomad+2
=====>  Executing elk-stack-nomad+2 pot commands on elk-stack-nomad-amd64-12_3
=====>  No shell script available for the flavour elk-stack-nomad+2
=====>  Flavour: elk-stack-nomad+3
=====>  Executing elk-stack-nomad+3 pot commands on elk-stack-nomad-amd64-12_3
=====>  No shell script available for the flavour elk-stack-nomad+3
=====>  Flavour: elk-stack-nomad+4
=====>  Executing elk-stack-nomad+4 pot commands on elk-stack-nomad-amd64-12_3
=====>  No shell script available for the flavour elk-stack-nomad+4

This site © Honeyguide Group (Pty) Ltd, all the hosted software their respective license owners 2020 - 2021 - Disclaimer