Thanks for the reply Josh.  I worked through this and other posts I found 
pointing to the tmp issue.  However I don't have /tmp or /usr/tmp mounted, 
they are just dir's on the root mount.

fstab:

# <file system> <mount point>   <type>  <options>       <dump>  <pass>
/dev/mapper/ITTPuppet--vg-root /               ext4    errors=remount-ro 0 
      1
# /boot was on /dev/sda1 during installation
UUID=89c2c14f-03a6-4f43-9935-25061c52e4f9 /boot           ext2    defaults 
       0       2
/dev/mapper/ITTPuppet--vg-swap_1 none            swap    sw              0 
      0
/dev/fd0        /media/floppy0  auto    rw,user,noauto,exec,utf8 0       0

Pretty vanilla stuff here, so noexecute should not be an issue in this 
instance.  For good measure I tried creating a new dir (/usr/tmp) with 777 
and defined -Djava.io.tmpdir=/usr/tmp globally via my /bashrc profile for 
the user I'm running under and root.  Verified that was picked up via java 
-version.

Picked up _JAVA_OPTIONS: -Djava.io.tmpdir=/usr/tmp
java version "1.6.0_35"
OpenJDK Runtime Environment (IcedTea6 1.13.7) (6b35-1.13.7-1ubuntu0.12.04.2)
OpenJDK 64-Bit Server VM (build 23.25-b01, mixed mode)

Still same behavior.  I don't see how anyone has worked through a fresh 
install on Ubuntu at this point.

Thanks,
K

On Wednesday, April 29, 2015 at 4:03:13 PM UTC-6, Josh Cooper wrote:
>
>
>
> On Wed, Apr 29, 2015 at 1:10 PM, Kamil Keski <[email protected] 
> <javascript:>> wrote:
>
>> Clean slate install on Ubuntu 14.04 produces the following error and will 
>> not proceed.
>>
>> ** HTTP_PROXY= http_proxy= HTTPS_PROXY= https_proxy= curl --tlsv1 -s 
>> https://puppetmaster.local:8140
>> ** HTTP_PROXY= http_proxy= HTTPS_PROXY= https_proxy= curl --tlsv1 -s 
>> https://puppetmaster.local:8140
>> ** HTTP_PROXY= http_proxy= HTTPS_PROXY= https_proxy= curl --tlsv1 -s 
>> https://puppetmaster.local:8140
>> ** HTTP_PROXY= http_proxy= HTTPS_PROXY= https_proxy= curl --tlsv1 -s 
>> https://puppetmaster.local:8140
>>
>> ========================================================================
>> ** cp /opt/puppet/share/installer/install_log.lastrun.ITTPuppet.log 
>> /var/log/pe-installer
>> ** sed "s/^\(q_.*password\)=.*/#\1=REDACTED/g" < 
>> "/tmp/pe-installer-M4MbxK1G/install/answers.lastrun.ITTPuppet" > 
>> "/var/log/pe-installer/answers.install"
>> !! ERROR: The puppet master service failed to start within 120
>>    seconds; unable to proceed
>>
>>
>> I am using puppetmaster.local as the FQDN which is resolvable from the 
>> server and the client machine I'm executing the web install from (mapped in 
>> hosts file for testing).  Nothing else of interest in the log files.  Have 
>> tried on two separate clean images to no avail.
>>
>> pe-puppetserver log shows the following.
>>
>> Failed to load feature test for posix: can't find user for 0
>> Cannot run on Microsoft Windows without the win32-process, win32-dir and 
>> win32-service gems: Win32API only supported on win32
>> Puppet::Error: Cannot determine basic system flavour
>>              (root) at 
>> /opt/puppet/lib/ruby/site_ruby/1.9.1/puppet/feature/base.rb:32
>>             require at org/jruby/RubyKernel.java:1071
>>
>> Well that's interesting..
>>
>> All default packages have been updated.
>>
>> Maddening!
>>
>> Any idea's?
>>
>> Thanks,
>> K
>>
>> -- 
>> You received this message because you are subscribed to the Google Groups 
>> "Puppet Users" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to [email protected] <javascript:>.
>> To view this discussion on the web visit 
>> https://groups.google.com/d/msgid/puppet-users/75aa1033-96b8-4a09-9028-447d6e27eb1b%40googlegroups.com
>>  
>> <https://groups.google.com/d/msgid/puppet-users/75aa1033-96b8-4a09-9028-447d6e27eb1b%40googlegroups.com?utm_medium=email&utm_source=footer>
>> .
>> For more options, visit https://groups.google.com/d/optout.
>>
>
> I agree the error message is anything but useful, and you're not the first 
> to run into it. I think this is the issue you're seeing 
> https://docs.puppetlabs.com/puppetserver/latest/known_issues.html#tmp-directory-mounted-noexec
>
> Josh
>
> -- 
> Josh Cooper
> Developer, Puppet Labs
>
> *PuppetConf 2015 <http://2015.puppetconf.com/> is coming to Portland, 
> Oregon! Join us October 5-9.*
> *Register now to take advantage of the Early Adopter discount 
> <https://www.eventbrite.com/e/puppetconf-2015-october-5-9-tickets-13115894995?discount=EarlyAdopter>
>  *
> *—**save $349!*
>  

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/puppet-users/ac8ddeaf-d59d-45d0-a83f-abc031dc12fe%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to