Issue #10544 has been updated by Daniel Pittman.

Status changed from Unreviewed to Needs More Information

Hey.  I hate to be a pain, but can you still reproduce this?  If so, could you 
shove the content of both `/etc/mtab` and `/proc/mounts` into the ticket, to 
help identify where this is coming from?  (It would be good to know if 
`/etc/mtab` is actually a symlink, too.)

It would also be awesome if you could run Puppet in `--test --debug` mode on 
the machine that demonstrates this, without the mount there, then dig out the 
bits around the SMB mount.  Knowing what Puppet thought down at that log level 
would be helpful.

Finally, can you give us some more details of the system: distribution, and 
package versions for the kernel, mount, and the smb mount support bits?

Thanks.
----------------------------------------
Bug #10544: CIFS appears to mount twice
https://projects.puppetlabs.com/issues/10544

Author: Nathan Rich
Status: Needs More Information
Priority: Low
Assignee: 
Category: mount
Target version: 
Affected Puppet version: 2.7.5
Keywords: mount,cifs
Branch: 


    package{'samba-client': }
    file{'smb credentials':
    path => '/etc/auto.smb.credentials',
    source => '/puppet/files/etc/auto.smb.credentials',
    }
    mount{'home directory mount':
    name => '/home/mydomainint',
    atboot => 'true',
    device => '//storage01.mydomainint.com/home',
    ensure => 'mounted',
    fstype => 'cifs',
    options => 
'user=samba,domain=mydomainint,credentials=/etc/auto.smb.credentials',
    require => [File['smb credentials'],Package['samba-client'],File['home 
mount point']],
    }
    client:
    # mount
    /dev/mapper/vg_ws01-lv_root on / type ext4 (rw)
    proc on /proc type proc (rw)
    sysfs on /sys type sysfs (rw)
    devpts on /dev/pts type devpts (rw,gid=5,mode=620)
    tmpfs on /dev/shm type tmpfs (rw)
    /dev/sda1 on /boot type ext4 (rw)
    /dev/mapper/vg_ws01-lv_home on /home type ext4 (rw)
    none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw)
    sunrpc on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw)
    192.168.2.111:/nfs/puppet on /puppet type nfs (rw,addr=192.168.2.111)
    # puppet apply /puppet/manifests/site.pp
    notice: /Stage[main]/Basics/Mount[home directory mount]/ensure: ensure 
changed 'unmounted' to 'mounted'
    notice: /Stage[main]/Basics/Mount[home directory mount]: Triggered 
'refresh' from 1 events
    notice: /Stage[post]/Last_stage/Exec[update puppet last run]/returns: 
executed successfully
    notice: Finished catalog run in 3.24 seconds
    # mount
    /dev/mapper/vg_ws01-lv_root on / type ext4 (rw)
    proc on /proc type proc (rw)
    sysfs on /sys type sysfs (rw)
    devpts on /dev/pts type devpts (rw,gid=5,mode=620)
    tmpfs on /dev/shm type tmpfs (rw)
    /dev/sda1 on /boot type ext4 (rw)
    /dev/mapper/vg_ws01-lv_home on /home type ext4 (rw)
    none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw)
    sunrpc on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw)
    192.168.2.111:/nfs/puppet on /puppet type nfs (rw,addr=192.168.2.111)
    //storage01.mydomainint.com/home/ on /home/mydomainint type cifs (rw,mand)
    //storage01.mydomainint.com/home/ on /home/mydomainint type cifs (rw,mand)
    # puppet --version
    2.7.5

In reality the second mount seems to not be real, in that umount run twice will 
work once and say not mounted the second time. No idea why this happens, but it 
doesn't happen on a manual mount.


-- 
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 post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/puppet-bugs?hl=en.

Reply via email to