Issue #19419 has been updated by Edson Manners.

Patrick,
   The puppet-user thread has some interesting information. We are using the 
puppet agent and *not* 'puppet apply'.

 I will double check the issues that the OP had, however we have SeLinux turned 
off on install. I'll get a list of answers for you and include some more 
information as the specific behavior when I try specific things. Thanks.

----------------------------------------
Bug #19419: Puppet mount of panasas file system mounts successfully but returns 
code 32
https://projects.puppetlabs.com/issues/19419#change-94727

* Author: Edson Manners
* Status: Needs More Information
* Priority: Normal
* Assignee: Edson Manners
* Category: 
* Target version: 
* Affected Puppet version: 
* Keywords: 
* Branch: 
----------------------------------------
I am using a simple puppet statement to load our panasas distributed storage 
filesystem, see below. It mounts correctly but returns code 32. Which means 
that Puppet itself thinks that it doesn't mount correctly and puppet code that 
requires the mount to complete successfully never runs.

 mount { 'panfs':
    device      => 'panfs://storage.local:global',
    ensure      => mounted,
    fstype      => 'panfs',
    name        => '/panfs',
    options     => "rw,noauto,panauto",
    atboot      => true,
    require     => [ File['/panfs'], Service['ntpd'] ],
  }

At the end of a puppet run I get this:
Fri Feb 22 16:21:11 -0500 2013 
/Stage[main]/Customisations::Panfs_mount/Mount[panfs] (err): Could not 
evaluate: Execution of '/bin/mount -o rw,noauto,panauto /panfs' returned 32: 
mount.panfs: panfs is not configured in the kernel

However the panfs module shows in 'lsmod' clearly and the mount does mount 
successfully.

I just wanted to get the bug filed while I had the chance. I'll dig up the 
panasas driver version on Monday when I get back in the office.
RHEL 6.3 x86_64
kernel - 2.6.32-279.19.1.el6.x86_64
Puppet 2.7.20-1


-- 
You have received this notification because you have either subscribed to it, 
or are involved in it.
To change your notification preferences, please click here: 
http://projects.puppetlabs.com/my/account

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Bugs" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to