Jira (FACT-3094) DEBUG Facter::Resolvers::Aix::Mountpoints - Could not resolve mountpoints

14 views
Skip to first unread message

Jordi Garcia (Jira)

unread,
Nov 12, 2021, 9:03:03 AM11/12/21
to puppe...@googlegroups.com
Jordi Garcia created an issue
 
Facter / Bug FACT-3094
DEBUG Facter::Resolvers::Aix::Mountpoints - Could not resolve mountpoints
Issue Type: Bug Bug
Affects Versions: FACT 4.2.5
Assignee: Unassigned
Components: Facter 4
Created: 2021/11/12 6:02 AM
Priority: Normal Normal
Reporter: Jordi Garcia

Customer gets the below when running `facter mountpoints --debug` on AIX

(0)LAB:root@ss004374:/root# facter mountpoints --debug
[2021-11-11 17:42:27.598001 ] INFO Facter - executed with command line: mountpoints --debug
[2021-11-11 17:42:27.598289 ] DEBUG Facter - Facter version: 4.2.5
[2021-11-11 17:42:27.600019 ] DEBUG Facter::FactManager - Resolving facts sequentially
[2021-11-11 17:42:27.600183 ] DEBUG Facter::FactLoader - Loading all internal facts
[2021-11-11 17:42:27.600359 ] DEBUG Facter::FactLoader - Loading custom facts
[2021-11-11 17:42:27.602979 ] DEBUG Facter::FactLoader - Loading external facts
[2021-11-11 17:42:27.603327 ] DEBUG Facter::Core::Execution::Posix - Executing command: /opt/puppetlabs/facter/facts.d/aio_agent_facts.sh
[2021-11-11 17:42:28.111335 ] DEBUG LegacyFacter::Util::DirectoryLoader - Fact file /opt/puppetlabs/facter/facts.d/aio_agent_facts.sh was parsed but no key=>value data was returned
[2021-11-11 17:42:28.115086 ] DEBUG Facter::QueryParser - List of resolvable facts: [#<Facter::SearchedFact:0x328c4ed4 @name="mountpoints", @fact_class=Facts::Aix::Mountpoints, @user_query="mountpoints", @type=:core, @file=nil>]
[2021-11-11 17:42:28.115592 ] DEBUG Facter::Core::Execution::Posix - Executing command: mount
[2021-11-11 17:42:28.125482 ] DEBUG Facter::Core::Execution::Posix - Executing command: df -P
[2021-11-11 17:42:28.138591 ] DEBUG Facter::Resolvers::Aix::Mountpoints - Could not resolve mountpoints, got undefined method `merge!' for nil:NilClass at /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/facter/resolvers/aix/mountpoints.rb:55:in `compute_sizes'
 
(0)LAB:root@ss004374:/root#d

Customer initially raised https://tickets.puppetlabs.com/browse/FACT-3060 which doesn't solved its particular case.

Customer has also provided:

(130)LAB:root@ss004374:/root# mount
node mounted mounted over vfs date options
-------- --------------- --------------- ------ ------------ ---------------
/dev/hd4 / jfs2 Nov 11 16:10 rw,log=/dev/hd8
/dev/hd2 /usr jfs2 Nov 11 16:10 rw,nodev,log=/dev/hd8
/dev/hd9var /var jfs2 Nov 11 16:10 rw,nodev,log=/dev/hd8
/dev/hd3 /tmp jfs2 Nov 11 16:10 rw,nodev,log=/dev/hd8
/dev/hd1 /home jfs2 Nov 11 16:10 rw,nodev,log=/dev/hd8
/dev/hd11admin /admin jfs2 Nov 11 16:10 rw,nodev,log=/dev/hd8
/proc /proc procfs Nov 11 16:10 rw
/dev/hd10opt /opt jfs2 Nov 11 16:10 rw,nodev,log=/dev/hd8
/dev/livedump /var/adm/ras/livedump jfs2 Nov 11 16:10 rw,nodev,log=/dev/hd8
/dev/optPuppet /opt/puppetlabs jfs2 Nov 11 16:10 rw,nodev,log=INLINE
/dev/logUsm /log/usm jfs2 Nov 11 16:10 rw,nodev,log=INLINE
/dev/perflog /perflog jfs2 Nov 11 16:10 rw,nodev,log=INLINE
/dev/lroot /root jfs2 Nov 11 16:10 rw,nodev,log=INLINE
/dev/usropenv /usr/openv jfs2 Nov 11 16:10 rw,nodev,log=INLINE
/dev/optBESClient /opt/BESClient jfs2 Nov 11 16:10 rw,nodev,log=INLINE
/dev/varOptBESClient /var/opt/BESClient jfs2 Nov 11 16:10 rw,nodev,log=INLINE
/dev/optPatrol /opt/bmc jfs2 Nov 11 16:10 rw,nodev,log=INLINE
/dev/optSplunk /opt/splunkforwarder jfs2 Nov 11 16:10 rw,nodev,log=INLINE
auto_nfs /swrep autofs Nov 11 16:10 nosuid,nobrowse,ignore
auto_nfs /testmount autofs Nov 11 16:56 nosuid,nobrowse,ignore
sm20016p.ncaop.net /backup/ss004374 /backup nfs4 Nov 11 17:01 rw,bg,soft,intr,vers=4,proto=tcp,nodev,nosuid,sec=sys
(0)LAB:root@ss004374:/root#(0)

and

LAB:root@ss004374:/root# df -P
Filesystem 512-blocks Used Available Capacity Mounted on
/dev/hd4 2359296 113616 2245680 5% /
/dev/hd2 7208960 4999112 2209848 70% /usr
/dev/hd9var 4194304 206792 3987512 5% /var
/dev/hd3 4194304 691640 3502664 17% /tmp
/dev/hd1 131072 920 130152 1% /home
/dev/hd11admin 262144 728 261416 1% /admin
/proc - - - - /proc
/dev/hd10opt 4194304 2607936 1586368 63% /opt
/dev/livedump 524288 736 523552 1% /var/adm/ras/livedump
/dev/optPuppet 2097152 498320 1598832 24% /opt/puppetlabs
/dev/logUsm 2097152 219264 1877888 11% /log/usm
/dev/perflog 524288 32352 491936 7% /perflog
/dev/lroot 1048576 11632 1036944 2% /root
/dev/usropenv 14680064 2694008 11986056 19% /usr/openv
/dev/optBESClient 1048576 215448 833128 21% /opt/BESClient
/dev/varOptBESClient 1048576 231856 816720 23% /var/opt/BESClient
/dev/optPatrol 2097152 748792 1348360 36% /opt/bmc
/dev/optSplunk 1048576 584752 463824 56% /opt/splunkforwarder
sm20016p.ncaop.net:/backup/ss004374 1382547456 1066434096 316113360 78% /backup
(0)LAB:root@ss004374:/root#

 

customer suggests an update to `/opt/puppetlabs/puppet/lib/ruby/vendor_ruby/facter/resolvers/aix/mountpoints.rb ` in the ZD ticket `https://puppetlabs.zendesk.com/agent/tickets/46441`

Add Comment Add Comment
 
This message was sent by Atlassian Jira (v8.13.2#813002-sha1:c495a97)
Atlassian logo

Victor Bobosila (Jira)

unread,
Nov 12, 2021, 9:34:03 AM11/12/21
to puppe...@googlegroups.com

Jarret Lavallee (Jira)

unread,
Nov 12, 2021, 10:53:03 AM11/12/21
to puppe...@googlegroups.com

Ciprian Badescu (Jira)

unread,
Nov 15, 2021, 3:25:03 AM11/15/21
to puppe...@googlegroups.com

Ciprian Badescu (Jira)

unread,
Nov 16, 2021, 3:20:02 AM11/16/21
to puppe...@googlegroups.com

Victor Bobosila (Jira)

unread,
Nov 17, 2021, 3:34:01 AM11/17/21
to puppe...@googlegroups.com

Victor Bobosila (Jira)

unread,
Nov 17, 2021, 3:34:02 AM11/17/21
to puppe...@googlegroups.com
Victor Bobosila updated an issue
Change By: Victor Bobosila
Release Notes Summary: Fix Facter AIX mountpoint resolver to add correct data to the mountpoint fact when using NFS mountpoints

Michael Hashizume (Jira)

unread,
Dec 6, 2021, 5:35:02 PM12/6/21
to puppe...@googlegroups.com

Parker Leach (Jira)

unread,
Dec 8, 2021, 11:12:02 AM12/8/21
to puppe...@googlegroups.com
Parker Leach updated an issue
Change By: Parker Leach
Labels: docs_reviewed
This message was sent by Atlassian Jira (v8.20.2#820002-sha1:829506d)
Atlassian logo
Reply all
Reply to author
Forward
0 new messages