https://bugzilla.wikimedia.org/show_bug.cgi?id=70971

--- Comment #2 from Bryan Davis <[email protected]> ---
I'm pretty sure that "Debug: Executing '/usr/bin/test -d /mnt/vagrant'" is not
what's really running while the system goes nuts. I noticed the exact same
behavior on sul-test.eqiad.wmflabs (strace full of puppet looking for
puppet/type/git::clone.rb in every location that ruby might be storing a puppet
type plugin.

I let my process run with debug logging enabled and after a very long wait the
next thing it spit out was:

Debug: Exec[diamond_sudo_for_puppet_sudo_linting](provider=posix): Executing
check
 'test -e /etc/sudoers.d/50_diamond_sudo_for_puppet && /usr/sbin/visudo -cf
/etc/s
udoers.d/50_diamond_sudo_for_puppet || exit 0'


Here's a bit more context around the pause:
Debug: Failed to load library 'msgpack' for feature 'msgpack'
Debug: file_metadata supports formats: pson b64_zlib_yaml yaml raw
Debug: Exec[migrate legacy files](provider=posix): Executing check
'/usr/bin/test
-d /mnt/vagrant'
Debug: Executing '/usr/bin/test -d /mnt/vagrant'
#
# ... pauses here for at least 10 minutes, possibly longer
#
Debug: Exec[diamond_sudo_for_puppet_sudo_linting](provider=posix): Executing
check 'test -e /etc/sudoers.d/50_diamond_sudo_for_puppet && /usr/sbin/visudo
-cf /etc/s
udoers.d/50_diamond_sudo_for_puppet || exit 0'
Debug: Executing 'test -e /etc/sudoers.d/50_diamond_sudo_for_puppet &&
/usr/sbin/v
isudo -cf /etc/sudoers.d/50_diamond_sudo_for_puppet || exit 0'
Debug:
/Stage[main]/Role::Labs::Instance/Diamond::Collector::Minimalpuppetagent[mi
nimal-puppet-agent]/Admin::Sudo[diamond_sudo_for_puppet]/Exec[diamond_sudo_for_pup
pet_sudo_linting]/unless: /etc/sudoers.d/50_diamond_sudo_for_puppet: parsed OK
Debug: Failed to load library 'msgpack' for feature 'msgpack'
Debug: file_metadata supports formats: pson b64_zlib_yaml yaml raw
Debug: Failed to load library 'msgpack' for feature 'msgpack'


This also seems like a red herring. I'll upload the full --debug log so others
can take a look at it.

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
_______________________________________________
Wikibugs-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to