cudgel / dockersplunk

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

This is just a small project to test the Splunk module in Docker.

Here I deploy a clean rocky8 test host using Vagrant.

~/Projects/vagrant/rocky8
❯ vagrant init rocky8-base
A `Vagrantfile` has been placed in this directory. You are now
ready to `vagrant up` your first virtual environment! Please read
the comments in the Vagrantfile as well as documentation on
`vagrantup.com` for more information on using Vagrant.

~/Projects/vagrant/rocky8
❯ vagrant up
Bringing machine 'default' up with 'virtualbox' provider...
==> default: Importing base box 'rocky8-base'...
==> default: Matching MAC address for NAT networking...
==> default: Setting the name of the VM: rocky8_default_1563372654765_8515
==> default: Clearing any previously set network interfaces...
==> default: Preparing network interfaces based on configuration...
    default: Adapter 1: nat
==> default: Forwarding ports...
    default: 22 (guest) => 2222 (host) (adapter 1)
==> default: Booting VM...
==> default: Waiting for machine to boot. This may take a few minutes...
    default: SSH address: 127.0.0.1:2222
    default: SSH username: vagrant
    default: SSH auth method: private key
    default:
    default: Vagrant insecure key detected. Vagrant will automatically replace
    default: this with a newly generated keypair for better security.
    default:
    default: Inserting generated public key within guest...
    default: Removing insecure key from the guest if it's present...
    default: Key inserted! Disconnecting and reconnecting using new SSH key...
==> default: Machine booted and ready!
==> default: Checking for guest additions in VM...
==> default: Mounting shared folders...
    default: /vagrant => /Users/caldwell/Projects/vagrant/rocky8

Connect to the new machine and install the necessary software to build the Docker image - Docker, Packer, and git.

~/Projects/vagrant/rocky8
❯ vagrant ssh
Last login: Thu Jan 31 17:17:22 2019 from gateway
vagrant@c7 ~]$ sudo yum -y install docker git
[vagrant@c7 ~]$ curl https://releases.hashicorp.com/packer/1.4.2/packer_1.4.2_linux_amd64.zip -o packer.zip
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 40.9M  100 40.9M    0     0  1134k      0  0:00:37  0:00:37 --:--:-- 1406k
[vagrant@c7 ~]$ unzip packer
Archive:  packer.zip
  inflating: packer

Clone this repo - really just a Packerfile and a Puppet manifest.

[vagrant@c7 ~]$ git clone https://github.com/cudgel/dockersplunk.git
Cloning into 'dockersplunk'...
remote: Enumerating objects: 11, done.
remote: Counting objects: 100% (11/11), done.
remote: Compressing objects: 100% (9/9), done.
remote: Total 11 (delta 2), reused 7 (delta 0), pack-reused 0
Unpacking objects: 100% (11/11), done.

Get the Splunk module (docker branch) and it's dependency (stdlib) and put them in a modules/ directory somehow. Here I use the installed puppet agent included on this base image to grab the modules. I replace the splunk module with the docker branch for now until this feature has been tested and released.

[vagrant@c7 ~]$ cd dockersplunk
[vagrant@c7 dockersplunk]$ puppet module install cudgel-splunk
Notice: Preparing to install into /home/vagrant/.puppetlabs/etc/code/modules ...
Notice: Created target directory /home/vagrant/.puppetlabs/etc/code/modules
Notice: Downloading from https://forgeapi.puppet.com ...
Notice: Installing -- do not interrupt ...
/home/vagrant/.puppetlabs/etc/code/modules
└─┬ cudgel-splunk (v1.6.2)
  └── puppetlabs-stdlib (v4.25.1)
[vagrant@c7 dockersplunk]$ ln -s ~/.puppetlabs/etc/code/modules modules

Start the installed Docker service.

[vagrant@c7 dockersplunk]$ sudo systemctl start docker
[vagrant@c7 dockersplunk]$ ps -ef | grep docker
root      5967     1  3 10:44 ?        00:00:00 /usr/bin/dockerd-current --add-runtime docker-runc=/usr/libexec/docker/docker-runc-current --default-runtime=docker-runc --exec-opt native.cgroupdriver=systemd --userland-proxy-path=/usr/libexec/docker/docker-proxy-current --init-path=/usr/libexec/docker/docker-init-current --seccomp-profile=/etc/docker/seccomp.json --selinux-enabled --log-driver=journald --signature-verification=false --storage-driver overlay2
root      5972  5967  0 10:44 ?        00:00:00 /usr/bin/docker-containerd-current -l unix:///var/run/docker/libcontainerd/docker-containerd.sock --metrics-interval=0 --start-timeout 2m --state-dir /var/run/docker/libcontainerd/containerd --shim docker-containerd-shim --runtime docker-runc --runtime-args --systemd-cgroup=true
vagrant   6093  5545  0 10:44 pts/0    00:00:00 grep --color=auto docker

Run Packer.

[vagrant@c7 dockersplunk]$ sudo ../packer build machine_puppet.json

==> docker: Creating a temporary directory for sharing data...
==> docker: Pulling Docker image: rocky:7
    docker: Trying to pull repository docker.io/library/rocky ...
    docker: 7: Pulling from docker.io/library/rocky
    docker: 8ba884070f61: Pulling fs layer
    docker: 8ba884070f61: Verifying Checksum
    docker: 8ba884070f61: Download complete
    docker: 8ba884070f61: Pull complete
    docker: Digest: sha256:a799dd8a2ded4a83484bbae769d97655392b3f86533ceb7dd96bbac929809f3c
    docker: Status: Downloaded newer image for docker.io/rocky:7
==> docker: Starting docker container...
    docker: Run command: docker run -v splunk_data:/srv/data -v /root/.packer.d/tmp:/packer-files -d -i -t --entrypoint=/bin/sh -- rocky:7
    docker: Container ID: 2e2f36c777b8a8300307aab4ebc96b7d0048dc1e272df40de82f2000435b734e
==> docker: Using docker communicator to connect: 172.17.0.2
==> docker: Provisioning with shell script: /tmp/packer-shell800033165
==> docker: warning: /var/tmp/rpm-tmp.v22Z0O: Header V4 RSA/SHA256 Signature, key ID ef8d349f: NOKEY
    docker: Retrieving https://yum.puppetlabs.com/puppet5/puppet5-release-el-7.noarch.rpm
    docker: Preparing...                          ########################################
    docker: Updating / installing...
    docker: puppet5-release-5.0.0-4.el7           ########################################
    docker: Loaded plugins: fastestmirror, ovl
    docker: Determining fastest mirrors
    docker:  * base: mirror.wdc1.us.leaseweb.net
    docker:  * extras: ftpmirror.your.org
    docker:  * updates: mirrors.umflint.edu
    docker: Resolving Dependencies
    docker: --> Running transaction check
    docker: ---> Package bind-license.noarch 32:9.9.4-73.el7_6 will be updated
    docker: ---> Package bind-license.noarch 32:9.9.4-74.el7_6.1 will be an update
    docker: ---> Package dbus.x86_64 1:1.10.24-12.el7 will be updated
    docker: ---> Package dbus.x86_64 1:1.10.24-13.el7_6 will be an update
    docker: ---> Package dbus-libs.x86_64 1:1.10.24-12.el7 will be updated
        docker: ---> Package dbus-libs.x86_64 1:1.10.24-13.el7_6 will be an update
    docker: ---> Package device-mapper.x86_64 7:1.02.149-10.el7_6.3 will be updated
    docker: ---> Package device-mapper.x86_64 7:1.02.149-10.el7_6.8 will be an update
    docker: ---> Package device-mapper-libs.x86_64 7:1.02.149-10.el7_6.3 will be updated
    docker: ---> Package device-mapper-libs.x86_64 7:1.02.149-10.el7_6.8 will be an update
    docker: ---> Package glib2.x86_64 0:2.56.1-2.el7 will be updated
    docker: ---> Package glib2.x86_64 0:2.56.1-4.el7_6 will be an update
    docker: ---> Package glibc.x86_64 0:2.17-260.el7_6.3 will be updated
    docker: ---> Package glibc.x86_64 0:2.17-260.el7_6.6 will be an update
    docker: ---> Package glibc-common.x86_64 0:2.17-260.el7_6.3 will be updated
    docker: ---> Package glibc-common.x86_64 0:2.17-260.el7_6.6 will be an update
    docker: ---> Package libblkid.x86_64 0:2.23.2-59.el7 will be updated
    docker: ---> Package libblkid.x86_64 0:2.23.2-59.el7_6.1 will be an update
    docker: ---> Package libgcc.x86_64 0:4.8.5-36.el7 will be updated
    docker: ---> Package libgcc.x86_64 0:4.8.5-36.el7_6.2 will be an update
    docker: ---> Package libmount.x86_64 0:2.23.2-59.el7 will be updated
    docker: ---> Package libmount.x86_64 0:2.23.2-59.el7_6.1 will be an update
    docker: ---> Package libsmartcols.x86_64 0:2.23.2-59.el7 will be updated
    docker: ---> Package libsmartcols.x86_64 0:2.23.2-59.el7_6.1 will be an update
    docker: ---> Package libssh2.x86_64 0:1.4.3-12.el7 will be updated
    docker: ---> Package libssh2.x86_64 0:1.4.3-12.el7_6.2 will be an update
    docker: ---> Package libstdc++.x86_64 0:4.8.5-36.el7 will be updated
    docker: ---> Package libstdc++.x86_64 0:4.8.5-36.el7_6.2 will be an update
    docker: ---> Package libuuid.x86_64 0:2.23.2-59.el7 will be updated
    docker: ---> Package libuuid.x86_64 0:2.23.2-59.el7_6.1 will be an update
    docker: ---> Package nss-pem.x86_64 0:1.0.3-5.el7 will be updated
    docker: ---> Package nss-pem.x86_64 0:1.0.3-5.el7_6.1 will be an update
    docker: ---> Package openssl-libs.x86_64 1:1.0.2k-16.el7 will be updated
    docker: ---> Package openssl-libs.x86_64 1:1.0.2k-16.el7_6.1 will be an update
    docker: ---> Package puppet5-release.noarch 0:5.0.0-4.el7 will be updated
    docker: ---> Package puppet5-release.noarch 0:5.0.0-7.el7 will be an update
    docker: ---> Package python.x86_64 0:2.7.5-76.el7 will be updated
    docker: ---> Package python.x86_64 0:2.7.5-80.el7_6 will be an update
    docker: ---> Package python-libs.x86_64 0:2.7.5-76.el7 will be updated
    docker: ---> Package python-libs.x86_64 0:2.7.5-80.el7_6 will be an update
    docker: ---> Package shadow-utils.x86_64 2:4.1.5.1-25.el7 will be updated
    docker: ---> Package shadow-utils.x86_64 2:4.1.5.1-25.el7_6.1 will be an update
    docker: ---> Package systemd.x86_64 0:219-62.el7_6.5 will be updated
    docker: ---> Package systemd.x86_64 0:219-62.el7_6.7 will be an update
    docker: ---> Package systemd-libs.x86_64 0:219-62.el7_6.5 will be updated
    docker: ---> Package systemd-libs.x86_64 0:219-62.el7_6.7 will be an update
    docker: ---> Package tzdata.noarch 0:2018i-1.el7 will be updated
    docker: ---> Package tzdata.noarch 0:2019b-1.el7 will be an update
    docker: ---> Package util-linux.x86_64 0:2.23.2-59.el7 will be updated
    docker: ---> Package util-linux.x86_64 0:2.23.2-59.el7_6.1 will be an update
    docker: ---> Package vim-minimal.x86_64 2:7.4.160-5.el7 will be updated
    docker: ---> Package vim-minimal.x86_64 2:7.4.160-6.el7_6 will be an update
    docker: --> Finished Dependency Resolution
    docker:
    docker: Dependencies Resolved
    docker:
    docker: ================================================================================
    docker:  Package                Arch       Version                    Repository   Size
    docker: ================================================================================
    docker: Updating:
    docker:  bind-license           noarch     32:9.9.4-74.el7_6.1        updates      87 k
    docker:  dbus                   x86_64     1:1.10.24-13.el7_6         updates     245 k
    docker:  dbus-libs              x86_64     1:1.10.24-13.el7_6         updates     169 k
    docker:  device-mapper          x86_64     7:1.02.149-10.el7_6.8      updates     293 k
    docker:  device-mapper-libs     x86_64     7:1.02.149-10.el7_6.8      updates     321 k
    docker:  glib2                  x86_64     2.56.1-4.el7_6             updates     2.5 M
    docker:  glibc                  x86_64     2.17-260.el7_6.6           updates     3.7 M
    docker:  glibc-common           x86_64     2.17-260.el7_6.6           updates      12 M
    docker:  libblkid               x86_64     2.23.2-59.el7_6.1          updates     181 k
    docker:  libgcc                 x86_64     4.8.5-36.el7_6.2           updates     102 k
    docker:  libmount               x86_64     2.23.2-59.el7_6.1          updates     182 k
    docker:  libsmartcols           x86_64     2.23.2-59.el7_6.1          updates     140 k
    docker:  libssh2                x86_64     1.4.3-12.el7_6.2           updates     135 k
    docker:  libstdc++              x86_64     4.8.5-36.el7_6.2           updates     305 k
    docker:  libuuid                x86_64     2.23.2-59.el7_6.1          updates      82 k
    docker:  nss-pem                x86_64     1.0.3-5.el7_6.1            updates      74 k
    docker:  openssl-libs           x86_64     1:1.0.2k-16.el7_6.1        updates     1.2 M
    docker:  puppet5-release        noarch     5.0.0-7.el7                puppet5     9.7 k
    docker:  python                 x86_64     2.7.5-80.el7_6             updates      95 k
    docker:  python-libs            x86_64     2.7.5-80.el7_6             updates     5.6 M
    docker:  shadow-utils           x86_64     2:4.1.5.1-25.el7_6.1       updates     1.1 M
    docker:  systemd                x86_64     219-62.el7_6.7             updates     5.1 M
    docker:  systemd-libs           x86_64     219-62.el7_6.7             updates     407 k
    docker:  tzdata                 noarch     2019b-1.el7                updates     491 k
    docker:  util-linux             x86_64     2.23.2-59.el7_6.1          updates     2.0 M
    docker:  vim-minimal            x86_64     2:7.4.160-6.el7_6          updates     437 k
    docker:
    docker: Transaction Summary
    docker: ================================================================================
    docker: Upgrade  26 Packages
    docker:
    docker: Total download size: 36 M
    docker: Downloading packages:
    docker: Delta RPMs disabled because /usr/bin/applydeltarpm not installed.
    docker: Public key for bind-license-9.9.4-74.el7_6.1.noarch.rpm is not installed
==> docker: warning: /var/cache/yum/x86_64/7/updates/packages/bind-license-9.9.4-74.el7_6.1.noarch.rpm: Header V3 RSA/SHA256 Signature, key ID f4a80eb5: NOKEY
==> docker: warning: /var/cache/yum/x86_64/7/puppet5/packages/puppet5-release-5.0.0-7.el7.noarch.rpm: Header V4 RSA/SHA256 Signature, key ID ef8d349f: NOKEY
    docker: Public key for puppet5-release-5.0.0-7.el7.noarch.rpm is not installed
    docker: --------------------------------------------------------------------------------
    docker: Total                                              1.3 MB/s |  36 MB  00:28
    docker: Retrieving key from file:///etc/pki/rpm-gpg/RPM-GPG-KEY-rocky-7
==> docker: Importing GPG key 0xF4A80EB5:
==> docker:  Userid     : "rocky-7 Key (rocky 7 Official Signing Key) <security@rocky.org>"
==> docker:  Fingerprint: 6341 ab27 53d7 8a78 a7c2 7bb1 24c6 a8a7 f4a8 0eb5
==> docker:  Package    : rocky-release-7-6.1810.2.el7.rocky.x86_64 (@rocky)
==> docker:  From       : /etc/pki/rpm-gpg/RPM-GPG-KEY-rocky-7
    docker: Retrieving key from file:///etc/pki/rpm-gpg/RPM-GPG-KEY-puppet5-release
==> docker: Importing GPG key 0xEF8D349F:
==> docker:  Userid     : "Puppet, Inc. Release Key (Puppet, Inc. Release Key) <release@puppet.com>"
==> docker:  Fingerprint: 6f6b 1550 9cf8 e59e 6e46 9f32 7f43 8280 ef8d 349f
==> docker:  Package    : puppet5-release-5.0.0-4.el7.noarch (installed)
==> docker:  From       : /etc/pki/rpm-gpg/RPM-GPG-KEY-puppet5-release
    docker: Running transaction check
    docker: Running transaction test
    docker: Transaction test succeeded
    docker: Running transaction
==> docker: Warning: RPMDB altered outside of yum.
    docker:   Updating   : libgcc-4.8.5-36.el7_6.2.x86_64                              1/52
    ...
    docker:   vim-minimal.x86_64 2:7.4.160-6.el7_6
    docker:
    docker: Complete!
    docker: Loaded plugins: fastestmirror, ovl
    docker: Loading mirror speeds from cached hostfile
    docker:  * base: mirror.wdc1.us.leaseweb.net
    docker:  * extras: ftpmirror.your.org
    docker:  * updates: mirrors.umflint.edu
    docker: No packages marked for update
    docker: Loaded plugins: fastestmirror, ovl
    docker: Loading mirror speeds from cached hostfile
    docker:  * base: mirror.wdc1.us.leaseweb.net
    docker:  * extras: ftpmirror.your.org
    docker:  * updates: mirrors.umflint.edu
    docker: Resolving Dependencies
    docker: --> Running transaction check
    docker: ---> Package puppet-agent.x86_64 0:5.5.16-1.el7 will be installed
    docker: --> Finished Dependency Resolution
    docker:
    docker: Dependencies Resolved
    docker:
    docker: ================================================================================
    docker:  Package              Arch           Version              Repository       Size
    docker: ================================================================================
    docker: Installing:
    docker:  puppet-agent         x86_64         5.5.16-1.el7         puppet5          20 M
    docker:
    docker: Transaction Summary
    docker: ================================================================================
    docker: Install  1 Package
    docker:
    docker:
    docker: Total download size: 20 M
    docker: Installed size: 88 M
    docker: Downloading packages:
    docker: Running transaction check
    docker: Running transaction test
    docker: Transaction test succeeded
    docker: Running transaction
    docker:   Installing : puppet-agent-5.5.16-1.el7.x86_64                             1/1
    docker:   Verifying  : puppet-agent-5.5.16-1.el7.x86_64                             1/1
    docker:
    docker: Installed:
    docker:   puppet-agent.x86_64 0:5.5.16-1.el7
    docker:
    docker: Complete!
    docker: Loaded plugins: fastestmirror, ovl
    docker: Cleaning repos: base extras puppet5 updates
    docker: Cleaning up list of fastest mirrors
==> docker: Provisioning with Puppet...
    docker: Creating Puppet staging directory...
    docker: Creating directory: /tmp/packer-puppet-masterless
    docker: Uploading local modules from: modules
    docker: Creating directory: /tmp/packer-puppet-masterless/module-0
    docker: Uploading manifests...
    docker: Creating directory: /tmp/packer-puppet-masterless/manifests
    docker: Uploading manifest file from: manifests/default.pp
    docker: Running Puppet: cd /tmp/packer-puppet-masterless && FACTER_packer_build_name='docker' FACTER_packer_builder_type='docker' /opt/puppetlabs/bin/puppet
 apply --detailed-exitcodes --modulepath='/tmp/packer-puppet-masterless/module-0' /tmp/packer-puppet-masterless/manifests/default.pp
    docker: Notice: Compiled catalog for 2e2f36c777b8 in environment production in 0.23 seconds
    docker: Notice: /Stage[main]/Splunk::User/Group[splunk]/ensure: created
    docker: Notice: /Stage[main]/Splunk::User/User[splunk]/ensure: created
    docker: Notice: /Stage[main]/Splunk::Install/Exec[splunkDir]/returns: executed successfully
    docker: Notice: /Stage[main]/Splunk::Install/Splunk::Fetch[sourcefile]/Exec[retrieve_splunk-7.2.5.1-962d9a8e1586-Linux-x86_64.tgz]/returns: executed success
fully
    docker: Notice: /Stage[main]/Splunk::Install/Splunk::Fetch[sourcefile]/File[/opt/splunk-7.2.5.1-962d9a8e1586-Linux-x86_64.tgz]/owner: owner changed 'root' t
o 'splunk'
    docker: Notice: /Stage[main]/Splunk::Install/Splunk::Fetch[sourcefile]/File[/opt/splunk-7.2.5.1-962d9a8e1586-Linux-x86_64.tgz]/group: group changed 'root' t
o 'splunk'
    docker: Notice: /Stage[main]/Splunk::Install/Splunk::Fetch[sourcefile]/File[/opt/splunk-7.2.5.1-962d9a8e1586-Linux-x86_64.tgz]/mode: mode changed '0644' to
'0750'
    docker: Notice: /Stage[main]/Splunk::Install/Exec[unpackSplunk]/returns: executed successfully
    docker: Notice: /Stage[main]/Splunk::Install/Exec[unpackSplunk]: Triggered 'refresh' from 6 events
    docker: Notice: /Stage[main]/Splunk::Install/File[/opt/splunk/etc/splunk-launch.conf]/ensure: defined content as '{md5}a5db94512e8dc2b28067254467fe3dae'
    docker: Notice: /Stage[main]/Splunk::Install/Exec[serviceStart]: Triggered 'refresh' from 2 events
    docker: Notice: /Stage[main]/Splunk::Install/Exec[installSplunkService]/returns: executed successfully
    docker: Notice: /Stage[main]/Splunk::Install/Exec[installSplunkService]: Triggered 'refresh' from 2 events
    docker: Notice: /Stage[main]/Splunk::Config/File[/.bashrc.custom]/ensure: defined content as '{md5}e78f942e9ba51f9e8a7f17f6a6de6a9d'
    docker: Notice: /Stage[main]/Splunk::Config/File[/opt/splunk/etc/system/local/inputs.d]/ensure: created
    docker: Notice: /Stage[main]/Splunk::Config/File[/opt/splunk/etc/system/local/inputs.d/000_default]/ensure: defined content as '{md5}4d4b142a9d8f1111c07fc2d
4de77be83'
    docker: Notice: /Stage[main]/Splunk::Config/File[/opt/splunk/etc/system/local/inputs.d/000_splunkssl]/ensure: defined content as '{md5}58c2b06e9f64e16cc3917
7f8ece41edb'
    docker: Notice: /Stage[main]/Splunk::Config/File[/opt/splunk/etc/system/local/server.d]/ensure: created
    docker: Notice: /Stage[main]/Splunk::Config/File[/opt/splunk/etc/system/local/server.d/000_header]/ensure: defined content as '{md5}e6f65802a60245b2fe75fc09
a21f91e4'
    docker: Notice: /Stage[main]/Splunk::Config/File[/opt/splunk/etc/system/local/server.d/001_license]/ensure: defined content as '{md5}21167b8fa00b2bbeaacdb24
ef5af21bc'
    docker: Notice: /Stage[main]/Splunk::Config/File[/opt/splunk/etc/system/local/server.d/998_ssl]/ensure: defined content as '{md5}fba52b7978dfaed864d0e89f8cbe40ce'
    docker: Notice: /Stage[main]/Splunk::Config/File[/opt/splunk/etc/system/local/server.d/999_default]/ensure: defined content as '{md5}cd770876b927658aa3fc72cb0e80c012'
    docker: Notice: /Stage[main]/Splunk::Config/File[/opt/splunk/etc/system/local/web.conf]/ensure: defined content as '{md5}834a662efe4ec9e75f00d5213976a0f0'
    docker: Notice: /Stage[main]/Splunk::Config/File[/opt/splunk/etc/system/local/default-mode.conf]/ensure: defined content as '{md5}87b615075ae249c1ca42d45f69fbac22'
    docker: Notice: /Stage[main]/Splunk::Config/File[/opt/splunk/etc/system/local/alert_actions.conf]/ensure: defined content as '{md5}cdf63a9176a1ef4a58b1d7516
1bd30e4'
    docker: Notice: /Stage[main]/Splunk::Config/File[/opt/splunk/etc/system/local/ui-prefs.conf]/ensure: defined content as '{md5}7a9a4fbb183114b455494971991eff
3d'
    docker: Notice: /Stage[main]/Splunk::Config/File[/opt/splunk/etc/system/local/limits.conf]/ensure: defined content as '{md5}34e17e330387d15cd05ed087986532e7
'
    docker: Notice: /Stage[main]/Splunk::Config/File[/opt/splunk/etc/system/local/server.d/996_shclustering]/ensure: defined content as '{md5}2228e977ebea8966e2
7929f43e39cb67'
    docker: Notice: /Stage[main]/Splunk::Config/File[/opt/splunk/etc/system/local/server.d/995_replication]/ensure: defined content as '{md5}68b329da9893e34099c
7d8ad5cb9c940'
    docker: Notice: /Stage[main]/Splunk::Service/File[/etc/systemd/system/multi-user.target.wants/splunk.service]/ensure: defined content as '{md5}ed8b0bbcad368
225a0de2b4a24056a92'
    docker: Notice: /Stage[main]/Splunk/Exec[update-inputs]: Triggered 'refresh' from 2 events
    docker: Notice: /Stage[main]/Splunk/Exec[update-server]: Triggered 'refresh' from 5 events
    docker: Notice: /Stage[main]/Splunk::Service/Service[splunk]: Triggered 'refresh' from 8 events
    docker: Notice: Applied catalog in 270.75 seconds
==> docker: Exporting the container
==> docker: Killing the container: 4a2e0aa65733cb08bb1a2a7e0a91301695224921a97080ab26aaf9917069a29d
==> docker: Running post-processor: docker-import
    docker (docker-import): Importing image: Container
    docker (docker-import): Repository: cudgel/splunk:0.1
    docker (docker-import): Imported ID: sha256:a5c175345d7052a8ce332c310fe2413b078ada97fd6e6ee3142e4e88bf09e6f2
Build 'docker' finished.

==> Builds finished. The artifacts of successful builds are:
--> docker: Imported Docker image: cudgel/splunk:0.1
[vagrant@c7 dockersplunk]$

About


Languages

Language:Puppet 100.0%