Skip to content
This repository has been archived by the owner on Jan 4, 2021. It is now read-only.

when modulepath is unset playbook app fails badly when a playbook isnt found #611

Closed
ripienaar opened this issue Nov 27, 2019 · 0 comments
Closed

Comments

@ripienaar
Copy link
Collaborator

ripienaar commented Nov 27, 2019

$ mco playbook run emulator::status
Cannot find supplied Playbook emulator::status

Module Path:

Traceback (most recent call last):
        7: from /usr/bin/mco:23:in `<main>'
        6: from /usr/bin/mco:23:in `load'
        5: from /opt/puppetlabs/puppet/lib/ruby/gems/2.5.0/gems/choria-mcorpc-support-2.20.8/bin/mco:33:in `<top (required)>'
        4: from /opt/puppetlabs/puppet/lib/ruby/gems/2.5.0/gems/choria-mcorpc-support-2.20.8/lib/mcollective/applications.rb:23:in `run'
        3: from /opt/puppetlabs/mcollective/plugins/mcollective/application/playbook.rb:76:in `run'
        2: from /opt/puppetlabs/puppet/lib/ruby/gems/2.5.0/gems/choria-mcorpc-support-2.20.8/lib/mcollective/monkey_patches.rb:109:in `mktmpdir'
        1: from /opt/puppetlabs/mcollective/plugins/mcollective/application/playbook.rb:81:in `block in run'
/opt/puppetlabs/mcollective/plugins/mcollective/application/playbook.rb:65:in `runner': undefined method `split' for nil:NilClass (NoMethodError)

because modulepath is nil.

@ripienaar ripienaar added this to BACKLOG in Work Board via automation Nov 27, 2019
ripienaar added a commit to ripienaar/mcollective-choria that referenced this issue Nov 27, 2019
ripienaar added a commit to ripienaar/mcollective-choria that referenced this issue Nov 27, 2019
ripienaar added a commit that referenced this issue Nov 27, 2019
(#611) fail gracefully when modulepath is unset
Work Board automation moved this from BACKLOG to TEST Nov 27, 2019
@ripienaar ripienaar moved this from TEST to DONE in Work Board Apr 19, 2020
@ripienaar ripienaar removed this from DONE in Work Board Feb 9, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant