rtyler/puppet-jenkins

"Error: can't convert Fixnum into String" when installing under SLES 11 SP1 with Puppet 3.6.2

Opened this issue · 0 comments

Hi!

I try to install via:
puppet module install rtyler/jenkins --debug
inside a vagrant shell provisioner on a SLES 11 SP1 virtualbox.

This it the output:

C:\shared\vagrant\ci>vagrant provision
==> default: Running provisioner: shell...
default: Running: C:/Users/Torsten/AppData/Local/Temp/vagrant-shell20140625-
7300-1rmlyf2
Notice: Preparing to install into /etc/puppet/modules ...
Notice: Downloading from https://forgeapi.puppetlabs.com ...
Debug: HTTP GET https://forgeapi.puppetlabs.com/v3/releases?module=rtyler-jenkin
s
Debug: HTTP GET https://forgeapi.puppetlabs.com/v3/releases?module=puppetlabs-st
dlib
Debug: HTTP GET https://forgeapi.puppetlabs.com/v3/releases?module=puppetlabs-st
dlib&limit=20&offset=20
Debug: HTTP GET https://forgeapi.puppetlabs.com/v3/releases?module=puppetlabs-ap
t
Debug: HTTP GET https://forgeapi.puppetlabs.com/v3/releases?module=puppetlabs-ja
va
Debug: HTTP GET https://forgeapi.puppetlabs.com/v3/releases?module=darin-zypprep
o
Info: Resolving dependencies ...
Info: Preparing to install ...
Debug: HTTP GET https://forgeapi.puppetlabs.com/v3/files/rtyler-jenkins-1.1.0.ta
r.gz
Debug: Executing 'gzip -dc /var/lib/puppet/puppet-module/cache/rtyler-jenkins201
40625-5056-15o7rk4-0 | tar xof -'
Debug: Executing 'find . -type d -exec chmod 755 {} +'
Debug: Executing 'find . -type f -exec chmod a-wst {} +'
Debug: Executing 'chown -R 0:0 .'
Debug: HTTP GET https://forgeapi.puppetlabs.com/v3/files/darin-zypprepo-1.0.1.ta
r.gz
Debug: Executing 'gzip -dc /var/lib/puppet/puppet-module/cache/darin-zypprepo201
40625-5056-qwglfz-0 | tar xof -'
Debug: Executing 'find . -type d -exec chmod 755 {} +'
Debug: Executing 'find . -type f -exec chmod a-wst {} +'
Debug: Executing 'chown -R 0:0 .'
Debug: HTTP GET https://forgeapi.puppetlabs.com/v3/files/puppetlabs-apt-1.5.0.ta
r.gz
Debug: Executing 'gzip -dc /var/lib/puppet/puppet-module/cache/puppetlabs-apt201
40625-5056-71rc9v-0 | tar xof -'
Debug: Executing 'find . -type d -exec chmod 755 {} +'
Debug: Executing 'find . -type f -exec chmod a-wst {} +'
Debug: Executing 'chown -R 0:0 .'
Debug: HTTP GET https://forgeapi.puppetlabs.com/v3/files/puppetlabs-java-1.1.1.t
ar.gz
Debug: Executing 'gzip -dc /var/lib/puppet/puppet-module/cache/puppetlabs-java20
140625-5056-5f1msg-0 | tar xof -'
Debug: Executing 'find . -type d -exec chmod 755 {} +'
Debug: Executing 'find . -type f -exec chmod a-wst {} +'
Debug: Executing 'chown -R 0:0 .'
Debug: HTTP GET https://forgeapi.puppetlabs.com/v3/files/puppetlabs-stdlib-4.2.2
.tar.gz
Debug: Executing 'gzip -dc /var/lib/puppet/puppet-module/cache/puppetlabs-stdlib
20140625-5056-1o97k98-0 | tar xof -'
Debug: Executing 'find . -type d -exec chmod 755 {} +'
Debug: Executing 'find . -type f -exec chmod a-wst {} +'
Debug: Executing 'chown -R 0:0 .'
Notice: Installing -- do not interrupt ...
Error: can't convert Fixnum into String
Error: Try 'puppet help module install' for usage
The following SSH command responded with a non-zero exit status.
Vagrant assumes that this means the command failed!

chmod +x /tmp/vagrant-shell && /tmp/vagrant-shell

Stdout from the command:

Notice: Preparing to install into /etc/puppet/modules ...
Notice: Downloading from https://forgeapi.puppetlabs.com ...
Debug: HTTP GET https://forgeapi.puppetlabs.com/v3/releases?module=rtyler-jenkin
s
Debug: HTTP GET https://forgeapi.puppetlabs.com/v3/releases?module=puppetlabs-st
dlib
Debug: HTTP GET https://forgeapi.puppetlabs.com/v3/releases?module=puppetlabs-st
dlib&limit=20&offset=20
Debug: HTTP GET https://forgeapi.puppetlabs.com/v3/releases?module=puppetlabs-ap
t
Debug: HTTP GET https://forgeapi.puppetlabs.com/v3/releases?module=puppetlabs-ja
va
Debug: HTTP GET https://forgeapi.puppetlabs.com/v3/releases?module=darin-zypprep
o
Info: Resolving dependencies ...
Info: Preparing to install ...
Debug: HTTP GET https://forgeapi.puppetlabs.com/v3/files/rtyler-jenkins-1.1.0.ta
r.gz
Debug: Executing 'gzip -dc /var/lib/puppet/puppet-module/cache/rtyler-jenkins201
40625-5056-15o7rk4-0 | tar xof -'
Debug: Executing 'find . -type d -exec chmod 755 {} +'
Debug: Executing 'find . -type f -exec chmod a-wst {} +'
Debug: Executing 'chown -R 0:0 .'
Debug: HTTP GET https://forgeapi.puppetlabs.com/v3/files/darin-zypprepo-1.0.1.ta
r.gz
Debug: Executing 'gzip -dc /var/lib/puppet/puppet-module/cache/darin-zypprepo201
40625-5056-qwglfz-0 | tar xof -'
Debug: Executing 'find . -type d -exec chmod 755 {} +'
Debug: Executing 'find . -type f -exec chmod a-wst {} +'
Debug: Executing 'chown -R 0:0 .'
Debug: HTTP GET https://forgeapi.puppetlabs.com/v3/files/puppetlabs-apt-1.5.0.ta
r.gz
Debug: Executing 'gzip -dc /var/lib/puppet/puppet-module/cache/puppetlabs-apt201
40625-5056-71rc9v-0 | tar xof -'
Debug: Executing 'find . -type d -exec chmod 755 {} +'
Debug: Executing 'find . -type f -exec chmod a-wst {} +'
Debug: Executing 'chown -R 0:0 .'
Debug: HTTP GET https://forgeapi.puppetlabs.com/v3/files/puppetlabs-java-1.1.1.t
ar.gz
Debug: Executing 'gzip -dc /var/lib/puppet/puppet-module/cache/puppetlabs-java20
140625-5056-5f1msg-0 | tar xof -'
Debug: Executing 'find . -type d -exec chmod 755 {} +'
Debug: Executing 'find . -type f -exec chmod a-wst {} +'
Debug: Executing 'chown -R 0:0 .'
Debug: HTTP GET https://forgeapi.puppetlabs.com/v3/files/puppetlabs-stdlib-4.2.2
.tar.gz
Debug: Executing 'gzip -dc /var/lib/puppet/puppet-module/cache/puppetlabs-stdlib
20140625-5056-1o97k98-0 | tar xof -'
Debug: Executing 'find . -type d -exec chmod 755 {} +'
Debug: Executing 'find . -type f -exec chmod a-wst {} +'
Debug: Executing 'chown -R 0:0 .'
Notice: Installing -- do not interrupt ...

Stderr from the command:

Error: can't convert Fixnum into String
Error: Try 'puppet help module install' for usage