Skip to content

Instantly share code, notes, and snippets.

@petems
Created February 3, 2015 09:46
Show Gist options
  • Save petems/d2ac5fe69ebfb0f17b3a to your computer and use it in GitHub Desktop.
Save petems/d2ac5fe69ebfb0f17b3a to your computer and use it in GitHub Desktop.
Full FreeBSD Log
BEAKER_debug=true bundle exec rspec spec/acceptance/ini_setting_spec.rb
/opt/rubies/2.1.2/lib/ruby/gems/2.1.0/gems/beaker-rspec-5.0.1/lib/beaker-rspec/helpers/serverspec.rb:43: warning: already initialized constant Module::VALID_OPTIONS_KEYS
/opt/rubies/2.1.2/lib/ruby/gems/2.1.0/gems/specinfra-2.12.3/lib/specinfra/configuration.rb:4: warning: previous definition of VALID_OPTIONS_KEYS was here
Hypervisor for freebsd-9-x64 is vagrant
Beaker::Hypervisor, found some vagrant boxes to create
==> freebsd-9-x64: VM not created. Moving on...
created Vagrantfile for VagrantHost freebsd-9-x64
Bringing machine 'freebsd-9-x64' up with 'virtualbox' provider...
==> freebsd-9-x64: Importing base box 'freebsd-9-x64-vbox'...
==> freebsd-9-x64: Matching MAC address for NAT networking...
==> freebsd-9-x64: Setting the name of the VM: defaultyml_freebsd-9-x64_1422956662427_80216
==> freebsd-9-x64: Fixed port collision for 22 => 2222. Now on port 2200.
==> freebsd-9-x64: Clearing any previously set network interfaces...
==> freebsd-9-x64: Preparing network interfaces based on configuration...
freebsd-9-x64: Adapter 1: nat
freebsd-9-x64: Adapter 2: hostonly
==> freebsd-9-x64: Forwarding ports...
freebsd-9-x64: 22 => 2200 (adapter 1)
==> freebsd-9-x64: Running 'pre-boot' VM customizations...
==> freebsd-9-x64: Booting VM...
==> freebsd-9-x64: Waiting for machine to boot. This may take a few minutes...
freebsd-9-x64: SSH address: 127.0.0.1:2200
freebsd-9-x64: SSH username: vagrant
freebsd-9-x64: SSH auth method: private key
freebsd-9-x64: Warning: Connection timeout. Retrying...
freebsd-9-x64: Warning: Connection timeout. Retrying...
==> freebsd-9-x64: Machine booted and ready!
==> freebsd-9-x64: Checking for guest additions in VM...
freebsd-9-x64: The guest additions on this VM do not match the installed version of
freebsd-9-x64: VirtualBox! In most cases this is fine, but in rare cases it can
freebsd-9-x64: prevent things such as shared folders from working properly. If you see
freebsd-9-x64: shared folder errors, please make sure the guest additions within the
freebsd-9-x64: virtual machine match the version of VirtualBox you have installed on
freebsd-9-x64: your host and reload your VM.
freebsd-9-x64:
freebsd-9-x64: Guest Additions Version: 4.2.16
freebsd-9-x64: VirtualBox Version: 4.3
==> freebsd-9-x64: Setting hostname...
==> freebsd-9-x64: Configuring and enabling network interfaces...
==> freebsd-9-x64: Installing rsync to the VM...
==> freebsd-9-x64: Rsyncing folder: /Users/petersouter/projects/puppetlabs-inifile/.vagrant/beaker_vagrant_files/default.yml/ => /vagrant
configure vagrant boxes (set ssh-config, switch to root user, hack etc/hosts)
Give root a copy of current user's keys, on freebsd-9-x64
freebsd-9-x64 09:45:04$ sudo cp -r .ssh /root/.
Created ssh connection to 10.255.198.30, user: vagrant, opts: {:config=>"/var/folders/nn/408ddhln26s1b356ry19q6yr0000gp/T/freebsd-9-x6420150203-14880-1jy977k", :user=>"vagrant"}
Allocated a PTY on 10.255.198.30 for "sudo cp -r .ssh /root/."
freebsd-9-x64 executed in 0.05 seconds
Update /etc/ssh/sshd_config to allow root login
freebsd-9-x64 09:45:04$ sudo sed -i -e 's/#PermitRootLogin no/PermitRootLogin yes/g' /etc/ssh/sshd_config
Allocated a PTY on 10.255.198.30 for "sudo sed -i -e 's/#PermitRootLogin no/PermitRootLogin yes/g' /etc/ssh/sshd_config"
freebsd-9-x64 executed in 0.01 seconds
freebsd-9-x64 09:45:04$ sudo /etc/rc.d/sshd restart
Performing sanity check on sshd configuration.
Stopping sshd.
Performing sanity check on sshd configuration.
Starting sshd.
freebsd-9-x64 executed in 0.03 seconds
freebsd-9-x64 09:45:06$ printf '127.0.0.1\tlocalhost localhost.localdomain\n10.255.198.30\tfreebsd-9-x64\n' > /etc/hosts
Created ssh connection to 10.255.198.30, user: root, opts: {:config=>"/var/folders/nn/408ddhln26s1b356ry19q6yr0000gp/T/freebsd-9-x6420150203-14880-1pqejw9", :user=>"root"}
freebsd-9-x64 executed in 0.19 seconds
freebsd-9-x64 09:45:06$ pkg_info curl
pkg_info: can't find package 'curl' installed or in a file!
freebsd-9-x64 executed in 0.01 seconds
Exited: 1
freebsd-9-x64 09:45:06$ pkg_add -fr curl
freebsd-9-x64 executed in 0.72 seconds
freebsd-9-x64 09:45:06$ echo "/usr/bin"
/usr/bin
freebsd-9-x64 executed in 0.01 seconds
freebsd-9-x64 09:45:06$ echo "/opt/puppet-git-repos/hiera/bin"
/opt/puppet-git-repos/hiera/bin
freebsd-9-x64 executed in 0.01 seconds
freebsd-9-x64 09:45:06$ echo "/opt/puppet-git-repos/hiera/lib"
/opt/puppet-git-repos/hiera/lib
freebsd-9-x64 executed in 0.01 seconds
freebsd-9-x64 09:45:06$ echo "/opt/puppet-git-repos/hiera-puppet/lib"
/opt/puppet-git-repos/hiera-puppet/lib
freebsd-9-x64 executed in 0.01 seconds
setting local environment on freebsd-9-x64
freebsd-9-x64 09:45:06$ mkdir -p ~/.ssh
freebsd-9-x64 executed in 0.01 seconds
freebsd-9-x64 09:45:06$ chmod 0600 ~/.ssh
freebsd-9-x64 executed in 0.01 seconds
freebsd-9-x64 09:45:06$ touch ~/.ssh/environment
freebsd-9-x64 executed in 0.01 seconds
freebsd-9-x64 09:45:06$ pkg_add -rF puppet
Created ssh connection to 10.255.198.30, user: root, opts: {:config=>"/var/folders/nn/408ddhln26s1b356ry19q6yr0000gp/T/freebsd-9-x6420150203-14880-1pqejw9", :user=>"root"}
====
Some of the standard commands are provided as separate ports for ease
of upgrading:
devel/ruby-gems: gem - RubyGems package manager
devel/rubygem-rake: rake - Ruby Make
And some of the standard libraries are provided as separate ports
since they require extra dependencies:
converters/ruby-iconv: iconv module
databases/ruby-gdbm: GDBM module
x11-toolkits/ruby-tk: Tcl/Tk modules
japanese/ruby-tk: Tcl/Tk modules for Japanized Tcl/Tk
lang/ruby-mode.el: Emacs lisp modules
Install them as occasion demands.
====
===> Creating users and/or groups.
Creating group 'puppet' with gid '814'.
Creating user 'puppet' with uid '814'.
To enable the puppet agent, add the following to /etc/rc.conf:
puppet_enable="YES"
To enable the puppetmaster, add the following to /etc/rc.conf:
puppetmaster_enable="YES"
Individual config files such as /usr/local/etc/puppetmasterd.conf are
deprecated. Use a single file, /usr/local/etc/puppet/puppet.conf.
The default PID directory is /var/run/puppet
freebsd-9-x64 executed in 8.96 seconds
freebsd-9-x64 09:45:15$ mkdir -p /usr/local/etc/puppet/modules
freebsd-9-x64 executed in 0.01 seconds
freebsd-9-x64 09:45:15$ echo '' >> /usr/local/etc/puppet/modules/hiera.yaml
freebsd-9-x64 executed in 0.01 seconds
freebsd-9-x64 09:45:15$ mktemp -dt tmp.XXXXXX
/tmp/tmp.XXXXXX.vq5I2faz
freebsd-9-x64 executed in 0.01 seconds
freebsd-9-x64 09:45:15$ facter osfamily
FreeBSD
freebsd-9-x64 executed in 0.07 seconds
freebsd-9-x64 09:45:16$ facter osfamily
FreeBSD
freebsd-9-x64 executed in 0.05 seconds
freebsd-9-x64 09:45:16$ facter osfamily
FreeBSD
freebsd-9-x64 executed in 0.05 seconds
freebsd-9-x64 09:45:16$ facter osfamily
FreeBSD
freebsd-9-x64 executed in 0.04 seconds
freebsd-9-x64 09:45:16$ facter osfamily
FreeBSD
freebsd-9-x64 executed in 0.05 seconds
freebsd-9-x64 09:45:16$ facter osfamily
FreeBSD
freebsd-9-x64 executed in 0.05 seconds
freebsd-9-x64 09:45:16$ facter osfamily
FreeBSD
freebsd-9-x64 executed in 0.05 seconds
freebsd-9-x64 09:45:16$ facter osfamily
FreeBSD
freebsd-9-x64 executed in 0.05 seconds
freebsd-9-x64 09:45:16$ facter osfamily
FreeBSD
freebsd-9-x64 executed in 0.05 seconds
freebsd-9-x64 09:45:16$ facter osfamily
FreeBSD
freebsd-9-x64 executed in 0.05 seconds
freebsd-9-x64 09:45:16$ echo /usr/local/etc/puppet/modules
/usr/local/etc/puppet/modules
freebsd-9-x64 executed in 0.01 seconds
localhost $ scp /Users/petersouter/projects/puppetlabs-inifile freebsd-9-x64:/usr/local/etc/puppet/modules/inifile {:ignore => [".bundle", ".git", ".idea", ".vagrant", ".vendor", "vendor", "acceptance", "spec", "tests", "log", ".", ".."]}
ini_setting resource
ensure parameter
=> present for global and section
freebsd-9-x64 09:45:16$ mktemp -t apply_manifest.pp.XXXXXX
/tmp/apply_manifest.pp.XXXXXX.E8yEBh0W
freebsd-9-x64 executed in 0.01 seconds
localhost $ scp /var/folders/nn/408ddhln26s1b356ry19q6yr0000gp/T/beaker20150203-14880-2pq539 freebsd-9-x64:/tmp/apply_manifest.pp.XXXXXX.E8yEBh0W {:ignore => }
freebsd-9-x64 09:45:16$ puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest.pp.XXXXXX.E8yEBh0W
Info: Applying configuration version '1422956716'
Notice: /Stage[main]//Ini_setting[ensure => present for section]/ensure: created
Notice: /Stage[main]//Ini_setting[ensure => present for global]/ensure: created
Info: Creating state file /var/puppet/state/state.yaml
Notice: Finished catalog run in 0.04 seconds
freebsd-9-x64 executed in 1.09 seconds
Exited: 2
freebsd-9-x64 09:45:17$ mktemp -t apply_manifest.pp.XXXXXX
/tmp/apply_manifest.pp.XXXXXX.Qw3oso8e
freebsd-9-x64 executed in 0.01 seconds
localhost $ scp /var/folders/nn/408ddhln26s1b356ry19q6yr0000gp/T/beaker20150203-14880-1d78mnb freebsd-9-x64:/tmp/apply_manifest.pp.XXXXXX.Qw3oso8e {:ignore => }
freebsd-9-x64 09:45:17$ puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest.pp.XXXXXX.Qw3oso8e
Info: Applying configuration version '1422956717'
Notice: Finished catalog run in 0.03 seconds
freebsd-9-x64 executed in 1.02 seconds
applies the manifest twice
behaves like has_content
freebsd-9-x64 09:45:19$ rm /tmp/tmp.XXXXXX.vq5I2faz/ini_setting.ini
freebsd-9-x64 executed in 0.01 seconds
freebsd-9-x64 09:45:19$ mktemp -t apply_manifest.pp.XXXXXX
/tmp/apply_manifest.pp.XXXXXX.ZUfSSAox
freebsd-9-x64 executed in 0.01 seconds
localhost $ scp /var/folders/nn/408ddhln26s1b356ry19q6yr0000gp/T/beaker20150203-14880-1gfwfyg freebsd-9-x64:/tmp/apply_manifest.pp.XXXXXX.ZUfSSAox {:ignore => }
freebsd-9-x64 09:45:19$ puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest.pp.XXXXXX.ZUfSSAox
Info: Applying configuration version '1422956718'
Notice: /Stage[main]//Ini_setting[ensure => present for section]/ensure: created
Notice: /Stage[main]//Ini_setting[ensure => present for global]/ensure: created
Notice: Finished catalog run in 0.04 seconds
freebsd-9-x64 executed in 1.03 seconds
Exited: 2
freebsd-9-x64 09:45:20$ mktemp -t apply_manifest.pp.XXXXXX
/tmp/apply_manifest.pp.XXXXXX.bRQ9cQrP
freebsd-9-x64 executed in 0.01 seconds
localhost $ scp /var/folders/nn/408ddhln26s1b356ry19q6yr0000gp/T/beaker20150203-14880-1kc9jw2 freebsd-9-x64:/tmp/apply_manifest.pp.XXXXXX.bRQ9cQrP {:ignore => }
freebsd-9-x64 09:45:20$ puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest.pp.XXXXXX.bRQ9cQrP
Info: Applying configuration version '1422956719'
Notice: Finished catalog run in 0.04 seconds
freebsd-9-x64 executed in 0.93 seconds
applies the manifest twice
File "/tmp/tmp.XXXXXX.vq5I2faz/ini_setting.ini"
freebsd-9-x64 09:45:21$ /bin/sh -c uname\ -s
FreeBSD
freebsd-9-x64 executed in 0.01 seconds
freebsd-9-x64 09:45:21$ /bin/sh -c uname\ -s
FreeBSD
freebsd-9-x64 executed in 0.01 seconds
freebsd-9-x64 09:45:21$ /bin/sh -c ls\ /etc/arch-release
ls: /etc/arch-release: No such file or directory
freebsd-9-x64 executed in 0.01 seconds
Exited: 1
freebsd-9-x64 09:45:21$ /bin/sh -c uname\ -sr
FreeBSD 9.2-RELEASE
freebsd-9-x64 executed in 0.01 seconds
freebsd-9-x64 09:45:21$ /bin/sh -c uname\ -m
amd64
freebsd-9-x64 executed in 0.01 seconds
freebsd-9-x64 09:45:21$ /bin/sh -c test\ -f\ /tmp/tmp.XXXXXX.vq5I2faz/ini_setting.ini
freebsd-9-x64 executed in 0.01 seconds
should be file
freebsd-9-x64 09:45:21$ facter osfamily
FreeBSD
freebsd-9-x64 executed in 0.04 seconds
should contain four = five
[one]
two = three
freebsd-9-x64 09:45:21$ cat /tmp/tmp.XXXXXX.vq5I2faz/ini_setting.ini
four = five
[one]
two = three
freebsd-9-x64 executed in 0.01 seconds
freebsd-9-x64 09:45:21$ rm /tmp/tmp.XXXXXX.vq5I2faz/ini_setting.ini
freebsd-9-x64 executed in 0.01 seconds
=> absent for key/value
freebsd-9-x64 09:45:21$ facter osfamily
FreeBSD
freebsd-9-x64 executed in 0.05 seconds
freebsd-9-x64 09:45:21$ facter osfamily
FreeBSD
freebsd-9-x64 executed in 0.04 seconds
freebsd-9-x64 09:45:21$ printf "four = five\n[one]\ntwo = three" > /tmp/tmp.XXXXXX.vq5I2faz/ini_setting.ini
freebsd-9-x64 executed in 0.01 seconds
freebsd-9-x64 09:45:21$ mktemp -t apply_manifest.pp.XXXXXX
/tmp/apply_manifest.pp.XXXXXX.wVnml9YU
freebsd-9-x64 executed in 0.01 seconds
localhost $ scp /var/folders/nn/408ddhln26s1b356ry19q6yr0000gp/T/beaker20150203-14880-1tgqoqe freebsd-9-x64:/tmp/apply_manifest.pp.XXXXXX.wVnml9YU {:ignore => }
freebsd-9-x64 09:45:21$ puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest.pp.XXXXXX.wVnml9YU
Info: Applying configuration version '1422956720'
Notice: /Stage[main]//Ini_setting[ensure => absent for key/value]/ensure: removed
Notice: Finished catalog run in 0.04 seconds
freebsd-9-x64 executed in 0.93 seconds
Exited: 2
freebsd-9-x64 09:45:22$ mktemp -t apply_manifest.pp.XXXXXX
/tmp/apply_manifest.pp.XXXXXX.sycDBDXD
freebsd-9-x64 executed in 0.01 seconds
localhost $ scp /var/folders/nn/408ddhln26s1b356ry19q6yr0000gp/T/beaker20150203-14880-1ms1wm3 freebsd-9-x64:/tmp/apply_manifest.pp.XXXXXX.sycDBDXD {:ignore => }
freebsd-9-x64 09:45:22$ puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest.pp.XXXXXX.sycDBDXD
Info: Applying configuration version '1422956721'
Notice: Finished catalog run in 0.04 seconds
freebsd-9-x64 executed in 0.93 seconds
applies the manifest twice
File "/tmp/tmp.XXXXXX.vq5I2faz/ini_setting.ini"
freebsd-9-x64 09:45:23$ /bin/sh -c test\ -f\ /tmp/tmp.XXXXXX.vq5I2faz/ini_setting.ini
freebsd-9-x64 executed in 0.01 seconds
should be file
freebsd-9-x64 09:45:23$ /bin/sh -c grep\ -qs\ --\ four\\\ \\\=\\\ five\ /tmp/tmp.XXXXXX.vq5I2faz/ini_setting.ini\ \|\|\ grep\ -qFs\ --\ four\\\ \\\=\\\ five\ /tmp/tmp.XXXXXX.vq5I2faz/ini_setting.ini
freebsd-9-x64 executed in 0.01 seconds
should contain "four = five"
freebsd-9-x64 09:45:23$ /bin/sh -c grep\ -qs\ --\ \\\[one\\\]\ /tmp/tmp.XXXXXX.vq5I2faz/ini_setting.ini\ \|\|\ grep\ -qFs\ --\ \\\[one\\\]\ /tmp/tmp.XXXXXX.vq5I2faz/ini_setting.ini
freebsd-9-x64 executed in 0.01 seconds
should contain "[one]"
freebsd-9-x64 09:45:23$ /bin/sh -c grep\ -qs\ --\ two\\\ \\\=\\\ three\ /tmp/tmp.XXXXXX.vq5I2faz/ini_setting.ini\ \|\|\ grep\ -qFs\ --\ two\\\ \\\=\\\ three\ /tmp/tmp.XXXXXX.vq5I2faz/ini_setting.ini
freebsd-9-x64 executed in 0.01 seconds
Exited: 1
should not contain "two = three"
=> absent for section
freebsd-9-x64 09:45:23$ facter osfamily
FreeBSD
freebsd-9-x64 executed in 0.05 seconds
freebsd-9-x64 09:45:23$ facter osfamily
FreeBSD
freebsd-9-x64 executed in 0.05 seconds
freebsd-9-x64 09:45:23$ printf "four = five\n[one]\ntwo = three" > /tmp/tmp.XXXXXX.vq5I2faz/ini_setting.ini
freebsd-9-x64 executed in 0.01 seconds
freebsd-9-x64 09:45:23$ mktemp -t apply_manifest.pp.XXXXXX
/tmp/apply_manifest.pp.XXXXXX.HyCgFWQx
freebsd-9-x64 executed in 0.01 seconds
localhost $ scp /var/folders/nn/408ddhln26s1b356ry19q6yr0000gp/T/beaker20150203-14880-1sgnayt freebsd-9-x64:/tmp/apply_manifest.pp.XXXXXX.HyCgFWQx {:ignore => }
freebsd-9-x64 09:45:23$ puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest.pp.XXXXXX.HyCgFWQx
Info: Applying configuration version '1422956722'
Notice: Finished catalog run in 0.04 seconds
freebsd-9-x64 executed in 0.95 seconds
freebsd-9-x64 09:45:24$ mktemp -t apply_manifest.pp.XXXXXX
/tmp/apply_manifest.pp.XXXXXX.dkCUMsvT
freebsd-9-x64 executed in 0.01 seconds
localhost $ scp /var/folders/nn/408ddhln26s1b356ry19q6yr0000gp/T/beaker20150203-14880-xngvry freebsd-9-x64:/tmp/apply_manifest.pp.XXXXXX.dkCUMsvT {:ignore => }
freebsd-9-x64 09:45:24$ puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest.pp.XXXXXX.dkCUMsvT
Info: Applying configuration version '1422956723'
Notice: Finished catalog run in 0.04 seconds
freebsd-9-x64 executed in 1.01 seconds
applies the manifest twice (FAILED - 1)
File "/tmp/tmp.XXXXXX.vq5I2faz/ini_setting.ini"
freebsd-9-x64 09:45:25$ /bin/sh -c test\ -f\ /tmp/tmp.XXXXXX.vq5I2faz/ini_setting.ini
freebsd-9-x64 executed in 0.01 seconds
should be file (FAILED - 2)
freebsd-9-x64 09:45:25$ /bin/sh -c grep\ -qs\ --\ four\\\ \\\=\\\ five\ /tmp/tmp.XXXXXX.vq5I2faz/ini_setting.ini\ \|\|\ grep\ -qFs\ --\ four\\\ \\\=\\\ five\ /tmp/tmp.XXXXXX.vq5I2faz/ini_setting.ini
freebsd-9-x64 executed in 0.01 seconds
should contain "four = five" (FAILED - 3)
freebsd-9-x64 09:45:25$ /bin/sh -c grep\ -qs\ --\ \\\[one\\\]\ /tmp/tmp.XXXXXX.vq5I2faz/ini_setting.ini\ \|\|\ grep\ -qFs\ --\ \\\[one\\\]\ /tmp/tmp.XXXXXX.vq5I2faz/ini_setting.ini
freebsd-9-x64 executed in 0.01 seconds
should not contain "[one]" (PENDING: cannot ensure absent on a section)
freebsd-9-x64 09:45:25$ /bin/sh -c grep\ -qs\ --\ two\\\ \\\=\\\ three\ /tmp/tmp.XXXXXX.vq5I2faz/ini_setting.ini\ \|\|\ grep\ -qFs\ --\ two\\\ \\\=\\\ three\ /tmp/tmp.XXXXXX.vq5I2faz/ini_setting.ini
freebsd-9-x64 executed in 0.01 seconds
should not contain "two = three" (PENDING: cannot ensure absent on a section)
freebsd-9-x64 09:45:25$ cat /tmp/tmp.XXXXXX.vq5I2faz/ini_setting.ini
four = five
[one]
two = three
freebsd-9-x64 executed in 0.01 seconds
freebsd-9-x64 09:45:25$ rm /tmp/tmp.XXXXXX.vq5I2faz/ini_setting.ini
freebsd-9-x64 executed in 0.01 seconds
=> absent for global
freebsd-9-x64 09:45:25$ facter osfamily
FreeBSD
freebsd-9-x64 executed in 0.04 seconds
freebsd-9-x64 09:45:25$ facter osfamily
FreeBSD
freebsd-9-x64 executed in 0.04 seconds
freebsd-9-x64 09:45:25$ printf "four = five\n[one]\ntwo = three" > /tmp/tmp.XXXXXX.vq5I2faz/ini_setting.ini
freebsd-9-x64 executed in 0.01 seconds
freebsd-9-x64 09:45:25$ mktemp -t apply_manifest.pp.XXXXXX
/tmp/apply_manifest.pp.XXXXXX.BY8PMhnq
freebsd-9-x64 executed in 0.01 seconds
localhost $ scp /var/folders/nn/408ddhln26s1b356ry19q6yr0000gp/T/beaker20150203-14880-1x3mxfk freebsd-9-x64:/tmp/apply_manifest.pp.XXXXXX.BY8PMhnq {:ignore => }
freebsd-9-x64 09:45:25$ puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest.pp.XXXXXX.BY8PMhnq
Info: Applying configuration version '1422956724'
Notice: /Stage[main]//Ini_setting[ensure => absent for global]/ensure: removed
Notice: Finished catalog run in 0.04 seconds
freebsd-9-x64 executed in 0.91 seconds
Exited: 2
freebsd-9-x64 09:45:26$ mktemp -t apply_manifest.pp.XXXXXX
/tmp/apply_manifest.pp.XXXXXX.VG0WVBEO
freebsd-9-x64 executed in 0.01 seconds
localhost $ scp /var/folders/nn/408ddhln26s1b356ry19q6yr0000gp/T/beaker20150203-14880-155g3eh freebsd-9-x64:/tmp/apply_manifest.pp.XXXXXX.VG0WVBEO {:ignore => }
freebsd-9-x64 09:45:26$ puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest.pp.XXXXXX.VG0WVBEO
Info: Applying configuration version '1422956725'
Notice: Finished catalog run in 0.04 seconds
freebsd-9-x64 executed in 0.91 seconds
applies the manifest twice
File "/tmp/tmp.XXXXXX.vq5I2faz/ini_setting.ini"
freebsd-9-x64 09:45:27$ /bin/sh -c test\ -f\ /tmp/tmp.XXXXXX.vq5I2faz/ini_setting.ini
freebsd-9-x64 executed in 0.01 seconds
should be file
freebsd-9-x64 09:45:27$ /bin/sh -c grep\ -qs\ --\ four\\\ \\\=\\\ five\ /tmp/tmp.XXXXXX.vq5I2faz/ini_setting.ini\ \|\|\ grep\ -qFs\ --\ four\\\ \\\=\\\ five\ /tmp/tmp.XXXXXX.vq5I2faz/ini_setting.ini
freebsd-9-x64 executed in 0.01 seconds
Exited: 1
should not contain "four = five"
freebsd-9-x64 09:45:27$ /bin/sh -c grep\ -qs\ --\ \\\[one\\\]\ /tmp/tmp.XXXXXX.vq5I2faz/ini_setting.ini\ \|\|\ grep\ -qFs\ --\ \\\[one\\\]\ /tmp/tmp.XXXXXX.vq5I2faz/ini_setting.ini
freebsd-9-x64 executed in 0.01 seconds
should contain "[one]"
freebsd-9-x64 09:45:27$ /bin/sh -c grep\ -qs\ --\ two\\\ \\\=\\\ three\ /tmp/tmp.XXXXXX.vq5I2faz/ini_setting.ini\ \|\|\ grep\ -qFs\ --\ two\\\ \\\=\\\ three\ /tmp/tmp.XXXXXX.vq5I2faz/ini_setting.ini
freebsd-9-x64 executed in 0.01 seconds
should contain "two = three"
freebsd-9-x64 09:45:27$ cat /tmp/tmp.XXXXXX.vq5I2faz/ini_setting.ini
[one]
two = three
freebsd-9-x64 executed in 0.01 seconds
freebsd-9-x64 09:45:27$ rm /tmp/tmp.XXXXXX.vq5I2faz/ini_setting.ini
freebsd-9-x64 executed in 0.01 seconds
section, setting, value parameters
section => 'test', setting => 'foo', value => 'bar',
behaves like has_content
freebsd-9-x64 09:45:27$ rm /tmp/tmp.XXXXXX.vq5I2faz/ini_setting.ini
rm: /tmp/tmp.XXXXXX.vq5I2faz/ini_setting.ini: No such file or directory
freebsd-9-x64 executed in 0.01 seconds
Exited: 1
freebsd-9-x64 09:45:27$ mktemp -t apply_manifest.pp.XXXXXX
/tmp/apply_manifest.pp.XXXXXX.hS5DsJSe
freebsd-9-x64 executed in 0.01 seconds
localhost $ scp /var/folders/nn/408ddhln26s1b356ry19q6yr0000gp/T/beaker20150203-14880-1tzm1k0 freebsd-9-x64:/tmp/apply_manifest.pp.XXXXXX.hS5DsJSe {:ignore => }
freebsd-9-x64 09:45:27$ puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest.pp.XXXXXX.hS5DsJSe
Info: Applying configuration version '1422956726'
Notice: /Stage[main]//Ini_setting[section => 'test', setting => 'foo', value => 'bar',]/ensure: created
Notice: Finished catalog run in 0.04 seconds
freebsd-9-x64 executed in 0.93 seconds
Exited: 2
freebsd-9-x64 09:45:28$ mktemp -t apply_manifest.pp.XXXXXX
/tmp/apply_manifest.pp.XXXXXX.o6sptlB0
freebsd-9-x64 executed in 0.01 seconds
localhost $ scp /var/folders/nn/408ddhln26s1b356ry19q6yr0000gp/T/beaker20150203-14880-1kjo2pw freebsd-9-x64:/tmp/apply_manifest.pp.XXXXXX.o6sptlB0 {:ignore => }
freebsd-9-x64 09:45:28$ puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest.pp.XXXXXX.o6sptlB0
Info: Applying configuration version '1422956727'
Notice: Finished catalog run in 0.04 seconds
freebsd-9-x64 executed in 0.94 seconds
applies the manifest twice
File "/tmp/tmp.XXXXXX.vq5I2faz/ini_setting.ini"
freebsd-9-x64 09:45:29$ /bin/sh -c test\ -f\ /tmp/tmp.XXXXXX.vq5I2faz/ini_setting.ini
freebsd-9-x64 executed in 0.01 seconds
should be file
freebsd-9-x64 09:45:29$ facter osfamily
FreeBSD
freebsd-9-x64 executed in 0.04 seconds
should contain [test]
foo = bar
freebsd-9-x64 09:45:29$ cat /tmp/tmp.XXXXXX.vq5I2faz/ini_setting.ini
[test]
foo = bar
freebsd-9-x64 executed in 0.01 seconds
freebsd-9-x64 09:45:29$ rm /tmp/tmp.XXXXXX.vq5I2faz/ini_setting.ini
freebsd-9-x64 executed in 0.01 seconds
section => 'more', setting => 'baz', value => 'quux',
behaves like has_content
freebsd-9-x64 09:45:29$ rm /tmp/tmp.XXXXXX.vq5I2faz/ini_setting.ini
rm: /tmp/tmp.XXXXXX.vq5I2faz/ini_setting.ini: No such file or directory
freebsd-9-x64 executed in 0.01 seconds
Exited: 1
freebsd-9-x64 09:45:29$ mktemp -t apply_manifest.pp.XXXXXX
/tmp/apply_manifest.pp.XXXXXX.wdM0DtvP
freebsd-9-x64 executed in 0.01 seconds
localhost $ scp /var/folders/nn/408ddhln26s1b356ry19q6yr0000gp/T/beaker20150203-14880-g2dzdr freebsd-9-x64:/tmp/apply_manifest.pp.XXXXXX.wdM0DtvP {:ignore => }
freebsd-9-x64 09:45:29$ puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest.pp.XXXXXX.wdM0DtvP
Info: Applying configuration version '1422956728'
Notice: /Stage[main]//Ini_setting[section => 'more', setting => 'baz', value => 'quux',]/ensure: created
Notice: Finished catalog run in 0.04 seconds
freebsd-9-x64 executed in 0.93 seconds
Exited: 2
freebsd-9-x64 09:45:30$ mktemp -t apply_manifest.pp.XXXXXX
/tmp/apply_manifest.pp.XXXXXX.I6XsWxtj
freebsd-9-x64 executed in 0.01 seconds
localhost $ scp /var/folders/nn/408ddhln26s1b356ry19q6yr0000gp/T/beaker20150203-14880-1hhrnsf freebsd-9-x64:/tmp/apply_manifest.pp.XXXXXX.I6XsWxtj {:ignore => }
freebsd-9-x64 09:45:30$ puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest.pp.XXXXXX.I6XsWxtj
Info: Applying configuration version '1422956729'
Notice: Finished catalog run in 0.04 seconds
freebsd-9-x64 executed in 0.92 seconds
applies the manifest twice
File "/tmp/tmp.XXXXXX.vq5I2faz/ini_setting.ini"
freebsd-9-x64 09:45:31$ /bin/sh -c test\ -f\ /tmp/tmp.XXXXXX.vq5I2faz/ini_setting.ini
freebsd-9-x64 executed in 0.01 seconds
should be file
freebsd-9-x64 09:45:31$ facter osfamily
FreeBSD
freebsd-9-x64 executed in 0.04 seconds
should contain [more]
baz = quux
freebsd-9-x64 09:45:31$ cat /tmp/tmp.XXXXXX.vq5I2faz/ini_setting.ini
[more]
baz = quux
freebsd-9-x64 executed in 0.01 seconds
freebsd-9-x64 09:45:31$ rm /tmp/tmp.XXXXXX.vq5I2faz/ini_setting.ini
freebsd-9-x64 executed in 0.01 seconds
section => '', setting => 'top', value => 'level',
behaves like has_content
freebsd-9-x64 09:45:31$ rm /tmp/tmp.XXXXXX.vq5I2faz/ini_setting.ini
rm: /tmp/tmp.XXXXXX.vq5I2faz/ini_setting.ini: No such file or directory
freebsd-9-x64 executed in 0.01 seconds
Exited: 1
freebsd-9-x64 09:45:31$ mktemp -t apply_manifest.pp.XXXXXX
/tmp/apply_manifest.pp.XXXXXX.MJ8sLmz0
freebsd-9-x64 executed in 0.01 seconds
localhost $ scp /var/folders/nn/408ddhln26s1b356ry19q6yr0000gp/T/beaker20150203-14880-a3skbh freebsd-9-x64:/tmp/apply_manifest.pp.XXXXXX.MJ8sLmz0 {:ignore => }
freebsd-9-x64 09:45:31$ puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest.pp.XXXXXX.MJ8sLmz0
Info: Applying configuration version '1422956730'
Notice: /Stage[main]//Ini_setting[section => '', setting => 'top', value => 'level',]/ensure: created
Notice: Finished catalog run in 0.04 seconds
freebsd-9-x64 executed in 0.92 seconds
Exited: 2
freebsd-9-x64 09:45:32$ mktemp -t apply_manifest.pp.XXXXXX
/tmp/apply_manifest.pp.XXXXXX.GKnCyvbc
freebsd-9-x64 executed in 0.01 seconds
localhost $ scp /var/folders/nn/408ddhln26s1b356ry19q6yr0000gp/T/beaker20150203-14880-10lsq29 freebsd-9-x64:/tmp/apply_manifest.pp.XXXXXX.GKnCyvbc {:ignore => }
freebsd-9-x64 09:45:32$ puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest.pp.XXXXXX.GKnCyvbc
Info: Applying configuration version '1422956731'
Notice: Finished catalog run in 0.03 seconds
freebsd-9-x64 executed in 0.91 seconds
applies the manifest twice
File "/tmp/tmp.XXXXXX.vq5I2faz/ini_setting.ini"
freebsd-9-x64 09:45:33$ /bin/sh -c test\ -f\ /tmp/tmp.XXXXXX.vq5I2faz/ini_setting.ini
freebsd-9-x64 executed in 0.01 seconds
should be file
freebsd-9-x64 09:45:33$ facter osfamily
FreeBSD
freebsd-9-x64 executed in 0.04 seconds
should contain top = level
freebsd-9-x64 09:45:33$ cat /tmp/tmp.XXXXXX.vq5I2faz/ini_setting.ini
top = level
freebsd-9-x64 executed in 0.01 seconds
freebsd-9-x64 09:45:33$ rm /tmp/tmp.XXXXXX.vq5I2faz/ini_setting.ini
freebsd-9-x64 executed in 0.01 seconds
section => 'test',
behaves like has_error
freebsd-9-x64 09:45:33$ rm /tmp/tmp.XXXXXX.vq5I2faz/ini_setting.ini
rm: /tmp/tmp.XXXXXX.vq5I2faz/ini_setting.ini: No such file or directory
freebsd-9-x64 executed in 0.01 seconds
Exited: 1
freebsd-9-x64 09:45:33$ mktemp -t apply_manifest.pp.XXXXXX
/tmp/apply_manifest.pp.XXXXXX.nG1PsVFb
freebsd-9-x64 executed in 0.01 seconds
localhost $ scp /var/folders/nn/408ddhln26s1b356ry19q6yr0000gp/T/beaker20150203-14880-4x3m22 freebsd-9-x64:/tmp/apply_manifest.pp.XXXXXX.nG1PsVFb {:ignore => }
freebsd-9-x64 09:45:33$ puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest.pp.XXXXXX.nG1PsVFb
Info: Applying configuration version '1422956732'
Notice: /Stage[main]//Ini_setting[section => 'test',]/ensure: created
Notice: Finished catalog run in 0.04 seconds
freebsd-9-x64 executed in 0.92 seconds
Exited: 2
applies the manifest and gets a failure message (PENDING: no error checking yet)
File "/tmp/tmp.XXXXXX.vq5I2faz/ini_setting.ini"
freebsd-9-x64 09:45:34$ /bin/sh -c test\ -f\ /tmp/tmp.XXXXXX.vq5I2faz/ini_setting.ini
freebsd-9-x64 executed in 0.01 seconds
should not be file (PENDING: no error checking yet)
freebsd-9-x64 09:45:34$ cat /tmp/tmp.XXXXXX.vq5I2faz/ini_setting.ini
[test]
=
freebsd-9-x64 executed in 0.01 seconds
freebsd-9-x64 09:45:34$ rm /tmp/tmp.XXXXXX.vq5I2faz/ini_setting.ini
freebsd-9-x64 executed in 0.01 seconds
setting => 'foo', value => 'bar',
behaves like has_error
freebsd-9-x64 09:45:34$ rm /tmp/tmp.XXXXXX.vq5I2faz/ini_setting.ini
rm: /tmp/tmp.XXXXXX.vq5I2faz/ini_setting.ini: No such file or directory
freebsd-9-x64 executed in 0.01 seconds
Exited: 1
freebsd-9-x64 09:45:34$ mktemp -t apply_manifest.pp.XXXXXX
/tmp/apply_manifest.pp.XXXXXX.qEyMMrqW
freebsd-9-x64 executed in 0.01 seconds
localhost $ scp /var/folders/nn/408ddhln26s1b356ry19q6yr0000gp/T/beaker20150203-14880-kzw4mx freebsd-9-x64:/tmp/apply_manifest.pp.XXXXXX.qEyMMrqW {:ignore => }
freebsd-9-x64 09:45:34$ puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest.pp.XXXXXX.qEyMMrqW
Info: Applying configuration version '1422956733'
Notice: /Stage[main]//Ini_setting[setting => 'foo', value => 'bar',]/ensure: created
Notice: Finished catalog run in 0.04 seconds
freebsd-9-x64 executed in 0.94 seconds
Exited: 2
applies the manifest and gets a failure message (PENDING: no error checking yet)
File "/tmp/tmp.XXXXXX.vq5I2faz/ini_setting.ini"
freebsd-9-x64 09:45:35$ /bin/sh -c test\ -f\ /tmp/tmp.XXXXXX.vq5I2faz/ini_setting.ini
freebsd-9-x64 executed in 0.01 seconds
should not be file (PENDING: no error checking yet)
freebsd-9-x64 09:45:35$ cat /tmp/tmp.XXXXXX.vq5I2faz/ini_setting.ini
[]
foo = bar
freebsd-9-x64 executed in 0.01 seconds
freebsd-9-x64 09:45:35$ rm /tmp/tmp.XXXXXX.vq5I2faz/ini_setting.ini
freebsd-9-x64 executed in 0.01 seconds
section => 'test', setting => 'foo',
behaves like has_error
freebsd-9-x64 09:45:35$ rm /tmp/tmp.XXXXXX.vq5I2faz/ini_setting.ini
rm: /tmp/tmp.XXXXXX.vq5I2faz/ini_setting.ini: No such file or directory
freebsd-9-x64 executed in 0.01 seconds
Exited: 1
freebsd-9-x64 09:45:35$ mktemp -t apply_manifest.pp.XXXXXX
/tmp/apply_manifest.pp.XXXXXX.vNdM24T8
freebsd-9-x64 executed in 0.01 seconds
localhost $ scp /var/folders/nn/408ddhln26s1b356ry19q6yr0000gp/T/beaker20150203-14880-1drq1ob freebsd-9-x64:/tmp/apply_manifest.pp.XXXXXX.vNdM24T8 {:ignore => }
freebsd-9-x64 09:45:35$ puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest.pp.XXXXXX.vNdM24T8
Info: Applying configuration version '1422956734'
Notice: /Stage[main]//Ini_setting[section => 'test', setting => 'foo',]/ensure: created
Notice: Finished catalog run in 0.04 seconds
freebsd-9-x64 executed in 0.92 seconds
Exited: 2
applies the manifest and gets a failure message (PENDING: no error checking yet)
File "/tmp/tmp.XXXXXX.vq5I2faz/ini_setting.ini"
freebsd-9-x64 09:45:36$ /bin/sh -c test\ -f\ /tmp/tmp.XXXXXX.vq5I2faz/ini_setting.ini
freebsd-9-x64 executed in 0.01 seconds
should not be file (PENDING: no error checking yet)
freebsd-9-x64 09:45:36$ cat /tmp/tmp.XXXXXX.vq5I2faz/ini_setting.ini
[test]
foo =
freebsd-9-x64 executed in 0.01 seconds
freebsd-9-x64 09:45:36$ rm /tmp/tmp.XXXXXX.vq5I2faz/ini_setting.ini
freebsd-9-x64 executed in 0.01 seconds
section => 'test', value => 'bar',
behaves like has_error
freebsd-9-x64 09:45:36$ rm /tmp/tmp.XXXXXX.vq5I2faz/ini_setting.ini
rm: /tmp/tmp.XXXXXX.vq5I2faz/ini_setting.ini: No such file or directory
freebsd-9-x64 executed in 0.01 seconds
Exited: 1
freebsd-9-x64 09:45:36$ mktemp -t apply_manifest.pp.XXXXXX
/tmp/apply_manifest.pp.XXXXXX.Wi3R76OO
freebsd-9-x64 executed in 0.01 seconds
localhost $ scp /var/folders/nn/408ddhln26s1b356ry19q6yr0000gp/T/beaker20150203-14880-165or6f freebsd-9-x64:/tmp/apply_manifest.pp.XXXXXX.Wi3R76OO {:ignore => }
freebsd-9-x64 09:45:36$ puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest.pp.XXXXXX.Wi3R76OO
Info: Applying configuration version '1422956735'
Notice: /Stage[main]//Ini_setting[section => 'test', value => 'bar',]/ensure: created
Notice: Finished catalog run in 0.04 seconds
freebsd-9-x64 executed in 0.92 seconds
Exited: 2
applies the manifest and gets a failure message (PENDING: no error checking yet)
File "/tmp/tmp.XXXXXX.vq5I2faz/ini_setting.ini"
freebsd-9-x64 09:45:37$ /bin/sh -c test\ -f\ /tmp/tmp.XXXXXX.vq5I2faz/ini_setting.ini
freebsd-9-x64 executed in 0.01 seconds
should not be file (PENDING: no error checking yet)
freebsd-9-x64 09:45:37$ cat /tmp/tmp.XXXXXX.vq5I2faz/ini_setting.ini
[test]
= bar
freebsd-9-x64 executed in 0.01 seconds
freebsd-9-x64 09:45:37$ rm /tmp/tmp.XXXXXX.vq5I2faz/ini_setting.ini
freebsd-9-x64 executed in 0.01 seconds
value => 'bar',
behaves like has_error
freebsd-9-x64 09:45:37$ rm /tmp/tmp.XXXXXX.vq5I2faz/ini_setting.ini
rm: /tmp/tmp.XXXXXX.vq5I2faz/ini_setting.ini: No such file or directory
freebsd-9-x64 executed in 0.01 seconds
Exited: 1
freebsd-9-x64 09:45:37$ mktemp -t apply_manifest.pp.XXXXXX
/tmp/apply_manifest.pp.XXXXXX.TSZlbDtX
freebsd-9-x64 executed in 0.01 seconds
localhost $ scp /var/folders/nn/408ddhln26s1b356ry19q6yr0000gp/T/beaker20150203-14880-adgt7u freebsd-9-x64:/tmp/apply_manifest.pp.XXXXXX.TSZlbDtX {:ignore => }
freebsd-9-x64 09:45:37$ puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest.pp.XXXXXX.TSZlbDtX
Info: Applying configuration version '1422956736'
Notice: /Stage[main]//Ini_setting[value => 'bar',]/ensure: created
Notice: Finished catalog run in 0.04 seconds
freebsd-9-x64 executed in 0.94 seconds
Exited: 2
applies the manifest and gets a failure message (PENDING: no error checking yet)
File "/tmp/tmp.XXXXXX.vq5I2faz/ini_setting.ini"
freebsd-9-x64 09:45:38$ /bin/sh -c test\ -f\ /tmp/tmp.XXXXXX.vq5I2faz/ini_setting.ini
freebsd-9-x64 executed in 0.01 seconds
should not be file (PENDING: no error checking yet)
freebsd-9-x64 09:45:38$ cat /tmp/tmp.XXXXXX.vq5I2faz/ini_setting.ini
[]
= bar
freebsd-9-x64 executed in 0.01 seconds
freebsd-9-x64 09:45:38$ rm /tmp/tmp.XXXXXX.vq5I2faz/ini_setting.ini
freebsd-9-x64 executed in 0.01 seconds
setting => 'foo',
behaves like has_error
freebsd-9-x64 09:45:38$ rm /tmp/tmp.XXXXXX.vq5I2faz/ini_setting.ini
rm: /tmp/tmp.XXXXXX.vq5I2faz/ini_setting.ini: No such file or directory
freebsd-9-x64 executed in 0.01 seconds
Exited: 1
freebsd-9-x64 09:45:38$ mktemp -t apply_manifest.pp.XXXXXX
/tmp/apply_manifest.pp.XXXXXX.SB1vTZ7q
freebsd-9-x64 executed in 0.01 seconds
localhost $ scp /var/folders/nn/408ddhln26s1b356ry19q6yr0000gp/T/beaker20150203-14880-10q1ttk freebsd-9-x64:/tmp/apply_manifest.pp.XXXXXX.SB1vTZ7q {:ignore => }
freebsd-9-x64 09:45:38$ puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest.pp.XXXXXX.SB1vTZ7q
Info: Applying configuration version '1422956737'
Notice: /Stage[main]//Ini_setting[setting => 'foo',]/ensure: created
Notice: Finished catalog run in 0.04 seconds
freebsd-9-x64 executed in 0.92 seconds
Exited: 2
applies the manifest and gets a failure message (PENDING: no error checking yet)
File "/tmp/tmp.XXXXXX.vq5I2faz/ini_setting.ini"
freebsd-9-x64 09:45:39$ /bin/sh -c test\ -f\ /tmp/tmp.XXXXXX.vq5I2faz/ini_setting.ini
freebsd-9-x64 executed in 0.01 seconds
should not be file (PENDING: no error checking yet)
freebsd-9-x64 09:45:39$ cat /tmp/tmp.XXXXXX.vq5I2faz/ini_setting.ini
[]
foo =
freebsd-9-x64 executed in 0.01 seconds
freebsd-9-x64 09:45:39$ rm /tmp/tmp.XXXXXX.vq5I2faz/ini_setting.ini
freebsd-9-x64 executed in 0.01 seconds
path parameter
path => /tmp/tmp.XXXXXX.vq5I2faz/one.ini
behaves like has_content
freebsd-9-x64 09:45:39$ rm /tmp/tmp.XXXXXX.vq5I2faz/one.ini
rm: /tmp/tmp.XXXXXX.vq5I2faz/one.ini: No such file or directory
freebsd-9-x64 executed in 0.01 seconds
Exited: 1
freebsd-9-x64 09:45:39$ mktemp -t apply_manifest.pp.XXXXXX
/tmp/apply_manifest.pp.XXXXXX.zO3W4hk3
freebsd-9-x64 executed in 0.01 seconds
localhost $ scp /var/folders/nn/408ddhln26s1b356ry19q6yr0000gp/T/beaker20150203-14880-151eres freebsd-9-x64:/tmp/apply_manifest.pp.XXXXXX.zO3W4hk3 {:ignore => }
freebsd-9-x64 09:45:39$ puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest.pp.XXXXXX.zO3W4hk3
Info: Applying configuration version '1422956738'
Notice: /Stage[main]//Ini_setting[path => /tmp/tmp.XXXXXX.vq5I2faz/one.ini]/ensure: created
Notice: Finished catalog run in 0.04 seconds
freebsd-9-x64 executed in 0.94 seconds
Exited: 2
freebsd-9-x64 09:45:40$ mktemp -t apply_manifest.pp.XXXXXX
/tmp/apply_manifest.pp.XXXXXX.BcxKTzYk
freebsd-9-x64 executed in 0.01 seconds
localhost $ scp /var/folders/nn/408ddhln26s1b356ry19q6yr0000gp/T/beaker20150203-14880-140e07h freebsd-9-x64:/tmp/apply_manifest.pp.XXXXXX.BcxKTzYk {:ignore => }
freebsd-9-x64 09:45:40$ puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest.pp.XXXXXX.BcxKTzYk
Info: Applying configuration version '1422956739'
Notice: Finished catalog run in 0.04 seconds
freebsd-9-x64 executed in 0.92 seconds
applies the manifest twice
File "/tmp/tmp.XXXXXX.vq5I2faz/one.ini"
freebsd-9-x64 09:45:40$ /bin/sh -c test\ -f\ /tmp/tmp.XXXXXX.vq5I2faz/one.ini
freebsd-9-x64 executed in 0.01 seconds
should be file
freebsd-9-x64 09:45:41$ facter osfamily
FreeBSD
freebsd-9-x64 executed in 0.04 seconds
should contain [one]
two = three
freebsd-9-x64 09:45:41$ cat /tmp/tmp.XXXXXX.vq5I2faz/one.ini
[one]
two = three
freebsd-9-x64 executed in 0.01 seconds
freebsd-9-x64 09:45:41$ rm /tmp/tmp.XXXXXX.vq5I2faz/one.ini
freebsd-9-x64 executed in 0.01 seconds
path => /tmp/tmp.XXXXXX.vq5I2faz/two.ini
behaves like has_content
freebsd-9-x64 09:45:41$ rm /tmp/tmp.XXXXXX.vq5I2faz/two.ini
rm: /tmp/tmp.XXXXXX.vq5I2faz/two.ini: No such file or directory
freebsd-9-x64 executed in 0.01 seconds
Exited: 1
freebsd-9-x64 09:45:41$ mktemp -t apply_manifest.pp.XXXXXX
/tmp/apply_manifest.pp.XXXXXX.i9csAePN
freebsd-9-x64 executed in 0.01 seconds
localhost $ scp /var/folders/nn/408ddhln26s1b356ry19q6yr0000gp/T/beaker20150203-14880-1onozuq freebsd-9-x64:/tmp/apply_manifest.pp.XXXXXX.i9csAePN {:ignore => }
freebsd-9-x64 09:45:41$ puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest.pp.XXXXXX.i9csAePN
Info: Applying configuration version '1422956740'
Notice: /Stage[main]//Ini_setting[path => /tmp/tmp.XXXXXX.vq5I2faz/two.ini]/ensure: created
Notice: Finished catalog run in 0.04 seconds
freebsd-9-x64 executed in 0.91 seconds
Exited: 2
freebsd-9-x64 09:45:42$ mktemp -t apply_manifest.pp.XXXXXX
/tmp/apply_manifest.pp.XXXXXX.M5nOYdnZ
freebsd-9-x64 executed in 0.01 seconds
localhost $ scp /var/folders/nn/408ddhln26s1b356ry19q6yr0000gp/T/beaker20150203-14880-1bbi2zg freebsd-9-x64:/tmp/apply_manifest.pp.XXXXXX.M5nOYdnZ {:ignore => }
freebsd-9-x64 09:45:42$ puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest.pp.XXXXXX.M5nOYdnZ
Info: Applying configuration version '1422956741'
Notice: Finished catalog run in 0.04 seconds
freebsd-9-x64 executed in 0.95 seconds
applies the manifest twice
File "/tmp/tmp.XXXXXX.vq5I2faz/two.ini"
freebsd-9-x64 09:45:42$ /bin/sh -c test\ -f\ /tmp/tmp.XXXXXX.vq5I2faz/two.ini
freebsd-9-x64 executed in 0.01 seconds
should be file
freebsd-9-x64 09:45:42$ facter osfamily
FreeBSD
freebsd-9-x64 executed in 0.04 seconds
should contain [one]
two = three
freebsd-9-x64 09:45:43$ cat /tmp/tmp.XXXXXX.vq5I2faz/two.ini
[one]
two = three
freebsd-9-x64 executed in 0.01 seconds
freebsd-9-x64 09:45:43$ rm /tmp/tmp.XXXXXX.vq5I2faz/two.ini
freebsd-9-x64 executed in 0.01 seconds
path => /tmp/tmp.XXXXXX.vq5I2faz/three.ini
behaves like has_content
freebsd-9-x64 09:45:43$ rm /tmp/tmp.XXXXXX.vq5I2faz/three.ini
rm: /tmp/tmp.XXXXXX.vq5I2faz/three.ini: No such file or directory
freebsd-9-x64 executed in 0.01 seconds
Exited: 1
freebsd-9-x64 09:45:43$ mktemp -t apply_manifest.pp.XXXXXX
/tmp/apply_manifest.pp.XXXXXX.jK5Rgzeo
freebsd-9-x64 executed in 0.01 seconds
localhost $ scp /var/folders/nn/408ddhln26s1b356ry19q6yr0000gp/T/beaker20150203-14880-1tagxg2 freebsd-9-x64:/tmp/apply_manifest.pp.XXXXXX.jK5Rgzeo {:ignore => }
freebsd-9-x64 09:45:43$ puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest.pp.XXXXXX.jK5Rgzeo
Info: Applying configuration version '1422956742'
Notice: /Stage[main]//Ini_setting[path => /tmp/tmp.XXXXXX.vq5I2faz/three.ini]/ensure: created
Notice: Finished catalog run in 0.04 seconds
freebsd-9-x64 executed in 0.92 seconds
Exited: 2
freebsd-9-x64 09:45:43$ mktemp -t apply_manifest.pp.XXXXXX
/tmp/apply_manifest.pp.XXXXXX.UwM9702b
freebsd-9-x64 executed in 0.01 seconds
localhost $ scp /var/folders/nn/408ddhln26s1b356ry19q6yr0000gp/T/beaker20150203-14880-1in33pn freebsd-9-x64:/tmp/apply_manifest.pp.XXXXXX.UwM9702b {:ignore => }
freebsd-9-x64 09:45:44$ puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest.pp.XXXXXX.UwM9702b
Info: Applying configuration version '1422956743'
Notice: Finished catalog run in 0.04 seconds
freebsd-9-x64 executed in 0.93 seconds
applies the manifest twice
File "/tmp/tmp.XXXXXX.vq5I2faz/three.ini"
freebsd-9-x64 09:45:44$ /bin/sh -c test\ -f\ /tmp/tmp.XXXXXX.vq5I2faz/three.ini
freebsd-9-x64 executed in 0.01 seconds
should be file
freebsd-9-x64 09:45:44$ facter osfamily
FreeBSD
freebsd-9-x64 executed in 0.04 seconds
should contain [one]
two = three
freebsd-9-x64 09:45:44$ cat /tmp/tmp.XXXXXX.vq5I2faz/three.ini
[one]
two = three
freebsd-9-x64 executed in 0.01 seconds
freebsd-9-x64 09:45:44$ rm /tmp/tmp.XXXXXX.vq5I2faz/three.ini
freebsd-9-x64 executed in 0.01 seconds
path => foo
behaves like has_error
freebsd-9-x64 09:45:44$ rm foo
rm: foo: No such file or directory
freebsd-9-x64 executed in 0.01 seconds
Exited: 1
freebsd-9-x64 09:45:45$ mktemp -t apply_manifest.pp.XXXXXX
/tmp/apply_manifest.pp.XXXXXX.qdY39Hyt
freebsd-9-x64 executed in 0.01 seconds
localhost $ scp /var/folders/nn/408ddhln26s1b356ry19q6yr0000gp/T/beaker20150203-14880-1u92gsz freebsd-9-x64:/tmp/apply_manifest.pp.XXXXXX.qdY39Hyt {:ignore => }
freebsd-9-x64 09:45:45$ puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest.pp.XXXXXX.qdY39Hyt
Error: Parameter path failed on Ini_setting[path => foo]: File paths must be fully qualified, not 'foo' at /tmp/apply_manifest.pp.XXXXXX.qdY39Hyt:7
freebsd-9-x64 executed in 0.60 seconds
Exited: 1
applies the manifest and gets a failure message
File "foo"
freebsd-9-x64 09:45:45$ /bin/sh -c test\ -f\ foo
freebsd-9-x64 executed in 0.01 seconds
Exited: 1
should not be file
freebsd-9-x64 09:45:45$ cat foo
cat: foo: No such file or directory
freebsd-9-x64 executed in 0.01 seconds
Exited: 1
freebsd-9-x64 09:45:45$ rm foo
rm: foo: No such file or directory
freebsd-9-x64 executed in 0.01 seconds
Exited: 1
key_val_separator parameter
with "" makes "two = three"
behaves like has_content
freebsd-9-x64 09:45:45$ rm /tmp/tmp.XXXXXX.vq5I2faz/key_val_separator.ini
rm: /tmp/tmp.XXXXXX.vq5I2faz/key_val_separator.ini: No such file or directory
freebsd-9-x64 executed in 0.01 seconds
Exited: 1
freebsd-9-x64 09:45:45$ mktemp -t apply_manifest.pp.XXXXXX
/tmp/apply_manifest.pp.XXXXXX.XIkDIdc2
freebsd-9-x64 executed in 0.01 seconds
localhost $ scp /var/folders/nn/408ddhln26s1b356ry19q6yr0000gp/T/beaker20150203-14880-1s9jt09 freebsd-9-x64:/tmp/apply_manifest.pp.XXXXXX.XIkDIdc2 {:ignore => }
freebsd-9-x64 09:45:45$ puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest.pp.XXXXXX.XIkDIdc2
Info: Applying configuration version '1422956745'
Notice: /Stage[main]//Ini_setting[with makes two = three]/ensure: created
Notice: Finished catalog run in 0.04 seconds
freebsd-9-x64 executed in 0.93 seconds
Exited: 2
freebsd-9-x64 09:45:46$ mktemp -t apply_manifest.pp.XXXXXX
/tmp/apply_manifest.pp.XXXXXX.UfswqoPN
freebsd-9-x64 executed in 0.01 seconds
localhost $ scp /var/folders/nn/408ddhln26s1b356ry19q6yr0000gp/T/beaker20150203-14880-13o653k freebsd-9-x64:/tmp/apply_manifest.pp.XXXXXX.UfswqoPN {:ignore => }
freebsd-9-x64 09:45:46$ puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest.pp.XXXXXX.UfswqoPN
Info: Applying configuration version '1422956746'
Notice: Finished catalog run in 0.04 seconds
freebsd-9-x64 executed in 0.94 seconds
applies the manifest twice
File "/tmp/tmp.XXXXXX.vq5I2faz/key_val_separator.ini"
freebsd-9-x64 09:45:47$ /bin/sh -c test\ -f\ /tmp/tmp.XXXXXX.vq5I2faz/key_val_separator.ini
freebsd-9-x64 executed in 0.01 seconds
should be file
freebsd-9-x64 09:45:47$ facter osfamily
FreeBSD
freebsd-9-x64 executed in 0.04 seconds
should contain two = three
freebsd-9-x64 09:45:47$ cat /tmp/tmp.XXXXXX.vq5I2faz/key_val_separator.ini
[one]
two = three
freebsd-9-x64 executed in 0.01 seconds
freebsd-9-x64 09:45:47$ rm /tmp/tmp.XXXXXX.vq5I2faz/key_val_separator.ini
freebsd-9-x64 executed in 0.01 seconds
with "key_val_separator => '='," makes "two=three"
behaves like has_content
freebsd-9-x64 09:45:47$ rm /tmp/tmp.XXXXXX.vq5I2faz/key_val_separator.ini
rm: /tmp/tmp.XXXXXX.vq5I2faz/key_val_separator.ini: No such file or directory
freebsd-9-x64 executed in 0.01 seconds
Exited: 1
freebsd-9-x64 09:45:47$ mktemp -t apply_manifest.pp.XXXXXX
/tmp/apply_manifest.pp.XXXXXX.CW9CgfBt
freebsd-9-x64 executed in 0.01 seconds
localhost $ scp /var/folders/nn/408ddhln26s1b356ry19q6yr0000gp/T/beaker20150203-14880-15ycg9h freebsd-9-x64:/tmp/apply_manifest.pp.XXXXXX.CW9CgfBt {:ignore => }
freebsd-9-x64 09:45:47$ puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest.pp.XXXXXX.CW9CgfBt
Info: Applying configuration version '1422956747'
Notice: /Stage[main]//Ini_setting[with key_val_separator => '=', makes two=three]/ensure: created
Notice: Finished catalog run in 0.04 seconds
freebsd-9-x64 executed in 0.95 seconds
Exited: 2
freebsd-9-x64 09:45:48$ mktemp -t apply_manifest.pp.XXXXXX
/tmp/apply_manifest.pp.XXXXXX.iH1tICRM
freebsd-9-x64 executed in 0.01 seconds
localhost $ scp /var/folders/nn/408ddhln26s1b356ry19q6yr0000gp/T/beaker20150203-14880-1p5a63v freebsd-9-x64:/tmp/apply_manifest.pp.XXXXXX.iH1tICRM {:ignore => }
freebsd-9-x64 09:45:48$ puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest.pp.XXXXXX.iH1tICRM
Info: Applying configuration version '1422956748'
Notice: Finished catalog run in 0.04 seconds
freebsd-9-x64 executed in 0.95 seconds
applies the manifest twice
File "/tmp/tmp.XXXXXX.vq5I2faz/key_val_separator.ini"
freebsd-9-x64 09:45:49$ /bin/sh -c test\ -f\ /tmp/tmp.XXXXXX.vq5I2faz/key_val_separator.ini
freebsd-9-x64 executed in 0.01 seconds
should be file
freebsd-9-x64 09:45:49$ facter osfamily
FreeBSD
freebsd-9-x64 executed in 0.04 seconds
should contain two=three
freebsd-9-x64 09:45:49$ cat /tmp/tmp.XXXXXX.vq5I2faz/key_val_separator.ini
[one]
two=three
freebsd-9-x64 executed in 0.01 seconds
freebsd-9-x64 09:45:49$ rm /tmp/tmp.XXXXXX.vq5I2faz/key_val_separator.ini
freebsd-9-x64 executed in 0.01 seconds
with "key_val_separator => ' = '," makes "two = three"
behaves like has_content
freebsd-9-x64 09:45:49$ rm /tmp/tmp.XXXXXX.vq5I2faz/key_val_separator.ini
rm: /tmp/tmp.XXXXXX.vq5I2faz/key_val_separator.ini: No such file or directory
freebsd-9-x64 executed in 0.01 seconds
Exited: 1
freebsd-9-x64 09:45:49$ mktemp -t apply_manifest.pp.XXXXXX
/tmp/apply_manifest.pp.XXXXXX.MGAeSxQG
freebsd-9-x64 executed in 0.01 seconds
localhost $ scp /var/folders/nn/408ddhln26s1b356ry19q6yr0000gp/T/beaker20150203-14880-aj8enj freebsd-9-x64:/tmp/apply_manifest.pp.XXXXXX.MGAeSxQG {:ignore => }
freebsd-9-x64 09:45:49$ puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest.pp.XXXXXX.MGAeSxQG
Info: Applying configuration version '1422956749'
Notice: /Stage[main]//Ini_setting[with key_val_separator => ' = ', makes two = three]/ensure: created
Notice: Finished catalog run in 0.04 seconds
freebsd-9-x64 executed in 0.93 seconds
Exited: 2
freebsd-9-x64 09:45:50$ mktemp -t apply_manifest.pp.XXXXXX
/tmp/apply_manifest.pp.XXXXXX.tjQCmB3q
freebsd-9-x64 executed in 0.01 seconds
localhost $ scp /var/folders/nn/408ddhln26s1b356ry19q6yr0000gp/T/beaker20150203-14880-v99zqu freebsd-9-x64:/tmp/apply_manifest.pp.XXXXXX.tjQCmB3q {:ignore => }
freebsd-9-x64 09:45:50$ puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest.pp.XXXXXX.tjQCmB3q
Info: Applying configuration version '1422956750'
Notice: Finished catalog run in 0.04 seconds
freebsd-9-x64 executed in 0.93 seconds
applies the manifest twice
File "/tmp/tmp.XXXXXX.vq5I2faz/key_val_separator.ini"
freebsd-9-x64 09:45:51$ /bin/sh -c test\ -f\ /tmp/tmp.XXXXXX.vq5I2faz/key_val_separator.ini
freebsd-9-x64 executed in 0.01 seconds
should be file
freebsd-9-x64 09:45:51$ facter osfamily
FreeBSD
freebsd-9-x64 executed in 0.05 seconds
should contain two = three
freebsd-9-x64 09:45:51$ cat /tmp/tmp.XXXXXX.vq5I2faz/key_val_separator.ini
[one]
two = three
freebsd-9-x64 executed in 0.01 seconds
freebsd-9-x64 09:45:51$ rm /tmp/tmp.XXXXXX.vq5I2faz/key_val_separator.ini
freebsd-9-x64 executed in 0.01 seconds
freebsd-9-x64 09:45:51$ rm /tmp/tmp.XXXXXX.vq5I2faz/*.ini
rm: No match.
freebsd-9-x64 executed in 0.01 seconds
Exited: 1
removing temporory ssh-config files per-vagrant box
Destroying vagrant boxes
==> freebsd-9-x64: Forcing shutdown of VM...
==> freebsd-9-x64: Destroying VM and associated drives...
Pending:
ini_setting resource ensure parameter => absent for section File "/tmp/tmp.XXXXXX.vq5I2faz/ini_setting.ini" should not contain "[one]"
# cannot ensure absent on a section
# ./spec/acceptance/ini_setting_spec.rb:149
ini_setting resource ensure parameter => absent for section File "/tmp/tmp.XXXXXX.vq5I2faz/ini_setting.ini" should not contain "two = three"
# cannot ensure absent on a section
# ./spec/acceptance/ini_setting_spec.rb:150
ini_setting resource section, setting, value parameters section => 'test', behaves like has_error applies the manifest and gets a failure message
# no error checking yet
# ./spec/acceptance/ini_setting_spec.rb:48
ini_setting resource section, setting, value parameters section => 'test', behaves like has_error File "/tmp/tmp.XXXXXX.vq5I2faz/ini_setting.ini" should not be file
# no error checking yet
# ./spec/acceptance/ini_setting_spec.rb:53
ini_setting resource section, setting, value parameters setting => 'foo', value => 'bar', behaves like has_error applies the manifest and gets a failure message
# no error checking yet
# ./spec/acceptance/ini_setting_spec.rb:48
ini_setting resource section, setting, value parameters setting => 'foo', value => 'bar', behaves like has_error File "/tmp/tmp.XXXXXX.vq5I2faz/ini_setting.ini" should not be file
# no error checking yet
# ./spec/acceptance/ini_setting_spec.rb:53
ini_setting resource section, setting, value parameters section => 'test', setting => 'foo', behaves like has_error applies the manifest and gets a failure message
# no error checking yet
# ./spec/acceptance/ini_setting_spec.rb:48
ini_setting resource section, setting, value parameters section => 'test', setting => 'foo', behaves like has_error File "/tmp/tmp.XXXXXX.vq5I2faz/ini_setting.ini" should not be file
# no error checking yet
# ./spec/acceptance/ini_setting_spec.rb:53
ini_setting resource section, setting, value parameters section => 'test', value => 'bar', behaves like has_error applies the manifest and gets a failure message
# no error checking yet
# ./spec/acceptance/ini_setting_spec.rb:48
ini_setting resource section, setting, value parameters section => 'test', value => 'bar', behaves like has_error File "/tmp/tmp.XXXXXX.vq5I2faz/ini_setting.ini" should not be file
# no error checking yet
# ./spec/acceptance/ini_setting_spec.rb:53
ini_setting resource section, setting, value parameters value => 'bar', behaves like has_error applies the manifest and gets a failure message
# no error checking yet
# ./spec/acceptance/ini_setting_spec.rb:48
ini_setting resource section, setting, value parameters value => 'bar', behaves like has_error File "/tmp/tmp.XXXXXX.vq5I2faz/ini_setting.ini" should not be file
# no error checking yet
# ./spec/acceptance/ini_setting_spec.rb:53
ini_setting resource section, setting, value parameters setting => 'foo', behaves like has_error applies the manifest and gets a failure message
# no error checking yet
# ./spec/acceptance/ini_setting_spec.rb:48
ini_setting resource section, setting, value parameters setting => 'foo', behaves like has_error File "/tmp/tmp.XXXXXX.vq5I2faz/ini_setting.ini" should not be file
# no error checking yet
# ./spec/acceptance/ini_setting_spec.rb:53
Failures:
1) ini_setting resource ensure parameter => absent for section applies the manifest twice FIXED
Expected pending 'cannot ensure absent on a section' to fail. No Error was raised.
# ./spec/acceptance/ini_setting_spec.rb:141
2) ini_setting resource ensure parameter => absent for section File "/tmp/tmp.XXXXXX.vq5I2faz/ini_setting.ini" should be file FIXED
Expected pending 'cannot ensure absent on a section' to fail. No Error was raised.
# ./spec/acceptance/ini_setting_spec.rb:147
3) ini_setting resource ensure parameter => absent for section File "/tmp/tmp.XXXXXX.vq5I2faz/ini_setting.ini" should contain "four = five" FIXED
Expected pending 'cannot ensure absent on a section' to fail. No Error was raised.
# ./spec/acceptance/ini_setting_spec.rb:148
Deprecation Warnings:
RSpec::Core::Configuration#treat_symbols_as_metadata_keys_with_true_values= is deprecated, it is now set to true as default and setting it to false has no effect.
If you need more of the backtrace for any of these deprecations to
identify where to make the necessary changes, you can configure
`config.raise_errors_for_deprecations!`, and it will turn the
deprecation warnings into errors, giving you the full backtrace.
1 deprecation warning total
Finished in 38.5 seconds (files took 1 minute 5.92 seconds to load)
60 examples, 3 failures, 14 pending
Failed examples:
rspec ./spec/acceptance/ini_setting_spec.rb:141 # ini_setting resource ensure parameter => absent for section applies the manifest twice
rspec ./spec/acceptance/ini_setting_spec.rb:147 # ini_setting resource ensure parameter => absent for section File "/tmp/tmp.XXXXXX.vq5I2faz/ini_setting.ini" should be file
rspec ./spec/acceptance/ini_setting_spec.rb:148 # ini_setting resource ensure parameter => absent for section File "/tmp/tmp.XXXXXX.vq5I2faz/ini_setting.ini" should contain "four = five"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment