kasperisager / php-dockerized

Dockerized PHP development stack: Nginx, MySQL, MongoDB, PHP-FPM, HHVM, Memcached, Redis, Elasticsearch and RabbitMQ

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Error in bootstrap provision

jeffreycahyono opened this issue · comments

I get this error after first vagrant up. How to fix?

D:\vm\vagrant-lnpp>vagrant up
Bringing machine 'default' up with 'virtualbox' provider...
==> default: Importing base box 'precise64'...
==> default: Matching MAC address for NAT networking...
==> default: Setting the name of the VM: vagrant-lnpp_default_1397269468910_57058
==> default: Clearing any previously set network interfaces...
==> default: Preparing network interfaces based on configuration...
    default: Adapter 1: nat
    default: Adapter 2: hostonly
==> default: Forwarding ports...
    default: 22 => 2222 (adapter 1)
==> default: Running 'pre-boot' VM customizations...
==> 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: Machine booted and ready!
==> default: Checking for guest additions in VM...
    default: The guest additions on this VM do not match the installed version of
    default: VirtualBox! In most cases this is fine, but in rare cases it can
    default: prevent things such as shared folders from working properly. If you see
    default: shared folder errors, please make sure the guest additions within the
    default: virtual machine match the version of VirtualBox you have installed on
    default: your host and reload your VM.
    default:
    default: Guest Additions Version: 4.2.0
    default: VirtualBox Version: 4.3
==> default: Setting hostname...
==> default: Configuring and enabling network interfaces...
==> default: Mounting shared folders...
    default: /var/www => D:/vm/vagrant-lnpp/public
    default: /vagrant => D:/vm/vagrant-lnpp
    default: /tmp/vagrant-puppet-1/manifests => D:/vm/vagrant-lnpp/puppet/manifests
    default: /tmp/vagrant-puppet-2/manifests => D:/vm/vagrant-lnpp/puppet/manifests
    default: /tmp/vagrant-puppet-2/modules-0 => D:/vm/vagrant-lnpp/puppet/modules
==> default: Running provisioner: shell...
    default: Running: C:/Users/director/AppData/Local/Temp/vagrant-shell20140412-5604-c8nuvk
stdin: is not a tty
Reading package lists...
Building dependency tree...
Reading state information...
lsb-release is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 66 not upgraded.
Selecting previously unselected package puppetlabs-release.
(Reading database ... 51095 files and directories currently installed.)
Unpacking puppetlabs-release (from puppetlabs-release-precise.deb) ...
Setting up puppetlabs-release (1.0-7) ...
Ign http://apt.puppetlabs.com precise InRelease
Ign http://us.archive.ubuntu.com precise InRelease
Ign http://security.ubuntu.com precise-security InRelease
Get:1 http://apt.puppetlabs.com precise Release.gpg [876 B]
Ign http://us.archive.ubuntu.com precise-updates InRelease
Get:2 http://security.ubuntu.com precise-security Release.gpg [198 B]
Get:3 http://apt.puppetlabs.com precise Release [22.4 kB]
Ign http://us.archive.ubuntu.com precise-backports InRelease
Hit http://us.archive.ubuntu.com precise Release.gpg
Get:4 http://security.ubuntu.com precise-security Release [49.6 kB]
Get:5 http://us.archive.ubuntu.com precise-updates Release.gpg [198 B]
Get:6 http://apt.puppetlabs.com precise/main Sources [63.8 kB]
Get:7 http://us.archive.ubuntu.com precise-backports Release.gpg [198 B]
Get:8 http://apt.puppetlabs.com precise/dependencies Sources [8,552 B]
Hit http://us.archive.ubuntu.com precise Release
Get:9 http://security.ubuntu.com precise-security/main Sources [102 kB]
Get:10 http://apt.puppetlabs.com precise/main amd64 Packages [65.4 kB]
Get:11 http://us.archive.ubuntu.com precise-updates Release [49.6 kB]
Get:12 http://security.ubuntu.com precise-security/restricted Sources [2,494 B]
Get:13 http://apt.puppetlabs.com precise/dependencies amd64 Packages [6,185 B]
Get:14 http://security.ubuntu.com precise-security/universe Sources [30.9 kB]
Get:15 http://apt.puppetlabs.com precise/main i386 Packages [65.4 kB]
Get:16 http://apt.puppetlabs.com precise/dependencies i386 Packages [6,183 B]
Ign http://apt.puppetlabs.com precise/dependencies TranslationIndex
Get:17 http://security.ubuntu.com precise-security/multiverse Sources [1,797 B]
Ign http://apt.puppetlabs.com precise/main TranslationIndex
Get:18 http://security.ubuntu.com precise-security/main amd64 Packages [376 kB]
Get:19 http://us.archive.ubuntu.com precise-backports Release [49.6 kB]
Hit http://us.archive.ubuntu.com precise/main Sources
Hit http://us.archive.ubuntu.com precise/restricted Sources
Hit http://us.archive.ubuntu.com precise/universe Sources
Hit http://us.archive.ubuntu.com precise/multiverse Sources
Hit http://us.archive.ubuntu.com precise/main amd64 Packages
Hit http://us.archive.ubuntu.com precise/restricted amd64 Packages
Get:20 http://security.ubuntu.com precise-security/restricted amd64 Packages [4,627 B]
Hit http://us.archive.ubuntu.com precise/universe amd64 Packages
Hit http://us.archive.ubuntu.com precise/multiverse amd64 Packages
Get:21 http://security.ubuntu.com precise-security/universe amd64 Packages [91.8 kB]
Hit http://us.archive.ubuntu.com precise/main i386 Packages
Ign http://apt.puppetlabs.com precise/dependencies Translation-en_US
Hit http://us.archive.ubuntu.com precise/restricted i386 Packages
Ign http://apt.puppetlabs.com precise/dependencies Translation-en
Get:22 http://security.ubuntu.com precise-security/multiverse amd64 Packages [2,439 B]
Hit http://us.archive.ubuntu.com precise/universe i386 Packages
Ign http://apt.puppetlabs.com precise/main Translation-en_US
Hit http://us.archive.ubuntu.com precise/multiverse i386 Packages
Ign http://apt.puppetlabs.com precise/main Translation-en
Get:23 http://security.ubuntu.com precise-security/main i386 Packages [402 kB]
Hit http://us.archive.ubuntu.com precise/main TranslationIndex
Hit http://us.archive.ubuntu.com precise/multiverse TranslationIndex
Hit http://us.archive.ubuntu.com precise/restricted TranslationIndex
Hit http://us.archive.ubuntu.com precise/universe TranslationIndex
Get:24 http://us.archive.ubuntu.com precise-updates/main Sources [454 kB]
Get:25 http://security.ubuntu.com precise-security/restricted i386 Packages [4,620 B]
Get:26 http://security.ubuntu.com precise-security/universe i386 Packages [96.5 kB]
Get:27 http://security.ubuntu.com precise-security/multiverse i386 Packages [2,649 B]
Get:28 http://security.ubuntu.com precise-security/main TranslationIndex [74 B]
Get:29 http://us.archive.ubuntu.com precise-updates/restricted Sources [8,028 B]
Get:30 http://security.ubuntu.com precise-security/multiverse TranslationIndex [72 B]
Get:31 http://security.ubuntu.com precise-security/restricted TranslationIndex [72 B]
Get:32 http://us.archive.ubuntu.com precise-updates/universe Sources [106 kB]
Get:33 http://security.ubuntu.com precise-security/universe TranslationIndex [73 B]
Get:34 http://us.archive.ubuntu.com precise-updates/multiverse Sources [8,909 B]
Get:35 http://security.ubuntu.com precise-security/main Translation-en [175 kB]
Get:36 http://us.archive.ubuntu.com precise-updates/main amd64 Packages [764 kB]
Get:37 http://security.ubuntu.com precise-security/multiverse Translation-en [1,299 B]
Get:38 http://security.ubuntu.com precise-security/restricted Translation-en [1,253 B]
Get:39 http://security.ubuntu.com precise-security/universe Translation-en [56.7 kB]
Get:40 http://us.archive.ubuntu.com precise-updates/restricted amd64 Packages [12.2 kB]
Get:41 http://us.archive.ubuntu.com precise-updates/universe amd64 Packages [239 kB]
Get:42 http://us.archive.ubuntu.com precise-updates/multiverse amd64 Packages [15.3 kB]
Get:43 http://us.archive.ubuntu.com precise-updates/main i386 Packages [788 kB]
Get:44 http://us.archive.ubuntu.com precise-updates/restricted i386 Packages [12.2 kB]
Get:45 http://us.archive.ubuntu.com precise-updates/universe i386 Packages [244 kB]
Get:46 http://us.archive.ubuntu.com precise-updates/multiverse i386 Packages [15.4 kB]
Get:47 http://us.archive.ubuntu.com precise-updates/main TranslationIndex [3,564 B]
Get:48 http://us.archive.ubuntu.com precise-updates/multiverse TranslationIndex [2,605 B]
Get:49 http://us.archive.ubuntu.com precise-updates/restricted TranslationIndex [2,461 B]
Get:50 http://us.archive.ubuntu.com precise-updates/universe TranslationIndex [2,850 B]
Get:51 http://us.archive.ubuntu.com precise-backports/main Sources [4,850 B]
Get:52 http://us.archive.ubuntu.com precise-backports/restricted Sources [14 B]
Get:53 http://us.archive.ubuntu.com precise-backports/universe Sources [37.7 kB]
Get:54 http://us.archive.ubuntu.com precise-backports/multiverse Sources [5,311 B]
Get:55 http://us.archive.ubuntu.com precise-backports/main amd64 Packages [6,183 B]
Get:56 http://us.archive.ubuntu.com precise-backports/restricted amd64 Packages [14 B]
Get:57 http://us.archive.ubuntu.com precise-backports/universe amd64 Packages [39.2 kB]
Get:58 http://us.archive.ubuntu.com precise-backports/multiverse amd64 Packages [5,206 B]
Get:59 http://us.archive.ubuntu.com precise-backports/main i386 Packages [6,182 B]
Get:60 http://us.archive.ubuntu.com precise-backports/restricted i386 Packages [14 B]
Get:61 http://us.archive.ubuntu.com precise-backports/universe i386 Packages [39.0 kB]
Get:62 http://us.archive.ubuntu.com precise-backports/multiverse i386 Packages [5,178 B]
Get:63 http://us.archive.ubuntu.com precise-backports/main TranslationIndex [72 B]
Get:64 http://us.archive.ubuntu.com precise-backports/multiverse TranslationIndex [72 B]
Get:65 http://us.archive.ubuntu.com precise-backports/restricted TranslationIndex [70 B]
Get:66 http://us.archive.ubuntu.com precise-backports/universe TranslationIndex [73 B]
Hit http://us.archive.ubuntu.com precise/main Translation-en
Hit http://us.archive.ubuntu.com precise/multiverse Translation-en
Hit http://us.archive.ubuntu.com precise/restricted Translation-en
Hit http://us.archive.ubuntu.com precise/universe Translation-en
Get:67 http://us.archive.ubuntu.com precise-updates/main Translation-en [341 kB]
Get:68 http://us.archive.ubuntu.com precise-updates/multiverse Translation-en [9,010 B]
Get:69 http://us.archive.ubuntu.com precise-updates/restricted Translation-en [2,988 B]
Get:70 http://us.archive.ubuntu.com precise-updates/universe Translation-en [139 kB]
Get:71 http://us.archive.ubuntu.com precise-backports/main Translation-en [5,562 B]
Get:72 http://us.archive.ubuntu.com precise-backports/multiverse Translation-en [4,610 B]
Hit http://us.archive.ubuntu.com precise-backports/restricted Translation-en
Get:73 http://us.archive.ubuntu.com precise-backports/universe Translation-en [31.6 kB]
Fetched 5,101 kB in 4min 45s (17.8 kB/s)
Reading package lists...
Reading package lists...
Building dependency tree...
Reading state information...
The following extra packages will be installed:
  augeas-lenses debconf-utils facter hiera libaugeas-ruby libaugeas-ruby1.8
  libaugeas0 libjson-ruby libreadline5 libruby libruby1.8 libshadow-ruby1.8
  puppet-common ruby ruby-json ruby-rgen ruby1.8 virt-what
Suggested packages:
  augeas-doc augeas-tools puppet-el vim-puppet ruby-selinux libselinux-ruby1.8
  librrd-ruby1.9.1 librrd-ruby1.8 ri ruby-dev ruby1.8-examples ri1.8
Recommended packages:
  rdoc
The following NEW packages will be installed:
  augeas-lenses debconf-utils facter hiera libaugeas-ruby libaugeas-ruby1.8
  libaugeas0 libjson-ruby libreadline5 libruby libruby1.8 libshadow-ruby1.8
  puppet puppet-common ruby ruby-json ruby-rgen ruby1.8 virt-what
0 upgraded, 19 newly installed, 0 to remove and 160 not upgraded.
Need to get 3,818 kB of archives.
After this operation, 14.6 MB of additional disk space will be used.
Get:1 http://apt.puppetlabs.com/ precise/main facter amd64 2.0.1-1puppetlabs1 [73.8 kB]
Get:2 http://us.archive.ubuntu.com/ubuntu/ precise/main libreadline5 amd64 5.2-11 [128 kB]
Get:3 http://apt.puppetlabs.com/ precise/main hiera all 1.3.2-1puppetlabs1 [12.6 kB]
Get:4 http://apt.puppetlabs.com/ precise/dependencies ruby-rgen all 0.6.5-1puppetlabs1 [82.2 kB]
Get:5 http://us.archive.ubuntu.com/ubuntu/ precise/main augeas-lenses all 0.10.0-0ubuntu4 [175 kB]
Get:6 http://apt.puppetlabs.com/ precise/main puppet-common all 3.4.3-1puppetlabs1 [1,160 kB]
Get:7 http://us.archive.ubuntu.com/ubuntu/ precise/main debconf-utils all 1.5.42ubuntu1 [54.9 kB]
Get:8 http://us.archive.ubuntu.com/ubuntu/ precise-updates/main libruby1.8 amd64 1.8.7.352-2ubuntu1.4 [1,797 kB]
Get:9 http://apt.puppetlabs.com/ precise/main puppet all 3.4.3-1puppetlabs1 [9,632 B]
Get:10 http://us.archive.ubuntu.com/ubuntu/ precise-updates/main ruby1.8 amd64 1.8.7.352-2ubuntu1.4 [33.8 kB]
Get:11 http://us.archive.ubuntu.com/ubuntu/ precise/main ruby all 4.8 [5,054 B]
Get:12 http://us.archive.ubuntu.com/ubuntu/ precise/universe virt-what amd64 1.11-1 [12.9 kB]
Get:13 http://us.archive.ubuntu.com/ubuntu/ precise/main libaugeas0 amd64 0.10.0-0ubuntu4 [171 kB]
Get:14 http://us.archive.ubuntu.com/ubuntu/ precise/main libaugeas-ruby1.8 amd64 0.3.0-1.1ubuntu4 [9,642 B]
Get:15 http://us.archive.ubuntu.com/ubuntu/ precise/universe libaugeas-ruby all 0.3.0-1.1ubuntu4 [3,354 B]
Get:16 http://us.archive.ubuntu.com/ubuntu/ precise/universe ruby-json amd64 1.6.3-1 [73.3 kB]
Get:17 http://us.archive.ubuntu.com/ubuntu/ precise/universe libjson-ruby all 1.6.3-1 [1,588 B]
Get:18 http://us.archive.ubuntu.com/ubuntu/ precise/main libruby all 4.8 [4,766 B]
Get:19 http://us.archive.ubuntu.com/ubuntu/ precise/main libshadow-ruby1.8 amd64 1.4.1-8build1 [9,416 B]
dpkg-preconfigure: unable to re-open stdin: No such file or directory
Fetched 3,818 kB in 1min 14s (51.5 kB/s)
Selecting previously unselected package libreadline5.
(Reading database ... 51101 files and directories currently installed.)
Unpacking libreadline5 (from .../libreadline5_5.2-11_amd64.deb) ...
Selecting previously unselected package augeas-lenses.
Unpacking augeas-lenses (from .../augeas-lenses_0.10.0-0ubuntu4_all.deb) ...
Selecting previously unselected package debconf-utils.
Unpacking debconf-utils (from .../debconf-utils_1.5.42ubuntu1_all.deb) ...
Selecting previously unselected package libruby1.8.
Unpacking libruby1.8 (from .../libruby1.8_1.8.7.352-2ubuntu1.4_amd64.deb) ...
Selecting previously unselected package ruby1.8.
Unpacking ruby1.8 (from .../ruby1.8_1.8.7.352-2ubuntu1.4_amd64.deb) ...
Selecting previously unselected package ruby.
Unpacking ruby (from .../apt/archives/ruby_4.8_all.deb) ...
Selecting previously unselected package virt-what.
Unpacking virt-what (from .../virt-what_1.11-1_amd64.deb) ...
Selecting previously unselected package facter.
Unpacking facter (from .../facter_2.0.1-1puppetlabs1_amd64.deb) ...
Selecting previously unselected package libaugeas0.
Unpacking libaugeas0 (from .../libaugeas0_0.10.0-0ubuntu4_amd64.deb) ...
Selecting previously unselected package libaugeas-ruby1.8.
Unpacking libaugeas-ruby1.8 (from .../libaugeas-ruby1.8_0.3.0-1.1ubuntu4_amd64.deb) ...
Selecting previously unselected package libaugeas-ruby.
Unpacking libaugeas-ruby (from .../libaugeas-ruby_0.3.0-1.1ubuntu4_all.deb) ...
Selecting previously unselected package ruby-json.
Unpacking ruby-json (from .../ruby-json_1.6.3-1_amd64.deb) ...
Selecting previously unselected package libjson-ruby.
Unpacking libjson-ruby (from .../libjson-ruby_1.6.3-1_all.deb) ...
Selecting previously unselected package libruby.
Unpacking libruby (from .../archives/libruby_4.8_all.deb) ...
Selecting previously unselected package libshadow-ruby1.8.
Unpacking libshadow-ruby1.8 (from .../libshadow-ruby1.8_1.4.1-8build1_amd64.deb) ...
Selecting previously unselected package hiera.
Unpacking hiera (from .../hiera_1.3.2-1puppetlabs1_all.deb) ...
Selecting previously unselected package ruby-rgen.
Unpacking ruby-rgen (from .../ruby-rgen_0.6.5-1puppetlabs1_all.deb) ...
Selecting previously unselected package puppet-common.
Unpacking puppet-common (from .../puppet-common_3.4.3-1puppetlabs1_all.deb) ...
Selecting previously unselected package puppet.
Unpacking puppet (from .../puppet_3.4.3-1puppetlabs1_all.deb) ...
Processing triggers for man-db ...
Processing triggers for ureadahead ...
ureadahead will be reprofiled on next reboot
Setting up libreadline5 (5.2-11) ...
Setting up augeas-lenses (0.10.0-0ubuntu4) ...
Setting up debconf-utils (1.5.42ubuntu1) ...
Setting up libruby1.8 (1.8.7.352-2ubuntu1.4) ...
Setting up ruby1.8 (1.8.7.352-2ubuntu1.4) ...
update-alternatives: using /usr/bin/ruby1.8 to provide /usr/bin/ruby (ruby) in auto mode.
Setting up ruby (4.8) ...
Setting up virt-what (1.11-1) ...
Setting up facter (2.0.1-1puppetlabs1) ...
Setting up libaugeas0 (0.10.0-0ubuntu4) ...
Setting up libaugeas-ruby1.8 (0.3.0-1.1ubuntu4) ...
Setting up libaugeas-ruby (0.3.0-1.1ubuntu4) ...
Setting up ruby-json (1.6.3-1) ...
Setting up libjson-ruby (1.6.3-1) ...
Setting up libruby (4.8) ...
Setting up libshadow-ruby1.8 (1.4.1-8build1) ...
Setting up hiera (1.3.2-1puppetlabs1) ...
Setting up ruby-rgen (0.6.5-1puppetlabs1) ...
Setting up puppet-common (3.4.3-1puppetlabs1) ...
Setting up puppet (3.4.3-1puppetlabs1) ...
 * Starting puppet agent

puppet not configured to start, please edit /etc/default/puppet to enable
   ...done.
Processing triggers for libc-bin ...
ldconfig deferred processing now taking place
==> default: Running provisioner: puppet...
Running Puppet with bootstrap.pp...
stdin: is not a tty
Notice: Compiled catalog for lnpp.vagrantup.com in environment production in 0.70 seconds
Notice: /Stage[main]/Bootstrap::Update/Exec[apt-get update]/returns: executed successfully
Notice: /Stage[main]/Bootstrap::Packages/Package[git-core]/ensure: ensure changed 'purged' to 'present'
Notice: /Stage[main]/Bootstrap::Modules/Package[facter]/ensure: ensure changed '1.6.12' to '1.6.13'
Notice: /Stage[main]/Bootstrap::Modules/Package[librarian-puppet]/ensure: created
Notice: /Stage[main]/Bootstrap::Modules/Exec[librarian-puppet install]/returns: Unable to rollback path /vagrant/puppet/.tmp/librarian/cache/source/pu
ppet/forge/3792e516e3ff92a0ef9f5e827f8e76eb/puppetlabs/stdlib/version/804879af3577ffc462dba2bf74cceb6b: Directory not empty - /vagrant/puppet/.tmp/lib
rarian/cache/source/puppet/forge/3792e516e3ff92a0ef9f5e827f8e76eb/puppetlabs/stdlib/version/804879af3577ffc462dba2bf74cceb6b
Notice: /Stage[main]/Bootstrap::Modules/Exec[librarian-puppet install]/returns: Error executing puppet module install:
Notice: /Stage[main]/Bootstrap::Modules/Exec[librarian-puppet install]/returns: puppet module install --version 4.1.0 --target-dir /vagrant/puppet/.tm
p/librarian/cache/source/puppet/forge/3792e516e3ff92a0ef9f5e827f8e76eb/puppetlabs/stdlib/version/804879af3577ffc462dba2bf74cceb6b --module_repository
http://forge.puppetlabs.com --modulepath /vagrant/puppet/.tmp/librarian/cache/source/puppet/forge/3792e516e3ff92a0ef9f5e827f8e76eb/puppetlabs/stdlib/v
ersion/804879af3577ffc462dba2bf74cceb6b --module_working_dir /vagrant/puppet/.tmp/librarian/cache/source/puppet/forge/3792e516e3ff92a0ef9f5e827f8e76eb
/puppetlabs/stdlib/version/804879af3577ffc462dba2bf74cceb6b --ignore-dependencies puppetlabs/stdlib
Notice: /Stage[main]/Bootstrap::Modules/Exec[librarian-puppet install]/returns: Error:
Notice: /Stage[main]/Bootstrap::Modules/Exec[librarian-puppet install]/returns: Error: Operation not permitted - /vagrant/puppet/.tmp/librarian/cache/
source/puppet/forge/3792e516e3ff92a0ef9f5e827f8e76eb/puppetlabs/stdlib/version/804879af3577ffc462dba2bf74cceb6b/cache/http_forge_puppetlabs_com-75a31f
1d6f1ef6eb63b4479b3512ee1508209a7f/puppetlabs-stdlib-4.1.0.tar.gz
Notice: /Stage[main]/Bootstrap::Modules/Exec[librarian-puppet install]/returns: Error: Try 'puppet help module install' for usage
Error: librarian-puppet install returned 1 instead of one of [0]
Error: /Stage[main]/Bootstrap::Modules/Exec[librarian-puppet install]/returns: change from notrun to 0 failed: librarian-puppet install returned 1 ins
tead of one of [0]
Notice: Finished catalog run in 681.84 seconds
The following SSH command responded with a non-zero exit status.
Vagrant assumes that this means the command failed!

puppet apply --hiera_config=/tmp/vagrant-puppet-1/hiera.yaml --color=false --manifestdir /tmp/vagrant-puppet-1/manifests --detailed-exitcodes /tmp/vag
rant-puppet-1/manifests/bootstrap.pp || [ $? -eq 2 ]

Stdout from the command:

Notice: Compiled catalog for lnpp.vagrantup.com in environment production in 0.70 seconds
Notice: /Stage[main]/Bootstrap::Update/Exec[apt-get update]/returns: executed successfully
Notice: /Stage[main]/Bootstrap::Packages/Package[git-core]/ensure: ensure changed 'purged' to 'present'
Notice: /Stage[main]/Bootstrap::Modules/Package[facter]/ensure: ensure changed '1.6.12' to '1.6.13'
Notice: /Stage[main]/Bootstrap::Modules/Package[librarian-puppet]/ensure: created
Notice: /Stage[main]/Bootstrap::Modules/Exec[librarian-puppet install]/returns: Unable to rollback path /vagrant/puppet/.tmp/librarian/cache/source/pu
ppet/forge/3792e516e3ff92a0ef9f5e827f8e76eb/puppetlabs/stdlib/version/804879af3577ffc462dba2bf74cceb6b: Directory not empty - /vagrant/puppet/.tmp/lib
rarian/cache/source/puppet/forge/3792e516e3ff92a0ef9f5e827f8e76eb/puppetlabs/stdlib/version/804879af3577ffc462dba2bf74cceb6b
Notice: /Stage[main]/Bootstrap::Modules/Exec[librarian-puppet install]/returns: Error executing puppet module install:
Notice: /Stage[main]/Bootstrap::Modules/Exec[librarian-puppet install]/returns: puppet module install --version 4.1.0 --target-dir /vagrant/puppet/.tm
p/librarian/cache/source/puppet/forge/3792e516e3ff92a0ef9f5e827f8e76eb/puppetlabs/stdlib/version/804879af3577ffc462dba2bf74cceb6b --module_repository
http://forge.puppetlabs.com --modulepath /vagrant/puppet/.tmp/librarian/cache/source/puppet/forge/3792e516e3ff92a0ef9f5e827f8e76eb/puppetlabs/stdlib/v
ersion/804879af3577ffc462dba2bf74cceb6b --module_working_dir /vagrant/puppet/.tmp/librarian/cache/source/puppet/forge/3792e516e3ff92a0ef9f5e827f8e76eb
/puppetlabs/stdlib/version/804879af3577ffc462dba2bf74cceb6b --ignore-dependencies puppetlabs/stdlib
Notice: /Stage[main]/Bootstrap::Modules/Exec[librarian-puppet install]/returns: Error:
Notice: /Stage[main]/Bootstrap::Modules/Exec[librarian-puppet install]/returns: Error: Operation not permitted - /vagrant/puppet/.tmp/librarian/cache/
source/puppet/forge/3792e516e3ff92a0ef9f5e827f8e76eb/puppetlabs/stdlib/version/804879af3577ffc462dba2bf74cceb6b/cache/http_forge_puppetlabs_com-75a31f
1d6f1ef6eb63b4479b3512ee1508209a7f/puppetlabs-stdlib-4.1.0.tar.gz
Notice: /Stage[main]/Bootstrap::Modules/Exec[librarian-puppet install]/returns: Error: Try 'puppet help module install' for usage
Notice: Finished catalog run in 681.84 seconds


Stderr from the command:

stdin: is not a tty
Error: librarian-puppet install returned 1 instead of one of [0]
Error: /Stage[main]/Bootstrap::Modules/Exec[librarian-puppet install]/returns: change from notrun to 0 failed: librarian-puppet install returned 1 ins
tead of one of [0]

The error only mentions that something has gone wrong, not exactly what went wrong. You should try running Librarian inside the VM and see what it spits out.

This is what i got after vagrant ssh and librarian-puppet install. Something is preventing installing stdlib...

vagrant@lnpp:/vagrant/puppet$ librarian-puppet install
/vagrant/puppet/.tmp/librarian/cache/source/puppet/forge/3792e516e3ff92a0ef9f5e827f8e76eb/puppetlabs/stdlib/version/804879af3577ffc462dba2bf74cceb6b/s
tdlib does not exist, something went wrong. Try removing it manually

I'd suggest rm -rf /vagrant/puppet/.tmp

vagrant@lnpp:/vagrant/puppet$ rm -rf /vagrant/puppet/.tmp
vagrant@lnpp:/vagrant/puppet$ librarian-puppet install
Unable to rollback path /vagrant/puppet/.tmp/librarian/cache/source/puppet/forge/3792e516e3ff92a0ef9f5e827f8e76eb/puppetlabs/stdlib/version/804879af35
77ffc462dba2bf74cceb6b: Directory not empty - /vagrant/puppet/.tmp/librarian/cache/source/puppet/forge/3792e516e3ff92a0ef9f5e827f8e76eb/puppetlabs/std
lib/version/804879af3577ffc462dba2bf74cceb6b
Error executing puppet module install:
puppet module install --version 4.1.0 --target-dir /vagrant/puppet/.tmp/librarian/cache/source/puppet/forge/3792e516e3ff92a0ef9f5e827f8e76eb/puppetlab
s/stdlib/version/804879af3577ffc462dba2bf74cceb6b --module_repository http://forge.puppetlabs.com --modulepath /vagrant/puppet/.tmp/librarian/cache/so
urce/puppet/forge/3792e516e3ff92a0ef9f5e827f8e76eb/puppetlabs/stdlib/version/804879af3577ffc462dba2bf74cceb6b --module_working_dir /vagrant/puppet/.tm
p/librarian/cache/source/puppet/forge/3792e516e3ff92a0ef9f5e827f8e76eb/puppetlabs/stdlib/version/804879af3577ffc462dba2bf74cceb6b --ignore-dependencie
s puppetlabs/stdlib
Error:
Error: Operation not permitted - /vagrant/puppet/.tmp/librarian/cache/source/puppet/forge/3792e516e3ff92a0ef9f5e827f8e76eb/puppetlabs/stdlib/version/8
04879af3577ffc462dba2bf74cceb6b/cache/http_forge_puppetlabs_com-75a31f1d6f1ef6eb63b4479b3512ee1508209a7f/puppetlabs-stdlib-4.1.0.tar.gz
Error: Try 'puppet help module install' for usage

It's not clearing the directory correctly for some reason. Try nuking the VM and doing rm -rf puppet/.tmp on the host instead.

I think the problem is with a recent release of the librarian-puppet gem. I was having the same problem with version 1.0.1 of librarian-puppet, and a downgrade to version 0.9.13 worked just fine. I'm not sure what version of librarian-puppet this repo is using, but I thought I'd post it here anyway. I'll create an issue with librarian-puppet if one hasn't been created already.